1. Packages
  2. Panos Provider
  3. API Docs
  4. SslDecrypt
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks

panos.SslDecrypt

Explore with Pulumi AI

panos logo
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks

    Create SslDecrypt Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new SslDecrypt(name: string, args: SslDecryptArgs, opts?: CustomResourceOptions);
    @overload
    def SslDecrypt(resource_name: str,
                   args: SslDecryptArgs,
                   opts: Optional[ResourceOptions] = None)
    
    @overload
    def SslDecrypt(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   location: Optional[SslDecryptLocationArgs] = None,
                   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,
                   root_ca_exclude_lists: Optional[Sequence[str]] = None,
                   ssl_exclude_certs: Optional[Sequence[SslDecryptSslExcludeCertArgs]] = None,
                   trusted_root_cas: Optional[Sequence[str]] = None)
    func NewSslDecrypt(ctx *Context, name string, args SslDecryptArgs, opts ...ResourceOption) (*SslDecrypt, error)
    public SslDecrypt(string name, SslDecryptArgs args, CustomResourceOptions? opts = null)
    public SslDecrypt(String name, SslDecryptArgs args)
    public SslDecrypt(String name, SslDecryptArgs args, CustomResourceOptions options)
    
    type: panos:SslDecrypt
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args SslDecryptArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args SslDecryptArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args SslDecryptArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args SslDecryptArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args SslDecryptArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var sslDecryptResource = new Panos.SslDecrypt("sslDecryptResource", new()
    {
        Location = new Panos.Inputs.SslDecryptLocationArgs
        {
            Panorama = null,
            Shared = null,
            Template = new Panos.Inputs.SslDecryptLocationTemplateArgs
            {
                Name = "string",
                PanoramaDevice = "string",
            },
            TemplateStack = new Panos.Inputs.SslDecryptLocationTemplateStackArgs
            {
                Name = "string",
                PanoramaDevice = "string",
            },
            TemplateStackVsys = new Panos.Inputs.SslDecryptLocationTemplateStackVsysArgs
            {
                NgfwDevice = "string",
                PanoramaDevice = "string",
                TemplateStack = "string",
                Vsys = "string",
            },
            TemplateVsys = new Panos.Inputs.SslDecryptLocationTemplateVsysArgs
            {
                NgfwDevice = "string",
                PanoramaDevice = "string",
                Template = "string",
                Vsys = "string",
            },
        },
        DisabledSslExcludeCertFromPredefineds = new[]
        {
            "string",
        },
        ForwardTrustCertificateEcdsa = "string",
        ForwardTrustCertificateRsa = "string",
        ForwardUntrustCertificateEcdsa = "string",
        ForwardUntrustCertificateRsa = "string",
        RootCaExcludeLists = new[]
        {
            "string",
        },
        SslExcludeCerts = new[]
        {
            new Panos.Inputs.SslDecryptSslExcludeCertArgs
            {
                Name = "string",
                Description = "string",
                Exclude = false,
            },
        },
        TrustedRootCas = new[]
        {
            "string",
        },
    });
    
    example, err := panos.NewSslDecrypt(ctx, "sslDecryptResource", &panos.SslDecryptArgs{
    	Location: &panos.SslDecryptLocationArgs{
    		Panorama: &panos.SslDecryptLocationPanoramaArgs{},
    		Shared:   &panos.SslDecryptLocationSharedArgs{},
    		Template: &panos.SslDecryptLocationTemplateArgs{
    			Name:           pulumi.String("string"),
    			PanoramaDevice: pulumi.String("string"),
    		},
    		TemplateStack: &panos.SslDecryptLocationTemplateStackArgs{
    			Name:           pulumi.String("string"),
    			PanoramaDevice: pulumi.String("string"),
    		},
    		TemplateStackVsys: &panos.SslDecryptLocationTemplateStackVsysArgs{
    			NgfwDevice:     pulumi.String("string"),
    			PanoramaDevice: pulumi.String("string"),
    			TemplateStack:  pulumi.String("string"),
    			Vsys:           pulumi.String("string"),
    		},
    		TemplateVsys: &panos.SslDecryptLocationTemplateVsysArgs{
    			NgfwDevice:     pulumi.String("string"),
    			PanoramaDevice: pulumi.String("string"),
    			Template:       pulumi.String("string"),
    			Vsys:           pulumi.String("string"),
    		},
    	},
    	DisabledSslExcludeCertFromPredefineds: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	ForwardTrustCertificateEcdsa:   pulumi.String("string"),
    	ForwardTrustCertificateRsa:     pulumi.String("string"),
    	ForwardUntrustCertificateEcdsa: pulumi.String("string"),
    	ForwardUntrustCertificateRsa:   pulumi.String("string"),
    	RootCaExcludeLists: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	SslExcludeCerts: panos.SslDecryptSslExcludeCertArray{
    		&panos.SslDecryptSslExcludeCertArgs{
    			Name:        pulumi.String("string"),
    			Description: pulumi.String("string"),
    			Exclude:     pulumi.Bool(false),
    		},
    	},
    	TrustedRootCas: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    })
    
    var sslDecryptResource = new SslDecrypt("sslDecryptResource", SslDecryptArgs.builder()
        .location(SslDecryptLocationArgs.builder()
            .panorama()
            .shared()
            .template(SslDecryptLocationTemplateArgs.builder()
                .name("string")
                .panoramaDevice("string")
                .build())
            .templateStack(SslDecryptLocationTemplateStackArgs.builder()
                .name("string")
                .panoramaDevice("string")
                .build())
            .templateStackVsys(SslDecryptLocationTemplateStackVsysArgs.builder()
                .ngfwDevice("string")
                .panoramaDevice("string")
                .templateStack("string")
                .vsys("string")
                .build())
            .templateVsys(SslDecryptLocationTemplateVsysArgs.builder()
                .ngfwDevice("string")
                .panoramaDevice("string")
                .template("string")
                .vsys("string")
                .build())
            .build())
        .disabledSslExcludeCertFromPredefineds("string")
        .forwardTrustCertificateEcdsa("string")
        .forwardTrustCertificateRsa("string")
        .forwardUntrustCertificateEcdsa("string")
        .forwardUntrustCertificateRsa("string")
        .rootCaExcludeLists("string")
        .sslExcludeCerts(SslDecryptSslExcludeCertArgs.builder()
            .name("string")
            .description("string")
            .exclude(false)
            .build())
        .trustedRootCas("string")
        .build());
    
    ssl_decrypt_resource = panos.SslDecrypt("sslDecryptResource",
        location={
            "panorama": {},
            "shared": {},
            "template": {
                "name": "string",
                "panorama_device": "string",
            },
            "template_stack": {
                "name": "string",
                "panorama_device": "string",
            },
            "template_stack_vsys": {
                "ngfw_device": "string",
                "panorama_device": "string",
                "template_stack": "string",
                "vsys": "string",
            },
            "template_vsys": {
                "ngfw_device": "string",
                "panorama_device": "string",
                "template": "string",
                "vsys": "string",
            },
        },
        disabled_ssl_exclude_cert_from_predefineds=["string"],
        forward_trust_certificate_ecdsa="string",
        forward_trust_certificate_rsa="string",
        forward_untrust_certificate_ecdsa="string",
        forward_untrust_certificate_rsa="string",
        root_ca_exclude_lists=["string"],
        ssl_exclude_certs=[{
            "name": "string",
            "description": "string",
            "exclude": False,
        }],
        trusted_root_cas=["string"])
    
    const sslDecryptResource = new panos.SslDecrypt("sslDecryptResource", {
        location: {
            panorama: {},
            shared: {},
            template: {
                name: "string",
                panoramaDevice: "string",
            },
            templateStack: {
                name: "string",
                panoramaDevice: "string",
            },
            templateStackVsys: {
                ngfwDevice: "string",
                panoramaDevice: "string",
                templateStack: "string",
                vsys: "string",
            },
            templateVsys: {
                ngfwDevice: "string",
                panoramaDevice: "string",
                template: "string",
                vsys: "string",
            },
        },
        disabledSslExcludeCertFromPredefineds: ["string"],
        forwardTrustCertificateEcdsa: "string",
        forwardTrustCertificateRsa: "string",
        forwardUntrustCertificateEcdsa: "string",
        forwardUntrustCertificateRsa: "string",
        rootCaExcludeLists: ["string"],
        sslExcludeCerts: [{
            name: "string",
            description: "string",
            exclude: false,
        }],
        trustedRootCas: ["string"],
    });
    
    type: panos:SslDecrypt
    properties:
        disabledSslExcludeCertFromPredefineds:
            - string
        forwardTrustCertificateEcdsa: string
        forwardTrustCertificateRsa: string
        forwardUntrustCertificateEcdsa: string
        forwardUntrustCertificateRsa: string
        location:
            panorama: {}
            shared: {}
            template:
                name: string
                panoramaDevice: string
            templateStack:
                name: string
                panoramaDevice: string
            templateStackVsys:
                ngfwDevice: string
                panoramaDevice: string
                templateStack: string
                vsys: string
            templateVsys:
                ngfwDevice: string
                panoramaDevice: string
                template: string
                vsys: string
        rootCaExcludeLists:
            - string
        sslExcludeCerts:
            - description: string
              exclude: false
              name: string
        trustedRootCas:
            - string
    

    SslDecrypt Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The SslDecrypt resource accepts the following input properties:

    Location SslDecryptLocation
    The location of this object.
    DisabledSslExcludeCertFromPredefineds List<string>
    List of disabled predefined exclude certificates.
    ForwardTrustCertificateEcdsa string
    Forward trust ECDSA certificate.
    ForwardTrustCertificateRsa string
    Forward trust RSA certificate.
    ForwardUntrustCertificateEcdsa string
    Forward untrust ECDSA certificate.
    ForwardUntrustCertificateRsa string
    Forward untrust RSA certificate.
    RootCaExcludeLists List<string>
    List of root CA excludes.
    SslExcludeCerts List<SslDecryptSslExcludeCert>
    List of SSL decrypt exclude certificates specs (specified below).
    TrustedRootCas List<string>
    List of trusted root CAs.
    Location SslDecryptLocationArgs
    The location of this object.
    DisabledSslExcludeCertFromPredefineds []string
    List of disabled predefined exclude certificates.
    ForwardTrustCertificateEcdsa string
    Forward trust ECDSA certificate.
    ForwardTrustCertificateRsa string
    Forward trust RSA certificate.
    ForwardUntrustCertificateEcdsa string
    Forward untrust ECDSA certificate.
    ForwardUntrustCertificateRsa string
    Forward untrust RSA certificate.
    RootCaExcludeLists []string
    List of root CA excludes.
    SslExcludeCerts []SslDecryptSslExcludeCertArgs
    List of SSL decrypt exclude certificates specs (specified below).
    TrustedRootCas []string
    List of trusted root CAs.
    location SslDecryptLocation
    The location of this object.
    disabledSslExcludeCertFromPredefineds List<String>
    List of disabled predefined exclude certificates.
    forwardTrustCertificateEcdsa String
    Forward trust ECDSA certificate.
    forwardTrustCertificateRsa String
    Forward trust RSA certificate.
    forwardUntrustCertificateEcdsa String
    Forward untrust ECDSA certificate.
    forwardUntrustCertificateRsa String
    Forward untrust RSA certificate.
    rootCaExcludeLists List<String>
    List of root CA excludes.
    sslExcludeCerts List<SslDecryptSslExcludeCert>
    List of SSL decrypt exclude certificates specs (specified below).
    trustedRootCas List<String>
    List of trusted root CAs.
    location SslDecryptLocation
    The location of this object.
    disabledSslExcludeCertFromPredefineds string[]
    List of disabled predefined exclude certificates.
    forwardTrustCertificateEcdsa string
    Forward trust ECDSA certificate.
    forwardTrustCertificateRsa string
    Forward trust RSA certificate.
    forwardUntrustCertificateEcdsa string
    Forward untrust ECDSA certificate.
    forwardUntrustCertificateRsa string
    Forward untrust RSA certificate.
    rootCaExcludeLists string[]
    List of root CA excludes.
    sslExcludeCerts SslDecryptSslExcludeCert[]
    List of SSL decrypt exclude certificates specs (specified below).
    trustedRootCas string[]
    List of trusted root CAs.
    location SslDecryptLocationArgs
    The location of this object.
    disabled_ssl_exclude_cert_from_predefineds Sequence[str]
    List of disabled predefined exclude certificates.
    forward_trust_certificate_ecdsa str
    Forward trust ECDSA certificate.
    forward_trust_certificate_rsa str
    Forward trust RSA certificate.
    forward_untrust_certificate_ecdsa str
    Forward untrust ECDSA certificate.
    forward_untrust_certificate_rsa str
    Forward untrust RSA certificate.
    root_ca_exclude_lists Sequence[str]
    List of root CA excludes.
    ssl_exclude_certs Sequence[SslDecryptSslExcludeCertArgs]
    List of SSL decrypt exclude certificates specs (specified below).
    trusted_root_cas Sequence[str]
    List of trusted root CAs.
    location Property Map
    The location of this object.
    disabledSslExcludeCertFromPredefineds List<String>
    List of disabled predefined exclude certificates.
    forwardTrustCertificateEcdsa String
    Forward trust ECDSA certificate.
    forwardTrustCertificateRsa String
    Forward trust RSA certificate.
    forwardUntrustCertificateEcdsa String
    Forward untrust ECDSA certificate.
    forwardUntrustCertificateRsa String
    Forward untrust RSA certificate.
    rootCaExcludeLists List<String>
    List of root CA excludes.
    sslExcludeCerts List<Property Map>
    List of SSL decrypt exclude certificates specs (specified below).
    trustedRootCas List<String>
    List of trusted root CAs.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the SslDecrypt resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing SslDecrypt Resource

    Get an existing SslDecrypt resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: SslDecryptState, opts?: CustomResourceOptions): SslDecrypt
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            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[SslDecryptLocationArgs] = None,
            root_ca_exclude_lists: Optional[Sequence[str]] = None,
            ssl_exclude_certs: Optional[Sequence[SslDecryptSslExcludeCertArgs]] = None,
            trusted_root_cas: Optional[Sequence[str]] = None) -> SslDecrypt
    func GetSslDecrypt(ctx *Context, name string, id IDInput, state *SslDecryptState, opts ...ResourceOption) (*SslDecrypt, error)
    public static SslDecrypt Get(string name, Input<string> id, SslDecryptState? state, CustomResourceOptions? opts = null)
    public static SslDecrypt get(String name, Output<String> id, SslDecryptState state, CustomResourceOptions options)
    resources:  _:    type: panos:SslDecrypt    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    DisabledSslExcludeCertFromPredefineds List<string>
    List of disabled predefined exclude certificates.
    ForwardTrustCertificateEcdsa string
    Forward trust ECDSA certificate.
    ForwardTrustCertificateRsa string
    Forward trust RSA certificate.
    ForwardUntrustCertificateEcdsa string
    Forward untrust ECDSA certificate.
    ForwardUntrustCertificateRsa string
    Forward untrust RSA certificate.
    Location SslDecryptLocation
    The location of this object.
    RootCaExcludeLists List<string>
    List of root CA excludes.
    SslExcludeCerts List<SslDecryptSslExcludeCert>
    List of SSL decrypt exclude certificates specs (specified below).
    TrustedRootCas List<string>
    List of trusted root CAs.
    DisabledSslExcludeCertFromPredefineds []string
    List of disabled predefined exclude certificates.
    ForwardTrustCertificateEcdsa string
    Forward trust ECDSA certificate.
    ForwardTrustCertificateRsa string
    Forward trust RSA certificate.
    ForwardUntrustCertificateEcdsa string
    Forward untrust ECDSA certificate.
    ForwardUntrustCertificateRsa string
    Forward untrust RSA certificate.
    Location SslDecryptLocationArgs
    The location of this object.
    RootCaExcludeLists []string
    List of root CA excludes.
    SslExcludeCerts []SslDecryptSslExcludeCertArgs
    List of SSL decrypt exclude certificates specs (specified below).
    TrustedRootCas []string
    List of trusted root CAs.
    disabledSslExcludeCertFromPredefineds List<String>
    List of disabled predefined exclude certificates.
    forwardTrustCertificateEcdsa String
    Forward trust ECDSA certificate.
    forwardTrustCertificateRsa String
    Forward trust RSA certificate.
    forwardUntrustCertificateEcdsa String
    Forward untrust ECDSA certificate.
    forwardUntrustCertificateRsa String
    Forward untrust RSA certificate.
    location SslDecryptLocation
    The location of this object.
    rootCaExcludeLists List<String>
    List of root CA excludes.
    sslExcludeCerts List<SslDecryptSslExcludeCert>
    List of SSL decrypt exclude certificates specs (specified below).
    trustedRootCas List<String>
    List of trusted root CAs.
    disabledSslExcludeCertFromPredefineds string[]
    List of disabled predefined exclude certificates.
    forwardTrustCertificateEcdsa string
    Forward trust ECDSA certificate.
    forwardTrustCertificateRsa string
    Forward trust RSA certificate.
    forwardUntrustCertificateEcdsa string
    Forward untrust ECDSA certificate.
    forwardUntrustCertificateRsa string
    Forward untrust RSA certificate.
    location SslDecryptLocation
    The location of this object.
    rootCaExcludeLists string[]
    List of root CA excludes.
    sslExcludeCerts SslDecryptSslExcludeCert[]
    List of SSL decrypt exclude certificates specs (specified below).
    trustedRootCas string[]
    List of trusted root CAs.
    disabled_ssl_exclude_cert_from_predefineds Sequence[str]
    List of disabled predefined exclude certificates.
    forward_trust_certificate_ecdsa str
    Forward trust ECDSA certificate.
    forward_trust_certificate_rsa str
    Forward trust RSA certificate.
    forward_untrust_certificate_ecdsa str
    Forward untrust ECDSA certificate.
    forward_untrust_certificate_rsa str
    Forward untrust RSA certificate.
    location SslDecryptLocationArgs
    The location of this object.
    root_ca_exclude_lists Sequence[str]
    List of root CA excludes.
    ssl_exclude_certs Sequence[SslDecryptSslExcludeCertArgs]
    List of SSL decrypt exclude certificates specs (specified below).
    trusted_root_cas Sequence[str]
    List of trusted root CAs.
    disabledSslExcludeCertFromPredefineds List<String>
    List of disabled predefined exclude certificates.
    forwardTrustCertificateEcdsa String
    Forward trust ECDSA certificate.
    forwardTrustCertificateRsa String
    Forward trust RSA certificate.
    forwardUntrustCertificateEcdsa String
    Forward untrust ECDSA certificate.
    forwardUntrustCertificateRsa String
    Forward untrust RSA certificate.
    location Property Map
    The location of this object.
    rootCaExcludeLists List<String>
    List of root CA excludes.
    sslExcludeCerts List<Property Map>
    List of SSL decrypt exclude certificates specs (specified below).
    trustedRootCas List<String>
    List of trusted root CAs.

    Supporting Types

    SslDecryptLocation, SslDecryptLocationArgs

    Panorama SslDecryptLocationPanorama
    Located in a panorama.
    Shared SslDecryptLocationShared
    Located in shared.
    Template SslDecryptLocationTemplate
    Located in a specific template.
    TemplateStack SslDecryptLocationTemplateStack
    Located in a specific template stack.
    TemplateStackVsys SslDecryptLocationTemplateStackVsys
    Located in a specific template stack, device and vsys.
    TemplateVsys SslDecryptLocationTemplateVsys
    Located in a specific template, device and vsys.
    Panorama SslDecryptLocationPanorama
    Located in a panorama.
    Shared SslDecryptLocationShared
    Located in shared.
    Template SslDecryptLocationTemplate
    Located in a specific template.
    TemplateStack SslDecryptLocationTemplateStack
    Located in a specific template stack.
    TemplateStackVsys SslDecryptLocationTemplateStackVsys
    Located in a specific template stack, device and vsys.
    TemplateVsys SslDecryptLocationTemplateVsys
    Located in a specific template, device and vsys.
    panorama SslDecryptLocationPanorama
    Located in a panorama.
    shared SslDecryptLocationShared
    Located in shared.
    template SslDecryptLocationTemplate
    Located in a specific template.
    templateStack SslDecryptLocationTemplateStack
    Located in a specific template stack.
    templateStackVsys SslDecryptLocationTemplateStackVsys
    Located in a specific template stack, device and vsys.
    templateVsys SslDecryptLocationTemplateVsys
    Located in a specific template, device and vsys.
    panorama SslDecryptLocationPanorama
    Located in a panorama.
    shared SslDecryptLocationShared
    Located in shared.
    template SslDecryptLocationTemplate
    Located in a specific template.
    templateStack SslDecryptLocationTemplateStack
    Located in a specific template stack.
    templateStackVsys SslDecryptLocationTemplateStackVsys
    Located in a specific template stack, device and vsys.
    templateVsys SslDecryptLocationTemplateVsys
    Located in a specific template, device and vsys.
    panorama SslDecryptLocationPanorama
    Located in a panorama.
    shared SslDecryptLocationShared
    Located in shared.
    template SslDecryptLocationTemplate
    Located in a specific template.
    template_stack SslDecryptLocationTemplateStack
    Located in a specific template stack.
    template_stack_vsys SslDecryptLocationTemplateStackVsys
    Located in a specific template stack, device and vsys.
    template_vsys SslDecryptLocationTemplateVsys
    Located in a specific template, device and vsys.
    panorama Property Map
    Located in a panorama.
    shared Property Map
    Located in shared.
    template Property Map
    Located in a specific template.
    templateStack Property Map
    Located in a specific template stack.
    templateStackVsys Property Map
    Located in a specific template stack, device and vsys.
    templateVsys Property Map
    Located in a specific template, device and vsys.

    SslDecryptLocationTemplate, SslDecryptLocationTemplateArgs

    Name string
    The template.
    PanoramaDevice string
    The panorama device.
    Name string
    The template.
    PanoramaDevice string
    The panorama device.
    name String
    The template.
    panoramaDevice String
    The panorama device.
    name string
    The template.
    panoramaDevice string
    The panorama device.
    name str
    The template.
    panorama_device str
    The panorama device.
    name String
    The template.
    panoramaDevice String
    The panorama device.

    SslDecryptLocationTemplateStack, SslDecryptLocationTemplateStackArgs

    Name string
    The template stack.
    PanoramaDevice string
    The panorama device.
    Name string
    The template stack.
    PanoramaDevice string
    The panorama device.
    name String
    The template stack.
    panoramaDevice String
    The panorama device.
    name string
    The template stack.
    panoramaDevice string
    The panorama device.
    name str
    The template stack.
    panorama_device str
    The panorama device.
    name String
    The template stack.
    panoramaDevice String
    The panorama device.

    SslDecryptLocationTemplateStackVsys, SslDecryptLocationTemplateStackVsysArgs

    NgfwDevice string
    The NGFW device.
    PanoramaDevice string
    The panorama device.
    TemplateStack string
    The template stack.
    Vsys string
    The vsys.
    NgfwDevice string
    The NGFW device.
    PanoramaDevice string
    The panorama device.
    TemplateStack string
    The template stack.
    Vsys string
    The vsys.
    ngfwDevice String
    The NGFW device.
    panoramaDevice String
    The panorama device.
    templateStack String
    The template stack.
    vsys String
    The vsys.
    ngfwDevice string
    The NGFW device.
    panoramaDevice string
    The panorama device.
    templateStack 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.
    ngfwDevice String
    The NGFW device.
    panoramaDevice String
    The panorama device.
    templateStack String
    The template stack.
    vsys String
    The vsys.

    SslDecryptLocationTemplateVsys, SslDecryptLocationTemplateVsysArgs

    NgfwDevice string
    The NGFW device.
    PanoramaDevice string
    The panorama device.
    Template string
    The template.
    Vsys string
    The vsys.
    NgfwDevice string
    The NGFW device.
    PanoramaDevice string
    The panorama device.
    Template string
    The template.
    Vsys string
    The vsys.
    ngfwDevice String
    The NGFW device.
    panoramaDevice String
    The panorama device.
    template String
    The template.
    vsys String
    The vsys.
    ngfwDevice string
    The NGFW device.
    panoramaDevice 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.
    ngfwDevice String
    The NGFW device.
    panoramaDevice String
    The panorama device.
    template String
    The template.
    vsys String
    The vsys.

    SslDecryptSslExcludeCert, SslDecryptSslExcludeCertArgs

    Name string
    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 str
    description str
    The description.
    exclude bool
    Exclude or not.
    name String
    description String
    The description.
    exclude Boolean
    Exclude or not.

    Package Details

    Repository
    panos paloaltonetworks/terraform-provider-panos
    License
    Notes
    This Pulumi package is based on the panos Terraform Provider.
    panos logo
    panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks