Enum AdministrativeActionType
- java.lang.Object
-
- java.lang.Enum<AdministrativeActionType>
-
- software.amazon.awssdk.services.fsx.model.AdministrativeActionType
-
- All Implemented Interfaces:
Serializable,Comparable<AdministrativeActionType>
@Generated("software.amazon.awssdk:codegen") 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 theFILE_SYSTEM_UPDATEtask to increase a file system's throughput capacity has been completed successfully, aTHROUGHPUT_OPTIMIZATIONtask starts.You can track the storage-optimization progress using the
ProgressPercentproperty. WhenTHROUGHPUT_OPTIMIZATIONhas been completed successfully, the parentFILE_SYSTEM_UPDATEaction status changes toCOMPLETED. For more information, see Managing throughput capacity in the Amazon FSx for Windows File Server User Guide. -
STORAGE_OPTIMIZATION- After theFILE_SYSTEM_UPDATEtask to increase a file system's storage capacity has been completed successfully, aSTORAGE_OPTIMIZATIONtask 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
ProgressPercentproperty. WhenSTORAGE_OPTIMIZATIONhas been completed successfully, the parentFILE_SYSTEM_UPDATEaction status changes toCOMPLETED. 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 theFILE_SYSTEM_UPDATEtask to increase a file system's throughput capacity has been completed successfully, aIOPS_OPTIMIZATIONtask starts.You can track the storage-optimization progress using the
ProgressPercentproperty. WhenIOPS_OPTIMIZATIONhas been completed successfully, the parentFILE_SYSTEM_UPDATEaction status changes toCOMPLETED. For more information, see Managing provisioned SSD IOPS in the Amazon FSx for Windows File Server User Guide. -
STORAGE_TYPE_OPTIMIZATION- After theFILE_SYSTEM_UPDATEtask to increase a file system's throughput capacity has been completed successfully, aSTORAGE_TYPE_OPTIMIZATIONtask starts.You can track the storage-optimization progress using the
ProgressPercentproperty. WhenSTORAGE_TYPE_OPTIMIZATIONhas been completed successfully, the parentFILE_SYSTEM_UPDATEaction status changes toCOMPLETED. -
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 theFULL_COPYstrategy. -
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).
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AdministrativeActionTypefromValue(String value)Use this in place of valueOf to convert the raw string returned by the service into the enum value.static Set<AdministrativeActionType>knownValues()StringtoString()static AdministrativeActionTypevalueOf(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.
-
-
-
Enum Constant Detail
-
FILE_SYSTEM_UPDATE
public static final AdministrativeActionType FILE_SYSTEM_UPDATE
-
STORAGE_OPTIMIZATION
public static final AdministrativeActionType STORAGE_OPTIMIZATION
-
FILE_SYSTEM_ALIAS_ASSOCIATION
public static final AdministrativeActionType FILE_SYSTEM_ALIAS_ASSOCIATION
-
FILE_SYSTEM_ALIAS_DISASSOCIATION
public static final AdministrativeActionType FILE_SYSTEM_ALIAS_DISASSOCIATION
-
VOLUME_UPDATE
public static final AdministrativeActionType VOLUME_UPDATE
-
SNAPSHOT_UPDATE
public static final AdministrativeActionType SNAPSHOT_UPDATE
-
RELEASE_NFS_V3_LOCKS
public static final AdministrativeActionType RELEASE_NFS_V3_LOCKS
-
VOLUME_RESTORE
public static final AdministrativeActionType VOLUME_RESTORE
-
THROUGHPUT_OPTIMIZATION
public static final AdministrativeActionType THROUGHPUT_OPTIMIZATION
-
IOPS_OPTIMIZATION
public static final AdministrativeActionType IOPS_OPTIMIZATION
-
STORAGE_TYPE_OPTIMIZATION
public static final AdministrativeActionType STORAGE_TYPE_OPTIMIZATION
-
MISCONFIGURED_STATE_RECOVERY
public static final AdministrativeActionType MISCONFIGURED_STATE_RECOVERY
-
VOLUME_UPDATE_WITH_SNAPSHOT
public static final AdministrativeActionType VOLUME_UPDATE_WITH_SNAPSHOT
-
VOLUME_INITIALIZE_WITH_SNAPSHOT
public static final AdministrativeActionType VOLUME_INITIALIZE_WITH_SNAPSHOT
-
UNKNOWN_TO_SDK_VERSION
public static final AdministrativeActionType UNKNOWN_TO_SDK_VERSION
-
-
Method Detail
-
values
public static AdministrativeActionType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (AdministrativeActionType c : AdministrativeActionType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AdministrativeActionType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
toString
public String toString()
- Overrides:
toStringin classEnum<AdministrativeActionType>
-
fromValue
public static AdministrativeActionType fromValue(String value)
Use this in place of valueOf to convert the raw string returned by the service into the enum value.- Parameters:
value- real value- Returns:
- AdministrativeActionType corresponding to the value
-
knownValues
public static Set<AdministrativeActionType> knownValues()
Use this in place ofvalues()to return aSetof all values known to the SDK. This will return all known enum values exceptUNKNOWN_TO_SDK_VERSION.- Returns:
- a
Setof knownAdministrativeActionTypes
-
-