oci.NetworkFirewall.NetworkFirewallPolicyDecryptionRule
Explore with Pulumi AI
This resource provides the Network Firewall Policy Decryption Rule resource in Oracle Cloud Infrastructure Network Firewall service.
Creates a new Decryption Rule for the Network Firewall Policy.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
  testNetworkFirewallPolicyDecryptionRule:
    type: oci:NetworkFirewall:NetworkFirewallPolicyDecryptionRule
    name: test_network_firewall_policy_decryption_rule
    properties:
      lifecycle:
        ignoreChanges:
          - ${position}
      name: ${networkFirewallPolicyDecryptionRuleName}
      action: ${networkFirewallPolicyDecryptionRuleAction}
      condition:
        destinationAddresses: ${networkFirewallPolicyDecryptionRuleConditionDestinationAddress}
        sourceAddresses: ${networkFirewallPolicyDecryptionRuleConditionSourceAddress}
      position:
        afterRule: ${networkFirewallPolicyDecryptionRulePositionAfterRule}
        beforeRule: ${networkFirewallPolicyDecryptionRulePositionBeforeRule}
      networkFirewallPolicyId: ${testNetworkFirewallPolicy.id}
      decryptionProfile: ${networkFirewallPolicyDecryptionRuleDecryptionProfile}
      secret: ${networkFirewallPolicyDecryptionRuleSecret}
Create NetworkFirewallPolicyDecryptionRule Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new NetworkFirewallPolicyDecryptionRule(name: string, args: NetworkFirewallPolicyDecryptionRuleArgs, opts?: CustomResourceOptions);@overload
def NetworkFirewallPolicyDecryptionRule(resource_name: str,
                                        args: NetworkFirewallPolicyDecryptionRuleArgs,
                                        opts: Optional[ResourceOptions] = None)
@overload
def NetworkFirewallPolicyDecryptionRule(resource_name: str,
                                        opts: Optional[ResourceOptions] = None,
                                        action: Optional[str] = None,
                                        condition: Optional[NetworkFirewallPolicyDecryptionRuleConditionArgs] = None,
                                        network_firewall_policy_id: Optional[str] = None,
                                        decryption_profile: Optional[str] = None,
                                        name: Optional[str] = None,
                                        position: Optional[NetworkFirewallPolicyDecryptionRulePositionArgs] = None,
                                        priority_order: Optional[str] = None,
                                        secret: Optional[str] = None)func NewNetworkFirewallPolicyDecryptionRule(ctx *Context, name string, args NetworkFirewallPolicyDecryptionRuleArgs, opts ...ResourceOption) (*NetworkFirewallPolicyDecryptionRule, error)public NetworkFirewallPolicyDecryptionRule(string name, NetworkFirewallPolicyDecryptionRuleArgs args, CustomResourceOptions? opts = null)
