SecurityPolicyEntryState¶
-
class
oci.data_safe.models.SecurityPolicyEntryState(**kwargs)¶ Bases:
objectThe resource represents the state of a specific entry type deployment on a target.
Attributes
DEPLOYMENT_STATUS_CONFLICTA constant which can be used with the deployment_status property of a SecurityPolicyEntryState. DEPLOYMENT_STATUS_CONNECTIVITY_ISSUEA constant which can be used with the deployment_status property of a SecurityPolicyEntryState. DEPLOYMENT_STATUS_CREATEDA constant which can be used with the deployment_status property of a SecurityPolicyEntryState. DEPLOYMENT_STATUS_DELETEDA constant which can be used with the deployment_status property of a SecurityPolicyEntryState. DEPLOYMENT_STATUS_MODIFIEDA constant which can be used with the deployment_status property of a SecurityPolicyEntryState. DEPLOYMENT_STATUS_UNAUTHORIZEDA constant which can be used with the deployment_status property of a SecurityPolicyEntryState. DEPLOYMENT_STATUS_UNKNOWN_ERRORA constant which can be used with the deployment_status property of a SecurityPolicyEntryState. DEPLOYMENT_STATUS_UNSUPPORTED_SYNTAXA constant which can be used with the deployment_status property of a SecurityPolicyEntryState. ENTRY_TYPE_AUDIT_POLICYA constant which can be used with the entry_type property of a SecurityPolicyEntryState. ENTRY_TYPE_CONFIGA constant which can be used with the entry_type property of a SecurityPolicyEntryState. ENTRY_TYPE_FIREWALL_POLICYA constant which can be used with the entry_type property of a SecurityPolicyEntryState. deployment_status[Required] Gets the deployment_status of this SecurityPolicyEntryState. deployment_status_detailsGets the deployment_status_details of this SecurityPolicyEntryState. entry_detailsGets the entry_details of this SecurityPolicyEntryState. entry_type[Required] Gets the entry_type of this SecurityPolicyEntryState. id[Required] Gets the id of this SecurityPolicyEntryState. security_policy_deployment_idGets the security_policy_deployment_id of this SecurityPolicyEntryState. security_policy_entry_id[Required] Gets the security_policy_entry_id of this SecurityPolicyEntryState. target_id[Required] Gets the target_id of this SecurityPolicyEntryState. Methods
__init__(**kwargs)Initializes a new SecurityPolicyEntryState object with values from keyword arguments. -
DEPLOYMENT_STATUS_CONFLICT= 'CONFLICT'¶ A constant which can be used with the deployment_status property of a SecurityPolicyEntryState. This constant has a value of “CONFLICT”
-
DEPLOYMENT_STATUS_CONNECTIVITY_ISSUE= 'CONNECTIVITY_ISSUE'¶ A constant which can be used with the deployment_status property of a SecurityPolicyEntryState. This constant has a value of “CONNECTIVITY_ISSUE”
-
DEPLOYMENT_STATUS_CREATED= 'CREATED'¶ A constant which can be used with the deployment_status property of a SecurityPolicyEntryState. This constant has a value of “CREATED”
-
DEPLOYMENT_STATUS_DELETED= 'DELETED'¶ A constant which can be used with the deployment_status property of a SecurityPolicyEntryState. This constant has a value of “DELETED”
-
DEPLOYMENT_STATUS_MODIFIED= 'MODIFIED'¶ A constant which can be used with the deployment_status property of a SecurityPolicyEntryState. This constant has a value of “MODIFIED”
-
DEPLOYMENT_STATUS_UNAUTHORIZED= 'UNAUTHORIZED'¶ A constant which can be used with the deployment_status property of a SecurityPolicyEntryState. This constant has a value of “UNAUTHORIZED”
-
DEPLOYMENT_STATUS_UNKNOWN_ERROR= 'UNKNOWN_ERROR'¶ A constant which can be used with the deployment_status property of a SecurityPolicyEntryState. This constant has a value of “UNKNOWN_ERROR”
-
DEPLOYMENT_STATUS_UNSUPPORTED_SYNTAX= 'UNSUPPORTED_SYNTAX'¶ A constant which can be used with the deployment_status property of a SecurityPolicyEntryState. This constant has a value of “UNSUPPORTED_SYNTAX”
-
ENTRY_TYPE_AUDIT_POLICY= 'AUDIT_POLICY'¶ A constant which can be used with the entry_type property of a SecurityPolicyEntryState. This constant has a value of “AUDIT_POLICY”
-
ENTRY_TYPE_CONFIG= 'CONFIG'¶ A constant which can be used with the entry_type property of a SecurityPolicyEntryState. This constant has a value of “CONFIG”
-
ENTRY_TYPE_FIREWALL_POLICY= 'FIREWALL_POLICY'¶ A constant which can be used with the entry_type property of a SecurityPolicyEntryState. This constant has a value of “FIREWALL_POLICY”
-
__init__(**kwargs)¶ Initializes a new SecurityPolicyEntryState object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - id (str) – The value to assign to the id property of this SecurityPolicyEntryState.
- security_policy_entry_id (str) – The value to assign to the security_policy_entry_id property of this SecurityPolicyEntryState.
- security_policy_deployment_id (str) – The value to assign to the security_policy_deployment_id property of this SecurityPolicyEntryState.
- target_id (str) – The value to assign to the target_id property of this SecurityPolicyEntryState.
- entry_type (str) – The value to assign to the entry_type property of this SecurityPolicyEntryState. Allowed values for this property are: “FIREWALL_POLICY”, “AUDIT_POLICY”, “CONFIG”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- deployment_status_details (str) – The value to assign to the deployment_status_details property of this SecurityPolicyEntryState.
- deployment_status (str) – The value to assign to the deployment_status property of this SecurityPolicyEntryState. Allowed values for this property are: “CREATED”, “MODIFIED”, “CONFLICT”, “CONNECTIVITY_ISSUE”, “UNSUPPORTED_SYNTAX”, “UNKNOWN_ERROR”, “UNAUTHORIZED”, “DELETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- entry_details (oci.data_safe.models.EntryDetails) – The value to assign to the entry_details property of this SecurityPolicyEntryState.
-
deployment_status¶ [Required] Gets the deployment_status of this SecurityPolicyEntryState. The current deployment status of the security policy deployment and the security policy entry associated.
Allowed values for this property are: “CREATED”, “MODIFIED”, “CONFLICT”, “CONNECTIVITY_ISSUE”, “UNSUPPORTED_SYNTAX”, “UNKNOWN_ERROR”, “UNAUTHORIZED”, “DELETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The deployment_status of this SecurityPolicyEntryState. Return type: str
-
deployment_status_details¶ Gets the deployment_status_details of this SecurityPolicyEntryState. Details about the current deployment status.
Returns: The deployment_status_details of this SecurityPolicyEntryState. Return type: str
-
entry_details¶ Gets the entry_details of this SecurityPolicyEntryState.
Returns: The entry_details of this SecurityPolicyEntryState. Return type: oci.data_safe.models.EntryDetails
-
entry_type¶ [Required] Gets the entry_type of this SecurityPolicyEntryState. The security policy entry type. Allowed values: - FIREWALL_POLICY - The SQL Firewall policy entry type. - AUDIT_POLICY - The audit policy entry type. - CONFIG - Config changes deployment.
Allowed values for this property are: “FIREWALL_POLICY”, “AUDIT_POLICY”, “CONFIG”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The entry_type of this SecurityPolicyEntryState. Return type: str
-
id¶ [Required] Gets the id of this SecurityPolicyEntryState. Unique id of the security policy entry state.
Returns: The id of this SecurityPolicyEntryState. Return type: str
-
security_policy_deployment_id¶ Gets the security_policy_deployment_id of this SecurityPolicyEntryState. The OCID of the security policy deployment associated.
Returns: The security_policy_deployment_id of this SecurityPolicyEntryState. Return type: str
-
security_policy_entry_id¶ [Required] Gets the security_policy_entry_id of this SecurityPolicyEntryState. The OCID of the security policy entry type associated.
Returns: The security_policy_entry_id of this SecurityPolicyEntryState. Return type: str
-
target_id¶ [Required] Gets the target_id of this SecurityPolicyEntryState. The OCID of the target on which the security policy is deployed.
Returns: The target_id of this SecurityPolicyEntryState. Return type: str
-