ControlOperation
¶
Source code in docs_src/capo_controltower/types/control_operation.py
control_identifier
instance-attribute
¶
control_identifier: NotRequired[ControlIdentifier]
The controlIdentifier of the control for the operation.
enabled_control_identifier
instance-attribute
¶
enabled_control_identifier: NotRequired[Arn]
The controlIdentifier of the enabled control.
end_time
instance-attribute
¶
end_time: NotRequired[Timestamp]
The time that the operation finished.
operation_identifier
instance-attribute
¶
operation_identifier: NotRequired[OperationIdentifier]
The identifier of the specified operation.
operation_type
instance-attribute
¶
operation_type: NotRequired[ControlOperationType]
One of ENABLE_CONTROL or DISABLE_CONTROL.
start_time
instance-attribute
¶
start_time: NotRequired[Timestamp]
The time that the operation began.
status
instance-attribute
¶
status: NotRequired[ControlOperationStatus]
One of IN_PROGRESS, SUCEEDED, or FAILED.
status_message
instance-attribute
¶
status_message: NotRequired[str]
If the operation result is FAILED, this string contains a message explaining why the operation failed.
target_identifier
instance-attribute
¶
target_identifier: NotRequired[TargetIdentifier]
The target upon which the control operation is working.