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.
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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.
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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.
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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.
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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.
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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.
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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.
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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.
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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.
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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.
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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.
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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).
8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 |
# File 'lib/aws-sdk-fsx/types.rb', line 8535 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 |