Share via


ScriptStorageConfiguration Class

Definition

Settings to use an existing storage account. Valid storage account kinds are: Storage, StorageV2 and FileStorage.

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

Constructors

ScriptStorageConfiguration()

Initializes a new instance of ScriptStorageConfiguration.

Properties

StorageAccountKey

The storage account access key.

StorageAccountName

The storage account name.

Explicit Interface Implementations

IJsonModel<ScriptStorageConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ScriptStorageConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ScriptStorageConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ScriptStorageConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ScriptStorageConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to