Skip to content

ChangeProgressStatusDetails

Source code in docs_src/capo_elasticsearch_service/types/change_progress_status_details.py
class ChangeProgressStatusDetails(TypedDict, closed=True):
    change_id: NotRequired["capo_elasticsearch_service.types.guid.GUID"]
    """<p>The unique change identifier associated with a specific domain configuration change.</p>"""
    start_time: NotRequired[
        "capo_elasticsearch_service.types.update_timestamp.UpdateTimestamp"
    ]
    """<p>The time at which the configuration change is made on the domain.</p>"""
    status: NotRequired[
        "capo_elasticsearch_service.types.overall_change_status.OverallChangeStatus"
    ]
    """<p>The overall status of the domain configuration change. This field can take the following values: <code>PENDING</code>, <code>PROCESSING</code>, <code>COMPLETED</code> and <code>FAILED</code></p>"""
    pending_properties: NotRequired[
        "capo_elasticsearch_service.types.string_list.StringList"
    ]
    """<p>The list of properties involved in the domain configuration change that are still in pending.</p>"""
    completed_properties: NotRequired[
        "capo_elasticsearch_service.types.string_list.StringList"
    ]
    """<p>The list of properties involved in the domain configuration change that are completed.</p>"""
    total_number_of_stages: (
        "capo_elasticsearch_service.types.total_number_of_stages.TotalNumberOfStages"
    )
    """<p>The total number of stages required for the configuration change.</p>"""
    change_progress_stages: NotRequired[
        "capo_elasticsearch_service.types.change_progress_stage_list.ChangeProgressStageList"
    ]
    """<p>The specific stages that the domain is going through to perform the configuration change.</p>"""
    config_change_status: NotRequired[
        "capo_elasticsearch_service.types.config_change_status.ConfigChangeStatus"
    ]
    """<p>The current status of the configuration change.</p>"""
    last_updated_time: NotRequired[
        "capo_elasticsearch_service.types.update_timestamp.UpdateTimestamp"
    ]
    """<p>The last time that the status of the configuration change was updated.</p>"""
    initiated_by: NotRequired[
        "capo_elasticsearch_service.types.initiated_by.InitiatedBy"
    ]
    """<p>The IAM principal who initiated the configuration change.</p>"""

change_id instance-attribute

change_id: NotRequired[GUID]

The unique change identifier associated with a specific domain configuration change.

change_progress_stages instance-attribute

change_progress_stages: NotRequired[ChangeProgressStageList]

The specific stages that the domain is going through to perform the configuration change.

completed_properties instance-attribute

completed_properties: NotRequired[StringList]

The list of properties involved in the domain configuration change that are completed.

config_change_status instance-attribute

config_change_status: NotRequired[ConfigChangeStatus]

The current status of the configuration change.

initiated_by instance-attribute

initiated_by: NotRequired[InitiatedBy]

The IAM principal who initiated the configuration change.

last_updated_time instance-attribute

last_updated_time: NotRequired[UpdateTimestamp]

The last time that the status of the configuration change was updated.

pending_properties instance-attribute

pending_properties: NotRequired[StringList]

The list of properties involved in the domain configuration change that are still in pending.

start_time instance-attribute

start_time: NotRequired[UpdateTimestamp]

The time at which the configuration change is made on the domain.

status instance-attribute

status: NotRequired[OverallChangeStatus]

The overall status of the domain configuration change. This field can take the following values: PENDING, PROCESSING, COMPLETED and FAILED

total_number_of_stages instance-attribute

total_number_of_stages: TotalNumberOfStages

The total number of stages required for the configuration change.