public NetworkFirewallPolicyDecryptionRule(String name, NetworkFirewallPolicyDecryptionRuleArgs args)
public NetworkFirewallPolicyDecryptionRule(String name, NetworkFirewallPolicyDecryptionRuleArgs args, CustomResourceOptions options)
type: oci:NetworkFirewall:NetworkFirewallPolicyDecryptionRule
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 NetworkFirewallPolicyDecryptionRuleArgs
- 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 NetworkFirewallPolicyDecryptionRuleArgs
- 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 NetworkFirewallPolicyDecryptionRuleArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NetworkFirewallPolicyDecryptionRuleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NetworkFirewallPolicyDecryptionRuleArgs
- 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 networkFirewallPolicyDecryptionRuleResource = new Oci.NetworkFirewall.NetworkFirewallPolicyDecryptionRule("networkFirewallPolicyDecryptionRuleResource", new()
{
    Action = "string",
    Condition = new Oci.NetworkFirewall.Inputs.NetworkFirewallPolicyDecryptionRuleConditionArgs
    {
        DestinationAddresses = new[]
        {
            "string",
        },
        SourceAddresses = new[]
        {
            "string",
        },
    },
    NetworkFirewallPolicyId = "string",
    DecryptionProfile = "string",
    Name = "string",
    Position = new Oci.NetworkFirewall.Inputs.NetworkFirewallPolicyDecryptionRulePositionArgs
    {
        AfterRule = "string",
        BeforeRule = "string",
    },
    PriorityOrder = "string",
    Secret = "string",
});
example, err := networkfirewall.NewNetworkFirewallPolicyDecryptionRule(ctx, "networkFirewallPolicyDecryptionRuleResource", &networkfirewall.NetworkFirewallPolicyDecryptionRuleArgs{
	Action: pulumi.String("string"),
	Condition: &networkfirewall.NetworkFirewallPolicyDecryptionRuleConditionArgs{
		DestinationAddresses: pulumi.StringArray{
			pulumi.String("string"),
		},
		SourceAddresses: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	NetworkFirewallPolicyId: pulumi.String("string"),
	DecryptionProfile:       pulumi.String("string"),
	Name:                    pulumi.String("string"),
	Position: &networkfirewall.NetworkFirewallPolicyDecryptionRulePositionArgs{
		AfterRule:  pulumi.String("string"),
		BeforeRule: pulumi.String("string"),
	},
	PriorityOrder: pulumi.String("string"),
	Secret:        pulumi.String("string"),
})
var networkFirewallPolicyDecryptionRuleResource = new NetworkFirewallPolicyDecryptionRule("networkFirewallPolicyDecryptionRuleResource", NetworkFirewallPolicyDecryptionRuleArgs.builder()
    .action("string")
    .condition(NetworkFirewallPolicyDecryptionRuleConditionArgs.builder()
        .destinationAddresses("string")
        .sourceAddresses("string")
        .build())
    .networkFirewallPolicyId("string")
    .decryptionProfile("string")
    .name("string")
    .position(NetworkFirewallPolicyDecryptionRulePositionArgs.builder()
        .afterRule("string")
        .beforeRule("string")
        .build())
    .priorityOrder("string")
    .secret("string")
    .build());
network_firewall_policy_decryption_rule_resource = oci.network_firewall.NetworkFirewallPolicyDecryptionRule("networkFirewallPolicyDecryptionRuleResource",
    action="string",
    condition={
        "destination_addresses": ["string"],
        "source_addresses": ["string"],
    },
    network_firewall_policy_id="string",
    decryption_profile="string",
    name="string",
    position={
        "after_rule": "string",
        "before_rule": "string",
    },
    priority_order="string",
    secret="string")
const networkFirewallPolicyDecryptionRuleResource = new oci.networkfirewall.NetworkFirewallPolicyDecryptionRule("networkFirewallPolicyDecryptionRuleResource", {
    action: "string",
    condition: {
        destinationAddresses: ["string"],
        sourceAddresses: ["string"],
    },
    networkFirewallPolicyId: "string",
    decryptionProfile: "string",
    name: "string",
    position: {
        afterRule: "string",
        beforeRule: "string",
    },
    priorityOrder: "string",
    secret: "string",
});
type: oci:NetworkFirewall:NetworkFirewallPolicyDecryptionRule
properties:
    action: string
    condition:
        destinationAddresses:
            - string
        sourceAddresses:
            - string
    decryptionProfile: string
    name: string
    networkFirewallPolicyId: string
    position:
        afterRule: string
        beforeRule: string
    priorityOrder: string
    secret: string
NetworkFirewallPolicyDecryptionRule 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 NetworkFirewallPolicyDecryptionRule resource accepts the following input properties:
- Action string
- (Updatable) Action:- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secretaccording to the specifieddecryptionProfile.
 
- Condition
NetworkFirewall Policy Decryption Rule Condition 
- (Updatable) Match criteria used in Decryption Rule used on the firewall policy rules. The resources mentioned must already be present in the policy before being referenced in the rule.
- NetworkFirewall stringPolicy Id 
- Unique Network Firewall Policy identifier
- DecryptionProfile string
- (Updatable) The name of the decryption profile to use.
- Name string
- Name for the decryption rule, must be unique within the policy.
- Position
NetworkFirewall Policy Decryption Rule Position 
- (Updatable) An object which defines the position of the rule. Only one of after_ruleorbefore_ruleshould be provided.
- PriorityOrder string
- Secret string
- (Updatable) The name of a mapped secret. Its typemust match that of the specified decryption profile.
- Action string
- (Updatable) Action:- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secretaccording to the specifieddecryptionProfile.
 
- Condition
NetworkFirewall Policy Decryption Rule Condition Args 
- (Updatable) Match criteria used in Decryption Rule used on the firewall policy rules. The resources mentioned must already be present in the policy before being referenced in the rule.
- NetworkFirewall stringPolicy Id 
- Unique Network Firewall Policy identifier
- DecryptionProfile string
- (Updatable) The name of the decryption profile to use.
- Name string
- Name for the decryption rule, must be unique within the policy.
- Position
NetworkFirewall Policy Decryption Rule Position Args 
- (Updatable) An object which defines the position of the rule. Only one of after_ruleorbefore_ruleshould be provided.
- PriorityOrder string
- Secret string
- (Updatable) The name of a mapped secret. Its typemust match that of the specified decryption profile.
- action String
- (Updatable) Action:- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secretaccording to the specifieddecryptionProfile.
 
- condition
PolicyDecryption Rule Condition 
- (Updatable) Match criteria used in Decryption Rule used on the firewall policy rules. The resources mentioned must already be present in the policy before being referenced in the rule.
- networkFirewall StringPolicy Id 
- Unique Network Firewall Policy identifier
- decryptionProfile String
- (Updatable) The name of the decryption profile to use.
- name String
- Name for the decryption rule, must be unique within the policy.
- position
PolicyDecryption Rule Position 
- (Updatable) An object which defines the position of the rule. Only one of after_ruleorbefore_ruleshould be provided.
- priorityOrder String
- secret String
- (Updatable) The name of a mapped secret. Its typemust match that of the specified decryption profile.
- action string
- (Updatable) Action:- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secretaccording to the specifieddecryptionProfile.
 
- condition
NetworkFirewall Policy Decryption Rule Condition 
- (Updatable) Match criteria used in Decryption Rule used on the firewall policy rules. The resources mentioned must already be present in the policy before being referenced in the rule.
- networkFirewall stringPolicy Id 
- Unique Network Firewall Policy identifier
- decryptionProfile string
- (Updatable) The name of the decryption profile to use.
- name string
- Name for the decryption rule, must be unique within the policy.
- position
NetworkFirewall Policy Decryption Rule Position 
- (Updatable) An object which defines the position of the rule. Only one of after_ruleorbefore_ruleshould be provided.
- priorityOrder string
- secret string
- (Updatable) The name of a mapped secret. Its typemust match that of the specified decryption profile.
- action str
- (Updatable) Action:- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secretaccording to the specifieddecryptionProfile.
 
- condition
NetworkFirewall Policy Decryption Rule Condition Args 
- (Updatable) Match criteria used in Decryption Rule used on the firewall policy rules. The resources mentioned must already be present in the policy before being referenced in the rule.
- network_firewall_ strpolicy_ id 
- Unique Network Firewall Policy identifier
- decryption_profile str
- (Updatable) The name of the decryption profile to use.
- name str
- Name for the decryption rule, must be unique within the policy.
- position
NetworkFirewall Policy Decryption Rule Position Args 
- (Updatable) An object which defines the position of the rule. Only one of after_ruleorbefore_ruleshould be provided.
- priority_order str
- secret str
- (Updatable) The name of a mapped secret. Its typemust match that of the specified decryption profile.
- action String
- (Updatable) Action:- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secretaccording to the specifieddecryptionProfile.
 
- condition Property Map
- (Updatable) Match criteria used in Decryption Rule used on the firewall policy rules. The resources mentioned must already be present in the policy before being referenced in the rule.
- networkFirewall StringPolicy Id 
- Unique Network Firewall Policy identifier
- decryptionProfile String
- (Updatable) The name of the decryption profile to use.
- name String
- Name for the decryption rule, must be unique within the policy.
- position Property Map
- (Updatable) An object which defines the position of the rule. Only one of after_ruleorbefore_ruleshould be provided.
- priorityOrder String
- secret String
- (Updatable) The name of a mapped secret. Its typemust match that of the specified decryption profile.
Outputs
All input properties are implicitly available as output properties. Additionally, the NetworkFirewallPolicyDecryptionRule resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- ParentResource stringId 
- OCID of the Network Firewall Policy this decryption rule belongs to.
- Id string
- The provider-assigned unique ID for this managed resource.
- ParentResource stringId 
- OCID of the Network Firewall Policy this decryption rule belongs to.
- id String
- The provider-assigned unique ID for this managed resource.
- parentResource StringId 
- OCID of the Network Firewall Policy this decryption rule belongs to.
- id string
- The provider-assigned unique ID for this managed resource.
- parentResource stringId 
- OCID of the Network Firewall Policy this decryption rule belongs to.
- id str
- The provider-assigned unique ID for this managed resource.
- parent_resource_ strid 
- OCID of the Network Firewall Policy this decryption rule belongs to.
- id String
- The provider-assigned unique ID for this managed resource.
- parentResource StringId 
- OCID of the Network Firewall Policy this decryption rule belongs to.
Look up Existing NetworkFirewallPolicyDecryptionRule Resource
Get an existing NetworkFirewallPolicyDecryptionRule 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?: NetworkFirewallPolicyDecryptionRuleState, opts?: CustomResourceOptions): NetworkFirewallPolicyDecryptionRule@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        action: Optional[str] = None,
        condition: Optional[NetworkFirewallPolicyDecryptionRuleConditionArgs] = None,
        decryption_profile: Optional[str] = None,
        name: Optional[str] = None,
        network_firewall_policy_id: Optional[str] = None,
        parent_resource_id: Optional[str] = None,
        position: Optional[NetworkFirewallPolicyDecryptionRulePositionArgs] = None,
        priority_order: Optional[str] = None,
        secret: Optional[str] = None) -> NetworkFirewallPolicyDecryptionRulefunc GetNetworkFirewallPolicyDecryptionRule(ctx *Context, name string, id IDInput, state *NetworkFirewallPolicyDecryptionRuleState, opts ...ResourceOption) (*NetworkFirewallPolicyDecryptionRule, error)public static NetworkFirewallPolicyDecryptionRule Get(string name, Input<string> id, NetworkFirewallPolicyDecryptionRuleState? state, CustomResourceOptions? opts = null)public static NetworkFirewallPolicyDecryptionRule get(String name, Output<String> id, NetworkFirewallPolicyDecryptionRuleState state, CustomResourceOptions options)resources:  _:    type: oci:NetworkFirewall:NetworkFirewallPolicyDecryptionRule    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.
