Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Using getEmailServerProfile
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 getEmailServerProfile(args: GetEmailServerProfileArgs, opts?: InvokeOptions): Promise<GetEmailServerProfileResult>
function getEmailServerProfileOutput(args: GetEmailServerProfileOutputArgs, opts?: InvokeOptions): Output<GetEmailServerProfileResult>def get_email_server_profile(format: Optional[GetEmailServerProfileFormat] = None,
location: Optional[GetEmailServerProfileLocation] = None,
name: Optional[str] = None,
servers: Optional[Sequence[GetEmailServerProfileServer]] = None,
opts: Optional[InvokeOptions] = None) -> GetEmailServerProfileResult
def get_email_server_profile_output(format: Optional[pulumi.Input[GetEmailServerProfileFormatArgs]] = None,
location: Optional[pulumi.Input[GetEmailServerProfileLocationArgs]] = None,
name: Optional[pulumi.Input[str]] = None,
servers: Optional[pulumi.Input[Sequence[pulumi.Input[GetEmailServerProfileServerArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEmailServerProfileResult]func LookupEmailServerProfile(ctx *Context, args *LookupEmailServerProfileArgs, opts ...InvokeOption) (*LookupEmailServerProfileResult, error)
func LookupEmailServerProfileOutput(ctx *Context, args *LookupEmailServerProfileOutputArgs, opts ...InvokeOption) LookupEmailServerProfileResultOutput> Note: This function is named LookupEmailServerProfile in the Go SDK.
public static class GetEmailServerProfile
{
public static Task<GetEmailServerProfileResult> InvokeAsync(GetEmailServerProfileArgs args, InvokeOptions? opts = null)
public static Output<GetEmailServerProfileResult> Invoke(GetEmailServerProfileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEmailServerProfileResult> getEmailServerProfile(GetEmailServerProfileArgs args, InvokeOptions options)
public static Output<GetEmailServerProfileResult> getEmailServerProfile(GetEmailServerProfileArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getEmailServerProfile:getEmailServerProfile
arguments:
# arguments dictionaryThe following arguments are supported:
- Location
Get
Email Server Profile Location - The location of this object.
- Name string
- Format
Get
Email Server Profile Format - Servers
List<Get
Email Server Profile Server>
- Location
Get
Email Server Profile Location - The location of this object.
- Name string
- Format
Get
Email Server Profile Format - Servers
[]Get
Email Server Profile Server
- location
Get
Email Server Profile Location - The location of this object.
- name String
- format
Get
Email Server Profile Format - servers
List<Get
Email Server Profile Server>
- location
Get
Email Server Profile Location - The location of this object.
- name string
- format
Get
Email Server Profile Format - servers
Get
Email Server Profile Server[]
- location
Get
Email Server Profile Location - The location of this object.
- name str
- format
Get
Email Server Profile Format - servers
Sequence[Get
Email Server Profile Server]
- location Property Map
- The location of this object.
- name String
- format Property Map
- servers List<Property Map>
getEmailServerProfile Result
The following output properties are available:
- Format
Get
Email Server Profile Format - Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Email Server Profile Location - The location of this object.
- Name string
- Servers
List<Get
Email Server Profile Server>
- Format
Get
Email Server Profile Format - Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Email Server Profile Location - The location of this object.
- Name string
- Servers
[]Get
Email Server Profile Server
- format
Get
Email Server Profile Format - id String
- The provider-assigned unique ID for this managed resource.
- location
Get
Email Server Profile Location - The location of this object.
- name String
- servers
List<Get
Email Server Profile Server>
- format
Get
Email Server Profile Format - id string
- The provider-assigned unique ID for this managed resource.
- location
Get
Email Server Profile Location - The location of this object.
- name string
- servers
Get
Email Server Profile Server[]
- format
Get
Email Server Profile Format - id str
- The provider-assigned unique ID for this managed resource.
- location
Get
Email Server Profile Location - The location of this object.
- name str
- servers
Sequence[Get
Email Server Profile Server]
- format Property Map
- id String
- The provider-assigned unique ID for this managed resource.
- location Property Map
- The location of this object.
- name String
- servers List<Property Map>
Supporting Types
GetEmailServerProfileFormat
- Auth string
- Config string
- Correlation string
- Data string
- Decryption string
- Escaping
Get
Email Server Profile Format Escaping - Globalprotect string
- Gtp string
- Hip
Match string - Iptag string
- Sctp string
- System string
- Threat string
- Traffic string
- Tunnel string
- Url string
- Userid string
- Wildfire string
- Auth string
- Config string
- Correlation string
- Data string
- Decryption string
- Escaping
Get
Email Server Profile Format Escaping - Globalprotect string
- Gtp string
- Hip
Match string - Iptag string
- Sctp string
- System string
- Threat string
- Traffic string
- Tunnel string
- Url string
- Userid string
- Wildfire string
- auth String
- config String
- correlation String
- data String
- decryption String
- escaping
Get
Email Server Profile Format Escaping - globalprotect String
- gtp String
- hip
Match String - iptag String
- sctp String
- system String
- threat String
- traffic String
- tunnel String
- url String
- userid String
- wildfire String
- auth string
- config string
- correlation string
- data string
- decryption string
- escaping
Get
Email Server Profile Format Escaping - globalprotect string
- gtp string
- hip
Match string - iptag string
- sctp string
- system string
- threat string
- traffic string
- tunnel string
- url string
- userid string
- wildfire string
- auth str
- config str
- correlation str
- data str
- decryption str
- escaping
Get
Email Server Profile Format Escaping - globalprotect str
- gtp str
- hip_
match str - iptag str
- sctp str
- system str
- threat str
- traffic str
- tunnel str
- url str
- userid str
- wildfire str
- auth String
- config String
- correlation String
- data String
- decryption String
- escaping Property Map
- globalprotect String
- gtp String
- hip
Match String - iptag String
- sctp String
- system String
- threat String
- traffic String
- tunnel String
- url String
- userid String
- wildfire String
GetEmailServerProfileFormatEscaping
- Escape
Character string - Escape character
- Escaped
Characters string - List of characters to be escaped
- Escape
Character string - Escape character
- Escaped
Characters string - List of characters to be escaped
- escape
Character String - Escape character
- escaped
Characters String - List of characters to be escaped
- escape
Character string - Escape character
- escaped
Characters string - List of characters to be escaped
- escape_
character str - Escape character
- escaped_
characters str - List of characters to be escaped
- escape
Character String - Escape character
- escaped
Characters String - List of characters to be escaped
GetEmailServerProfileLocation
- Panorama
Get
Email Server Profile Location Panorama - Located in a panorama.
- Template
Get
Email Server Profile Location Template - A shared resource located within a specific template
- Template
Stack GetEmail Server Profile Location Template Stack - Located in a specific template
- Template
Stack GetVsys Email Server Profile Location Template Stack Vsys - Located in a specific template, device and vsys.
- Template
Vsys GetEmail Server Profile Location Template Vsys - Located in a specific template, device and vsys.
- Vsys
Get
Email Server Profile Location Vsys - Located in a specific Virtual System
- Panorama
Get
Email Server Profile Location Panorama - Located in a panorama.
- Template
Get
Email Server Profile Location Template - A shared resource located within a specific template
- Template
Stack GetEmail Server Profile Location Template Stack - Located in a specific template
- Template
Stack GetVsys Email Server Profile Location Template Stack Vsys - Located in a specific template, device and vsys.
- Template
Vsys GetEmail Server Profile Location Template Vsys - Located in a specific template, device and vsys.
- Vsys
Get
Email Server Profile Location Vsys - Located in a specific Virtual System
- panorama
Get
Email Server Profile Location Panorama - Located in a panorama.
- template
Get
Email Server Profile Location Template - A shared resource located within a specific template
- template
Stack GetEmail Server Profile Location Template Stack - Located in a specific template
- template
Stack GetVsys Email Server Profile Location Template Stack Vsys - Located in a specific template, device and vsys.
- template
Vsys GetEmail Server Profile Location Template Vsys - Located in a specific template, device and vsys.
- vsys
Get
Email Server Profile Location Vsys - Located in a specific Virtual System
- panorama
Get
Email Server Profile Location Panorama - Located in a panorama.
- template
Get
Email Server Profile Location Template - A shared resource located within a specific template
- template
Stack GetEmail Server Profile Location Template Stack - Located in a specific template
- template
Stack GetVsys Email Server Profile Location Template Stack Vsys - Located in a specific template, device and vsys.
- template
Vsys GetEmail Server Profile Location Template Vsys - Located in a specific template, device and vsys.
- vsys
Get
Email Server Profile Location Vsys - Located in a specific Virtual System
- panorama
Get
Email Server Profile Location Panorama - Located in a panorama.
- template
Get
Email Server Profile Location Template - A shared resource located within a specific template
- template_
stack GetEmail Server Profile Location Template Stack - Located in a specific template
- template_
stack_ Getvsys Email Server Profile Location Template Stack Vsys - Located in a specific template, device and vsys.
- template_
vsys GetEmail Server Profile Location Template Vsys - Located in a specific template, device and vsys.
- vsys
Get
Email Server Profile Location Vsys - Located in a specific Virtual System
- panorama Property Map
- Located in a panorama.
- template Property Map
- A shared resource located within a specific template
- template
Stack Property Map - Located in a specific template
- template
Stack Property MapVsys - Located in a specific template, device and vsys.
- template
Vsys Property Map - Located in a specific template, device and vsys.
- vsys Property Map
- Located in a specific Virtual System
GetEmailServerProfileLocationTemplate
- Name string
- Specific Panorama template
- Panorama
Device string - Specific Panorama device
- Name string
- Specific Panorama template
- Panorama
Device string - Specific Panorama device
- name String
- Specific Panorama template
- panorama
Device String - Specific Panorama device
- name string
- Specific Panorama template
- panorama
Device string - Specific Panorama device
- name str
- Specific Panorama template
- panorama_
device str - Specific Panorama device
- name String
- Specific Panorama template
- panorama
Device String - Specific Panorama device
GetEmailServerProfileLocationTemplateStack
- Name string
- The template stack
- Panorama
Device string - Specific Panorama device
- Name string
- The template stack
- Panorama
Device string - Specific Panorama device
- name String
- The template stack
- panorama
Device String - Specific Panorama device
- name string
- The template stack
- panorama
Device string - Specific Panorama device
- name str
- The template stack
- panorama_
device str - Specific Panorama device
- name String
- The template stack
- panorama
Device String - Specific Panorama device
GetEmailServerProfileLocationTemplateStackVsys
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Template
Stack string - The template stack
- Vsys string
- The vsys.
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Template
Stack string - The template stack
- Vsys string
- The vsys.
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- template
Stack String - The template stack
- vsys String
- The vsys.
- ngfw
Device string - The NGFW device
- panorama
Device string - Specific Panorama device
- template
Stack string - The template stack
- vsys string
- The vsys.
- ngfw_
device str - The NGFW device
- panorama_
device str - Specific Panorama device
- template_
stack str - The template stack
- vsys str
- The vsys.
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- template
Stack String - The template stack
- vsys String
- The vsys.
GetEmailServerProfileLocationTemplateVsys
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Template string
- Specific Panorama template
- Vsys string
- The vsys.
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Template string
- Specific Panorama template
- Vsys string
- The vsys.
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- template String
- Specific Panorama template
- vsys String
- The vsys.
- ngfw
Device string - The NGFW device
- panorama
Device string - Specific Panorama device
- template string
- Specific Panorama template
- vsys string
- The vsys.
- ngfw_
device str - The NGFW device
- panorama_
device str - Specific Panorama device
- template str
- Specific Panorama template
- vsys str
- The vsys.
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- template String
- Specific Panorama template
- vsys String
- The vsys.
GetEmailServerProfileLocationVsys
- Name string
- The Virtual System name
- Ngfw
Device string - The NGFW device name
- Name string
- The Virtual System name
- Ngfw
Device string - The NGFW device name
- name String
- The Virtual System name
- ngfw
Device String - The NGFW device name
- name string
- The Virtual System name
- ngfw
Device string - The NGFW device name
- name str
- The Virtual System name
- ngfw_
device str - The NGFW device name
- name String
- The Virtual System name
- ngfw
Device String - The NGFW device name
GetEmailServerProfileServer
- And
Also stringTo - email address (e.g. admin@mycompany.com)
- Authentication
Type string - Certificate
Profile string - Certificate Profile for validating server certificate
- Display
Name string - From string
- email address (e.g. admin@mycompany.com)
- Gateway string
- IP address or FQDN of SMTP gateway to use
- Name string
- Password string
- Port double
- Port number (Standard EMAIL ports SMTP:25, TLS:587)
- Protocol string
- Tls
Version string - TLS handshake protocol version
- To string
- email address (e.g. admin@mycompany.com)
- Username string
- username for authentication
- And
Also stringTo - email address (e.g. admin@mycompany.com)
- Authentication
Type string - Certificate
Profile string - Certificate Profile for validating server certificate
- Display
Name string - From string
- email address (e.g. admin@mycompany.com)
- Gateway string
- IP address or FQDN of SMTP gateway to use
- Name string
- Password string
- Port float64
- Port number (Standard EMAIL ports SMTP:25, TLS:587)
- Protocol string
- Tls
Version string - TLS handshake protocol version
- To string
- email address (e.g. admin@mycompany.com)
- Username string
- username for authentication
- and
Also StringTo - email address (e.g. admin@mycompany.com)
- authentication
Type String - certificate
Profile String - Certificate Profile for validating server certificate
- display
Name String - from String
- email address (e.g. admin@mycompany.com)
- gateway String
- IP address or FQDN of SMTP gateway to use
- name String
- password String
- port Double
- Port number (Standard EMAIL ports SMTP:25, TLS:587)
- protocol String
- tls
Version String - TLS handshake protocol version
- to String
- email address (e.g. admin@mycompany.com)
- username String
- username for authentication
- and
Also stringTo - email address (e.g. admin@mycompany.com)
- authentication
Type string - certificate
Profile string - Certificate Profile for validating server certificate
- display
Name string - from string
- email address (e.g. admin@mycompany.com)
- gateway string
- IP address or FQDN of SMTP gateway to use
- name string
- password string
- port number
- Port number (Standard EMAIL ports SMTP:25, TLS:587)
- protocol string
- tls
Version string - TLS handshake protocol version
- to string
- email address (e.g. admin@mycompany.com)
- username string
- username for authentication
- and_
also_ strto - email address (e.g. admin@mycompany.com)
- authentication_
type str - certificate_
profile str - Certificate Profile for validating server certificate
- display_
name str - from_ str
- email address (e.g. admin@mycompany.com)
- gateway str
- IP address or FQDN of SMTP gateway to use
- name str
- password str
- port float
- Port number (Standard EMAIL ports SMTP:25, TLS:587)
- protocol str
- tls_
version str - TLS handshake protocol version
- to str
- email address (e.g. admin@mycompany.com)
- username str
- username for authentication
- and
Also StringTo - email address (e.g. admin@mycompany.com)
- authentication
Type String - certificate
Profile String - Certificate Profile for validating server certificate
- display
Name String - from String
- email address (e.g. admin@mycompany.com)
- gateway String
- IP address or FQDN of SMTP gateway to use
- name String
- password String
- port Number
- Port number (Standard EMAIL ports SMTP:25, TLS:587)
- protocol String
- tls
Version String - TLS handshake protocol version
- to String
- email address (e.g. admin@mycompany.com)
- username String
- username for authentication
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panosTerraform Provider.
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
published on Tuesday, Apr 28, 2026 by paloaltonetworks
