@Generated(value="software.amazon.awssdk:codegen") public final class CreateFileSystemWindowsConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CreateFileSystemWindowsConfiguration.Builder,CreateFileSystemWindowsConfiguration>
The configuration object for the Microsoft Windows file system used in CreateFileSystem
and
CreateFileSystemFromBackup
operations.
Modifier and Type | Class and Description |
---|---|
static interface |
CreateFileSystemWindowsConfiguration.Builder |
Modifier and Type | Method and Description |
---|---|
String |
activeDirectoryId()
The ID for an existing Microsoft Active Directory instance that the file system should join when it's created.
|
Integer |
automaticBackupRetentionDays()
The number of days to retain automatic backups.
|
static CreateFileSystemWindowsConfiguration.Builder |
builder() |
Boolean |
copyTagsToBackups()
A boolean flag indicating whether tags on the file system should be copied to backups.
|
String |
dailyAutomaticBackupStartTime()
The preferred time to take daily automatic backups, in the UTC time zone.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateFileSystemWindowsConfiguration.Builder> |
serializableBuilderClass() |
Integer |
throughputCapacity()
The throughput of an Amazon FSx file system, measured in megabytes per second.
|
CreateFileSystemWindowsConfiguration.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
weeklyMaintenanceStartTime()
The preferred start time to perform weekly maintenance, in the UTC time zone.
|
copy
public String activeDirectoryId()
The ID for an existing Microsoft Active Directory instance that the file system should join when it's created.
public Integer throughputCapacity()
The throughput of an Amazon FSx file system, measured in megabytes per second.
public String weeklyMaintenanceStartTime()
The preferred start time to perform weekly maintenance, in the UTC time zone.
public String dailyAutomaticBackupStartTime()
The preferred time to take daily automatic backups, in the UTC time zone.
public Integer automaticBackupRetentionDays()
The number of days to retain automatic backups. The default is to retain backups for 7 days. Setting this value to 0 disables the creation of automatic backups. The maximum retention period for backups is 35 days.
public Boolean copyTagsToBackups()
A boolean flag indicating whether tags on the file system should be copied to backups. This value defaults to false. 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.
public CreateFileSystemWindowsConfiguration.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateFileSystemWindowsConfiguration.Builder,CreateFileSystemWindowsConfiguration>
public static CreateFileSystemWindowsConfiguration.Builder builder()
public static Class<? extends CreateFileSystemWindowsConfiguration.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.