class Aws::FSx::Types::StorageVirtualMachine

Describes the Amazon FSx for NetApp ONTAP storage virtual machine (SVM) configuraton.

@!attribute [rw] active_directory_configuration

Describes the Microsoft Active Directory configuration to which the
SVM is joined, if applicable.
@return [Types::SvmActiveDirectoryConfiguration]

@!attribute [rw] creation_time

The time that the resource was created, in seconds (since
1970-01-01T00:00:00Z), also known as Unix time.
@return [Time]

@!attribute [rw] endpoints

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.
@return [Types::SvmEndpoints]

@!attribute [rw] file_system_id

The globally unique ID of the file system, assigned by Amazon FSx.
@return [String]

@!attribute [rw] lifecycle

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.
@return [String]

@!attribute [rw] name

The name of the SVM, if provisioned.
@return [String]

@!attribute [rw] resource_arn

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)][1] in the *Amazon Web Services General Reference*.

[1]: https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
@return [String]

@!attribute [rw] storage_virtual_machine_id

The SVM's system generated unique ID.
@return [String]

@!attribute [rw] subtype

Describes the SVM's subtype.
@return [String]

@!attribute [rw] uuid

The SVM's UUID (universally unique identifier).
@return [String]

@!attribute [rw] tags

A list of `Tag` values, with a maximum of 50 elements.
@return [Array<Types::Tag>]

@!attribute [rw] lifecycle_transition_reason

Describes why the SVM lifecycle state changed.
@return [Types::LifecycleTransitionReason]

@!attribute [rw] root_volume_security_style

The security style of the root volume of the SVM.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/StorageVirtualMachine AWS API Documentation

Constants

SENSITIVE