class Azure::NetApp::Mgmt::V2020_02_01::Models::ActiveDirectory
Active Directory
Attributes
@return [String] Id of the Active Directory
@return [Array<String>] Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier
@return [String] Comma separated list of DNS server IP addresses (IPv4 only) for the Active Directory domain
@return [String] Name of the Active Directory domain
@return [String] The Organizational Unit (OU) within the Windows Active Directory
@return [String] Plain text password of Active Directory domain administrator
@return [String] The Active Directory site the service will limit Domain Controller discovery to
@return [String] NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes
@return [String] Status of the Active Directory
@return [String] Username of Active Directory domain administrator
Public Class Methods
Mapper for ActiveDirectory
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-02-01/generated/azure_mgmt_netapp/models/active_directory.rb, line 57 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'activeDirectory', type: { name: 'Composite', class_name: 'ActiveDirectory', model_properties: { active_directory_id: { client_side_validation: true, required: false, serialized_name: 'activeDirectoryId', type: { name: 'String' } }, username: { client_side_validation: true, required: false, serialized_name: 'username', type: { name: 'String' } }, password: { client_side_validation: true, required: false, serialized_name: 'password', type: { name: 'String' } }, domain: { client_side_validation: true, required: false, serialized_name: 'domain', type: { name: 'String' } }, dns: { client_side_validation: true, required: false, serialized_name: 'dns', type: { name: 'String' } }, status: { client_side_validation: true, required: false, serialized_name: 'status', type: { name: 'String' } }, smb_server_name: { client_side_validation: true, required: false, serialized_name: 'smbServerName', type: { name: 'String' } }, organizational_unit: { client_side_validation: true, required: false, serialized_name: 'organizationalUnit', type: { name: 'String' } }, site: { client_side_validation: true, required: false, serialized_name: 'site', type: { name: 'String' } }, backup_operators: { client_side_validation: true, required: false, serialized_name: 'backupOperators', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } } } } } end