SecurityPolicyEntryStateSummary

class oci.data_safe.models.SecurityPolicyEntryStateSummary(**kwargs)

Bases: object

The resource represents the state of a specific entry type deployment on a target.

Attributes

DEPLOYMENT_STATUS_CONFLICT A constant which can be used with the deployment_status property of a SecurityPolicyEntryStateSummary.
DEPLOYMENT_STATUS_CONNECTIVITY_ISSUE A constant which can be used with the deployment_status property of a SecurityPolicyEntryStateSummary.
DEPLOYMENT_STATUS_CREATED A constant which can be used with the deployment_status property of a SecurityPolicyEntryStateSummary.
DEPLOYMENT_STATUS_DELETED A constant which can be used with the deployment_status property of a SecurityPolicyEntryStateSummary.
DEPLOYMENT_STATUS_MODIFIED A constant which can be used with the deployment_status property of a SecurityPolicyEntryStateSummary.
DEPLOYMENT_STATUS_UNAUTHORIZED A constant which can be used with the deployment_status property of a SecurityPolicyEntryStateSummary.
DEPLOYMENT_STATUS_UNKNOWN_ERROR A constant which can be used with the deployment_status property of a SecurityPolicyEntryStateSummary.
DEPLOYMENT_STATUS_UNSUPPORTED_SYNTAX A constant which can be used with the deployment_status property of a SecurityPolicyEntryStateSummary.
ENTRY_TYPE_AUDIT_POLICY A constant which can be used with the entry_type property of a SecurityPolicyEntryStateSummary.
ENTRY_TYPE_CONFIG A constant which can be used with the entry_type property of a SecurityPolicyEntryStateSummary.
ENTRY_TYPE_FIREWALL_POLICY A constant which can be used with the entry_type property of a SecurityPolicyEntryStateSummary.
deployment_status [Required] Gets the deployment_status of this SecurityPolicyEntryStateSummary.
deployment_status_details Gets the deployment_status_details of this SecurityPolicyEntryStateSummary.
entry_type [Required] Gets the entry_type of this SecurityPolicyEntryStateSummary.
id [Required] Gets the id of this SecurityPolicyEntryStateSummary.
security_policy_deployment_id Gets the security_policy_deployment_id of this SecurityPolicyEntryStateSummary.
security_policy_entry_id [Required] Gets the security_policy_entry_id of this SecurityPolicyEntryStateSummary.
target_id [Required] Gets the target_id of this SecurityPolicyEntryStateSummary.

Methods

__init__(**kwargs) Initializes a new SecurityPolicyEntryStateSummary object with values from keyword arguments.
DEPLOYMENT_STATUS_CONFLICT = 'CONFLICT'

A constant which can be used with the deployment_status property of a SecurityPolicyEntryStateSummary. 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 SecurityPolicyEntryStateSummary. 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 SecurityPolicyEntryStateSummary. This constant has a value of “CREATED”

DEPLOYMENT_STATUS_DELETED = 'DELETED'

A constant which can be used with the deployment_status property of a SecurityPolicyEntryStateSummary. This constant has a value of “DELETED”

DEPLOYMENT_STATUS_MODIFIED = 'MODIFIED'

A constant which can be used with the deployment_status property of a SecurityPolicyEntryStateSummary. This constant has a value of “MODIFIED”

DEPLOYMENT_STATUS_UNAUTHORIZED = 'UNAUTHORIZED'

A constant which can be used with the deployment_status property of a SecurityPolicyEntryStateSummary. 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 SecurityPolicyEntryStateSummary. 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 SecurityPolicyEntryStateSummary. 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 SecurityPolicyEntryStateSummary. 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 SecurityPolicyEntryStateSummary. 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 SecurityPolicyEntryStateSummary. This constant has a value of “FIREWALL_POLICY”

__init__(**kwargs)

Initializes a new SecurityPolicyEntryStateSummary 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 SecurityPolicyEntryStateSummary.
  • security_policy_entry_id (str) – The value to assign to the security_policy_entry_id property of this SecurityPolicyEntryStateSummary.
  • security_policy_deployment_id (str) – The value to assign to the security_policy_deployment_id property of this SecurityPolicyEntryStateSummary.
  • target_id (str) – The value to assign to the target_id property of this SecurityPolicyEntryStateSummary.
  • entry_type (str) – The value to assign to the entry_type property of this SecurityPolicyEntryStateSummary. 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 (str) – The value to assign to the deployment_status property of this SecurityPolicyEntryStateSummary. 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’.
  • deployment_status_details (str) – The value to assign to the deployment_status_details property of this SecurityPolicyEntryStateSummary.
deployment_status

[Required] Gets the deployment_status of this SecurityPolicyEntryStateSummary. 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 SecurityPolicyEntryStateSummary.
Return type:str
deployment_status_details

Gets the deployment_status_details of this SecurityPolicyEntryStateSummary. Details about the current deployment status.

Returns:The deployment_status_details of this SecurityPolicyEntryStateSummary.
Return type:str
entry_type

[Required] Gets the entry_type of this SecurityPolicyEntryStateSummary. 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 SecurityPolicyEntryStateSummary.
Return type:str
id

[Required] Gets the id of this SecurityPolicyEntryStateSummary. Unique id of the security policy entry state.

Returns:The id of this SecurityPolicyEntryStateSummary.
Return type:str
security_policy_deployment_id

Gets the security_policy_deployment_id of this SecurityPolicyEntryStateSummary. The OCID of the security policy deployment associated.

Returns:The security_policy_deployment_id of this SecurityPolicyEntryStateSummary.
Return type:str
security_policy_entry_id

[Required] Gets the security_policy_entry_id of this SecurityPolicyEntryStateSummary. The OCID of the security policy entry associated.

Returns:The security_policy_entry_id of this SecurityPolicyEntryStateSummary.
Return type:str
target_id

[Required] Gets the target_id of this SecurityPolicyEntryStateSummary. The OCID of the target on which the security policy is deployed.

Returns:The target_id of this SecurityPolicyEntryStateSummary.
Return type:str