ZprNsgUnsupportedSecurityAction

class oci.vn_monitoring.models.ZprNsgUnsupportedSecurityAction(**kwargs)

Bases: oci.vn_monitoring.models.security_action.SecurityAction

Defines the security action taken when zpr tag based policy is not supported.

Attributes

ACTION_ALLOWED str(object=’’) -> str
ACTION_DENIED str(object=’’) -> str
ACTION_TYPE_EXPLICIT str(object=’’) -> str
ACTION_TYPE_IMPLICIT str(object=’’) -> str
ACTION_ZPR_ALLOWED str(object=’’) -> str
ACTION_ZPR_CIDR_UNSUPPORTED str(object=’’) -> str
ACTION_ZPR_DENIED str(object=’’) -> str
ACTION_ZPR_MISSING_POLICY str(object=’’) -> str
ACTION_ZPR_NSG_UNSUPPORTED str(object=’’) -> str
ACTION_ZPR_POLICY_NOT_EVALUATED_MISSING_ROUTE str(object=’’) -> str
ACTION_ZPR_POLICY_NOT_EVALUATED_SL_NSG_DENIED str(object=’’) -> str
action [Required] Gets the action of this SecurityAction.
action_type [Required] Gets the action_type of this SecurityAction.
zpr_nsg_unsupported_security_action_details Gets the zpr_nsg_unsupported_security_action_details of this ZprNsgUnsupportedSecurityAction.

Methods

__init__(**kwargs) Initializes a new ZprNsgUnsupportedSecurityAction object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
ACTION_ALLOWED = 'ALLOWED'
ACTION_DENIED = 'DENIED'
ACTION_TYPE_EXPLICIT = 'EXPLICIT'
ACTION_TYPE_IMPLICIT = 'IMPLICIT'
ACTION_ZPR_ALLOWED = 'ZPR_ALLOWED'
ACTION_ZPR_CIDR_UNSUPPORTED = 'ZPR_CIDR_UNSUPPORTED'
ACTION_ZPR_DENIED = 'ZPR_DENIED'
ACTION_ZPR_MISSING_POLICY = 'ZPR_MISSING_POLICY'
ACTION_ZPR_NSG_UNSUPPORTED = 'ZPR_NSG_UNSUPPORTED'
ACTION_ZPR_POLICY_NOT_EVALUATED_MISSING_ROUTE = 'ZPR_POLICY_NOT_EVALUATED_MISSING_ROUTE'
ACTION_ZPR_POLICY_NOT_EVALUATED_SL_NSG_DENIED = 'ZPR_POLICY_NOT_EVALUATED_SL_NSG_DENIED'
__init__(**kwargs)

Initializes a new ZprNsgUnsupportedSecurityAction object with values from keyword arguments. The default value of the action attribute of this class is ZPR_NSG_UNSUPPORTED and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • action (str) – The value to assign to the action property of this ZprNsgUnsupportedSecurityAction. Allowed values for this property are: “ALLOWED”, “DENIED”, “ZPR_DENIED”, “ZPR_ALLOWED”, “ZPR_CIDR_UNSUPPORTED”, “ZPR_NSG_UNSUPPORTED”, “ZPR_POLICY_NOT_EVALUATED_MISSING_ROUTE”, “ZPR_POLICY_NOT_EVALUATED_SL_NSG_DENIED”, “ZPR_MISSING_POLICY”
  • action_type (str) – The value to assign to the action_type property of this ZprNsgUnsupportedSecurityAction. Allowed values for this property are: “EXPLICIT”, “IMPLICIT”
  • zpr_nsg_unsupported_security_action_details (oci.vn_monitoring.models.ZprNsgUnsupportedSecurityActionDetails) – The value to assign to the zpr_nsg_unsupported_security_action_details property of this ZprNsgUnsupportedSecurityAction.
action

[Required] Gets the action of this SecurityAction. Action taken on the traffic.

Allowed values for this property are: “ALLOWED”, “DENIED”, “ZPR_DENIED”, “ZPR_ALLOWED”, “ZPR_CIDR_UNSUPPORTED”, “ZPR_NSG_UNSUPPORTED”, “ZPR_POLICY_NOT_EVALUATED_MISSING_ROUTE”, “ZPR_POLICY_NOT_EVALUATED_SL_NSG_DENIED”, “ZPR_MISSING_POLICY”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The action of this SecurityAction.
Return type:str
action_type

[Required] Gets the action_type of this SecurityAction. Type of the SecurityAction.

Allowed values for this property are: “EXPLICIT”, “IMPLICIT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The action_type of this SecurityAction.
Return type:str
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

zpr_nsg_unsupported_security_action_details

Gets the zpr_nsg_unsupported_security_action_details of this ZprNsgUnsupportedSecurityAction.

Returns:The zpr_nsg_unsupported_security_action_details of this ZprNsgUnsupportedSecurityAction.
Return type:oci.vn_monitoring.models.ZprNsgUnsupportedSecurityActionDetails