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.
Implements
IMessageActiveDirectory, IEquatableActiveDirectory, IDeepCloneableActiveDirectory, IBufferMessage, IMessageNamespace
Google.Cloud.NetApp.V1Assembly
Google.Cloud.NetApp.V1.dll
Constructors
ActiveDirectory()
public ActiveDirectory()
ActiveDirectory(ActiveDirectory)
public ActiveDirectory(ActiveDirectory other)
Parameter | |
---|---|
Name | Description |
other |
ActiveDirectory |
Properties
ActiveDirectoryName
public ActiveDirectoryName ActiveDirectoryName { get; set; }
ActiveDirectoryName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ActiveDirectoryName |
Administrators
public RepeatedField<string> Administrators { get; }
Optional. Users to be added to the Built-in Admininstrators group.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
AesEncryption
public bool AesEncryption { get; set; }
If enabled, AES encryption will be enabled for SMB communication.
Property Value | |
---|---|
Type | Description |
bool |
BackupOperators
public RepeatedField<string> BackupOperators { get; }
Optional. Users to be added to the Built-in Backup Operator active directory group.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Create time of the active directory.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
Description of the active directory.
Property Value | |
---|---|
Type | Description |
string |
Dns
public string Dns { get; set; }
Required. Comma separated list of DNS server IP addresses for the Active Directory domain.
Property Value | |
---|---|
Type | Description |
string |
Domain
public string Domain { get; set; }
Required. Name of the Active Directory domain
Property Value | |
---|---|
Type | Description |
string |
EncryptDcConnections
public bool EncryptDcConnections { get; set; }
If enabled, traffic between the SMB server to Domain Controller (DC) will be encrypted.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |
KdcIp
public string KdcIp { get; set; }
KDC server IP address for the active directory machine.
Property Value | |
---|---|
Type | Description |
string |
Labels
public MapField<string, string> Labels { get; }
Labels for the active directory.
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
LdapSigning
public bool LdapSigning { get; set; }
Specifies whether or not the LDAP traffic needs to be signed.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |
NetBiosPrefix
public string NetBiosPrefix { get; set; }
Required. NetBIOSPrefix is used as a prefix for SMB server name.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
bool |
OrganizationalUnit
public string OrganizationalUnit { get; set; }
The Organizational Unit (OU) within the Windows Active Directory the user belongs to.
Property Value | |
---|---|
Type | Description |
string |
Password
public string Password { get; set; }
Required. Password of the Active Directory domain administrator.
Property Value | |
---|---|
Type | Description |
string |
SecurityOperators
public RepeatedField<string> SecurityOperators { get; }
Optional. Domain users to be given the SeSecurityPrivilege.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
Site
public string Site { get; set; }
The Active Directory site the service will limit Domain Controller discovery too.
Property Value | |
---|---|
Type | Description |
string |
State
public ActiveDirectory.Types.State State { get; set; }
Output only. The state of the AD.
Property Value | |
---|---|
Type | Description |
ActiveDirectoryTypesState |
StateDetails
public string StateDetails { get; set; }
Output only. The state details of the Active Directory.
Property Value | |
---|---|
Type | Description |
string |
Username
public string Username { get; set; }
Required. Username of the Active Directory domain administrator.
Property Value | |
---|---|
Type | Description |
string |