- Action string
- (Updatable) Action:- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secretaccording to the specifieddecryptionProfile.
 
- Condition
NetworkFirewall Policy Decryption Rule Condition 
- (Updatable) Match criteria used in Decryption Rule used on the firewall policy rules. The resources mentioned must already be present in the policy before being referenced in the rule.
- DecryptionProfile string
- (Updatable) The name of the decryption profile to use.
- Name string
- Name for the decryption rule, must be unique within the policy.
- NetworkFirewall stringPolicy Id 
- Unique Network Firewall Policy identifier
- ParentResource stringId 
- OCID of the Network Firewall Policy this decryption rule belongs to.
- Position
NetworkFirewall Policy Decryption Rule Position 
- (Updatable) An object which defines the position of the rule. Only one of after_ruleorbefore_ruleshould be provided.
- PriorityOrder string
- Secret string
- (Updatable) The name of a mapped secret. Its typemust match that of the specified decryption profile.
- Action string
- (Updatable) Action:- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secretaccording to the specifieddecryptionProfile.
 
- Condition
NetworkFirewall Policy Decryption Rule Condition Args 
- (Updatable) Match criteria used in Decryption Rule used on the firewall policy rules. The resources mentioned must already be present in the policy before being referenced in the rule.
- DecryptionProfile string
- (Updatable) The name of the decryption profile to use.
- Name string
- Name for the decryption rule, must be unique within the policy.
- NetworkFirewall stringPolicy Id 
- Unique Network Firewall Policy identifier
- ParentResource stringId 
- OCID of the Network Firewall Policy this decryption rule belongs to.
- Position
NetworkFirewall Policy Decryption Rule Position Args 
- (Updatable) An object which defines the position of the rule. Only one of after_ruleorbefore_ruleshould be provided.
- PriorityOrder string
- Secret string
- (Updatable) The name of a mapped secret. Its typemust match that of the specified decryption profile.
- action String
- (Updatable) Action:- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secretaccording to the specifieddecryptionProfile.
 
