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.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

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