StorageTaskReportProperties Class

Storage task execution report for a run instance.

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

Inheritance
azure.mgmt.storage._serialization.Model
StorageTaskReportProperties

Constructor

StorageTaskReportProperties(**kwargs: Any)

Variables

Name Description
task_assignment_id
str

Represents the Storage Task Assignment Id associated with the storage task that provided an execution context.

storage_account_id
str

Represents the Storage Account Id where the storage task definition was applied and executed.

start_time
str

Start time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators. # pylint: disable=line-too-long

finish_time
str

End time of the run instance. Filter options such as startTime gt '2023-06-26T20:51:24.4494016Z' and other comparison operators can be used as described for DateTime properties in https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators. # pylint: disable=line-too-long

objects_targeted_count
str

Total number of objects that meet the condition as defined in the storage task assignment execution context. Filter options such as objectsTargetedCount gt 50 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators. # pylint: disable=line-too-long

objects_operated_on_count
str

Total number of objects that meet the storage tasks condition and were operated upon. Filter options such as objectsOperatedOnCount ge 100 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators. # pylint: disable=line-too-long

object_failed_count
str

Total number of objects where task operation failed when was attempted. Filter options such as objectFailedCount eq 0 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators. # pylint: disable=line-too-long

objects_succeeded_count
str

Total number of objects where task operation succeeded when was attempted.Filter options such as objectsSucceededCount gt 150 and other comparison operators can be used as described for Numerical properties in https://learn.microsoft.com/en-us/rest/api/storageservices/querying-tables-and-entities#supported-comparison-operators. # pylint: disable=line-too-long

run_status_error
str

Well known Azure Storage error code that represents the error encountered during execution of the run instance.

run_status_enum

Represents the status of the execution. Known values are: "InProgress" and "Finished".

summary_report_path
str

Full path to the verbose report stored in the reporting container as specified in the assignment execution context for the storage account.

task_id
str

Storage Task Arm Id.

task_version
str

Storage Task Version.

run_result

Represents the overall result of the execution for the run instance. Known values are: "Succeeded" and "Failed".