DecryptionRuleSummary¶
-
class
oci.network_firewall.models.
DecryptionRuleSummary
(**kwargs)¶ Bases:
object
Summary for Decryption Rule used in the firewall policy rules. A Decryption Rule is used to define which traffic should be decrypted by the firewall, and how it should do so.
Attributes
ACTION_DECRYPT
A constant which can be used with the action property of a DecryptionRuleSummary. ACTION_NO_DECRYPT
A constant which can be used with the action property of a DecryptionRuleSummary. action
[Required] Gets the action of this DecryptionRuleSummary. decryption_profile
[Required] Gets the decryption_profile of this DecryptionRuleSummary. name
[Required] Gets the name of this DecryptionRuleSummary. parent_resource_id
[Required] Gets the parent_resource_id of this DecryptionRuleSummary. priority_order
[Required] Gets the priority_order of this DecryptionRuleSummary. secret
[Required] Gets the secret of this DecryptionRuleSummary. Methods
__init__
(**kwargs)Initializes a new DecryptionRuleSummary object with values from keyword arguments. -
ACTION_DECRYPT
= 'DECRYPT'¶ A constant which can be used with the action property of a DecryptionRuleSummary. This constant has a value of “DECRYPT”
-
ACTION_NO_DECRYPT
= 'NO_DECRYPT'¶ A constant which can be used with the action property of a DecryptionRuleSummary. This constant has a value of “NO_DECRYPT”
-
__init__
(**kwargs)¶ Initializes a new DecryptionRuleSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - name (str) – The value to assign to the name property of this DecryptionRuleSummary.
- action (str) – The value to assign to the action property of this DecryptionRuleSummary. Allowed values for this property are: “NO_DECRYPT”, “DECRYPT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- decryption_profile (str) – The value to assign to the decryption_profile property of this DecryptionRuleSummary.
- secret (str) – The value to assign to the secret property of this DecryptionRuleSummary.
- priority_order (int) – The value to assign to the priority_order property of this DecryptionRuleSummary.
- parent_resource_id (str) – The value to assign to the parent_resource_id property of this DecryptionRuleSummary.
-
action
¶ [Required] Gets the action of this DecryptionRuleSummary. Action:
- NO_DECRYPT - Matching traffic is not decrypted.
- DECRYPT - Matching traffic is decrypted with the specified secret according to the specified decryptionProfile.
Allowed values for this property are: “NO_DECRYPT”, “DECRYPT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The action of this DecryptionRuleSummary. Return type: str
-
decryption_profile
¶ [Required] Gets the decryption_profile of this DecryptionRuleSummary. The name of the decryption profile to use.
Returns: The decryption_profile of this DecryptionRuleSummary. Return type: str
-
name
¶ [Required] Gets the name of this DecryptionRuleSummary. Name for the decryption rule, must be unique within the policy.
Returns: The name of this DecryptionRuleSummary. Return type: str
-
parent_resource_id
¶ [Required] Gets the parent_resource_id of this DecryptionRuleSummary. OCID of the Network Firewall Policy this application belongs to.
Returns: The parent_resource_id of this DecryptionRuleSummary. Return type: str
-
priority_order
¶ [Required] Gets the priority_order of this DecryptionRuleSummary. The priority order in which this rule should be evaluated.
Returns: The priority_order of this DecryptionRuleSummary. Return type: int
-
secret
¶ [Required] Gets the secret of this DecryptionRuleSummary. The name of a mapped secret. Its type must match that of the specified decryption profile.
Returns: The secret of this DecryptionRuleSummary. Return type: str
-