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

panos.DecryptionPolicy

Explore with Pulumi AI

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

    Create DecryptionPolicy Resource

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

    Constructor syntax

    new DecryptionPolicy(name: string, args: DecryptionPolicyArgs, opts?: CustomResourceOptions);
    @overload
    def DecryptionPolicy(resource_name: str,
                         args: DecryptionPolicyArgs,
                         opts: Optional[ResourceOptions] = None)
    
    @overload
    def DecryptionPolicy(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         location: Optional[DecryptionPolicyLocationArgs] = None,
                         rules: Optional[Sequence[DecryptionPolicyRuleArgs]] = None)
    func NewDecryptionPolicy(ctx *Context, name string, args DecryptionPolicyArgs, opts ...ResourceOption) (*DecryptionPolicy, error)
    public DecryptionPolicy(string name, DecryptionPolicyArgs args, CustomResourceOptions? opts = null)
    public DecryptionPolicy(String name, DecryptionPolicyArgs args)
    public DecryptionPolicy(String name, DecryptionPolicyArgs args, CustomResourceOptions options)
    
    type: panos:DecryptionPolicy
    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 DecryptionPolicyArgs
    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 DecryptionPolicyArgs
    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 DecryptionPolicyArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DecryptionPolicyArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DecryptionPolicyArgs
    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 decryptionPolicyResource = new Panos.DecryptionPolicy("decryptionPolicyResource", new()
    {
        Location = new Panos.Inputs.DecryptionPolicyLocationArgs
        {
            DeviceGroup = new Panos.Inputs.DecryptionPolicyLocationDeviceGroupArgs
            {
                Name = "string",
                PanoramaDevice = "string",
                Rulebase = "string",
            },
            Shared = new Panos.Inputs.DecryptionPolicyLocationSharedArgs
            {
                Rulebase = "string",
            },
            Vsys = new Panos.Inputs.DecryptionPolicyLocationVsysArgs
            {
                Name = "string",
                NgfwDevice = "string",
            },
        },
        Rules = new[]
        {
            new Panos.Inputs.DecryptionPolicyRuleArgs
            {
                Name = "string",
                NegateDestination = false,
                LogSetting = "string",
                DestinationAddresses = new[]
                {
                    "string",
                },
                DestinationHips = new[]
                {
                    "string",
                },
                DestinationZones = new[]
                {
                    "string",
                },
                Disabled = false,
                GroupTag = "string",
                NegateSource = false,
                Action = "string",
                LogSuccess = false,
                Description = "string",
                Categories = new[]
                {
                    "string",
                },
                LogFail = false,
                PacketBrokerProfile = "string",
                Profile = "string",
                Services = new[]
                {
                    "string",
                },
                SourceAddresses = new[]
                {
                    "string",
                },
                SourceHips = new[]
                {
                    "string",
                },
                SourceUsers = new[]
                {
                    "string",
                },
                SourceZones = new[]
                {
                    "string",
                },
                Tags = new[]
                {
                    "string",
                },
                Target = new Panos.Inputs.DecryptionPolicyRuleTargetArgs
                {
                    Devices = new[]
                    {
                        new Panos.Inputs.DecryptionPolicyRuleTargetDeviceArgs
                        {
                            Name = "string",
                            Vsys = new[]
                            {
                                new Panos.Inputs.DecryptionPolicyRuleTargetDeviceVsyArgs
                                {
                                    Name = "string",
                                },
                            },
                        },
                    },
                    Negate = false,
                    Tags = new[]
                    {
                        "string",
                    },
                },
                Type = new Panos.Inputs.DecryptionPolicyRuleTypeArgs
                {
                    SshProxy = null,
                    SslForwardProxy = null,
                    SslInboundInspection = new Panos.Inputs.DecryptionPolicyRuleTypeSslInboundInspectionArgs
                    {
                        Certificates = new[]
                        {
                            "string",
                        },
                    },
                },
            },
        },
    });
    
    example, err := panos.NewDecryptionPolicy(ctx, "decryptionPolicyResource", &panos.DecryptionPolicyArgs{
    	Location: &panos.DecryptionPolicyLocationArgs{
    		DeviceGroup: &panos.DecryptionPolicyLocationDeviceGroupArgs{
    			Name:           pulumi.String("string"),
    			PanoramaDevice: pulumi.String("string"),
    			Rulebase:       pulumi.String("string"),
    		},
    		Shared: &panos.DecryptionPolicyLocationSharedArgs{
    			Rulebase: pulumi.String("string"),
    		},
    		Vsys: &panos.DecryptionPolicyLocationVsysArgs{
    			Name:       pulumi.String("string"),
    			NgfwDevice: pulumi.String("string"),
    		},
    	},
    	Rules: panos.DecryptionPolicyRuleArray{
    		&panos.DecryptionPolicyRuleArgs{
    			Name:              pulumi.String("string"),
    			NegateDestination: pulumi.Bool(false),
    			LogSetting:        pulumi.String("string"),
    			DestinationAddresses: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			DestinationHips: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			DestinationZones: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Disabled:     pulumi.Bool(false),
    			GroupTag:     pulumi.String("string"),
    			NegateSource: pulumi.Bool(false),
    			Action:       pulumi.String("string"),
    			LogSuccess:   pulumi.Bool(false),
    			Description:  pulumi.String("string"),
    			Categories: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			LogFail:             pulumi.Bool(false),
    			PacketBrokerProfile: pulumi.String("string"),
    			Profile:             pulumi.String("string"),
    			Services: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			SourceAddresses: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			SourceHips: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			SourceUsers: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			SourceZones: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Tags: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Target: &panos.DecryptionPolicyRuleTargetArgs{
    				Devices: panos.DecryptionPolicyRuleTargetDeviceArray{
    					&panos.DecryptionPolicyRuleTargetDeviceArgs{
    						Name: pulumi.String("string"),
    						Vsys: panos.DecryptionPolicyRuleTargetDeviceVsyArray{
    							&panos.DecryptionPolicyRuleTargetDeviceVsyArgs{
    								Name: pulumi.String("string"),
    							},
    						},
    					},
    				},
    				Negate: pulumi.Bool(false),
    				Tags: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    			},
    			Type: &panos.DecryptionPolicyRuleTypeArgs{
    				SshProxy:        &panos.DecryptionPolicyRuleTypeSshProxyArgs{},
    				SslForwardProxy: &panos.DecryptionPolicyRuleTypeSslForwardProxyArgs{},
    				SslInboundInspection: &panos.DecryptionPolicyRuleTypeSslInboundInspectionArgs{
    					Certificates: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    				},
    			},
    		},
    	},
    })
    
    var decryptionPolicyResource = new DecryptionPolicy("decryptionPolicyResource", DecryptionPolicyArgs.builder()
        .location(DecryptionPolicyLocationArgs.builder()
            .deviceGroup(DecryptionPolicyLocationDeviceGroupArgs.builder()
                .name("string")
                .panoramaDevice("string")
                .rulebase("string")
                .build())
            .shared(DecryptionPolicyLocationSharedArgs.builder()
                .rulebase("string")
                .build())
            .vsys(DecryptionPolicyLocationVsysArgs.builder()
                .name("string")
                .ngfwDevice("string")
                .build())
            .build())
        .rules(DecryptionPolicyRuleArgs.builder()
            .name("string")
            .negateDestination(false)
            .logSetting("string")
            .destinationAddresses("string")
            .destinationHips("string")
            .destinationZones("string")
            .disabled(false)
            .groupTag("string")
            .negateSource(false)
            .action("string")
            .logSuccess(false)
            .description("string")
            .categories("string")
            .logFail(false)
            .packetBrokerProfile("string")
            .profile("string")
            .services("string")
            .sourceAddresses("string")
            .sourceHips("string")
            .sourceUsers("string")
            .sourceZones("string")
            .tags("string")
            .target(DecryptionPolicyRuleTargetArgs.builder()
                .devices(DecryptionPolicyRuleTargetDeviceArgs.builder()
                    .name("string")
                    .vsys(DecryptionPolicyRuleTargetDeviceVsyArgs.builder()
                        .name("string")
                        .build())
                    .build())
                .negate(false)
                .tags("string")
                .build())
            .type(DecryptionPolicyRuleTypeArgs.builder()
                .sshProxy()
                .sslForwardProxy()
                .sslInboundInspection(DecryptionPolicyRuleTypeSslInboundInspectionArgs.builder()
                    .certificates("string")
                    .build())
                .build())
            .build())
        .build());
    
    decryption_policy_resource = panos.DecryptionPolicy("decryptionPolicyResource",
        location={
            "device_group": {
                "name": "string",
                "panorama_device": "string",
                "rulebase": "string",
            },
            "shared": {
                "rulebase": "string",
            },
            "vsys": {
                "name": "string",
                "ngfw_device": "string",
            },
        },
        rules=[{
            "name": "string",
            "negate_destination": False,
            "log_setting": "string",
            "destination_addresses": ["string"],
            "destination_hips": ["string"],
            "destination_zones": ["string"],
            "disabled": False,
            "group_tag": "string",
            "negate_source": False,
            "action": "string",
            "log_success": False,
            "description": "string",
            "categories": ["string"],
            "log_fail": False,
            "packet_broker_profile": "string",
            "profile": "string",
            "services": ["string"],
            "source_addresses": ["string"],
            "source_hips": ["string"],
            "source_users": ["string"],
            "source_zones": ["string"],
            "tags": ["string"],
            "target": {
                "devices": [{
                    "name": "string",
                    "vsys": [{
                        "name": "string",
                    }],
                }],
                "negate": False,
                "tags": ["string"],
            },
            "type": {
                "ssh_proxy": {},
                "ssl_forward_proxy": {},
                "ssl_inbound_inspection": {
                    "certificates": ["string"],
                },
            },
        }])
    
    const decryptionPolicyResource = new panos.DecryptionPolicy("decryptionPolicyResource", {
        location: {
            deviceGroup: {
                name: "string",
                panoramaDevice: "string",
                rulebase: "string",
            },
            shared: {
                rulebase: "string",
            },
            vsys: {
                name: "string",
                ngfwDevice: "string",
            },
        },
        rules: [{
            name: "string",
            negateDestination: false,
            logSetting: "string",
            destinationAddresses: ["string"],
            destinationHips: ["string"],
            destinationZones: ["string"],
            disabled: false,
            groupTag: "string",
            negateSource: false,
            action: "string",
            logSuccess: false,
            description: "string",
            categories: ["string"],
            logFail: false,
            packetBrokerProfile: "string",
            profile: "string",
            services: ["string"],
            sourceAddresses: ["string"],
            sourceHips: ["string"],
            sourceUsers: ["string"],
            sourceZones: ["string"],
            tags: ["string"],
            target: {
                devices: [{
                    name: "string",
                    vsys: [{
                        name: "string",
                    }],
                }],
                negate: false,
                tags: ["string"],
            },
            type: {
                sshProxy: {},
                sslForwardProxy: {},
                sslInboundInspection: {
                    certificates: ["string"],
                },
            },
        }],
    });
    
    type: panos:DecryptionPolicy
    properties:
        location:
            deviceGroup:
                name: string
                panoramaDevice: string
                rulebase: string
            shared:
                rulebase: string
            vsys:
                name: string
                ngfwDevice: string
        rules:
            - action: string
              categories:
                - string
              description: string
              destinationAddresses:
                - string
              destinationHips:
                - string
              destinationZones:
                - string
              disabled: false
              groupTag: string
              logFail: false
              logSetting: string
              logSuccess: false
              name: string
              negateDestination: false
              negateSource: false
              packetBrokerProfile: string
              profile: string
              services:
                - string
              sourceAddresses:
                - string
              sourceHips:
                - string
              sourceUsers:
                - string
              sourceZones:
                - string
              tags:
                - string
              target:
                devices:
                    - name: string
                      vsys:
                        - name: string
                negate: false
                tags:
                    - string
              type:
                sshProxy: {}
                sslForwardProxy: {}
                sslInboundInspection:
                    certificates:
                        - string
    

    DecryptionPolicy 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 DecryptionPolicy resource accepts the following input properties:

    location Property Map
    The location of this object.
    rules List<Property Map>

    Outputs

    All input properties are implicitly available as output properties. Additionally, the DecryptionPolicy 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 DecryptionPolicy Resource

    Get an existing DecryptionPolicy 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?: DecryptionPolicyState, opts?: CustomResourceOptions): DecryptionPolicy
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            location: Optional[DecryptionPolicyLocationArgs] = None,
            rules: Optional[Sequence[DecryptionPolicyRuleArgs]] = None) -> DecryptionPolicy
    func GetDecryptionPolicy(ctx *Context, name string, id IDInput, state *DecryptionPolicyState, opts ...ResourceOption) (*DecryptionPolicy, error)
    public static DecryptionPolicy Get(string name, Input<string> id, DecryptionPolicyState? state, CustomResourceOptions? opts = null)
    public static DecryptionPolicy get(String name, Output<String> id, DecryptionPolicyState state, CustomResourceOptions options)
    resources:  _:    type: panos:DecryptionPolicy    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.

    Supporting Types

    DecryptionPolicyLocation, DecryptionPolicyLocationArgs

    DeviceGroup DecryptionPolicyLocationDeviceGroup
    Located in a specific device group.
    Shared DecryptionPolicyLocationShared
    Located in a shared rulebase
    Vsys DecryptionPolicyLocationVsys
    Located in a specific vsys.
    DeviceGroup DecryptionPolicyLocationDeviceGroup
    Located in a specific device group.
    Shared DecryptionPolicyLocationShared
    Located in a shared rulebase
    Vsys DecryptionPolicyLocationVsys
    Located in a specific vsys.
    deviceGroup DecryptionPolicyLocationDeviceGroup
    Located in a specific device group.
    shared DecryptionPolicyLocationShared
    Located in a shared rulebase
    vsys DecryptionPolicyLocationVsys
    Located in a specific vsys.
    deviceGroup DecryptionPolicyLocationDeviceGroup
    Located in a specific device group.
    shared DecryptionPolicyLocationShared
    Located in a shared rulebase
    vsys DecryptionPolicyLocationVsys
    Located in a specific vsys.
    device_group DecryptionPolicyLocationDeviceGroup
    Located in a specific device group.
    shared DecryptionPolicyLocationShared
    Located in a shared rulebase
    vsys DecryptionPolicyLocationVsys
    Located in a specific vsys.
    deviceGroup Property Map
    Located in a specific device group.
    shared Property Map
    Located in a shared rulebase
    vsys Property Map
    Located in a specific vsys.

    DecryptionPolicyLocationDeviceGroup, DecryptionPolicyLocationDeviceGroupArgs

    Name string
    The device group.
    PanoramaDevice string
    The panorama device.
    Rulebase string
    The rulebase.
    Name string
    The device group.
    PanoramaDevice string
    The panorama device.
    Rulebase string
    The rulebase.
    name String
    The device group.
    panoramaDevice String
    The panorama device.
    rulebase String
    The rulebase.
    name string
    The device group.
    panoramaDevice string
    The panorama device.
    rulebase string
    The rulebase.
    name str
    The device group.
    panorama_device str
    The panorama device.
    rulebase str
    The rulebase.
    name String
    The device group.
    panoramaDevice String
    The panorama device.
    rulebase String
    The rulebase.

    DecryptionPolicyLocationShared, DecryptionPolicyLocationSharedArgs

    Rulebase string
    Rulebase name
    Rulebase string
    Rulebase name
    rulebase String
    Rulebase name
    rulebase string
    Rulebase name
    rulebase str
    Rulebase name
    rulebase String
    Rulebase name

    DecryptionPolicyLocationVsys, DecryptionPolicyLocationVsysArgs

    Name string
    The vsys name
    NgfwDevice string
    The NGFW device
    Name string
    The vsys name
    NgfwDevice string
    The NGFW device
    name String
    The vsys name
    ngfwDevice String
    The NGFW device
    name string
    The vsys name
    ngfwDevice string
    The NGFW device
    name str
    The vsys name
    ngfw_device str
    The NGFW device
    name String
    The vsys name
    ngfwDevice String
    The NGFW device

    DecryptionPolicyRule, DecryptionPolicyRuleArgs

    Name string
    Action string
    Categories List<string>
    Description string
    DestinationAddresses List<string>
    DestinationHips List<string>
    DestinationZones List<string>
    Disabled bool
    Disable the rule
    GroupTag string
    LogFail bool
    Log unsuccessful TLS handshakes
    LogSetting string
    LogSuccess bool
    Log successful TLS handshakes
    NegateDestination bool
    NegateSource bool
    PacketBrokerProfile string
    packet-broker profile
    Profile string
    decryption profile
    Services List<string>
    SourceAddresses List<string>
    SourceHips List<string>
    SourceUsers List<string>
    SourceZones List<string>
    Tags List<string>
    Target DecryptionPolicyRuleTarget
    Type DecryptionPolicyRuleType
    Name string
    Action string
    Categories []string
    Description string
    DestinationAddresses []string
    DestinationHips []string
    DestinationZones []string
    Disabled bool
    Disable the rule
    GroupTag string
    LogFail bool
    Log unsuccessful TLS handshakes
    LogSetting string
    LogSuccess bool
    Log successful TLS handshakes
    NegateDestination bool
    NegateSource bool
    PacketBrokerProfile string
    packet-broker profile
    Profile string
    decryption profile
    Services []string
    SourceAddresses []string
    SourceHips []string
    SourceUsers []string
    SourceZones []string
    Tags []string
    Target DecryptionPolicyRuleTarget
    Type DecryptionPolicyRuleType
    name String
    action String
    categories List<String>
    description String
    destinationAddresses List<String>
    destinationHips List<String>
    destinationZones List<String>
    disabled Boolean
    Disable the rule
    groupTag String
    logFail Boolean
    Log unsuccessful TLS handshakes
    logSetting String
    logSuccess Boolean
    Log successful TLS handshakes
    negateDestination Boolean
    negateSource Boolean
    packetBrokerProfile String
    packet-broker profile
    profile String
    decryption profile
    services List<String>
    sourceAddresses List<String>
    sourceHips List<String>
    sourceUsers List<String>
    sourceZones List<String>
    tags List<String>
    target DecryptionPolicyRuleTarget
    type DecryptionPolicyRuleType
    name string
    action string
    categories string[]
    description string
    destinationAddresses string[]
    destinationHips string[]
    destinationZones string[]
    disabled boolean
    Disable the rule
    groupTag string
    logFail boolean
    Log unsuccessful TLS handshakes
    logSetting string
    logSuccess boolean
    Log successful TLS handshakes
    negateDestination boolean
    negateSource boolean
    packetBrokerProfile string
    packet-broker profile
    profile string
    decryption profile
    services string[]
    sourceAddresses string[]
    sourceHips string[]
    sourceUsers string[]
    sourceZones string[]
    tags string[]
    target DecryptionPolicyRuleTarget
    type DecryptionPolicyRuleType
    name str
    action str
    categories Sequence[str]
    description str
    destination_addresses Sequence[str]
    destination_hips Sequence[str]
    destination_zones Sequence[str]
    disabled bool
    Disable the rule
    group_tag str
    log_fail bool
    Log unsuccessful TLS handshakes
    log_setting str
    log_success bool
    Log successful TLS handshakes
    negate_destination bool
    negate_source bool
    packet_broker_profile str
    packet-broker profile
    profile str
    decryption profile
    services Sequence[str]
    source_addresses Sequence[str]
    source_hips Sequence[str]
    source_users Sequence[str]
    source_zones Sequence[str]
    tags Sequence[str]
    target DecryptionPolicyRuleTarget
    type DecryptionPolicyRuleType
    name String
    action String
    categories List<String>
    description String
    destinationAddresses List<String>
    destinationHips List<String>
    destinationZones List<String>
    disabled Boolean
    Disable the rule
    groupTag String
    logFail Boolean
    Log unsuccessful TLS handshakes
    logSetting String
    logSuccess Boolean
    Log successful TLS handshakes
    negateDestination Boolean
    negateSource Boolean
    packetBrokerProfile String
    packet-broker profile
    profile String
    decryption profile
    services List<String>
    sourceAddresses List<String>
    sourceHips List<String>
    sourceUsers List<String>
    sourceZones List<String>
    tags List<String>
    target Property Map
    type Property Map

    DecryptionPolicyRuleTarget, DecryptionPolicyRuleTargetArgs

    Devices List<DecryptionPolicyRuleTargetDevice>
    Negate bool
    Target to all but these specified devices and tags
    Tags List<string>
    Devices []DecryptionPolicyRuleTargetDevice
    Negate bool
    Target to all but these specified devices and tags
    Tags []string
    devices List<DecryptionPolicyRuleTargetDevice>
    negate Boolean
    Target to all but these specified devices and tags
    tags List<String>
    devices DecryptionPolicyRuleTargetDevice[]
    negate boolean
    Target to all but these specified devices and tags
    tags string[]
    devices Sequence[DecryptionPolicyRuleTargetDevice]
    negate bool
    Target to all but these specified devices and tags
    tags Sequence[str]
    devices List<Property Map>
    negate Boolean
    Target to all but these specified devices and tags
    tags List<String>

    DecryptionPolicyRuleTargetDevice, DecryptionPolicyRuleTargetDeviceArgs

    DecryptionPolicyRuleTargetDeviceVsy, DecryptionPolicyRuleTargetDeviceVsyArgs

    Name string
    Name string
    name String
    name string
    name str
    name String

    DecryptionPolicyRuleType, DecryptionPolicyRuleTypeArgs

    DecryptionPolicyRuleTypeSslInboundInspection, DecryptionPolicyRuleTypeSslInboundInspectionArgs

    Certificates List<string>
    Certificates []string
    certificates List<String>
    certificates string[]
    certificates Sequence[str]
    certificates List<String>

    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