OperationStatusResult Class

The current status of an async operation.

Constructor

OperationStatusResult(*args: Any, **kwargs: Any)

Variables

Name Description
id
str

Fully qualified ID for the async operation.

name
str

Name of the async operation.

status
str

Operation status. Required.

percent_complete

Percent of the operation that is complete.

start_time

The start time of the operation.

end_time

The end time of the operation.

operations

The operations list.

error

If present, details of the operation error.

resource_id
str

Fully qualified ID of the resource against which the original async operation was started.

Attributes

end_time

The end time of the operation.

end_time: datetime | None

error

If present, details of the operation error.

error: _models.ErrorDetail | None

id

Fully qualified ID for the async operation.

id: str | None

name

Name of the async operation.

name: str | None

operations

The operations list.

operations: list['_models.OperationStatusResult'] | None

percent_complete

Percent of the operation that is complete.

percent_complete: float | None

resource_id

Fully qualified ID of the resource against which the original async operation was started.

resource_id: str | None

start_time

The start time of the operation.

start_time: datetime | None

status

Operation status. Required.

status: str