Share via


StorageCustomDomain Class

Definition

The custom domain assigned to this storage account. This can be set via Update.

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

Constructors

StorageCustomDomain(String)

Initializes a new instance of StorageCustomDomain.

Properties

IsUseSubDomainNameEnabled

Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.

Name

Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.

Explicit Interface Implementations

IJsonModel<StorageCustomDomain>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<StorageCustomDomain>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<StorageCustomDomain>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<StorageCustomDomain>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<StorageCustomDomain>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to