Skip to content

LandingZoneOperationDetail

Source code in docs_src/capo_controltower/types/landing_zone_operation_detail.py
class LandingZoneOperationDetail(TypedDict, closed=True):
    operation_type: NotRequired[
        "capo_controltower.types.landing_zone_operation_type.LandingZoneOperationType"
    ]
    """<p>The landing zone operation type. </p> <p>Valid values:</p> <ul> <li> <p> <code>DELETE</code>: The <code>DeleteLandingZone</code> operation. </p> </li> <li> <p> <code>CREATE</code>: The <code>CreateLandingZone</code> operation. </p> </li> <li> <p> <code>UPDATE</code>: The <code>UpdateLandingZone</code> operation. </p> </li> <li> <p> <code>RESET</code>: The <code>ResetLandingZone</code> operation. </p> </li> </ul>"""
    operation_identifier: NotRequired[
        "capo_controltower.types.operation_identifier.OperationIdentifier"
    ]
    """<p>The <code>operationIdentifier</code> of the landing zone operation.</p>"""
    status: NotRequired[
        "capo_controltower.types.landing_zone_operation_status.LandingZoneOperationStatus"
    ]
    """<p>Valid values:</p> <ul> <li> <p> <code>SUCCEEDED</code>: The landing zone operation succeeded. </p> </li> <li> <p> <code>IN_PROGRESS</code>: The landing zone operation is in progress. </p> </li> <li> <p> <code>FAILED</code>: The landing zone operation failed. </p> </li> </ul>"""
    start_time: NotRequired["capo_controltower.types.timestamp.Timestamp"]
    """<p>The landing zone operation start time.</p>"""
    end_time: NotRequired["capo_controltower.types.timestamp.Timestamp"]
    """<p>The landing zone operation end time.</p>"""
    status_message: NotRequired["str"]
    """<p>If the operation result is FAILED, this string contains a message explaining why the operation failed.</p>"""

end_time instance-attribute

end_time: NotRequired[Timestamp]

The landing zone operation end time.

operation_identifier instance-attribute

operation_identifier: NotRequired[OperationIdentifier]

The operationIdentifier of the landing zone operation.

operation_type instance-attribute

operation_type: NotRequired[LandingZoneOperationType]

The landing zone operation type.

Valid values:

  • DELETE: The DeleteLandingZone operation.

  • CREATE: The CreateLandingZone operation.

  • UPDATE: The UpdateLandingZone operation.

  • RESET: The ResetLandingZone operation.

start_time instance-attribute

start_time: NotRequired[Timestamp]

The landing zone operation start time.

status instance-attribute

status: NotRequired[LandingZoneOperationStatus]

Valid values:

  • SUCCEEDED: The landing zone operation succeeded.

  • IN_PROGRESS: The landing zone operation is in progress.

  • FAILED: The landing zone operation 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.