Share via


CreateAndMountFileShareConfiguration Class

Definition

Gets or sets the file share configuration where the transport directory fileshare is created and mounted as a part of the create infra flow. Please pre-create the resource group you intend to place the transport directory in. The storage account and fileshare will be auto-created by the ACSS and doesn’t need to pre-created.

public class CreateAndMountFileShareConfiguration : Azure.ResourceManager.Workloads.Models.FileShareConfiguration
public class CreateAndMountFileShareConfiguration : Azure.ResourceManager.Workloads.Models.FileShareConfiguration, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Workloads.Models.CreateAndMountFileShareConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Workloads.Models.CreateAndMountFileShareConfiguration>
type CreateAndMountFileShareConfiguration = class
    inherit FileShareConfiguration
type CreateAndMountFileShareConfiguration = class
    inherit FileShareConfiguration
    interface IJsonModel<CreateAndMountFileShareConfiguration>
    interface IPersistableModel<CreateAndMountFileShareConfiguration>
Public Class CreateAndMountFileShareConfiguration
Inherits FileShareConfiguration
Public Class CreateAndMountFileShareConfiguration
Inherits FileShareConfiguration
Implements IJsonModel(Of CreateAndMountFileShareConfiguration), IPersistableModel(Of CreateAndMountFileShareConfiguration)
Inheritance
CreateAndMountFileShareConfiguration
Implements

Constructors

CreateAndMountFileShareConfiguration()

Initializes a new instance of CreateAndMountFileShareConfiguration.

Properties

ResourceGroup

The name of transport file share resource group. This should be pre created by the customer. The app rg is used in case of missing input.

StorageAccountName

The name of file share storage account name . A custom name is used in case of missing input.

Explicit Interface Implementations

IJsonModel<CreateAndMountFileShareConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CreateAndMountFileShareConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<FileShareConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from FileShareConfiguration)
IJsonModel<FileShareConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from FileShareConfiguration)
IPersistableModel<CreateAndMountFileShareConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CreateAndMountFileShareConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CreateAndMountFileShareConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<FileShareConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from FileShareConfiguration)
IPersistableModel<FileShareConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from FileShareConfiguration)
IPersistableModel<FileShareConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from FileShareConfiguration)

Applies to