BatchAccountAutoStorageConfiguration Class

Definition

Contains information about the auto-storage account associated with a Batch account.

public class BatchAccountAutoStorageConfiguration : Azure.ResourceManager.Batch.Models.BatchAccountAutoStorageBaseConfiguration, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Batch.Models.BatchAccountAutoStorageConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Batch.Models.BatchAccountAutoStorageConfiguration>
public class BatchAccountAutoStorageConfiguration : Azure.ResourceManager.Batch.Models.BatchAccountAutoStorageBaseConfiguration
type BatchAccountAutoStorageConfiguration = class
    inherit BatchAccountAutoStorageBaseConfiguration
    interface IJsonModel<BatchAccountAutoStorageConfiguration>
    interface IPersistableModel<BatchAccountAutoStorageConfiguration>
type BatchAccountAutoStorageConfiguration = class
    inherit BatchAccountAutoStorageBaseConfiguration
Public Class BatchAccountAutoStorageConfiguration
Inherits BatchAccountAutoStorageBaseConfiguration
Implements IJsonModel(Of BatchAccountAutoStorageConfiguration), IPersistableModel(Of BatchAccountAutoStorageConfiguration)
Public Class BatchAccountAutoStorageConfiguration
Inherits BatchAccountAutoStorageBaseConfiguration
Inheritance
BatchAccountAutoStorageConfiguration
Implements

Constructors

BatchAccountAutoStorageConfiguration(ResourceIdentifier, DateTimeOffset)

Initializes a new instance of BatchAccountAutoStorageConfiguration.

Properties

AuthenticationMode

The authentication mode which the Batch service will use to manage the auto-storage account.

(Inherited from BatchAccountAutoStorageBaseConfiguration)
LastKeySyncedOn

The UTC time at which storage keys were last synchronized with the Batch account.

NodeIdentityResourceId

The ARM resource id of the user assigned identity.

(Inherited from BatchAccountAutoStorageBaseConfiguration)
StorageAccountId

The resource ID of the storage account to be used for auto-storage account.

(Inherited from BatchAccountAutoStorageBaseConfiguration)

Explicit Interface Implementations

IJsonModel<BatchAccountAutoStorageBaseConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from BatchAccountAutoStorageBaseConfiguration)
IJsonModel<BatchAccountAutoStorageBaseConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from BatchAccountAutoStorageBaseConfiguration)
IJsonModel<BatchAccountAutoStorageConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<BatchAccountAutoStorageConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BatchAccountAutoStorageBaseConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from BatchAccountAutoStorageBaseConfiguration)
IPersistableModel<BatchAccountAutoStorageBaseConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from BatchAccountAutoStorageBaseConfiguration)
IPersistableModel<BatchAccountAutoStorageBaseConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from BatchAccountAutoStorageBaseConfiguration)
IPersistableModel<BatchAccountAutoStorageConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<BatchAccountAutoStorageConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<BatchAccountAutoStorageConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to