Share via


BatchAccountAutoStorageBaseConfiguration Class

Definition

The properties related to the auto-storage account.

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

Constructors

BatchAccountAutoStorageBaseConfiguration(ResourceIdentifier)

Initializes a new instance of BatchAccountAutoStorageBaseConfiguration.

Properties

AuthenticationMode

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

NodeIdentityResourceId

The ARM resource id of the user assigned identity.

StorageAccountId

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

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.

IJsonModel<BatchAccountAutoStorageBaseConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BatchAccountAutoStorageBaseConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<BatchAccountAutoStorageBaseConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<BatchAccountAutoStorageBaseConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to