Table of Contents

Class StorageVirtualMachine

Namespace
Amazon.FSx.Model
Assembly
AWSSDK.FSx.dll

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

public class StorageVirtualMachine
Inheritance
StorageVirtualMachine
Inherited Members

Constructors

StorageVirtualMachine()

public StorageVirtualMachine()

Properties

ActiveDirectoryConfiguration

Gets and sets the property ActiveDirectoryConfiguration.

Describes the Microsoft Active Directory configuration to which the SVM is joined, if applicable.

public SvmActiveDirectoryConfiguration ActiveDirectoryConfiguration { get; set; }

Property Value

SvmActiveDirectoryConfiguration

CreationTime

Gets and sets the property CreationTime.

public DateTime CreationTime { get; set; }

Property Value

DateTime

Endpoints

Gets and sets the property 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.

public SvmEndpoints Endpoints { get; set; }

Property Value

SvmEndpoints

FileSystemId

Gets and sets the property FileSystemId.

public string FileSystemId { get; set; }

Property Value

string

Lifecycle

Gets and sets the property 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.

public StorageVirtualMachineLifecycle Lifecycle { get; set; }

Property Value

StorageVirtualMachineLifecycle

LifecycleTransitionReason

Gets and sets the property LifecycleTransitionReason.

Describes why the SVM lifecycle state changed.

public LifecycleTransitionReason LifecycleTransitionReason { get; set; }

Property Value

LifecycleTransitionReason

Name

Gets and sets the property Name.

The name of the SVM, if provisioned.

public string Name { get; set; }

Property Value

string

ResourceARN

Gets and sets the property ResourceARN.

public string ResourceARN { get; set; }

Property Value

string

RootVolumeSecurityStyle

Gets and sets the property RootVolumeSecurityStyle.

The security style of the root volume of the SVM.

public StorageVirtualMachineRootVolumeSecurityStyle RootVolumeSecurityStyle { get; set; }

Property Value

StorageVirtualMachineRootVolumeSecurityStyle

StorageVirtualMachineId

Gets and sets the property StorageVirtualMachineId.

The SVM's system generated unique ID.

public string StorageVirtualMachineId { get; set; }

Property Value

string

Subtype

Gets and sets the property Subtype.

Describes the SVM's subtype.

public StorageVirtualMachineSubtype Subtype { get; set; }

Property Value

StorageVirtualMachineSubtype

Tags

Gets and sets the property Tags.

public List<Tag> Tags { get; set; }

Property Value

List<Tag>

UUID

Gets and sets the property UUID.

The SVM's UUID (universally unique identifier).

public string UUID { get; set; }

Property Value

string