ResponderExecutionSummary

class oci.cloud_guard.models.ResponderExecutionSummary(**kwargs)

Bases: object

Summary of the Responder Execution.

Attributes

RESPONDER_EXECUTION_MODE_ALL A constant which can be used with the responder_execution_mode property of a ResponderExecutionSummary.
RESPONDER_EXECUTION_MODE_AUTOMATED A constant which can be used with the responder_execution_mode property of a ResponderExecutionSummary.
RESPONDER_EXECUTION_MODE_MANUAL A constant which can be used with the responder_execution_mode property of a ResponderExecutionSummary.
RESPONDER_EXECUTION_STATUS_ALL A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary.
RESPONDER_EXECUTION_STATUS_AWAITING_CONFIRMATION A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary.
RESPONDER_EXECUTION_STATUS_AWAITING_INPUT A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary.
RESPONDER_EXECUTION_STATUS_FAILED A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary.
RESPONDER_EXECUTION_STATUS_SKIPPED A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary.
RESPONDER_EXECUTION_STATUS_STARTED A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary.
RESPONDER_EXECUTION_STATUS_SUCCEEDED A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary.
RESPONDER_RULE_TYPE_NOTIFICATION A constant which can be used with the responder_rule_type property of a ResponderExecutionSummary.
RESPONDER_RULE_TYPE_REMEDIATION A constant which can be used with the responder_rule_type property of a ResponderExecutionSummary.
compartment_id [Required] Gets the compartment_id of this ResponderExecutionSummary.
id [Required] Gets the id of this ResponderExecutionSummary.
message Gets the message of this ResponderExecutionSummary.
problem_id [Required] Gets the problem_id of this ResponderExecutionSummary.
problem_name [Required] Gets the problem_name of this ResponderExecutionSummary.
region [Required] Gets the region of this ResponderExecutionSummary.
resource_name [Required] Gets the resource_name of this ResponderExecutionSummary.
resource_type [Required] Gets the resource_type of this ResponderExecutionSummary.
responder_execution_mode [Required] Gets the responder_execution_mode of this ResponderExecutionSummary.
responder_execution_status [Required] Gets the responder_execution_status of this ResponderExecutionSummary.
responder_rule_execution_details Gets the responder_rule_execution_details of this ResponderExecutionSummary.
responder_rule_id [Required] Gets the responder_rule_id of this ResponderExecutionSummary.
responder_rule_name [Required] Gets the responder_rule_name of this ResponderExecutionSummary.
responder_rule_type [Required] Gets the responder_rule_type of this ResponderExecutionSummary.
target_id [Required] Gets the target_id of this ResponderExecutionSummary.
time_completed Gets the time_completed of this ResponderExecutionSummary.
time_created [Required] Gets the time_created of this ResponderExecutionSummary.

Methods

__init__(**kwargs) Initializes a new ResponderExecutionSummary object with values from keyword arguments.
RESPONDER_EXECUTION_MODE_ALL = 'ALL'

A constant which can be used with the responder_execution_mode property of a ResponderExecutionSummary. This constant has a value of “ALL”

RESPONDER_EXECUTION_MODE_AUTOMATED = 'AUTOMATED'

A constant which can be used with the responder_execution_mode property of a ResponderExecutionSummary. This constant has a value of “AUTOMATED”

RESPONDER_EXECUTION_MODE_MANUAL = 'MANUAL'

A constant which can be used with the responder_execution_mode property of a ResponderExecutionSummary. This constant has a value of “MANUAL”

RESPONDER_EXECUTION_STATUS_ALL = 'ALL'

A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary. This constant has a value of “ALL”

RESPONDER_EXECUTION_STATUS_AWAITING_CONFIRMATION = 'AWAITING_CONFIRMATION'

A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary. This constant has a value of “AWAITING_CONFIRMATION”

RESPONDER_EXECUTION_STATUS_AWAITING_INPUT = 'AWAITING_INPUT'

A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary. This constant has a value of “AWAITING_INPUT”

RESPONDER_EXECUTION_STATUS_FAILED = 'FAILED'

A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary. This constant has a value of “FAILED”

RESPONDER_EXECUTION_STATUS_SKIPPED = 'SKIPPED'

A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary. This constant has a value of “SKIPPED”

RESPONDER_EXECUTION_STATUS_STARTED = 'STARTED'

A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary. This constant has a value of “STARTED”

RESPONDER_EXECUTION_STATUS_SUCCEEDED = 'SUCCEEDED'

A constant which can be used with the responder_execution_status property of a ResponderExecutionSummary. This constant has a value of “SUCCEEDED”

RESPONDER_RULE_TYPE_NOTIFICATION = 'NOTIFICATION'

A constant which can be used with the responder_rule_type property of a ResponderExecutionSummary. This constant has a value of “NOTIFICATION”

RESPONDER_RULE_TYPE_REMEDIATION = 'REMEDIATION'

A constant which can be used with the responder_rule_type property of a ResponderExecutionSummary. This constant has a value of “REMEDIATION”

__init__(**kwargs)

