Share via


StorageActiveDirectoryProperties Class

Definition

Settings properties for Active Directory (AD).

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

Constructors

StorageActiveDirectoryProperties(String, Guid)

Initializes a new instance of StorageActiveDirectoryProperties.

Properties

AccountType

Specifies the Active Directory account type for Azure Storage.

AzureStorageSid

Specifies the security identifier (SID) for Azure Storage.

DomainGuid

Specifies the ___domain GUID.

DomainName

Specifies the primary ___domain that the AD DNS server is authoritative for.

DomainSid

Specifies the security identifier (SID).

ForestName

Specifies the Active Directory forest to get.

NetBiosDomainName

Specifies the NetBIOS ___domain name.

SamAccountName

Specifies the Active Directory SAMAccountName for Azure Storage.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<StorageActiveDirectoryProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<StorageActiveDirectoryProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<StorageActiveDirectoryProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<StorageActiveDirectoryProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<StorageActiveDirectoryProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to