public static interface CreateFileSystemOntapConfiguration.Builder extends SdkPojo, CopyableBuilder<CreateFileSystemOntapConfiguration.Builder,CreateFileSystemOntapConfiguration>
| Modifier and Type | Method and Description |
|---|---|
CreateFileSystemOntapConfiguration.Builder |
automaticBackupRetentionDays(Integer automaticBackupRetentionDays)
Sets the value of the AutomaticBackupRetentionDays property for this object.
|
CreateFileSystemOntapConfiguration.Builder |
dailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
Sets the value of the DailyAutomaticBackupStartTime property for this object.
|
CreateFileSystemOntapConfiguration.Builder |
deploymentType(OntapDeploymentType deploymentType)
Specifies the FSx for ONTAP file system deployment type to use in creating the file system.
|
CreateFileSystemOntapConfiguration.Builder |
deploymentType(String deploymentType)
Specifies the FSx for ONTAP file system deployment type to use in creating the file system.
|
default CreateFileSystemOntapConfiguration.Builder |
diskIopsConfiguration(Consumer<DiskIopsConfiguration.Builder> diskIopsConfiguration)
The SSD IOPS configuration for the FSx for ONTAP file system.
|
CreateFileSystemOntapConfiguration.Builder |
diskIopsConfiguration(DiskIopsConfiguration diskIopsConfiguration)
The SSD IOPS configuration for the FSx for ONTAP file system.
|
CreateFileSystemOntapConfiguration.Builder |
endpointIpAddressRange(String endpointIpAddressRange)
(Multi-AZ only) Specifies the IP address range in which the endpoints to access your file system will be
created.
|
CreateFileSystemOntapConfiguration.Builder |
fsxAdminPassword(String fsxAdminPassword)
The ONTAP administrative password for the
fsxadmin user with which you administer your file
system using the NetApp ONTAP CLI and REST API. |
CreateFileSystemOntapConfiguration.Builder |
preferredSubnetId(String preferredSubnetId)
Required when
DeploymentType is set to MULTI_AZ_1. |
CreateFileSystemOntapConfiguration.Builder |
routeTableIds(Collection<String> routeTableIds)
(Multi-AZ only) Specifies the route tables in which Amazon FSx creates the rules for routing traffic to the
correct file server.
|
CreateFileSystemOntapConfiguration.Builder |
routeTableIds(String... routeTableIds)
(Multi-AZ only) Specifies the route tables in which Amazon FSx creates the rules for routing traffic to the
correct file server.
|
CreateFileSystemOntapConfiguration.Builder |
throughputCapacity(Integer throughputCapacity)
Sets the throughput capacity for the file system that you're creating.
|
CreateFileSystemOntapConfiguration.Builder |
weeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
Sets the value of the WeeklyMaintenanceStartTime property for this object.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateFileSystemOntapConfiguration.Builder automaticBackupRetentionDays(Integer automaticBackupRetentionDays)
automaticBackupRetentionDays - The new value for the AutomaticBackupRetentionDays property for this object.CreateFileSystemOntapConfiguration.Builder dailyAutomaticBackupStartTime(String dailyAutomaticBackupStartTime)
dailyAutomaticBackupStartTime - The new value for the DailyAutomaticBackupStartTime property for this object.CreateFileSystemOntapConfiguration.Builder deploymentType(String deploymentType)
Specifies the FSx for ONTAP file system deployment type to use in creating 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 a file system deployment type.
deploymentType - Specifies the FSx for ONTAP file system deployment type to use in creating 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 a file system deployment type.
OntapDeploymentType,
OntapDeploymentTypeCreateFileSystemOntapConfiguration.Builder deploymentType(OntapDeploymentType deploymentType)
Specifies the FSx for ONTAP file system deployment type to use in creating 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 a file system deployment type.
deploymentType - Specifies the FSx for ONTAP file system deployment type to use in creating 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 a file system deployment type.
OntapDeploymentType,
OntapDeploymentTypeCreateFileSystemOntapConfiguration.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, as long as they don't overlap with any subnet.
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, as long as they don't overlap with any subnet.CreateFileSystemOntapConfiguration.Builder fsxAdminPassword(String fsxAdminPassword)
The ONTAP administrative password for the fsxadmin user with which you administer your file
system using the NetApp ONTAP CLI and REST API.
fsxAdminPassword - The ONTAP administrative password for the fsxadmin user with which you administer your
file system using the NetApp ONTAP CLI and REST API.CreateFileSystemOntapConfiguration.Builder diskIopsConfiguration(DiskIopsConfiguration diskIopsConfiguration)
The SSD IOPS configuration for the FSx for ONTAP file system.
diskIopsConfiguration - The SSD IOPS configuration for the FSx for ONTAP file system.default CreateFileSystemOntapConfiguration.Builder diskIopsConfiguration(Consumer<DiskIopsConfiguration.Builder> diskIopsConfiguration)
The SSD IOPS configuration for the FSx for ONTAP file system.
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)CreateFileSystemOntapConfiguration.Builder preferredSubnetId(String preferredSubnetId)
Required when DeploymentType is set to MULTI_AZ_1. This specifies the subnet in
which you want the preferred file server to be located.
preferredSubnetId - Required when DeploymentType is set to MULTI_AZ_1. This specifies the subnet
in which you want the preferred file server to be located.CreateFileSystemOntapConfiguration.Builder routeTableIds(Collection<String> routeTableIds)
(Multi-AZ only) Specifies the route tables in which Amazon FSx creates the rules for routing traffic to the correct file server. You should specify all virtual private cloud (VPC) route tables associated with the subnets in which your clients are located. By default, Amazon FSx selects your VPC's default route table.
routeTableIds - (Multi-AZ only) Specifies the route tables in which Amazon FSx creates the rules for routing traffic
to the correct file server. You should specify all virtual private cloud (VPC) route tables associated
with the subnets in which your clients are located. By default, Amazon FSx selects your VPC's default
route table.CreateFileSystemOntapConfiguration.Builder routeTableIds(String... routeTableIds)
(Multi-AZ only) Specifies the route tables in which Amazon FSx creates the rules for routing traffic to the correct file server. You should specify all virtual private cloud (VPC) route tables associated with the subnets in which your clients are located. By default, Amazon FSx selects your VPC's default route table.
routeTableIds - (Multi-AZ only) Specifies the route tables in which Amazon FSx creates the rules for routing traffic
to the correct file server. You should specify all virtual private cloud (VPC) route tables associated
with the subnets in which your clients are located. By default, Amazon FSx selects your VPC's default
route table.CreateFileSystemOntapConfiguration.Builder throughputCapacity(Integer throughputCapacity)
Sets the throughput capacity for the file system that you're creating. Valid values are 128, 256, 512, 1024, 2048, and 4096 MBps.
throughputCapacity - Sets the throughput capacity for the file system that you're creating. Valid values are 128, 256, 512,
1024, 2048, and 4096 MBps.CreateFileSystemOntapConfiguration.Builder weeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
weeklyMaintenanceStartTime - The new value for the WeeklyMaintenanceStartTime property for this object.Copyright © 2023. All rights reserved.