Compartilhar via


StorageTaskReportProperties Class

Definition

Storage task execution report for a run instance.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageAction.Models.StorageTaskReportPropertiesTypeConverter))]
public class StorageTaskReportProperties : Microsoft.Azure.PowerShell.Cmdlets.StorageAction.Models.IStorageTaskReportProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageAction.Models.StorageTaskReportPropertiesTypeConverter))>]
type StorageTaskReportProperties = class
    interface IStorageTaskReportProperties
    interface IJsonSerializable
Public Class StorageTaskReportProperties
Implements IStorageTaskReportProperties
Inheritance
StorageTaskReportProperties
Attributes
Implements

Constructors

Name Description
StorageTaskReportProperties()

Creates an new StorageTaskReportProperties instance.

Properties

Name Description
FinishTime

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

ObjectFailedCount

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

ObjectsOperatedOnCount

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

ObjectsSucceededCount

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

ObjectsTargetedCount

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

RunResult

Represents the overall result of the execution for the run instance

RunStatusEnum

Represents the status of the execution.

RunStatusError

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

StartTime

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

StorageAccountId

Resource ID of the Storage Account where this reported run executed.

SummaryReportPath

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

TaskAssignmentId

Resource ID of the Storage Task Assignment associated with this reported run.

TaskId

Resource ID of the Storage Task applied during this run.

TaskVersion

Storage Task Version

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StorageTaskReportProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StorageTaskReportProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StorageAction.Models.IStorageTaskReportProperties.

FromJsonString(String)

Creates a new instance of StorageTaskReportProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of StorageTaskReportProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to