Share via


AzureFilesIdentityBasedAuthentication Class

Definition

Settings for Azure Files identity based authentication.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190401.AzureFilesIdentityBasedAuthenticationTypeConverter))]
public class AzureFilesIdentityBasedAuthentication : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190401.IAzureFilesIdentityBasedAuthentication
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190401.AzureFilesIdentityBasedAuthenticationTypeConverter))>]
type AzureFilesIdentityBasedAuthentication = class
    interface IAzureFilesIdentityBasedAuthentication
    interface IJsonSerializable
Public Class AzureFilesIdentityBasedAuthentication
Implements IAzureFilesIdentityBasedAuthentication
Inheritance
AzureFilesIdentityBasedAuthentication
Attributes
Implements

Constructors

AzureFilesIdentityBasedAuthentication()

Creates an new AzureFilesIdentityBasedAuthentication instance.

Properties

ActiveDirectoryPropertyAzureStorageSid

Specifies the security identifier (SID) for Azure Storage.

ActiveDirectoryPropertyDomainGuid

Specifies the domain GUID.

ActiveDirectoryPropertyDomainName

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

ActiveDirectoryPropertyDomainSid

Specifies the security identifier (SID).

ActiveDirectoryPropertyForestName

Specifies the Active Directory forest to get.

ActiveDirectoryPropertyNetBiosDomainName

Specifies the NetBIOS domain name.

DirectoryServiceOption

Indicates the directory service used.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AzureFilesIdentityBasedAuthentication.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AzureFilesIdentityBasedAuthentication.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190401.IAzureFilesIdentityBasedAuthentication.

FromJsonString(String)

Creates a new instance of AzureFilesIdentityBasedAuthentication, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of AzureFilesIdentityBasedAuthentication into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to