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) The IP address range in which the endpoints to access your file system are 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 |
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) The IP address range in which the endpoints to access your file system are created.
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. If you do not specify this optional parameter, Amazon FSx will automatically select a CIDR block for you.
endpointIpAddressRange - (Multi-AZ only) The IP address range in which the endpoints to access your file system are
created. 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. If you do not specify this optional parameter, Amazon FSx will automatically select a CIDR block for you.
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.Copyright © 2022. All rights reserved.