Package com.pulumi.aws.fsx.inputs
Class OntapFileSystemState.Builder
- java.lang.Object
-
- com.pulumi.aws.fsx.inputs.OntapFileSystemState.Builder
-
- Enclosing class:
- OntapFileSystemState
public static final class OntapFileSystemState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(OntapFileSystemState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description OntapFileSystemState.Builder
arn(com.pulumi.core.Output<java.lang.String> arn)
OntapFileSystemState.Builder
arn(java.lang.String arn)
OntapFileSystemState.Builder
automaticBackupRetentionDays(com.pulumi.core.Output<java.lang.Integer> automaticBackupRetentionDays)
OntapFileSystemState.Builder
automaticBackupRetentionDays(java.lang.Integer automaticBackupRetentionDays)
OntapFileSystemState
build()
OntapFileSystemState.Builder
dailyAutomaticBackupStartTime(com.pulumi.core.Output<java.lang.String> dailyAutomaticBackupStartTime)
OntapFileSystemState.Builder
dailyAutomaticBackupStartTime(java.lang.String dailyAutomaticBackupStartTime)
OntapFileSystemState.Builder
deploymentType(com.pulumi.core.Output<java.lang.String> deploymentType)
OntapFileSystemState.Builder
deploymentType(java.lang.String deploymentType)
OntapFileSystemState.Builder
diskIopsConfiguration(OntapFileSystemDiskIopsConfigurationArgs diskIopsConfiguration)
OntapFileSystemState.Builder
diskIopsConfiguration(com.pulumi.core.Output<OntapFileSystemDiskIopsConfigurationArgs> diskIopsConfiguration)
OntapFileSystemState.Builder
dnsName(com.pulumi.core.Output<java.lang.String> dnsName)
OntapFileSystemState.Builder
dnsName(java.lang.String dnsName)
OntapFileSystemState.Builder
endpointIpAddressRange(com.pulumi.core.Output<java.lang.String> endpointIpAddressRange)
OntapFileSystemState.Builder
endpointIpAddressRange(java.lang.String endpointIpAddressRange)
OntapFileSystemState.Builder
endpoints(OntapFileSystemEndpointArgs... endpoints)
OntapFileSystemState.Builder
endpoints(com.pulumi.core.Output<java.util.List<OntapFileSystemEndpointArgs>> endpoints)
OntapFileSystemState.Builder
endpoints(java.util.List<OntapFileSystemEndpointArgs> endpoints)
OntapFileSystemState.Builder
fsxAdminPassword(com.pulumi.core.Output<java.lang.String> fsxAdminPassword)
OntapFileSystemState.Builder
fsxAdminPassword(java.lang.String fsxAdminPassword)
OntapFileSystemState.Builder
haPairs(com.pulumi.core.Output<java.lang.Integer> haPairs)
OntapFileSystemState.Builder
haPairs(java.lang.Integer haPairs)
OntapFileSystemState.Builder
kmsKeyId(com.pulumi.core.Output<java.lang.String> kmsKeyId)
OntapFileSystemState.Builder
kmsKeyId(java.lang.String kmsKeyId)
OntapFileSystemState.Builder
networkInterfaceIds(com.pulumi.core.Output<java.util.List<java.lang.String>> networkInterfaceIds)
OntapFileSystemState.Builder
networkInterfaceIds(java.lang.String... networkInterfaceIds)
OntapFileSystemState.Builder
networkInterfaceIds(java.util.List<java.lang.String> networkInterfaceIds)
OntapFileSystemState.Builder
ownerId(com.pulumi.core.Output<java.lang.String> ownerId)
OntapFileSystemState.Builder
ownerId(java.lang.String ownerId)
OntapFileSystemState.Builder
preferredSubnetId(com.pulumi.core.Output<java.lang.String> preferredSubnetId)
OntapFileSystemState.Builder
preferredSubnetId(java.lang.String preferredSubnetId)
OntapFileSystemState.Builder
routeTableIds(com.pulumi.core.Output<java.util.List<java.lang.String>> routeTableIds)
OntapFileSystemState.Builder
routeTableIds(java.lang.String... routeTableIds)
OntapFileSystemState.Builder
routeTableIds(java.util.List<java.lang.String> routeTableIds)
OntapFileSystemState.Builder
securityGroupIds(com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroupIds)
OntapFileSystemState.Builder
securityGroupIds(java.lang.String... securityGroupIds)
OntapFileSystemState.Builder
securityGroupIds(java.util.List<java.lang.String> securityGroupIds)
OntapFileSystemState.Builder
storageCapacity(com.pulumi.core.Output<java.lang.Integer> storageCapacity)
OntapFileSystemState.Builder
storageCapacity(java.lang.Integer storageCapacity)
OntapFileSystemState.Builder
storageType(com.pulumi.core.Output<java.lang.String> storageType)
OntapFileSystemState.Builder
storageType(java.lang.String storageType)
OntapFileSystemState.Builder
subnetIds(com.pulumi.core.Output<java.util.List<java.lang.String>> subnetIds)
OntapFileSystemState.Builder
subnetIds(java.lang.String... subnetIds)
OntapFileSystemState.Builder
subnetIds(java.util.List<java.lang.String> subnetIds)
OntapFileSystemState.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
OntapFileSystemState.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
OntapFileSystemState.Builder
tagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
Deprecated.Please use `tags` instead.OntapFileSystemState.Builder
tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
Deprecated.Please use `tags` instead.OntapFileSystemState.Builder
throughputCapacity(com.pulumi.core.Output<java.lang.Integer> throughputCapacity)
OntapFileSystemState.Builder
throughputCapacity(java.lang.Integer throughputCapacity)
OntapFileSystemState.Builder
throughputCapacityPerHaPair(com.pulumi.core.Output<java.lang.Integer> throughputCapacityPerHaPair)
OntapFileSystemState.Builder
throughputCapacityPerHaPair(java.lang.Integer throughputCapacityPerHaPair)
OntapFileSystemState.Builder
vpcId(com.pulumi.core.Output<java.lang.String> vpcId)
OntapFileSystemState.Builder
vpcId(java.lang.String vpcId)
OntapFileSystemState.Builder
weeklyMaintenanceStartTime(com.pulumi.core.Output<java.lang.String> weeklyMaintenanceStartTime)
OntapFileSystemState.Builder
weeklyMaintenanceStartTime(java.lang.String weeklyMaintenanceStartTime)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(OntapFileSystemState defaults)
-
-
Method Detail
-
arn
public OntapFileSystemState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn
- Amazon Resource Name of the file system.- Returns:
- builder
-
arn
public OntapFileSystemState.Builder arn(java.lang.String arn)
- Parameters:
arn
- Amazon Resource Name of the file system.- Returns:
- builder
-
automaticBackupRetentionDays
public OntapFileSystemState.Builder automaticBackupRetentionDays(@Nullable com.pulumi.core.Output<java.lang.Integer> automaticBackupRetentionDays)
- Parameters:
automaticBackupRetentionDays
- The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can retain automatic backups for a maximum of 90 days.- Returns:
- builder
-
automaticBackupRetentionDays
public OntapFileSystemState.Builder automaticBackupRetentionDays(java.lang.Integer automaticBackupRetentionDays)
- Parameters:
automaticBackupRetentionDays
- The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can retain automatic backups for a maximum of 90 days.- Returns:
- builder
-
dailyAutomaticBackupStartTime
public OntapFileSystemState.Builder dailyAutomaticBackupStartTime(@Nullable com.pulumi.core.Output<java.lang.String> dailyAutomaticBackupStartTime)
- Parameters:
dailyAutomaticBackupStartTime
- A recurring daily time, in the format HH:MM. HH is the zero-padded hour of the day (0-23), and MM is the zero-padded minute of the hour. For example, 05:00 specifies 5 AM daily. Requires `automatic_backup_retention_days` to be set.- Returns:
- builder
-
dailyAutomaticBackupStartTime
public OntapFileSystemState.Builder dailyAutomaticBackupStartTime(java.lang.String dailyAutomaticBackupStartTime)
- Parameters:
dailyAutomaticBackupStartTime
- A recurring daily time, in the format HH:MM. HH is the zero-padded hour of the day (0-23), and MM is the zero-padded minute of the hour. For example, 05:00 specifies 5 AM daily. Requires `automatic_backup_retention_days` to be set.- Returns:
- builder
-
deploymentType
public OntapFileSystemState.Builder deploymentType(@Nullable com.pulumi.core.Output<java.lang.String> deploymentType)
- Parameters:
deploymentType
- The filesystem deployment type. Supports `MULTI_AZ_1`, `SINGLE_AZ_1`, and `SINGLE_AZ_2`.- Returns:
- builder
-
deploymentType
public OntapFileSystemState.Builder deploymentType(java.lang.String deploymentType)
- Parameters:
deploymentType
- The filesystem deployment type. Supports `MULTI_AZ_1`, `SINGLE_AZ_1`, and `SINGLE_AZ_2`.- Returns:
- builder
-
diskIopsConfiguration
public OntapFileSystemState.Builder diskIopsConfiguration(@Nullable com.pulumi.core.Output<OntapFileSystemDiskIopsConfigurationArgs> diskIopsConfiguration)
- Parameters:
diskIopsConfiguration
- The SSD IOPS configuration for the Amazon FSx for NetApp ONTAP file system. See Disk Iops Configuration below.- Returns:
- builder
-
diskIopsConfiguration
public OntapFileSystemState.Builder diskIopsConfiguration(OntapFileSystemDiskIopsConfigurationArgs diskIopsConfiguration)
- Parameters:
diskIopsConfiguration
- The SSD IOPS configuration for the Amazon FSx for NetApp ONTAP file system. See Disk Iops Configuration below.- Returns:
- builder
-
dnsName
public OntapFileSystemState.Builder dnsName(@Nullable com.pulumi.core.Output<java.lang.String> dnsName)
- Parameters:
dnsName
- The Domain Name Service (DNS) name for the file system. You can mount your file system using its DNS name.- Returns:
- builder
-
dnsName
public OntapFileSystemState.Builder dnsName(java.lang.String dnsName)
- Parameters:
dnsName
- The Domain Name Service (DNS) name for the file system. You can mount your file system using its DNS name.- Returns:
- builder
-
endpointIpAddressRange
public OntapFileSystemState.Builder endpointIpAddressRange(@Nullable com.pulumi.core.Output<java.lang.String> endpointIpAddressRange)
- Parameters:
endpointIpAddressRange
- 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.- Returns:
- builder
-
endpointIpAddressRange
public OntapFileSystemState.Builder endpointIpAddressRange(java.lang.String endpointIpAddressRange)
- Parameters:
endpointIpAddressRange
- 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.- Returns:
- builder
-
endpoints
public OntapFileSystemState.Builder endpoints(@Nullable com.pulumi.core.Output<java.util.List<OntapFileSystemEndpointArgs>> endpoints)
- Parameters:
endpoints
- The endpoints that are used to access data or to manage the file system using the NetApp ONTAP CLI, REST API, or NetApp SnapMirror. See Endpoints below.- Returns:
- builder
-
endpoints
public OntapFileSystemState.Builder endpoints(java.util.List<OntapFileSystemEndpointArgs> endpoints)
- Parameters:
endpoints
- The endpoints that are used to access data or to manage the file system using the NetApp ONTAP CLI, REST API, or NetApp SnapMirror. See Endpoints below.- Returns:
- builder
-
endpoints
public OntapFileSystemState.Builder endpoints(OntapFileSystemEndpointArgs... endpoints)
- Parameters:
endpoints
- The endpoints that are used to access data or to manage the file system using the NetApp ONTAP CLI, REST API, or NetApp SnapMirror. See Endpoints below.- Returns:
- builder
-
fsxAdminPassword
public OntapFileSystemState.Builder fsxAdminPassword(@Nullable com.pulumi.core.Output<java.lang.String> fsxAdminPassword)
- Parameters:
fsxAdminPassword
- The ONTAP administrative password for the fsxadmin user that you can use to administer your file system using the ONTAP CLI and REST API.- Returns:
- builder
-
fsxAdminPassword
public OntapFileSystemState.Builder fsxAdminPassword(java.lang.String fsxAdminPassword)
- Parameters:
fsxAdminPassword
- The ONTAP administrative password for the fsxadmin user that you can use to administer your file system using the ONTAP CLI and REST API.- Returns:
- builder
-
haPairs
public OntapFileSystemState.Builder haPairs(@Nullable com.pulumi.core.Output<java.lang.Integer> haPairs)
- Parameters:
haPairs
- The number of ha_pairs to deploy for the file system. Valid values are 1 through 12. Value of 2 or greater required for `SINGLE_AZ_2`. Only value of 1 is supported with `SINGLE_AZ_1` or `MULTI_AZ_1` but not required.- Returns:
- builder
-
haPairs
public OntapFileSystemState.Builder haPairs(java.lang.Integer haPairs)
- Parameters:
haPairs
- The number of ha_pairs to deploy for the file system. Valid values are 1 through 12. Value of 2 or greater required for `SINGLE_AZ_2`. Only value of 1 is supported with `SINGLE_AZ_1` or `MULTI_AZ_1` but not required.- Returns:
- builder
-
kmsKeyId
public OntapFileSystemState.Builder kmsKeyId(@Nullable com.pulumi.core.Output<java.lang.String> kmsKeyId)
- Parameters:
kmsKeyId
- ARN for the KMS Key to encrypt the file system at rest, Defaults to an AWS managed KMS Key.- Returns:
- builder
-
kmsKeyId
public OntapFileSystemState.Builder kmsKeyId(java.lang.String kmsKeyId)
- Parameters:
kmsKeyId
- ARN for the KMS Key to encrypt the file system at rest, Defaults to an AWS managed KMS Key.- Returns:
- builder
-
networkInterfaceIds
public OntapFileSystemState.Builder networkInterfaceIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> networkInterfaceIds)
- Parameters:
networkInterfaceIds
- Set of Elastic Network Interface identifiers from which the file system is accessible The first network interface returned is the primary network interface.- Returns:
- builder
-
networkInterfaceIds
public OntapFileSystemState.Builder networkInterfaceIds(java.util.List<java.lang.String> networkInterfaceIds)
- Parameters:
networkInterfaceIds
- Set of Elastic Network Interface identifiers from which the file system is accessible The first network interface returned is the primary network interface.- Returns:
- builder
-
networkInterfaceIds
public OntapFileSystemState.Builder networkInterfaceIds(java.lang.String... networkInterfaceIds)
- Parameters:
networkInterfaceIds
- Set of Elastic Network Interface identifiers from which the file system is accessible The first network interface returned is the primary network interface.- Returns:
- builder
-
ownerId
public OntapFileSystemState.Builder ownerId(@Nullable com.pulumi.core.Output<java.lang.String> ownerId)
- Parameters:
ownerId
- AWS account identifier that created the file system.- Returns:
- builder
-
ownerId
public OntapFileSystemState.Builder ownerId(java.lang.String ownerId)
- Parameters:
ownerId
- AWS account identifier that created the file system.- Returns:
- builder
-
preferredSubnetId
public OntapFileSystemState.Builder preferredSubnetId(@Nullable com.pulumi.core.Output<java.lang.String> preferredSubnetId)
- Parameters:
preferredSubnetId
- The ID for a subnet. A subnet is a range of IP addresses in your virtual private cloud (VPC).- Returns:
- builder
-
preferredSubnetId
public OntapFileSystemState.Builder preferredSubnetId(java.lang.String preferredSubnetId)
- Parameters:
preferredSubnetId
- The ID for a subnet. A subnet is a range of IP addresses in your virtual private cloud (VPC).- Returns:
- builder
-
routeTableIds
public OntapFileSystemState.Builder routeTableIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> routeTableIds)
- Parameters:
routeTableIds
- Specifies the 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.- Returns:
- builder
-
routeTableIds
public OntapFileSystemState.Builder routeTableIds(java.util.List<java.lang.String> routeTableIds)
- Parameters:
routeTableIds
- Specifies the 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.- Returns:
- builder
-
routeTableIds
public OntapFileSystemState.Builder routeTableIds(java.lang.String... routeTableIds)
- Parameters:
routeTableIds
- Specifies the 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.- Returns:
- builder
-
securityGroupIds
public OntapFileSystemState.Builder securityGroupIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroupIds)
- Parameters:
securityGroupIds
- A list of IDs for the security groups that apply to the specified network interfaces created for file system access. These security groups will apply to all network interfaces.- Returns:
- builder
-
securityGroupIds
public OntapFileSystemState.Builder securityGroupIds(java.util.List<java.lang.String> securityGroupIds)
- Parameters:
securityGroupIds
- A list of IDs for the security groups that apply to the specified network interfaces created for file system access. These security groups will apply to all network interfaces.- Returns:
- builder
-
securityGroupIds
public OntapFileSystemState.Builder securityGroupIds(java.lang.String... securityGroupIds)
- Parameters:
securityGroupIds
- A list of IDs for the security groups that apply to the specified network interfaces created for file system access. These security groups will apply to all network interfaces.- Returns:
- builder
-
storageCapacity
public OntapFileSystemState.Builder storageCapacity(@Nullable com.pulumi.core.Output<java.lang.Integer> storageCapacity)
- Parameters:
storageCapacity
- The storage capacity (GiB) of the file system. Valid values between `1024` and `196608` for file systems with deployment_type `SINGLE_AZ_1` and `MULTI_AZ_1`. Valid values between `2048` (`1024` per ha pair) and `1048576` for file systems with deployment_type `SINGLE_AZ_2`.- Returns:
- builder
-
storageCapacity
public OntapFileSystemState.Builder storageCapacity(java.lang.Integer storageCapacity)
- Parameters:
storageCapacity
- The storage capacity (GiB) of the file system. Valid values between `1024` and `196608` for file systems with deployment_type `SINGLE_AZ_1` and `MULTI_AZ_1`. Valid values between `2048` (`1024` per ha pair) and `1048576` for file systems with deployment_type `SINGLE_AZ_2`.- Returns:
- builder
-
storageType
public OntapFileSystemState.Builder storageType(@Nullable com.pulumi.core.Output<java.lang.String> storageType)
- Parameters:
storageType
- The filesystem storage type. defaults to `SSD`.- Returns:
- builder
-
storageType
public OntapFileSystemState.Builder storageType(java.lang.String storageType)
- Parameters:
storageType
- The filesystem storage type. defaults to `SSD`.- Returns:
- builder
-
subnetIds
public OntapFileSystemState.Builder subnetIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> subnetIds)
- Parameters:
subnetIds
- A list of IDs for the subnets that the file system will be accessible from. Up to 2 subnets can be provided.- Returns:
- builder
-
subnetIds
public OntapFileSystemState.Builder subnetIds(java.util.List<java.lang.String> subnetIds)
- Parameters:
subnetIds
- A list of IDs for the subnets that the file system will be accessible from. Up to 2 subnets can be provided.- Returns:
- builder
-
subnetIds
public OntapFileSystemState.Builder subnetIds(java.lang.String... subnetIds)
- Parameters:
subnetIds
- A list of IDs for the subnets that the file system will be accessible from. Up to 2 subnets can be provided.- Returns:
- builder
-
tags
public OntapFileSystemState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- A map of tags to assign to the file system. .If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public OntapFileSystemState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- A map of tags to assign to the file system. .If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tagsAll
@Deprecated public OntapFileSystemState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
Deprecated.Please use `tags` instead.- Parameters:
tagsAll
- A map of tags assigned to the resource, including those inherited from the provider `default_tags` configuration block.- Returns:
- builder
-
tagsAll
@Deprecated public OntapFileSystemState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
Deprecated.Please use `tags` instead.- Parameters:
tagsAll
- A map of tags assigned to the resource, including those inherited from the provider `default_tags` configuration block.- Returns:
- builder
-
throughputCapacity
public OntapFileSystemState.Builder throughputCapacity(@Nullable com.pulumi.core.Output<java.lang.Integer> throughputCapacity)
- Parameters:
throughputCapacity
- Sets the throughput capacity (in MBps) for the file system that you're creating. Valid values are `128`, `256`, `512`, `1024`, `2048`, and `4096`. This parameter is only supported when not using the ha_pairs parameter. Either throughput_capacity or throughput_capacity_per_ha_pair must be specified.- Returns:
- builder
-
throughputCapacity
public OntapFileSystemState.Builder throughputCapacity(java.lang.Integer throughputCapacity)
- Parameters:
throughputCapacity
- Sets the throughput capacity (in MBps) for the file system that you're creating. Valid values are `128`, `256`, `512`, `1024`, `2048`, and `4096`. This parameter is only supported when not using the ha_pairs parameter. Either throughput_capacity or throughput_capacity_per_ha_pair must be specified.- Returns:
- builder
-
throughputCapacityPerHaPair
public OntapFileSystemState.Builder throughputCapacityPerHaPair(@Nullable com.pulumi.core.Output<java.lang.Integer> throughputCapacityPerHaPair)
- Parameters:
throughputCapacityPerHaPair
- Sets the throughput capacity (in MBps) for the file system that you're creating. Valid value when using 1 ha_pair are `128`, `256`, `512`, `1024`, `2048`, and `4096`. Valid values when using 2 or more ha_pairs are `3072`,`6144`. This parameter is only supported when specifying the ha_pairs parameter. Either throughput_capacity or throughput_capacity_per_ha_pair must be specified.- Returns:
- builder
-
throughputCapacityPerHaPair
public OntapFileSystemState.Builder throughputCapacityPerHaPair(java.lang.Integer throughputCapacityPerHaPair)
- Parameters:
throughputCapacityPerHaPair
- Sets the throughput capacity (in MBps) for the file system that you're creating. Valid value when using 1 ha_pair are `128`, `256`, `512`, `1024`, `2048`, and `4096`. Valid values when using 2 or more ha_pairs are `3072`,`6144`. This parameter is only supported when specifying the ha_pairs parameter. Either throughput_capacity or throughput_capacity_per_ha_pair must be specified.- Returns:
- builder
-
vpcId
public OntapFileSystemState.Builder vpcId(@Nullable com.pulumi.core.Output<java.lang.String> vpcId)
- Parameters:
vpcId
- Identifier of the Virtual Private Cloud for the file system.- Returns:
- builder
-
vpcId
public OntapFileSystemState.Builder vpcId(java.lang.String vpcId)
- Parameters:
vpcId
- Identifier of the Virtual Private Cloud for the file system.- Returns:
- builder
-
weeklyMaintenanceStartTime
public OntapFileSystemState.Builder weeklyMaintenanceStartTime(@Nullable com.pulumi.core.Output<java.lang.String> weeklyMaintenanceStartTime)
- Parameters:
weeklyMaintenanceStartTime
- The preferred start time (in `d:HH:MM` format) to perform weekly maintenance, in the UTC time zone.- Returns:
- builder
-
weeklyMaintenanceStartTime
public OntapFileSystemState.Builder weeklyMaintenanceStartTime(java.lang.String weeklyMaintenanceStartTime)
- Parameters:
weeklyMaintenanceStartTime
- The preferred start time (in `d:HH:MM` format) to perform weekly maintenance, in the UTC time zone.- Returns:
- builder
-
build
public OntapFileSystemState build()
-
-