Class: Aws::FSx::Types::StorageVirtualMachine
- Inherits:
-
Struct
- Object
- Struct
- Aws::FSx::Types::StorageVirtualMachine
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-fsx/types.rb
Overview
Describes the Amazon FSx for NetApp ONTAP storage virtual machine (SVM) configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#active_directory_configuration ⇒ Types::SvmActiveDirectoryConfiguration
Describes the Microsoft Active Directory configuration to which the SVM is joined, if applicable.
-
#creation_time ⇒ Time
The time that the resource was created, in seconds (since 1970-01-01T00:00:00Z), also known as Unix time.
-
#endpoints ⇒ Types::SvmEndpoints
The endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or NetApp CloudManager.
-
#file_system_id ⇒ String
The globally unique ID of the file system, assigned by Amazon FSx.
-
#lifecycle ⇒ String
Describes the SVM’s lifecycle status.
-
#lifecycle_transition_reason ⇒ Types::LifecycleTransitionReason
Describes why the SVM lifecycle state changed.
-
#name ⇒ String
The name of the SVM, if provisioned.
-
#resource_arn ⇒ String
The Amazon Resource Name (ARN) for a given resource.
-
#root_volume_security_style ⇒ String
The security style of the root volume of the SVM.
-
#storage_virtual_machine_id ⇒ String
The SVM’s system generated unique ID.
-
#subtype ⇒ String
Describes the SVM’s subtype.
-
#tags ⇒ Array<Types::Tag>
A list of ‘Tag` values, with a maximum of 50 elements.
-
#uuid ⇒ String
The SVM’s UUID (universally unique identifier).
Instance Attribute Details
#active_directory_configuration ⇒ Types::SvmActiveDirectoryConfiguration
Describes the Microsoft Active Directory configuration to which the SVM is joined, if applicable.
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The time that the resource was created, in seconds (since 1970-01-01T00:00:00Z), also known as Unix time.
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |
#endpoints ⇒ Types::SvmEndpoints
The endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or NetApp CloudManager. They are the ‘Iscsi`, `Management`, `Nfs`, and `Smb` endpoints.
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |
#file_system_id ⇒ String
The globally unique ID of the file system, assigned by Amazon FSx.
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |
#lifecycle ⇒ String
Describes the SVM’s lifecycle status.
-
‘CREATED` - The SVM is fully available for use.
-
‘CREATING` - Amazon FSx is creating the new SVM.
-
‘DELETING` - Amazon FSx is deleting an existing SVM.
-
‘FAILED` - Amazon FSx was unable to create the SVM.
-
‘MISCONFIGURED` - The SVM is in a failed but recoverable state.
-
‘PENDING` - Amazon FSx has not started creating the SVM.
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |
#lifecycle_transition_reason ⇒ Types::LifecycleTransitionReason
Describes why the SVM lifecycle state changed.
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the SVM, if provisioned.
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The Amazon Resource Name (ARN) for a given resource. ARNs uniquely identify Amazon Web Services resources. We require an ARN when you need to specify a resource unambiguously across all of Amazon Web Services. For more information, see [Amazon Resource Names (ARNs)] in the *Amazon Web Services General Reference*.
[1]: docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |
#root_volume_security_style ⇒ String
The security style of the root volume of the SVM.
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |
#storage_virtual_machine_id ⇒ String
The SVM’s system generated unique ID.
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |
#subtype ⇒ String
Describes the SVM’s subtype.
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
A list of ‘Tag` values, with a maximum of 50 elements.
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |
#uuid ⇒ String
The SVM’s UUID (universally unique identifier).
8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 |
# File 'lib/aws-sdk-fsx/types.rb', line 8334 class StorageVirtualMachine < Struct.new( :active_directory_configuration, :creation_time, :endpoints, :file_system_id, :lifecycle, :name, :resource_arn, :storage_virtual_machine_id, :subtype, :uuid, :tags, :lifecycle_transition_reason, :root_volume_security_style) SENSITIVE = [] include Aws::Structure end |