panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
panos.getSslDecrypt
Explore with Pulumi AI
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
Using getSslDecrypt
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 getSslDecrypt(args: GetSslDecryptArgs, opts?: InvokeOptions): Promise<GetSslDecryptResult>
function getSslDecryptOutput(args: GetSslDecryptOutputArgs, opts?: InvokeOptions): Output<GetSslDecryptResult>
def get_ssl_decrypt(disabled_ssl_exclude_cert_from_predefineds: Optional[Sequence[str]] = None,
forward_trust_certificate_ecdsa: Optional[str] = None,
forward_trust_certificate_rsa: Optional[str] = None,
forward_untrust_certificate_ecdsa: Optional[str] = None,
forward_untrust_certificate_rsa: Optional[str] = None,
location: Optional[GetSslDecryptLocation] = None,
root_ca_exclude_lists: Optional[Sequence[str]] = None,
ssl_exclude_certs: Optional[Sequence[GetSslDecryptSslExcludeCert]] = None,
trusted_root_cas: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetSslDecryptResult
def get_ssl_decrypt_output(disabled_ssl_exclude_cert_from_predefineds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
forward_trust_certificate_ecdsa: Optional[pulumi.Input[str]] = None,
forward_trust_certificate_rsa: Optional[pulumi.Input[str]] = None,
forward_untrust_certificate_ecdsa: Optional[pulumi.Input[str]] = None,
forward_untrust_certificate_rsa: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[GetSslDecryptLocationArgs]] = None,
root_ca_exclude_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
ssl_exclude_certs: Optional[pulumi.Input[Sequence[pulumi.Input[GetSslDecryptSslExcludeCertArgs]]]] = None,
trusted_root_cas: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSslDecryptResult]
func LookupSslDecrypt(ctx *Context, args *LookupSslDecryptArgs, opts ...InvokeOption) (*LookupSslDecryptResult, error)
func LookupSslDecryptOutput(ctx *Context, args *LookupSslDecryptOutputArgs, opts ...InvokeOption) LookupSslDecryptResultOutput
> Note: This function is named LookupSslDecrypt
in the Go SDK.
public static class GetSslDecrypt
{
public static Task<GetSslDecryptResult> InvokeAsync(GetSslDecryptArgs args, InvokeOptions? opts = null)
public static Output<GetSslDecryptResult> Invoke(GetSslDecryptInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSslDecryptResult> getSslDecrypt(GetSslDecryptArgs args, InvokeOptions options)
public static Output<GetSslDecryptResult> getSslDecrypt(GetSslDecryptArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getSslDecrypt:getSslDecrypt
arguments:
# arguments dictionary
The following arguments are supported:
- Location
Get
Ssl Decrypt Location - The location of this object.
- Disabled
Ssl List<string>Exclude Cert From Predefineds - List of disabled predefined exclude certificates.
- Forward
Trust stringCertificate Ecdsa - Forward trust ECDSA certificate.
- Forward
Trust stringCertificate Rsa - Forward trust RSA certificate.
- Forward
Untrust stringCertificate Ecdsa - Forward untrust ECDSA certificate.
- Forward
Untrust stringCertificate Rsa - Forward untrust RSA certificate.
- Root
Ca List<string>Exclude Lists - List of root CA excludes.
- Ssl
Exclude List<GetCerts Ssl Decrypt Ssl Exclude Cert> - List of SSL decrypt exclude certificates specs (specified below).
- Trusted
Root List<string>Cas - List of trusted root CAs.
- Location
Get
Ssl Decrypt Location - The location of this object.
- Disabled
Ssl []stringExclude Cert From Predefineds - List of disabled predefined exclude certificates.
- Forward
Trust stringCertificate Ecdsa - Forward trust ECDSA certificate.
- Forward
Trust stringCertificate Rsa - Forward trust RSA certificate.
- Forward
Untrust stringCertificate Ecdsa - Forward untrust ECDSA certificate.
- Forward
Untrust stringCertificate Rsa - Forward untrust RSA certificate.
- Root
Ca []stringExclude Lists - List of root CA excludes.
- Ssl
Exclude []GetCerts Ssl Decrypt Ssl Exclude Cert - List of SSL decrypt exclude certificates specs (specified below).
- Trusted
Root []stringCas - List of trusted root CAs.
- location
Get
Ssl Decrypt Location - The location of this object.
- disabled
Ssl List<String>Exclude Cert From Predefineds - List of disabled predefined exclude certificates.
- forward
Trust StringCertificate Ecdsa - Forward trust ECDSA certificate.
- forward
Trust StringCertificate Rsa - Forward trust RSA certificate.
- forward
Untrust StringCertificate Ecdsa - Forward untrust ECDSA certificate.
- forward
Untrust StringCertificate Rsa - Forward untrust RSA certificate.
- root
Ca List<String>Exclude Lists - List of root CA excludes.
- ssl
Exclude List<GetCerts Ssl Decrypt Ssl Exclude Cert> - List of SSL decrypt exclude certificates specs (specified below).
- trusted
Root List<String>Cas - List of trusted root CAs.
- location
Get
Ssl Decrypt Location - The location of this object.
- disabled
Ssl string[]Exclude Cert From Predefineds - List of disabled predefined exclude certificates.
- forward
Trust stringCertificate Ecdsa - Forward trust ECDSA certificate.
- forward
Trust stringCertificate Rsa - Forward trust RSA certificate.
- forward
Untrust stringCertificate Ecdsa - Forward untrust ECDSA certificate.
- forward
Untrust stringCertificate Rsa - Forward untrust RSA certificate.
- root
Ca string[]Exclude Lists - List of root CA excludes.
- ssl
Exclude GetCerts Ssl Decrypt Ssl Exclude Cert[] - List of SSL decrypt exclude certificates specs (specified below).
- trusted
Root string[]Cas - List of trusted root CAs.
- location
Get
Ssl Decrypt Location - The location of this object.
- disabled_
ssl_ Sequence[str]exclude_ cert_ from_ predefineds - List of disabled predefined exclude certificates.
- forward_
trust_ strcertificate_ ecdsa - Forward trust ECDSA certificate.
- forward_
trust_ strcertificate_ rsa - Forward trust RSA certificate.
- forward_
untrust_ strcertificate_ ecdsa - Forward untrust ECDSA certificate.
- forward_
untrust_ strcertificate_ rsa - Forward untrust RSA certificate.
- root_
ca_ Sequence[str]exclude_ lists - List of root CA excludes.
- ssl_
exclude_ Sequence[Getcerts Ssl Decrypt Ssl Exclude Cert] - List of SSL decrypt exclude certificates specs (specified below).
- trusted_
root_ Sequence[str]cas - List of trusted root CAs.
- location Property Map
- The location of this object.
- disabled
Ssl List<String>Exclude Cert From Predefineds - List of disabled predefined exclude certificates.
- forward
Trust StringCertificate Ecdsa - Forward trust ECDSA certificate.
- forward
Trust StringCertificate Rsa - Forward trust RSA certificate.
- forward
Untrust StringCertificate Ecdsa - Forward untrust ECDSA certificate.
- forward
Untrust StringCertificate Rsa - Forward untrust RSA certificate.
- root
Ca List<String>Exclude Lists - List of root CA excludes.
- ssl
Exclude List<Property Map>Certs - List of SSL decrypt exclude certificates specs (specified below).
- trusted
Root List<String>Cas - List of trusted root CAs.
getSslDecrypt Result
The following output properties are available:
- Disabled
Ssl List<string>Exclude Cert From Predefineds - List of disabled predefined exclude certificates.
- Forward
Trust stringCertificate Ecdsa - Forward trust ECDSA certificate.
- Forward
Trust stringCertificate Rsa - Forward trust RSA certificate.
- Forward
Untrust stringCertificate Ecdsa - Forward untrust ECDSA certificate.
- Forward
Untrust stringCertificate Rsa - Forward untrust RSA certificate.
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Ssl Decrypt Location - The location of this object.
- Root
Ca List<string>Exclude Lists - List of root CA excludes.
- Ssl
Exclude List<GetCerts Ssl Decrypt Ssl Exclude Cert> - List of SSL decrypt exclude certificates specs (specified below).
- Trusted
Root List<string>Cas - List of trusted root CAs.
- Disabled
Ssl []stringExclude Cert From Predefineds - List of disabled predefined exclude certificates.
- Forward
Trust stringCertificate Ecdsa - Forward trust ECDSA certificate.
- Forward
Trust stringCertificate Rsa - Forward trust RSA certificate.
- Forward
Untrust stringCertificate Ecdsa - Forward untrust ECDSA certificate.
- Forward
Untrust stringCertificate Rsa - Forward untrust RSA certificate.
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Ssl Decrypt Location - The location of this object.
- Root
Ca []stringExclude Lists - List of root CA excludes.
- Ssl
Exclude []GetCerts Ssl Decrypt Ssl Exclude Cert - List of SSL decrypt exclude certificates specs (specified below).
- Trusted
Root []stringCas - List of trusted root CAs.
- disabled
Ssl List<String>Exclude Cert From Predefineds - List of disabled predefined exclude certificates.
- forward
Trust StringCertificate Ecdsa - Forward trust ECDSA certificate.
- forward
Trust StringCertificate Rsa - Forward trust RSA certificate.
- forward
Untrust StringCertificate Ecdsa - Forward untrust ECDSA certificate.
- forward
Untrust StringCertificate Rsa - Forward untrust RSA certificate.
- id String
- The provider-assigned unique ID for this managed resource.
- location
Get
Ssl Decrypt Location - The location of this object.
- root
Ca List<String>Exclude Lists - List of root CA excludes.
- ssl
Exclude List<GetCerts Ssl Decrypt Ssl Exclude Cert> - List of SSL decrypt exclude certificates specs (specified below).
- trusted
Root List<String>Cas - List of trusted root CAs.
- disabled
Ssl string[]Exclude Cert From Predefineds - List of disabled predefined exclude certificates.
- forward
Trust stringCertificate Ecdsa - Forward trust ECDSA certificate.
- forward
Trust stringCertificate Rsa - Forward trust RSA certificate.
- forward
Untrust stringCertificate Ecdsa - Forward untrust ECDSA certificate.
- forward
Untrust stringCertificate Rsa - Forward untrust RSA certificate.
- id string
- The provider-assigned unique ID for this managed resource.
- location
Get
Ssl Decrypt Location - The location of this object.
- root
Ca string[]Exclude Lists - List of root CA excludes.
- ssl
Exclude GetCerts Ssl Decrypt Ssl Exclude Cert[] - List of SSL decrypt exclude certificates specs (specified below).
- trusted
Root string[]Cas - List of trusted root CAs.
- disabled_
ssl_ Sequence[str]exclude_ cert_ from_ predefineds - List of disabled predefined exclude certificates.
- forward_
trust_ strcertificate_ ecdsa - Forward trust ECDSA certificate.
- forward_
trust_ strcertificate_ rsa - Forward trust RSA certificate.
- forward_
untrust_ strcertificate_ ecdsa - Forward untrust ECDSA certificate.
- forward_
untrust_ strcertificate_ rsa - Forward untrust RSA certificate.
- id str
- The provider-assigned unique ID for this managed resource.
- location
Get
Ssl Decrypt Location - The location of this object.
- root_
ca_ Sequence[str]exclude_ lists - List of root CA excludes.
- ssl_
exclude_ Sequence[Getcerts Ssl Decrypt Ssl Exclude Cert] - List of SSL decrypt exclude certificates specs (specified below).
- trusted_
root_ Sequence[str]cas - List of trusted root CAs.
- disabled
Ssl List<String>Exclude Cert From Predefineds - List of disabled predefined exclude certificates.
- forward
Trust StringCertificate Ecdsa - Forward trust ECDSA certificate.
- forward
Trust StringCertificate Rsa - Forward trust RSA certificate.
- forward
Untrust StringCertificate Ecdsa - Forward untrust ECDSA certificate.
- forward
Untrust StringCertificate Rsa - Forward untrust RSA certificate.
- id String
- The provider-assigned unique ID for this managed resource.
- location Property Map
- The location of this object.
- root
Ca List<String>Exclude Lists - List of root CA excludes.
- ssl
Exclude List<Property Map>Certs - List of SSL decrypt exclude certificates specs (specified below).
- trusted
Root List<String>Cas - List of trusted root CAs.
Supporting Types
GetSslDecryptLocation
- Panorama
Get
Ssl Decrypt Location Panorama - Located in a panorama.
- Get
Ssl Decrypt Location Shared - Located in shared.
- Template
Get
Ssl Decrypt Location Template - Located in a specific template.
- Template
Stack GetSsl Decrypt Location Template Stack - Located in a specific template stack.
- Template
Stack GetVsys Ssl Decrypt Location Template Stack Vsys - Located in a specific template stack, device and vsys.
- Template
Vsys GetSsl Decrypt Location Template Vsys - Located in a specific template, device and vsys.
- Panorama
Get
Ssl Decrypt Location Panorama - Located in a panorama.
- Get
Ssl Decrypt Location Shared - Located in shared.
- Template
Get
Ssl Decrypt Location Template - Located in a specific template.
- Template
Stack GetSsl Decrypt Location Template Stack - Located in a specific template stack.
- Template
Stack GetVsys Ssl Decrypt Location Template Stack Vsys - Located in a specific template stack, device and vsys.
- Template
Vsys GetSsl Decrypt Location Template Vsys - Located in a specific template, device and vsys.
- panorama
Get
Ssl Decrypt Location Panorama - Located in a panorama.
- Get
Ssl Decrypt Location Shared - Located in shared.
- template
Get
Ssl Decrypt Location Template - Located in a specific template.
- template
Stack GetSsl Decrypt Location Template Stack - Located in a specific template stack.
- template
Stack GetVsys Ssl Decrypt Location Template Stack Vsys - Located in a specific template stack, device and vsys.
- template
Vsys GetSsl Decrypt Location Template Vsys - Located in a specific template, device and vsys.
- panorama
Get
Ssl Decrypt Location Panorama - Located in a panorama.
- Get
Ssl Decrypt Location Shared - Located in shared.
- template
Get
Ssl Decrypt Location Template - Located in a specific template.
- template
Stack GetSsl Decrypt Location Template Stack - Located in a specific template stack.
- template
Stack GetVsys Ssl Decrypt Location Template Stack Vsys - Located in a specific template stack, device and vsys.
- template
Vsys GetSsl Decrypt Location Template Vsys - Located in a specific template, device and vsys.
- panorama
Get
Ssl Decrypt Location Panorama - Located in a panorama.
- Get
Ssl Decrypt Location Shared - Located in shared.
- template
Get
Ssl Decrypt Location Template - Located in a specific template.
- template_
stack GetSsl Decrypt Location Template Stack - Located in a specific template stack.
- template_
stack_ Getvsys Ssl Decrypt Location Template Stack Vsys - Located in a specific template stack, device and vsys.
- template_
vsys GetSsl Decrypt Location Template Vsys - Located in a specific template, device and vsys.
- panorama Property Map
- Located in a panorama.
- Property Map
- Located in shared.
- template Property Map
- Located in a specific template.
- template
Stack Property Map - Located in a specific template stack.
- template
Stack Property MapVsys - Located in a specific template stack, device and vsys.
- template
Vsys Property Map - Located in a specific template, device and vsys.
GetSslDecryptLocationTemplate
- Name string
- The template.
- Panorama
Device string - The panorama device.
- Name string
- The template.
- Panorama
Device string - The panorama device.
- name String
- The template.
- panorama
Device String - The panorama device.
- name string
- The template.
- panorama
Device string - The panorama device.
- name str
- The template.
- panorama_
device str - The panorama device.
- name String
- The template.
- panorama
Device String - The panorama device.
GetSslDecryptLocationTemplateStack
- Name string
- The template stack.
- Panorama
Device string - The panorama device.
- Name string
- The template stack.
- Panorama
Device string - The panorama device.
- name String
- The template stack.
- panorama
Device String - The panorama device.
- name string
- The template stack.
- panorama
Device string - The panorama device.
- name str
- The template stack.
- panorama_
device str - The panorama device.
- name String
- The template stack.
- panorama
Device String - The panorama device.
GetSslDecryptLocationTemplateStackVsys
- Ngfw
Device string - The NGFW device.
- Panorama
Device string - The panorama device.
- Template
Stack string - The template stack.
- Vsys string
- The vsys.
- Ngfw
Device string - The NGFW device.
- Panorama
Device string - The panorama device.
- Template
Stack string - The template stack.
- Vsys string
- The vsys.
- ngfw
Device String - The NGFW device.
- panorama
Device String - The panorama device.
- template
Stack String - The template stack.
- vsys String
- The vsys.
- ngfw
Device string - The NGFW device.
- panorama
Device string - The panorama device.
- template
Stack string - The template stack.
- vsys string
- The vsys.
- ngfw_
device str - The NGFW device.
- panorama_
device str - The panorama device.
- template_
stack str - The template stack.
- vsys str
- The vsys.
- ngfw
Device String - The NGFW device.
- panorama
Device String - The panorama device.
- template
Stack String - The template stack.
- vsys String
- The vsys.
GetSslDecryptLocationTemplateVsys
- Ngfw
Device string - The NGFW device.
- Panorama
Device string - The panorama device.
- Template string
- The template.
- Vsys string
- The vsys.
- Ngfw
Device string - The NGFW device.
- Panorama
Device string - The panorama device.
- Template string
- The template.
- Vsys string
- The vsys.
- ngfw
Device String - The NGFW device.
- panorama
Device String - The panorama device.
- template String
- The template.
- vsys String
- The vsys.
- ngfw
Device string - The NGFW device.
- panorama
Device string - The panorama device.
- template string
- The template.
- vsys string
- The vsys.
- ngfw_
device str - The NGFW device.
- panorama_
device str - The panorama device.
- template str
- The template.
- vsys str
- The vsys.
- ngfw
Device String - The NGFW device.
- panorama
Device String - The panorama device.
- template String
- The template.
- vsys String
- The vsys.
GetSslDecryptSslExcludeCert
- Description string
- The description.
- Exclude bool
- Exclude or not.
- Name string
- Description string
- The description.
- Exclude bool
- Exclude or not.
- Name string
- description String
- The description.
- exclude Boolean
- Exclude or not.
- name String
- description string
- The description.
- exclude boolean
- Exclude or not.
- name string
- description str
- The description.
- exclude bool
- Exclude or not.
- name str
- description String
- The description.
- exclude Boolean
- Exclude or not.
- name String
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panos
Terraform Provider.
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks