@Generated(value="software.amazon.awssdk:codegen") public final class UpdateFileSystemOntapConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UpdateFileSystemOntapConfiguration.Builder,UpdateFileSystemOntapConfiguration>
The configuration updates for an Amazon FSx for NetApp ONTAP file system.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateFileSystemOntapConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
addRouteTableIds()
(Multi-AZ only) A list of IDs of new virtual private cloud (VPC) route tables to associate (add) with your Amazon
FSx for NetApp ONTAP file system.
|
Integer |
automaticBackupRetentionDays()
Returns the value of the AutomaticBackupRetentionDays property for this object.
|
static UpdateFileSystemOntapConfiguration.Builder |
builder() |
String |
dailyAutomaticBackupStartTime()
Returns the value of the DailyAutomaticBackupStartTime property for this object.
|
DiskIopsConfiguration |
diskIopsConfiguration()
The SSD IOPS (input output operations per second) configuration for an Amazon FSx for NetApp ONTAP file system.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
fsxAdminPassword()
Update the password for the
fsxadmin user by entering a new password. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAddRouteTableIds()
For responses, this returns true if the service returned a value for the AddRouteTableIds property.
|
int |
hashCode() |
boolean |
hasRemoveRouteTableIds()
For responses, this returns true if the service returned a value for the RemoveRouteTableIds property.
|
List<String> |
removeRouteTableIds()
(Multi-AZ only) A list of IDs of existing virtual private cloud (VPC) route tables to disassociate (remove) from
your Amazon FSx for NetApp ONTAP file system.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateFileSystemOntapConfiguration.Builder> |
serializableBuilderClass() |
Integer |
throughputCapacity()
Enter a new value to change the amount of throughput capacity for the file system.
|
UpdateFileSystemOntapConfiguration.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 String dailyAutomaticBackupStartTime()
public final String fsxAdminPassword()
Update the password for the fsxadmin user by entering a new password. You use the
fsxadmin user to access the NetApp ONTAP CLI and REST API to manage your file system resources. For
more information, see Managing resources
using NetApp Applicaton.
fsxadmin user by entering a new password. You use the
fsxadmin user to access the NetApp ONTAP CLI and REST API to manage your file system
resources. For more information, see Managing
resources using NetApp Applicaton.public final String weeklyMaintenanceStartTime()
public final DiskIopsConfiguration diskIopsConfiguration()
The SSD IOPS (input output operations per second) configuration for an Amazon FSx for NetApp ONTAP file system.
The default is 3 IOPS per GB of storage capacity, but you can provision additional IOPS per GB of storage. The
configuration consists of an IOPS mode (AUTOMATIC or USER_PROVISIONED), and in the case
of USER_PROVISIONED IOPS, the total number of SSD IOPS provisioned. For more information, see Updating SSD storage
capacity and IOPS.
AUTOMATIC or
USER_PROVISIONED), and in the case of USER_PROVISIONED IOPS, the total number
of SSD IOPS provisioned. For more information, see Updating SSD
storage capacity and IOPS.public final Integer throughputCapacity()
Enter a new value to change the amount of throughput capacity for the file system. Throughput capacity is measured in megabytes per second (MBps). Valid values are 128, 256, 512, 1024, 2048, and 4096 MBps. For more information, see Managing throughput capacity in the FSx for ONTAP User Guide.
public final boolean hasAddRouteTableIds()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<String> addRouteTableIds()
(Multi-AZ only) A list of IDs of new virtual private cloud (VPC) route tables to associate (add) with your Amazon FSx for NetApp ONTAP file system.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasAddRouteTableIds() method.
public final boolean hasRemoveRouteTableIds()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<String> removeRouteTableIds()
(Multi-AZ only) A list of IDs of existing virtual private cloud (VPC) route tables to disassociate (remove) from your Amazon FSx for NetApp ONTAP file system. You can use the API operation to retrieve the list of VPC route table IDs for a file system.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasRemoveRouteTableIds() method.
public UpdateFileSystemOntapConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateFileSystemOntapConfiguration.Builder,UpdateFileSystemOntapConfiguration>public static UpdateFileSystemOntapConfiguration.Builder builder()
public static Class<? extends UpdateFileSystemOntapConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.