@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateFileSystemWindowsConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Updates the Microsoft Windows configuration for an existing Amazon FSx for Windows File Server file system. Amazon FSx overwrites existing properties with non-null values provided in the request. If you don't specify a non-null value for a property, that property is not updated.
Constructor and Description |
---|
UpdateFileSystemWindowsConfiguration() |
Modifier and Type | Method and Description |
---|---|
UpdateFileSystemWindowsConfiguration |
clone() |
boolean |
equals(Object obj) |
Integer |
getAutomaticBackupRetentionDays()
The number of days to retain automatic backups.
|
String |
getDailyAutomaticBackupStartTime()
The preferred time to take daily automatic backups, in the UTC time zone.
|
SelfManagedActiveDirectoryConfigurationUpdates |
getSelfManagedActiveDirectoryConfiguration()
The configuration Amazon FSx uses to join the Windows File Server instance to the self-managed Microsoft AD
directory.
|
String |
getWeeklyMaintenanceStartTime()
The preferred time to perform weekly maintenance, in the UTC time zone.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAutomaticBackupRetentionDays(Integer automaticBackupRetentionDays)
The number of days to retain automatic backups.
|
void |
setDailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
The preferred time to take daily automatic backups, in the UTC time zone.
|
void |
setSelfManagedActiveDirectoryConfiguration(SelfManagedActiveDirectoryConfigurationUpdates selfManagedActiveDirectoryConfiguration)
The configuration Amazon FSx uses to join the Windows File Server instance to the self-managed Microsoft AD
directory.
|
void |
setWeeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
The preferred time to perform weekly maintenance, in the UTC time zone.
|
String |
toString()
Returns a string representation of this object.
|
UpdateFileSystemWindowsConfiguration |
withAutomaticBackupRetentionDays(Integer automaticBackupRetentionDays)
The number of days to retain automatic backups.
|
UpdateFileSystemWindowsConfiguration |
withDailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
The preferred time to take daily automatic backups, in the UTC time zone.
|
UpdateFileSystemWindowsConfiguration |
withSelfManagedActiveDirectoryConfiguration(SelfManagedActiveDirectoryConfigurationUpdates selfManagedActiveDirectoryConfiguration)
The configuration Amazon FSx uses to join the Windows File Server instance to the self-managed Microsoft AD
directory.
|
UpdateFileSystemWindowsConfiguration |
withWeeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
The preferred time to perform weekly maintenance, in the UTC time zone.
|
public UpdateFileSystemWindowsConfiguration()
public void setWeeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
The preferred time to perform weekly maintenance, in the UTC time zone.
weeklyMaintenanceStartTime
- The preferred time to perform weekly maintenance, in the UTC time zone.public String getWeeklyMaintenanceStartTime()
The preferred time to perform weekly maintenance, in the UTC time zone.
public UpdateFileSystemWindowsConfiguration withWeeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
The preferred time to perform weekly maintenance, in the UTC time zone.
weeklyMaintenanceStartTime
- The preferred time to perform weekly maintenance, in the UTC time zone.public void setDailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
The preferred time to take daily automatic backups, in the UTC time zone.
dailyAutomaticBackupStartTime
- The preferred time to take daily automatic backups, in the UTC time zone.public String getDailyAutomaticBackupStartTime()
The preferred time to take daily automatic backups, in the UTC time zone.
public UpdateFileSystemWindowsConfiguration withDailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
The preferred time to take daily automatic backups, in the UTC time zone.
dailyAutomaticBackupStartTime
- The preferred time to take daily automatic backups, in the UTC time zone.public void setAutomaticBackupRetentionDays(Integer automaticBackupRetentionDays)
The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can retain automatic backups for a maximum of 35 days.
automaticBackupRetentionDays
- The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can
retain automatic backups for a maximum of 35 days.public Integer getAutomaticBackupRetentionDays()
The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can retain automatic backups for a maximum of 35 days.
public UpdateFileSystemWindowsConfiguration withAutomaticBackupRetentionDays(Integer automaticBackupRetentionDays)
The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can retain automatic backups for a maximum of 35 days.
automaticBackupRetentionDays
- The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can
retain automatic backups for a maximum of 35 days.public void setSelfManagedActiveDirectoryConfiguration(SelfManagedActiveDirectoryConfigurationUpdates selfManagedActiveDirectoryConfiguration)
The configuration Amazon FSx uses to join the Windows File Server instance to the self-managed Microsoft AD directory.
selfManagedActiveDirectoryConfiguration
- The configuration Amazon FSx uses to join the Windows File Server instance to the self-managed Microsoft
AD directory.public SelfManagedActiveDirectoryConfigurationUpdates getSelfManagedActiveDirectoryConfiguration()
The configuration Amazon FSx uses to join the Windows File Server instance to the self-managed Microsoft AD directory.
public UpdateFileSystemWindowsConfiguration withSelfManagedActiveDirectoryConfiguration(SelfManagedActiveDirectoryConfigurationUpdates selfManagedActiveDirectoryConfiguration)
The configuration Amazon FSx uses to join the Windows File Server instance to the self-managed Microsoft AD directory.
selfManagedActiveDirectoryConfiguration
- The configuration Amazon FSx uses to join the Windows File Server instance to the self-managed Microsoft
AD directory.public String toString()
toString
in class Object
Object.toString()
public UpdateFileSystemWindowsConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.