Share via


AppServiceStorageAccessInfo Class

Definition

Azure Files or Blob Storage access information value for dictionary storage.

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

Constructors

AppServiceStorageAccessInfo()

Initializes a new instance of AppServiceStorageAccessInfo.

Properties

AccessKey

Access key for the storage account.

AccountName

Name of the storage account.

MountPath

Path to mount the storage within the site's runtime environment.

Protocol

Mounting protocol to use for the storage account.

ShareName

Name of the file share (container name, for Blob storage).

State

State of the storage account.

StorageType

Type of storage.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<AppServiceStorageAccessInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AppServiceStorageAccessInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AppServiceStorageAccessInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AppServiceStorageAccessInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AppServiceStorageAccessInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to