Operation Class

An operation on a resource.

Inheritance
Operation

Constructor

Operation(*, id: Optional[str] = None, name: Optional[str] = None, status: Optional[Union[str, azure.mgmt.web.v2018_02_01.models._web_site_management_client_enums.OperationStatus]] = None, errors: Optional[List[azure.mgmt.web.v2018_02_01.models._models_py3.ErrorEntity]] = None, created_time: Optional[datetime.datetime] = None, modified_time: Optional[datetime.datetime] = None, expiration_time: Optional[datetime.datetime] = None, geo_master_operation_id: Optional[str] = None, **kwargs)

Parameters

id
str
Required

Operation ID.

name
str
Required

Operation name.

status
str or OperationStatus
Required

The current status of the operation. Possible values include: "InProgress", "Failed", "Succeeded", "TimedOut", "Created".

errors
list[ErrorEntity]
Required

Any errors associate with the operation.

created_time
datetime
Required

Time when operation has started.

modified_time
datetime
Required

Time when operation has been updated.

expiration_time
datetime
Required

Time when operation will expire.

geo_master_operation_id
str
Required

Applicable only for stamp operation ids.