NetApp v1 API - Class ActiveDirectory (1.0.0)

public sealed class ActiveDirectory : IMessage<ActiveDirectory>, IEquatable<ActiveDirectory>, IDeepCloneable<ActiveDirectory>, IBufferMessage, IMessage

Reference documentation and code samples for the NetApp v1 API class ActiveDirectory.

ActiveDirectory is the public representation of the active directory config.

Inheritance

object > ActiveDirectory

Namespace

Google.Cloud.NetApp.V1

Assembly

Google.Cloud.NetApp.V1.dll

Constructors

ActiveDirectory()

public ActiveDirectory()

ActiveDirectory(ActiveDirectory)

public ActiveDirectory(ActiveDirectory other)
Parameter
NameDescription
otherActiveDirectory

Properties

ActiveDirectoryName

public ActiveDirectoryName ActiveDirectoryName { get; set; }

ActiveDirectoryName-typed view over the Name resource name property.

Property Value
TypeDescription
ActiveDirectoryName

AesEncryption

public bool AesEncryption { get; set; }

If enabled, AES encryption will be enabled for SMB communication.

Property Value
TypeDescription
bool

BackupOperators

public RepeatedField<string> BackupOperators { get; }

Optional. Users to be added to the Built-in Backup Operator active directory group.

Property Value
TypeDescription
RepeatedFieldstring

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Create time of the active directory.

Property Value
TypeDescription
Timestamp

Description

public string Description { get; set; }

Description of the active directory.

Property Value
TypeDescription
string

Dns

public string Dns { get; set; }

Required. Comma separated list of DNS server IP addresses for the Active Directory domain.

Property Value
TypeDescription
string

Domain

public string Domain { get; set; }

Required. Name of the Active Directory domain

Property Value
TypeDescription
string

EncryptDcConnections

public bool EncryptDcConnections { get; set; }

If enabled, traffic between the SMB server to Domain Controller (DC) will be encrypted.

Property Value
TypeDescription
bool

KdcHostname

public string KdcHostname { get; set; }

Name of the active directory machine. This optional parameter is used only while creating kerberos volume

Property Value
TypeDescription
string

KdcIp

public string KdcIp { get; set; }

KDC server IP address for the active directory machine.

Property Value
TypeDescription
string

Labels

public MapField<string, string> Labels { get; }

Labels for the active directory.

Property Value
TypeDescription
MapFieldstringstring

LdapSigning

public bool LdapSigning { get; set; }

Specifies whether or not the LDAP traffic needs to be signed.

Property Value
TypeDescription
bool

Name

public string Name { get; set; }

Identifier. The resource name of the active directory. Format: projects/{project_number}/locations/{location_id}/activeDirectories/{active_directory_id}.

Property Value
TypeDescription
string

NetBiosPrefix

public string NetBiosPrefix { get; set; }

Required. NetBIOSPrefix is used as a prefix for SMB server name.

Property Value
TypeDescription
string

NfsUsersWithLdap

public bool NfsUsersWithLdap { get; set; }

If enabled, will allow access to local users and LDAP users. If access is needed for only LDAP users, it has to be disabled.

Property Value
TypeDescription
bool

OrganizationalUnit

public string OrganizationalUnit { get; set; }

The Organizational Unit (OU) within the Windows Active Directory the user belongs to.

Property Value
TypeDescription
string

Password

public string Password { get; set; }

Required. Password of the Active Directory domain administrator.

Property Value
TypeDescription
string

SecurityOperators

public RepeatedField<string> SecurityOperators { get; }

Optional. Domain users to be given the SeSecurityPrivilege.

Property Value
TypeDescription
RepeatedFieldstring

Site

public string Site { get; set; }

The Active Directory site the service will limit Domain Controller discovery too.

Property Value
TypeDescription
string

State

public ActiveDirectory.Types.State State { get; set; }

Output only. The state of the AD.

Property Value
TypeDescription
ActiveDirectoryTypesState

StateDetails

public string StateDetails { get; set; }

Output only. The state details of the Active Directory.

Property Value
TypeDescription
string

Username

public string Username { get; set; }

Required. Username of the Active Directory domain administrator.

Property Value
TypeDescription
string