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.
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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.
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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.
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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.
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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.
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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.
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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.
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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.
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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.
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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.
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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.
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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).
9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 |
# File 'lib/aws-sdk-fsx/types.rb', line 9342 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 |