Class: Aws::FSx::Types::StorageVirtualMachine
- Inherits:
-
Struct
- Object
- Struct
- Aws::FSx::Types::StorageVirtualMachine
- Defined in:
- gems/aws-sdk-fsx/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.
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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.
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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.
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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.
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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.
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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.
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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.
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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.
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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.
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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.
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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.
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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.
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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).
9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 9103 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 |