Share via


BatchAccountKeys Class

Definition

A set of Azure Batch account keys.

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

Properties

AccountName

The Batch account name.

Primary

The primary key associated with the account.

Secondary

The secondary key associated with the account.

Explicit Interface Implementations

IJsonModel<BatchAccountKeys>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<BatchAccountKeys>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BatchAccountKeys>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<BatchAccountKeys>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<BatchAccountKeys>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to