@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public enum AdministrativeActionType extends Enum<AdministrativeActionType>
Describes the type of administrative action, as follows:
FILE_SYSTEM_UPDATE
- A file system update administrative action initiated from the Amazon FSx console,
API (UpdateFileSystem
), or CLI (update-file-system
).
THROUGHPUT_OPTIMIZATION
- After the FILE_SYSTEM_UPDATE
task to increase a file system's
throughput capacity has been completed successfully, a THROUGHPUT_OPTIMIZATION
task starts.
You can track the storage-optimization progress using the ProgressPercent
property. When
THROUGHPUT_OPTIMIZATION
has been completed successfully, the parent FILE_SYSTEM_UPDATE
action status changes to COMPLETED
. For more information, see Managing throughput
capacity in the Amazon FSx for Windows File Server User Guide.
STORAGE_OPTIMIZATION
- After the FILE_SYSTEM_UPDATE
task to increase a file system's
storage capacity has been completed successfully, a STORAGE_OPTIMIZATION
task starts.
For Windows and ONTAP, storage optimization is the process of migrating the file system data to newer larger disks.
For Lustre, storage optimization consists of rebalancing the data across the existing and newly added file servers.
You can track the storage-optimization progress using the ProgressPercent
property. When
STORAGE_OPTIMIZATION
has been completed successfully, the parent FILE_SYSTEM_UPDATE
action
status changes to COMPLETED
. For more information, see Managing storage
capacity in the Amazon FSx for Windows File Server User Guide, Managing storage
capacity in the Amazon FSx for Lustre User Guide, and Managing storage capacity and
provisioned IOPS in the Amazon FSx for NetApp ONTAP User Guide.
FILE_SYSTEM_ALIAS_ASSOCIATION
- A file system update to associate a new Domain Name System (DNS) alias
with the file system. For more information, see
AssociateFileSystemAliases.
FILE_SYSTEM_ALIAS_DISASSOCIATION
- A file system update to disassociate a DNS alias from the file
system. For more information, see DisassociateFileSystemAliases.
IOPS_OPTIMIZATION
- After the FILE_SYSTEM_UPDATE
task to increase a file system's
throughput capacity has been completed successfully, a IOPS_OPTIMIZATION
task starts.
You can track the storage-optimization progress using the ProgressPercent
property. When
IOPS_OPTIMIZATION
has been completed successfully, the parent FILE_SYSTEM_UPDATE
action
status changes to COMPLETED
. For more information, see Managing provisioned
SSD IOPS in the Amazon FSx for Windows File Server User Guide.
STORAGE_TYPE_OPTIMIZATION
- After the FILE_SYSTEM_UPDATE
task to increase a file system's
throughput capacity has been completed successfully, a STORAGE_TYPE_OPTIMIZATION
task starts.
You can track the storage-optimization progress using the ProgressPercent
property. When
STORAGE_TYPE_OPTIMIZATION
has been completed successfully, the parent FILE_SYSTEM_UPDATE
action status changes to COMPLETED
.
VOLUME_UPDATE
- A volume update to an Amazon FSx for OpenZFS volume initiated from the Amazon FSx
console, API (UpdateVolume
), or CLI (update-volume
).
VOLUME_RESTORE
- An Amazon FSx for OpenZFS volume is returned to the state saved by the specified
snapshot, initiated from an API (RestoreVolumeFromSnapshot
) or CLI (
restore-volume-from-snapshot
).
SNAPSHOT_UPDATE
- A snapshot update to an Amazon FSx for OpenZFS volume initiated from the Amazon FSx
console, API (UpdateSnapshot
), or CLI (update-snapshot
).
RELEASE_NFS_V3_LOCKS
- Tracks the release of Network File System (NFS) V3 locks on an Amazon FSx for
OpenZFS file system.
VOLUME_INITIALIZE_WITH_SNAPSHOT
- A volume is being created from a snapshot on a different FSx for
OpenZFS file system. You can initiate this from the Amazon FSx console, API (CreateVolume
), or CLI (
create-volume
) when using the using the FULL_COPY
strategy.
VOLUME_UPDATE_WITH_SNAPSHOT
- A volume is being updated from a snapshot on a different FSx for OpenZFS
file system. You can initiate this from the Amazon FSx console, API (CopySnapshotAndUpdateVolume
), or
CLI (copy-snapshot-and-update-volume
).
Modifier and Type | Method and Description |
---|---|
static AdministrativeActionType |
fromValue(String value)
Use this in place of valueOf.
|
String |
toString() |
static AdministrativeActionType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AdministrativeActionType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AdministrativeActionType FILE_SYSTEM_UPDATE
public static final AdministrativeActionType STORAGE_OPTIMIZATION
public static final AdministrativeActionType FILE_SYSTEM_ALIAS_ASSOCIATION
public static final AdministrativeActionType FILE_SYSTEM_ALIAS_DISASSOCIATION
public static final AdministrativeActionType VOLUME_UPDATE
public static final AdministrativeActionType SNAPSHOT_UPDATE
public static final AdministrativeActionType RELEASE_NFS_V3_LOCKS
public static final AdministrativeActionType VOLUME_RESTORE
public static final AdministrativeActionType THROUGHPUT_OPTIMIZATION
public static final AdministrativeActionType IOPS_OPTIMIZATION
public static final AdministrativeActionType STORAGE_TYPE_OPTIMIZATION
public static final AdministrativeActionType MISCONFIGURED_STATE_RECOVERY
public static final AdministrativeActionType VOLUME_UPDATE_WITH_SNAPSHOT
public static final AdministrativeActionType VOLUME_INITIALIZE_WITH_SNAPSHOT
public static AdministrativeActionType[] values()
for (AdministrativeActionType c : AdministrativeActionType.values()) System.out.println(c);
public static AdministrativeActionType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String toString()
toString
in class Enum<AdministrativeActionType>
public static AdministrativeActionType fromValue(String value)
value
- real valueIllegalArgumentException
- If the specified value does not map to one of the known values in this enum.