public static interface OntapFileSystemConfiguration.Builder extends SdkPojo, CopyableBuilder<OntapFileSystemConfiguration.Builder,OntapFileSystemConfiguration>
| Modifier and Type | Method and Description |
|---|---|
OntapFileSystemConfiguration.Builder |
automaticBackupRetentionDays(Integer automaticBackupRetentionDays)
Sets the value of the AutomaticBackupRetentionDays property for this object.
|
OntapFileSystemConfiguration.Builder |
dailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
Sets the value of the DailyAutomaticBackupStartTime property for this object.
|
OntapFileSystemConfiguration.Builder |
deploymentType(OntapDeploymentType deploymentType)
Specifies the FSx for ONTAP file system deployment type in use in the file system.
|
OntapFileSystemConfiguration.Builder |
deploymentType(String deploymentType)
Specifies the FSx for ONTAP file system deployment type in use in the file system.
|
default OntapFileSystemConfiguration.Builder |
diskIopsConfiguration(Consumer<DiskIopsConfiguration.Builder> diskIopsConfiguration)
The SSD IOPS configuration for the ONTAP file system, specifying the number of provisioned IOPS and the
provision mode.
|
OntapFileSystemConfiguration.Builder |
diskIopsConfiguration(DiskIopsConfiguration diskIopsConfiguration)
The SSD IOPS configuration for the ONTAP file system, specifying the number of provisioned IOPS and the
provision mode.
|
OntapFileSystemConfiguration.Builder |
endpointIpAddressRange(String endpointIpAddressRange)
(Multi-AZ only) Specifies the IP address range in which the endpoints to access your file system will be
created.
|
default OntapFileSystemConfiguration.Builder |
endpoints(Consumer<FileSystemEndpoints.Builder> endpoints)
The
Management and Intercluster endpoints that are used to access data or to manage
the file system using the NetApp ONTAP CLI, REST API, or NetApp SnapMirror. |
OntapFileSystemConfiguration.Builder |
endpoints(FileSystemEndpoints endpoints)
The
Management and Intercluster endpoints that are used to access data or to manage
the file system using the NetApp ONTAP CLI, REST API, or NetApp SnapMirror. |
OntapFileSystemConfiguration.Builder |
fsxAdminPassword(String fsxAdminPassword)
You can use the
fsxadmin user account to access the NetApp ONTAP CLI and REST API. |
OntapFileSystemConfiguration.Builder |
preferredSubnetId(String preferredSubnetId)
Sets the value of the PreferredSubnetId property for this object.
|
OntapFileSystemConfiguration.Builder |
routeTableIds(Collection<String> routeTableIds)
(Multi-AZ only) The VPC route tables in which your file system's endpoints are created.
|
OntapFileSystemConfiguration.Builder |
routeTableIds(String... routeTableIds)
(Multi-AZ only) The VPC route tables in which your file system's endpoints are created.
|
OntapFileSystemConfiguration.Builder |
throughputCapacity(Integer throughputCapacity)
Sets the value of the ThroughputCapacity property for this object.
|
OntapFileSystemConfiguration.Builder |
weeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
Sets the value of the WeeklyMaintenanceStartTime property for this object.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildOntapFileSystemConfiguration.Builder automaticBackupRetentionDays(Integer automaticBackupRetentionDays)
automaticBackupRetentionDays - The new value for the AutomaticBackupRetentionDays property for this object.OntapFileSystemConfiguration.Builder dailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
dailyAutomaticBackupStartTime - The new value for the DailyAutomaticBackupStartTime property for this object.OntapFileSystemConfiguration.Builder deploymentType(String deploymentType)
Specifies the FSx for ONTAP file system deployment type in use in the file system.
MULTI_AZ_1 - (Default) A high availability file system configured for Multi-AZ redundancy to
tolerate temporary Availability Zone (AZ) unavailability.
SINGLE_AZ_1 - A file system configured for Single-AZ redundancy.
For information about the use cases for Multi-AZ and Single-AZ deployments, refer to Choosing Multi-AZ or Single-AZ file system deployment.
deploymentType - Specifies the FSx for ONTAP file system deployment type in use in the file system.
MULTI_AZ_1 - (Default) A high availability file system configured for Multi-AZ redundancy
to tolerate temporary Availability Zone (AZ) unavailability.
SINGLE_AZ_1 - A file system configured for Single-AZ redundancy.
For information about the use cases for Multi-AZ and Single-AZ deployments, refer to Choosing Multi-AZ or Single-AZ file system deployment.
OntapDeploymentType,
OntapDeploymentTypeOntapFileSystemConfiguration.Builder deploymentType(OntapDeploymentType deploymentType)
Specifies the FSx for ONTAP file system deployment type in use in the file system.
MULTI_AZ_1 - (Default) A high availability file system configured for Multi-AZ redundancy to
tolerate temporary Availability Zone (AZ) unavailability.
SINGLE_AZ_1 - A file system configured for Single-AZ redundancy.
For information about the use cases for Multi-AZ and Single-AZ deployments, refer to Choosing Multi-AZ or Single-AZ file system deployment.
deploymentType - Specifies the FSx for ONTAP file system deployment type in use in the file system.
MULTI_AZ_1 - (Default) A high availability file system configured for Multi-AZ redundancy
to tolerate temporary Availability Zone (AZ) unavailability.
SINGLE_AZ_1 - A file system configured for Single-AZ redundancy.
For information about the use cases for Multi-AZ and Single-AZ deployments, refer to Choosing Multi-AZ or Single-AZ file system deployment.
OntapDeploymentType,
OntapDeploymentTypeOntapFileSystemConfiguration.Builder endpointIpAddressRange(String endpointIpAddressRange)
(Multi-AZ only) Specifies the IP address range in which the endpoints to access your file system will be created. By default in the Amazon FSx API, Amazon FSx selects an unused IP address range for you from the 198.19.* range. By default in the Amazon FSx console, Amazon FSx chooses the last 64 IP addresses from the VPC’s primary CIDR range to use as the endpoint IP address range for the file system. You can have overlapping endpoint IP addresses for file systems deployed in the same VPC/route tables.
endpointIpAddressRange - (Multi-AZ only) Specifies the IP address range in which the endpoints to access your file system will
be created. By default in the Amazon FSx API, Amazon FSx selects an unused IP address range for you
from the 198.19.* range. By default in the Amazon FSx console, Amazon FSx chooses the last 64 IP
addresses from the VPC’s primary CIDR range to use as the endpoint IP address range for the file
system. You can have overlapping endpoint IP addresses for file systems deployed in the same VPC/route
tables.OntapFileSystemConfiguration.Builder endpoints(FileSystemEndpoints endpoints)
The Management and Intercluster endpoints that are used to access data or to manage
the file system using the NetApp ONTAP CLI, REST API, or NetApp SnapMirror.
endpoints - The Management and Intercluster endpoints that are used to access data or to
manage the file system using the NetApp ONTAP CLI, REST API, or NetApp SnapMirror.default OntapFileSystemConfiguration.Builder endpoints(Consumer<FileSystemEndpoints.Builder> endpoints)
The Management and Intercluster endpoints that are used to access data or to manage
the file system using the NetApp ONTAP CLI, REST API, or NetApp SnapMirror.
FileSystemEndpoints.Builder avoiding the
need to create one manually via FileSystemEndpoints.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to endpoints(FileSystemEndpoints).
endpoints - a consumer that will call methods on FileSystemEndpoints.Builderendpoints(FileSystemEndpoints)OntapFileSystemConfiguration.Builder diskIopsConfiguration(DiskIopsConfiguration diskIopsConfiguration)
The SSD IOPS configuration for the ONTAP file system, specifying the number of provisioned IOPS and the provision mode.
diskIopsConfiguration - The SSD IOPS configuration for the ONTAP file system, specifying the number of provisioned IOPS and
the provision mode.default OntapFileSystemConfiguration.Builder diskIopsConfiguration(Consumer<DiskIopsConfiguration.Builder> diskIopsConfiguration)
The SSD IOPS configuration for the ONTAP file system, specifying the number of provisioned IOPS and the provision mode.
This is a convenience method that creates an instance of theDiskIopsConfiguration.Builder avoiding
the need to create one manually via DiskIopsConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to diskIopsConfiguration(DiskIopsConfiguration).
diskIopsConfiguration - a consumer that will call methods on DiskIopsConfiguration.BuilderdiskIopsConfiguration(DiskIopsConfiguration)OntapFileSystemConfiguration.Builder preferredSubnetId(String preferredSubnetId)
preferredSubnetId - The new value for the PreferredSubnetId property for this object.OntapFileSystemConfiguration.Builder routeTableIds(Collection<String> routeTableIds)
(Multi-AZ only) The VPC route tables in which your file system's endpoints are created.
routeTableIds - (Multi-AZ only) The VPC route tables in which your file system's endpoints are created.OntapFileSystemConfiguration.Builder routeTableIds(String... routeTableIds)
(Multi-AZ only) The VPC route tables in which your file system's endpoints are created.
routeTableIds - (Multi-AZ only) The VPC route tables in which your file system's endpoints are created.OntapFileSystemConfiguration.Builder throughputCapacity(Integer throughputCapacity)
throughputCapacity - The new value for the ThroughputCapacity property for this object.OntapFileSystemConfiguration.Builder weeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
weeklyMaintenanceStartTime - The new value for the WeeklyMaintenanceStartTime property for this object.OntapFileSystemConfiguration.Builder fsxAdminPassword(String fsxAdminPassword)
You can use the fsxadmin user account to access the NetApp ONTAP CLI and REST API. The password
value is always redacted in the response.
fsxAdminPassword - You can use the fsxadmin user account to access the NetApp ONTAP CLI and REST API. The
password value is always redacted in the response.Copyright © 2023. All rights reserved.