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.

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