@Generated(value="software.amazon.awssdk:codegen") public final class OpenZFSFileSystemConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OpenZFSFileSystemConfiguration.Builder,OpenZFSFileSystemConfiguration>
The configuration for the Amazon FSx for OpenZFS file system.
| Modifier and Type | Class and Description |
|---|---|
static interface |
OpenZFSFileSystemConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
Integer |
automaticBackupRetentionDays()
Returns the value of the AutomaticBackupRetentionDays property for this object.
|
static OpenZFSFileSystemConfiguration.Builder |
builder() |
Boolean |
copyTagsToBackups()
A Boolean value indicating whether tags on the file system should be copied to backups.
|
Boolean |
copyTagsToVolumes()
A Boolean value indicating whether tags for the volume should be copied to snapshots.
|
String |
dailyAutomaticBackupStartTime()
Returns the value of the DailyAutomaticBackupStartTime property for this object.
|
OpenZFSDeploymentType |
deploymentType()
Specifies the file-system deployment type.
|
String |
deploymentTypeAsString()
Specifies the file-system deployment type.
|
DiskIopsConfiguration |
diskIopsConfiguration()
Returns the value of the DiskIopsConfiguration property for this object.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
rootVolumeId()
The ID of the root volume of the OpenZFS file system.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends OpenZFSFileSystemConfiguration.Builder> |
serializableBuilderClass() |
Integer |
throughputCapacity()
The throughput of an Amazon FSx file system, measured in megabytes per second (MBps).
|
OpenZFSFileSystemConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
weeklyMaintenanceStartTime()
Returns the value of the WeeklyMaintenanceStartTime property for this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer automaticBackupRetentionDays()
public final Boolean copyTagsToBackups()
A Boolean value indicating whether tags on the file system should be copied to backups. If it's set to
true, all tags on the file system are copied to all automatic backups and any user-initiated backups
where the user doesn't specify any tags. If this value is true and you specify one or more tags,
only the specified tags are copied to backups. If you specify one or more tags when creating a user-initiated
backup, no tags are copied from the file system, regardless of this value.
true, all tags on the file system are copied to all automatic backups and any user-initiated
backups where the user doesn't specify any tags. If this value is true and you specify one
or more tags, only the specified tags are copied to backups. If you specify one or more tags when
creating a user-initiated backup, no tags are copied from the file system, regardless of this value.public final Boolean copyTagsToVolumes()
A Boolean value indicating whether tags for the volume should be copied to snapshots. This value defaults to
false. If it's set to true, all tags for the volume are copied to snapshots where the
user doesn't specify tags. If this value is true and you specify one or more tags, only the
specified tags are copied to snapshots. If you specify one or more tags when creating the snapshot, no tags are
copied from the volume, regardless of this value.
false. If it's set to true, all tags for the volume are copied to snapshots
where the user doesn't specify tags. If this value is true and you specify one or more tags,
only the specified tags are copied to snapshots. If you specify one or more tags when creating the
snapshot, no tags are copied from the volume, regardless of this value.public final String dailyAutomaticBackupStartTime()
public final OpenZFSDeploymentType deploymentType()
Specifies the file-system deployment type. Amazon FSx for OpenZFS supports SINGLE_AZ_1.
SINGLE_AZ_1 is a file system configured for a single Availability Zone (AZ) of redundancy.
If the service returns an enum value that is not available in the current SDK version, deploymentType
will return OpenZFSDeploymentType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from deploymentTypeAsString().
SINGLE_AZ_1.
SINGLE_AZ_1 is a file system configured for a single Availability Zone (AZ) of redundancy.OpenZFSDeploymentTypepublic final String deploymentTypeAsString()
Specifies the file-system deployment type. Amazon FSx for OpenZFS supports SINGLE_AZ_1.
SINGLE_AZ_1 is a file system configured for a single Availability Zone (AZ) of redundancy.
If the service returns an enum value that is not available in the current SDK version, deploymentType
will return OpenZFSDeploymentType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from deploymentTypeAsString().
SINGLE_AZ_1.
SINGLE_AZ_1 is a file system configured for a single Availability Zone (AZ) of redundancy.OpenZFSDeploymentTypepublic final Integer throughputCapacity()
The throughput of an Amazon FSx file system, measured in megabytes per second (MBps). Valid values are 64, 128, 256, 512, 1024, 2048, 3072, or 4096 MB/s.
public final String weeklyMaintenanceStartTime()
public final DiskIopsConfiguration diskIopsConfiguration()
public final String rootVolumeId()
The ID of the root volume of the OpenZFS file system.
public OpenZFSFileSystemConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<OpenZFSFileSystemConfiguration.Builder,OpenZFSFileSystemConfiguration>public static OpenZFSFileSystemConfiguration.Builder builder()
public static Class<? extends OpenZFSFileSystemConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.