SecurityPolicyEntryState

class oci.data_safe.models.SecurityPolicyEntryState(**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 SecurityPolicyEntryState.
DEPLOYMENT_STATUS_CREATED A constant which can be used with the deployment_status property of a SecurityPolicyEntryState.
DEPLOYMENT_STATUS_DELETED A constant which can be used with the deployment_status property of a SecurityPolicyEntryState.
DEPLOYMENT_STATUS_MODIFIED A constant which can be used with the deployment_status property of a SecurityPolicyEntryState.
DEPLOYMENT_STATUS_UNAUTHORIZED A constant which can be used with the deployment_status property of a SecurityPolicyEntryState.
deployment_status [Required] Gets the deployment_status of this SecurityPolicyEntryState.
entry_details Gets the entry_details of this SecurityPolicyEntryState.
id [Required] Gets the id of this SecurityPolicyEntryState.
security_policy_deployment_id Gets the security_policy_deployment_id of this SecurityPolicyEntryState.
security_policy_entry_id [Required] Gets the security_policy_entry_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_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”

__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.
  • deployment_status (str) – The value to assign to the deployment_status property of this SecurityPolicyEntryState. Allowed values for this property are: “CREATED”, “MODIFIED”, “CONFLICT”, “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”, “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
entry_details

Gets the entry_details of this SecurityPolicyEntryState.

Returns:The entry_details of this SecurityPolicyEntryState.
Return type:oci.data_safe.models.EntryDetails
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