- condition
PolicyDecryption Rule Condition 
- (Updatable) Match criteria used in Decryption Rule used on the firewall policy rules. The resources mentioned must already be present in the policy before being referenced in the rule.
- decryptionProfile String
- (Updatable) The name of the decryption profile to use.
- name String
- Name for the decryption rule, must be unique within the policy.
- networkFirewall StringPolicy Id 
- Unique Network Firewall Policy identifier
- parentResource StringId 
- OCID of the Network Firewall Policy this decryption rule belongs to.
- position
PolicyDecryption Rule Position 
- (Updatable) An object which defines the position of the rule. Only one of after_ruleorbefore_ruleshould be provided.
- priorityOrder String
- secret String
- (Updatable) The name of a mapped secret. Its typemust match that of the specified decryption profile.
- action string
- (Updatable) Action:- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secretaccording to the specifieddecryptionProfile.
 
- condition
NetworkFirewall Policy Decryption Rule Condition 
- (Updatable) Match criteria used in Decryption Rule used on the firewall policy rules. The resources mentioned must already be present in the policy before being referenced in the rule.
- decryptionProfile string
- (Updatable) The name of the decryption profile to use.
- name string
- Name for the decryption rule, must be unique within the policy.
- networkFirewall stringPolicy Id 
- Unique Network Firewall Policy identifier
- parentResource stringId 
- OCID of the Network Firewall Policy this decryption rule belongs to.
- position
NetworkFirewall Policy Decryption Rule Position 
- (Updatable) An object which defines the position of the rule. Only one of after_ruleorbefore_ruleshould be provided.
- priorityOrder string
- secret string
- (Updatable) The name of a mapped secret. Its typemust match that of the specified decryption profile.
- action str
- (Updatable) Action:- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secretaccording to the specifieddecryptionProfile.
 
