Share via


StorageTaskAssignmentPatchProperties Class

Definition

Properties of the storage task update assignment.

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

Constructors

StorageTaskAssignmentPatchProperties()

Initializes a new instance of StorageTaskAssignmentPatchProperties.

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 prefix of the storage task assignment report.

RunStatus

Run status of storage task assignment.

TaskId

Id of the corresponding storage task.

Explicit Interface Implementations

IJsonModel<StorageTaskAssignmentPatchProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<StorageTaskAssignmentPatchProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<StorageTaskAssignmentPatchProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<StorageTaskAssignmentPatchProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<StorageTaskAssignmentPatchProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to