Class: Google::Cloud::NetApp::V1::ActiveDirectory

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/netapp/v1/active_directory.rb

Overview

ActiveDirectory is the public representation of the active directory config.

Defined Under Namespace

Modules: State Classes: LabelsEntry

Instance Attribute Summary collapse

Instance Attribute Details

#administrators::Array<::String>

Returns Optional. Users to be added to the Built-in Admininstrators group.

Returns:

  • (::Array<::String>)

    Optional. Users to be added to the Built-in Admininstrators group.



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#aes_encryption::Boolean

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

Returns:

  • (::Boolean)

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



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#backup_operators::Array<::String>

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

Returns:

  • (::Array<::String>)

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



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#create_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Create time of the active directory.

Returns:



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#description::String

Returns Description of the active directory.

Returns:

  • (::String)

    Description of the active directory.



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#dns::String

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

Returns:

  • (::String)

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



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#domain::String

Returns Required. Name of the Active Directory domain.

Returns:

  • (::String)

    Required. Name of the Active Directory domain



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#encrypt_dc_connections::Boolean

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

Returns:

  • (::Boolean)

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



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#kdc_hostname::String

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

Returns:

  • (::String)

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



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#kdc_ip::String

Returns KDC server IP address for the active directory machine.

Returns:

  • (::String)

    KDC server IP address for the active directory machine.



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#labels::Google::Protobuf::Map{::String => ::String}

Returns Labels for the active directory.

Returns:

  • (::Google::Protobuf::Map{::String => ::String})

    Labels for the active directory.



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#ldap_signing::Boolean

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

Returns:

  • (::Boolean)

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



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#name::String

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

Returns:

  • (::String)

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



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#net_bios_prefix::String

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

Returns:

  • (::String)

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



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#nfs_users_with_ldap::Boolean

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

Returns:

  • (::Boolean)

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



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#organizational_unit::String

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

Returns:

  • (::String)

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



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#password::String

Returns Required. Password of the Active Directory domain administrator.

Returns:

  • (::String)

    Required. Password of the Active Directory domain administrator.



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#security_operators::Array<::String>

Returns Optional. Domain users to be given the SeSecurityPrivilege.

Returns:

  • (::Array<::String>)

    Optional. Domain users to be given the SeSecurityPrivilege.



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#site::String

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

Returns:

  • (::String)

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



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#state::Google::Cloud::NetApp::V1::ActiveDirectory::State (readonly)

Returns Output only. The state of the AD.

Returns:



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#state_details::String (readonly)

Returns Output only. The state details of the Active Directory.

Returns:

  • (::String)

    Output only. The state details of the Active Directory.



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end

#username::String

Returns Required. Username of the Active Directory domain administrator.

Returns:

  • (::String)

    Required. Username of the Active Directory domain administrator.



189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
# File 'proto_docs/google/cloud/netapp/v1/active_directory.rb', line 189

class ActiveDirectory
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class LabelsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # The Active Directory States
  module State
    # Unspecified Active Directory State
    STATE_UNSPECIFIED = 0

    # Active Directory State is Creating
    CREATING = 1

    # Active Directory State is Ready
    READY = 2

    # Active Directory State is Updating
    UPDATING = 3

    # Active Directory State is In use
    IN_USE = 4

    # Active Directory State is Deleting
    DELETING = 5

    # Active Directory State is Error
    ERROR = 6
  end
end