- condition
NetworkFirewall Policy Decryption Rule Condition Args 
- (Updatable) Match criteria used in Decryption Rule used on the firewall policy rules. The resources mentioned must already be present in the policy before being referenced in the rule.
- decryption_profile str
- (Updatable) The name of the decryption profile to use.
- name str
- Name for the decryption rule, must be unique within the policy.
- network_firewall_ strpolicy_ id 
- Unique Network Firewall Policy identifier
- parent_resource_ strid 
- OCID of the Network Firewall Policy this decryption rule belongs to.
- position
NetworkFirewall Policy Decryption Rule Position Args 
- (Updatable) An object which defines the position of the rule. Only one of after_ruleorbefore_ruleshould be provided.
- priority_order str
- secret str
- (Updatable) The name of a mapped secret. Its typemust match that of the specified decryption profile.
- action String
- (Updatable) Action:- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secretaccording to the specifieddecryptionProfile.
 
- condition Property Map
- (Updatable) Match criteria used in Decryption Rule used on the firewall policy rules. The resources mentioned must already be present in the policy before being referenced in the rule.
- decryptionProfile String
- (Updatable) The name of the decryption profile to use.
- name String
- Name for the decryption rule, must be unique within the policy.
- networkFirewall StringPolicy Id 
- Unique Network Firewall Policy identifier
- parentResource StringId 
- OCID of the Network Firewall Policy this decryption rule belongs to.
- position Property Map
- (Updatable) An object which defines the position of the rule. Only one of after_ruleorbefore_ruleshould be provided.
- priorityOrder String
- secret String
- (Updatable) The name of a mapped secret. Its typemust match that of the specified decryption profile.
Supporting Types
NetworkFirewallPolicyDecryptionRuleCondition, NetworkFirewallPolicyDecryptionRuleConditionArgs            
- DestinationAddresses List<string>
- (Updatable) An array of address list names to be evaluated against the traffic destination address.
- SourceAddresses List<string>
- (Updatable) An array of address list names to be evaluated against the traffic source address.
- DestinationAddresses []string
- (Updatable) An array of address list names to be evaluated against the traffic destination address.
- SourceAddresses []string
- (Updatable) An array of address list names to be evaluated against the traffic source address.
- destinationAddresses List<String>
- (Updatable) An array of address list names to be evaluated against the traffic destination address.
- sourceAddresses List<String>
- (Updatable) An array of address list names to be evaluated against the traffic source address.
- destinationAddresses string[]
- (Updatable) An array of address list names to be evaluated against the traffic destination address.
- sourceAddresses string[]
- (Updatable) An array of address list names to be evaluated against the traffic source address.
- destination_addresses Sequence[str]
- (Updatable) An array of address list names to be evaluated against the traffic destination address.
- source_addresses Sequence[str]
- (Updatable) An array of address list names to be evaluated against the traffic source address.
- destinationAddresses List<String>
- (Updatable) An array of address list names to be evaluated against the traffic destination address.
- sourceAddresses List<String>
- (Updatable) An array of address list names to be evaluated against the traffic source address.
NetworkFirewallPolicyDecryptionRulePosition, NetworkFirewallPolicyDecryptionRulePositionArgs            
- AfterRule string
- (Updatable) Identifier for rule after which this rule lies.
- BeforeRule string
- (Updatable) Identifier for rule before which this rule lies. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- AfterRule string
- (Updatable) Identifier for rule after which this rule lies.
- BeforeRule string
- (Updatable) Identifier for rule before which this rule lies. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- afterRule String
- (Updatable) Identifier for rule after which this rule lies.
- beforeRule String
- (Updatable) Identifier for rule before which this rule lies. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- afterRule string
- (Updatable) Identifier for rule after which this rule lies.
- beforeRule string
- (Updatable) Identifier for rule before which this rule lies. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- after_rule str
- (Updatable) Identifier for rule after which this rule lies.
- before_rule str
- (Updatable) Identifier for rule before which this rule lies. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- afterRule String
- (Updatable) Identifier for rule after which this rule lies.
- beforeRule String
- (Updatable) Identifier for rule before which this rule lies. - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
Import
NetworkFirewallPolicyDecryptionRules can be imported using the name, e.g.
$ pulumi import oci:NetworkFirewall/networkFirewallPolicyDecryptionRule:NetworkFirewallPolicyDecryptionRule test_network_firewall_policy_decryption_rule "networkFirewallPolicies/{networkFirewallPolicyId}/decryptionRules/{decryptionRuleName}"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.