Operation Class

An operation on a resource.

Constructor

Operation(*, id: str | None = None, name: str | None = None, status: str | _models.OperationStatus | None = None, errors: List[_models.ErrorEntity] | None = None, created_time: datetime | None = None, modified_time: datetime | None = None, expiration_time: datetime | None = None, geo_master_operation_id: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

Operation ID.

Default value: None
name
str

Operation name.

Default value: None
status

The current status of the operation. Known values are: "InProgress", "Failed", "Succeeded", "TimedOut", and "Created".

Default value: None
errors

Any errors associate with the operation.

Default value: None
created_time

Time when operation has started.

Default value: None
modified_time

Time when operation has been updated.

Default value: None
expiration_time

Time when operation will expire.

Default value: None
geo_master_operation_id
str

Applicable only for stamp operation ids.

Default value: None

Variables

Name Description
id
str

Operation ID.

name
str

Operation name.

status

The current status of the operation. Known values are: "InProgress", "Failed", "Succeeded", "TimedOut", and "Created".

errors

Any errors associate with the operation.

created_time

Time when operation has started.

modified_time

Time when operation has been updated.

expiration_time

Time when operation will expire.

geo_master_operation_id
str

Applicable only for stamp operation ids.