StorageTaskAssignmentProperties Class

Properties of the storage task assignment.

Constructor

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

Variables

Name Description
task_id
str

Id of the corresponding storage task. Required.

enabled

Whether the storage task assignment is enabled or not. Required.

description
str

Text that describes the purpose of the storage task assignment. Required.

execution_context

The storage task assignment execution context. Required.

report

The storage task assignment report. Required.

provisioning_state

Represents the provisioning state of the storage task assignment. Known values are: "ValidateSubscriptionQuotaBegin", "ValidateSubscriptionQuotaEnd", "Accepted", "Creating", "Succeeded", "Deleting", "Canceled", and "Failed".

run_status

Run status of storage task assignment.

Attributes

description

Text that describes the purpose of the storage task assignment. Required.

description: str

enabled

Whether the storage task assignment is enabled or not. Required.

enabled: bool

execution_context

The storage task assignment execution context. Required.

execution_context: _models.StorageTaskAssignmentExecutionContext

provisioning_state

Represents the provisioning state of the storage task assignment. Known values are: "ValidateSubscriptionQuotaBegin", "ValidateSubscriptionQuotaEnd", "Accepted", "Creating", "Succeeded", "Deleting", "Canceled", and "Failed".

provisioning_state: str | _models.StorageTaskAssignmentProvisioningState | None

report

The storage task assignment report. Required.

report: _models.StorageTaskAssignmentReport

run_status

Run status of storage task assignment.

run_status: _models.StorageTaskReportProperties | None

task_id

Id of the corresponding storage task. Required.

task_id: str