Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse
fortios.system.getEmailserver
Explore with Pulumi AI
Use this data source to get information on fortios system emailserver
Using getEmailserver
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getEmailserver(args: GetEmailserverArgs, opts?: InvokeOptions): Promise<GetEmailserverResult>
function getEmailserverOutput(args: GetEmailserverOutputArgs, opts?: InvokeOptions): Output<GetEmailserverResult>
def get_emailserver(vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEmailserverResult
def get_emailserver_output(vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEmailserverResult]
func LookupEmailserver(ctx *Context, args *LookupEmailserverArgs, opts ...InvokeOption) (*LookupEmailserverResult, error)
func LookupEmailserverOutput(ctx *Context, args *LookupEmailserverOutputArgs, opts ...InvokeOption) LookupEmailserverResultOutput
> Note: This function is named LookupEmailserver
in the Go SDK.
public static class GetEmailserver
{
public static Task<GetEmailserverResult> InvokeAsync(GetEmailserverArgs args, InvokeOptions? opts = null)
public static Output<GetEmailserverResult> Invoke(GetEmailserverInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEmailserverResult> getEmailserver(GetEmailserverArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: fortios:system/getEmailserver:getEmailserver
arguments:
# arguments dictionary
The following arguments are supported:
- Vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vdomparam String
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vdomparam str
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vdomparam String
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
getEmailserver Result
The following output properties are available:
- Authenticate string
- Enable/disable authentication.
- Id string
- The provider-assigned unique ID for this managed resource.
- Interface string
- Specify outgoing interface to reach server.
- Interface
Select stringMethod - Specify how to select outgoing interface to reach server.
- Password string
- SMTP server user password for authentication.
- Port int
- SMTP server port.
- Reply
To string - Reply-To email address.
- Security string
- Connection security used by the email server.
- Server string
- SMTP server IP address or hostname.
- Source
Ip string - SMTP server IPv4 source IP.
- Source
Ip6 string - SMTP server IPv6 source IP.
- Ssl
Min stringProto Version - Minimum supported protocol version for SSL/TLS connections (default is to follow system global setting).
- Type string
- Use FortiGuard Message service or custom email server.
- Username string
- SMTP server user name for authentication.
- Validate
Server string - Enable/disable validation of server certificate.
- Vdomparam string
- Authenticate string
- Enable/disable authentication.
- Id string
- The provider-assigned unique ID for this managed resource.
- Interface string
- Specify outgoing interface to reach server.
- Interface
Select stringMethod - Specify how to select outgoing interface to reach server.
- Password string
- SMTP server user password for authentication.
- Port int
- SMTP server port.
- Reply
To string - Reply-To email address.
- Security string
- Connection security used by the email server.
- Server string
- SMTP server IP address or hostname.
- Source
Ip string - SMTP server IPv4 source IP.
- Source
Ip6 string - SMTP server IPv6 source IP.
- Ssl
Min stringProto Version - Minimum supported protocol version for SSL/TLS connections (default is to follow system global setting).
- Type string
- Use FortiGuard Message service or custom email server.
- Username string
- SMTP server user name for authentication.
- Validate
Server string - Enable/disable validation of server certificate.
- Vdomparam string
- authenticate String
- Enable/disable authentication.
- id String
- The provider-assigned unique ID for this managed resource.
- interface
Select StringMethod - Specify how to select outgoing interface to reach server.
- interface_ String
- Specify outgoing interface to reach server.
- password String
- SMTP server user password for authentication.
- port Integer
- SMTP server port.
- reply
To String - Reply-To email address.
- security String
- Connection security used by the email server.
- server String
- SMTP server IP address or hostname.
- source
Ip String - SMTP server IPv4 source IP.
- source
Ip6 String - SMTP server IPv6 source IP.
- ssl
Min StringProto Version - Minimum supported protocol version for SSL/TLS connections (default is to follow system global setting).
- type String
- Use FortiGuard Message service or custom email server.
- username String
- SMTP server user name for authentication.
- validate
Server String - Enable/disable validation of server certificate.
- vdomparam String
- authenticate string
- Enable/disable authentication.
- id string
- The provider-assigned unique ID for this managed resource.
- interface string
- Specify outgoing interface to reach server.
- interface
Select stringMethod - Specify how to select outgoing interface to reach server.
- password string
- SMTP server user password for authentication.
- port number
- SMTP server port.
- reply
To string - Reply-To email address.
- security string
- Connection security used by the email server.
- server string
- SMTP server IP address or hostname.
- source
Ip string - SMTP server IPv4 source IP.
- source
Ip6 string - SMTP server IPv6 source IP.
- ssl
Min stringProto Version - Minimum supported protocol version for SSL/TLS connections (default is to follow system global setting).
- type string
- Use FortiGuard Message service or custom email server.
- username string
- SMTP server user name for authentication.
- validate
Server string - Enable/disable validation of server certificate.
- vdomparam string
- authenticate str
- Enable/disable authentication.
- id str
- The provider-assigned unique ID for this managed resource.
- interface str
- Specify outgoing interface to reach server.
- interface_
select_ strmethod - Specify how to select outgoing interface to reach server.
- password str
- SMTP server user password for authentication.
- port int
- SMTP server port.
- reply_
to str - Reply-To email address.
- security str
- Connection security used by the email server.
- server str
- SMTP server IP address or hostname.
- source_
ip str - SMTP server IPv4 source IP.
- source_
ip6 str - SMTP server IPv6 source IP.
- ssl_
min_ strproto_ version - Minimum supported protocol version for SSL/TLS connections (default is to follow system global setting).
- type str
- Use FortiGuard Message service or custom email server.
- username str
- SMTP server user name for authentication.
- validate_
server str - Enable/disable validation of server certificate.
- vdomparam str
- authenticate String
- Enable/disable authentication.
- id String
- The provider-assigned unique ID for this managed resource.
- interface String
- Specify outgoing interface to reach server.
- interface
Select StringMethod - Specify how to select outgoing interface to reach server.
- password String
- SMTP server user password for authentication.
- port Number
- SMTP server port.
- reply
To String - Reply-To email address.
- security String
- Connection security used by the email server.
- server String
- SMTP server IP address or hostname.
- source
Ip String - SMTP server IPv4 source IP.
- source
Ip6 String - SMTP server IPv6 source IP.
- ssl
Min StringProto Version - Minimum supported protocol version for SSL/TLS connections (default is to follow system global setting).
- type String
- Use FortiGuard Message service or custom email server.
- username String
- SMTP server user name for authentication.
- validate
Server String - Enable/disable validation of server certificate.
- vdomparam String
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.