Share via


StorageCacheActiveDirectorySettings Class

Definition

Active Directory settings used to join a cache to a domain.

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

Constructors

StorageCacheActiveDirectorySettings(IPAddress, String, String, String)

Initializes a new instance of StorageCacheActiveDirectorySettings.

Properties

CacheNetBiosName

The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z].

Credentials

Active Directory admin credentials used to join the HPC Cache to a domain.

DomainJoined

True if the HPC Cache is joined to the Active Directory domain.

DomainName

The fully qualified domain name of the Active Directory domain controller.

DomainNetBiosName

The Active Directory domain's NetBIOS name.

PrimaryDnsIPAddress

Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.

SecondaryDnsIPAddress

Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.

Explicit Interface Implementations

IJsonModel<StorageCacheActiveDirectorySettings>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<StorageCacheActiveDirectorySettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<StorageCacheActiveDirectorySettings>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<StorageCacheActiveDirectorySettings>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<StorageCacheActiveDirectorySettings>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to