StorageTaskAssignmentProperties Class

Properties of the storage task assignment.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

Inheritance
azure.mgmt.storage._serialization.Model
StorageTaskAssignmentProperties

Constructor

StorageTaskAssignmentProperties(*, task_id: str, enabled: bool, description: str, execution_context: _models.StorageTaskAssignmentExecutionContext, report: _models.StorageTaskAssignmentReport, run_status: _models.StorageTaskReportProperties | None = None, **kwargs: Any)

Keyword-Only Parameters

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.

run_status

Run status of storage task assignment.

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: "Creating", "ResolvingDNS", "Succeeded", "ValidateSubscriptionQuotaBegin", "ValidateSubscriptionQuotaEnd", "Deleting", "Canceled", and "Failed".

run_status

Run status of storage task assignment.