Initializes a new ResponderExecutionSummary 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 ResponderExecutionSummary.
  • responder_rule_id (str) – The value to assign to the responder_rule_id property of this ResponderExecutionSummary.
  • responder_rule_type (str) – The value to assign to the responder_rule_type property of this ResponderExecutionSummary. Allowed values for this property are: “REMEDIATION”, “NOTIFICATION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • responder_rule_name (str) – The value to assign to the responder_rule_name property of this ResponderExecutionSummary.
  • problem_id (str) – The value to assign to the problem_id property of this ResponderExecutionSummary.
  • problem_name (str) – The value to assign to the problem_name property of this ResponderExecutionSummary.
  • region (str) – The value to assign to the region property of this ResponderExecutionSummary.
  • target_id (str) – The value to assign to the target_id property of this ResponderExecutionSummary.
  • compartment_id (str) – The value to assign to the compartment_id property of this ResponderExecutionSummary.
  • resource_type (str) – The value to assign to the resource_type property of this ResponderExecutionSummary.
  • resource_name (str) – The value to assign to the resource_name property of this ResponderExecutionSummary.
  • time_created (datetime) – The value to assign to the time_created property of this ResponderExecutionSummary.
  • time_completed (datetime) – The value to assign to the time_completed property of this ResponderExecutionSummary.
  • responder_execution_status (str) – The value to assign to the responder_execution_status property of this ResponderExecutionSummary. Allowed values for this property are: “STARTED”, “AWAITING_CONFIRMATION”, “AWAITING_INPUT”, “SUCCEEDED”, “FAILED”, “SKIPPED”, “ALL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • responder_execution_mode (str) – The value to assign to the responder_execution_mode property of this ResponderExecutionSummary. Allowed values for this property are: “MANUAL”, “AUTOMATED”, “ALL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • message (str) – The value to assign to the message property of this ResponderExecutionSummary.
  • responder_rule_execution_details (oci.cloud_guard.models.ResponderRuleExecutionDetails) – The value to assign to the responder_rule_execution_details property of this ResponderExecutionSummary.
compartment_id

[Required] Gets the compartment_id of this ResponderExecutionSummary. compartment id of the problem for the responder execution

Returns:The compartment_id of this ResponderExecutionSummary.
Return type:str
id

[Required] Gets the id of this ResponderExecutionSummary. The unique identifier of the responder execution

Returns:The id of this ResponderExecutionSummary.
Return type:str
message

Gets the message of this ResponderExecutionSummary. Message about the responder execution.

Returns:The message of this ResponderExecutionSummary.
Return type:str
problem_id

[Required] Gets the problem_id of this ResponderExecutionSummary. Problem id associated with the responder execution

Returns:The problem_id of this ResponderExecutionSummary.
Return type:str
problem_name

[Required] Gets the problem_name of this ResponderExecutionSummary. Problem name associated with the responder execution

Returns:The problem_name of this ResponderExecutionSummary.
Return type:str
region

[Required] Gets the region of this ResponderExecutionSummary. Region where the problem is found

Returns:The region of this ResponderExecutionSummary.
Return type:str
resource_name

[Required] Gets the resource_name of this ResponderExecutionSummary. resource name of the problem for the responder execution. TODO-DOC link to resource definition doc

Returns:The resource_name of this ResponderExecutionSummary.
Return type:str
resource_type

[Required] Gets the resource_type of this ResponderExecutionSummary. resource type of the problem for the responder execution

Returns:The resource_type of this ResponderExecutionSummary.
Return type:str
responder_execution_mode

[Required] Gets the responder_execution_mode of this ResponderExecutionSummary. possible type of responder execution modes

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

Returns:The responder_execution_mode of this ResponderExecutionSummary.
Return type:str
responder_execution_status

[Required] Gets the responder_execution_status of this ResponderExecutionSummary. current execution status of the responder

Allowed values for this property are: “STARTED”, “AWAITING_CONFIRMATION”, “AWAITING_INPUT”, “SUCCEEDED”, “FAILED”, “SKIPPED”, “ALL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The responder_execution_status of this ResponderExecutionSummary.
Return type:str
responder_rule_execution_details

Gets the responder_rule_execution_details of this ResponderExecutionSummary.

Returns:The responder_rule_execution_details of this ResponderExecutionSummary.
Return type:oci.cloud_guard.models.ResponderRuleExecutionDetails
responder_rule_id

[Required] Gets the responder_rule_id of this ResponderExecutionSummary. Responder Rule id for the responder execution

Returns:The responder_rule_id of this ResponderExecutionSummary.
Return type:str
responder_rule_name

[Required] Gets the responder_rule_name of this ResponderExecutionSummary. Rule name for the responder execution

Returns:The responder_rule_name of this ResponderExecutionSummary.
Return type:str
responder_rule_type

[Required] Gets the responder_rule_type of this ResponderExecutionSummary. Rule Type for the responder execution

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

Returns:The responder_rule_type of this ResponderExecutionSummary.
Return type:str
target_id

[Required] Gets the target_id of this ResponderExecutionSummary. Target Id of the problem for the responder execution

Returns:The target_id of this ResponderExecutionSummary.
Return type:str
time_completed

Gets the time_completed of this ResponderExecutionSummary. The date and time the responder execution was updated. Format defined by RFC3339.

Returns:The time_completed of this ResponderExecutionSummary.
Return type:datetime
time_created

[Required] Gets the time_created of this ResponderExecutionSummary. The date and time the responder execution was created. Format defined by RFC3339.

Returns:The time_created of this ResponderExecutionSummary.
Return type:datetime