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 virtual private cloud (VPC) route tables in which your file system's endpoints
will be created.
|
CreateFileSystemOntapConfiguration.Builder |
routeTableIds(String... routeTableIds)
(Multi-AZ only) Specifies the virtual private cloud (VPC) route tables in which your file system's endpoints
will be created.
|
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, Amazon FSx selects an unused IP address range for you from the 198.19.* range.
The Endpoint IP address range you select for your file system must exist outside the VPC's CIDR range and must be at least /30 or larger.
endpointIpAddressRange - (Multi-AZ only) Specifies the IP address range in which the endpoints to access your file system will
be created. By default, Amazon FSx selects an unused IP address range for you from the 198.19.*
range. The Endpoint IP address range you select for your file system must exist outside the VPC's CIDR range and must be at least /30 or larger.
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 virtual private cloud (VPC) route tables in which your file system's endpoints will be created. You should specify all 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 virtual private cloud (VPC) route tables in which your file system's
endpoints will be created. You should specify all 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 virtual private cloud (VPC) route tables in which your file system's endpoints will be created. You should specify all 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 virtual private cloud (VPC) route tables in which your file system's
endpoints will be created. You should specify all 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, and 2048 MBps.
throughputCapacity - Sets the throughput capacity for the file system that you're creating. Valid values are 128, 256, 512,
1024, and 2048 MBps.CreateFileSystemOntapConfiguration.Builder weeklyMaintenanceStartTime(String weeklyMaintenanceStartTime)
weeklyMaintenanceStartTime - The new value for the WeeklyMaintenanceStartTime property for this object.Copyright © 2022. All rights reserved.