UpdateDecryptionRuleDetails¶
-
class
oci.network_firewall.models.
UpdateDecryptionRuleDetails
(**kwargs)¶ Bases:
object
Request for updating 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 UpdateDecryptionRuleDetails. ACTION_NO_DECRYPT
A constant which can be used with the action property of a UpdateDecryptionRuleDetails. action
[Required] Gets the action of this UpdateDecryptionRuleDetails. condition
[Required] Gets the condition of this UpdateDecryptionRuleDetails. decryption_profile
Gets the decryption_profile of this UpdateDecryptionRuleDetails. position
Gets the position of this UpdateDecryptionRuleDetails. secret
Gets the secret of this UpdateDecryptionRuleDetails. Methods
__init__
(**kwargs)Initializes a new UpdateDecryptionRuleDetails object with values from keyword arguments. -
ACTION_DECRYPT
= 'DECRYPT'¶ A constant which can be used with the action property of a UpdateDecryptionRuleDetails. This constant has a value of “DECRYPT”
-
ACTION_NO_DECRYPT
= 'NO_DECRYPT'¶ A constant which can be used with the action property of a UpdateDecryptionRuleDetails. This constant has a value of “NO_DECRYPT”
-
__init__
(**kwargs)¶ Initializes a new UpdateDecryptionRuleDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - condition (oci.network_firewall.models.DecryptionRuleMatchCriteria) – The value to assign to the condition property of this UpdateDecryptionRuleDetails.
- action (str) – The value to assign to the action property of this UpdateDecryptionRuleDetails. Allowed values for this property are: “NO_DECRYPT”, “DECRYPT”
- decryption_profile (str) – The value to assign to the decryption_profile property of this UpdateDecryptionRuleDetails.
- secret (str) – The value to assign to the secret property of this UpdateDecryptionRuleDetails.
- position (oci.network_firewall.models.RulePosition) – The value to assign to the position property of this UpdateDecryptionRuleDetails.
-
action
¶ [Required] Gets the action of this UpdateDecryptionRuleDetails. 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”
Returns: The action of this UpdateDecryptionRuleDetails. Return type: str
-
condition
¶ [Required] Gets the condition of this UpdateDecryptionRuleDetails.
Returns: The condition of this UpdateDecryptionRuleDetails. Return type: oci.network_firewall.models.DecryptionRuleMatchCriteria
-
decryption_profile
¶ Gets the decryption_profile of this UpdateDecryptionRuleDetails. The name of the decryption profile to use.
Returns: The decryption_profile of this UpdateDecryptionRuleDetails. Return type: str
-
position
¶ Gets the position of this UpdateDecryptionRuleDetails.
Returns: The position of this UpdateDecryptionRuleDetails. Return type: oci.network_firewall.models.RulePosition
-
secret
¶ Gets the secret of this UpdateDecryptionRuleDetails. The name of a mapped secret. Its type must match that of the specified decryption profile.
Returns: The secret of this UpdateDecryptionRuleDetails. Return type: str
-