Sdílet prostřednictvím


DataBoxEdgeStorageContainerInfo Class

Definition

Azure container mapping of the endpoint.

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

Constructors

DataBoxEdgeStorageContainerInfo(ResourceIdentifier, String, DataBoxEdgeStorageContainerDataFormat)

Initializes a new instance of DataBoxEdgeStorageContainerInfo.

Properties

ContainerName

Container name (Based on the data format specified, this represents the name of Azure Files/Page blob/Block blob).

DataFormat

Storage format used for the file represented by the share.

StorageAccountCredentialId

ID of the storage account credential used to access storage.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataBoxEdgeStorageContainerInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DataBoxEdgeStorageContainerInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataBoxEdgeStorageContainerInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataBoxEdgeStorageContainerInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DataBoxEdgeStorageContainerInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to