Share via


StorageTaskAssignmentProperties Class

Definition

Properties of the storage task assignment.

public class StorageTaskAssignmentProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Storage.Models.StorageTaskAssignmentProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Storage.Models.StorageTaskAssignmentProperties>
type StorageTaskAssignmentProperties = class
    interface IJsonModel<StorageTaskAssignmentProperties>
    interface IPersistableModel<StorageTaskAssignmentProperties>
Public Class StorageTaskAssignmentProperties
Implements IJsonModel(Of StorageTaskAssignmentProperties), IPersistableModel(Of StorageTaskAssignmentProperties)
Inheritance
StorageTaskAssignmentProperties
Implements

Constructors

StorageTaskAssignmentProperties(ResourceIdentifier, Boolean, String, StorageTaskAssignmentExecutionContext, StorageTaskAssignmentReport)

Initializes a new instance of StorageTaskAssignmentProperties.

Properties

Description

Text that describes the purpose of the storage task assignment.

ExecutionContext

The storage task assignment execution context.

IsEnabled

Whether the storage task assignment is enabled or not.

ProvisioningState

Represents the provisioning state of the storage task assignment.

ReportPrefix

The container prefix for the location of storage task assignment report.

RunStatus

Run status of storage task assignment.

TaskId

Id of the corresponding storage task.

Explicit Interface Implementations

IJsonModel<StorageTaskAssignmentProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<StorageTaskAssignmentProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<StorageTaskAssignmentProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<StorageTaskAssignmentProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<StorageTaskAssignmentProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to