Package com.pulumi.aws.rds.inputs
Class GetOrderableDbInstanceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.rds.inputs.GetOrderableDbInstanceArgs.Builder
-
- Enclosing class:
- GetOrderableDbInstanceArgs
public static final class GetOrderableDbInstanceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetOrderableDbInstanceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetOrderableDbInstanceArgs.BuilderavailabilityZoneGroup(com.pulumi.core.Output<java.lang.String> availabilityZoneGroup)GetOrderableDbInstanceArgs.BuilderavailabilityZoneGroup(java.lang.String availabilityZoneGroup)GetOrderableDbInstanceArgsbuild()GetOrderableDbInstanceArgs.Builderengine(com.pulumi.core.Output<java.lang.String> engine)GetOrderableDbInstanceArgs.Builderengine(java.lang.String engine)GetOrderableDbInstanceArgs.BuilderengineLatestVersion(com.pulumi.core.Output<java.lang.Boolean> engineLatestVersion)GetOrderableDbInstanceArgs.BuilderengineLatestVersion(java.lang.Boolean engineLatestVersion)GetOrderableDbInstanceArgs.BuilderengineVersion(com.pulumi.core.Output<java.lang.String> engineVersion)GetOrderableDbInstanceArgs.BuilderengineVersion(java.lang.String engineVersion)GetOrderableDbInstanceArgs.BuilderinstanceClass(com.pulumi.core.Output<java.lang.String> instanceClass)GetOrderableDbInstanceArgs.BuilderinstanceClass(java.lang.String instanceClass)GetOrderableDbInstanceArgs.BuilderlicenseModel(com.pulumi.core.Output<java.lang.String> licenseModel)GetOrderableDbInstanceArgs.BuilderlicenseModel(java.lang.String licenseModel)GetOrderableDbInstanceArgs.BuilderpreferredEngineVersions(com.pulumi.core.Output<java.util.List<java.lang.String>> preferredEngineVersions)GetOrderableDbInstanceArgs.BuilderpreferredEngineVersions(java.lang.String... preferredEngineVersions)GetOrderableDbInstanceArgs.BuilderpreferredEngineVersions(java.util.List<java.lang.String> preferredEngineVersions)GetOrderableDbInstanceArgs.BuilderpreferredInstanceClasses(com.pulumi.core.Output<java.util.List<java.lang.String>> preferredInstanceClasses)GetOrderableDbInstanceArgs.BuilderpreferredInstanceClasses(java.lang.String... preferredInstanceClasses)GetOrderableDbInstanceArgs.BuilderpreferredInstanceClasses(java.util.List<java.lang.String> preferredInstanceClasses)GetOrderableDbInstanceArgs.BuilderreadReplicaCapable(com.pulumi.core.Output<java.lang.Boolean> readReplicaCapable)GetOrderableDbInstanceArgs.BuilderreadReplicaCapable(java.lang.Boolean readReplicaCapable)GetOrderableDbInstanceArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetOrderableDbInstanceArgs.Builderregion(java.lang.String region)GetOrderableDbInstanceArgs.BuilderstorageType(com.pulumi.core.Output<java.lang.String> storageType)GetOrderableDbInstanceArgs.BuilderstorageType(java.lang.String storageType)GetOrderableDbInstanceArgs.BuildersupportedEngineModes(com.pulumi.core.Output<java.util.List<java.lang.String>> supportedEngineModes)GetOrderableDbInstanceArgs.BuildersupportedEngineModes(java.lang.String... supportedEngineModes)GetOrderableDbInstanceArgs.BuildersupportedEngineModes(java.util.List<java.lang.String> supportedEngineModes)GetOrderableDbInstanceArgs.BuildersupportedNetworkTypes(com.pulumi.core.Output<java.util.List<java.lang.String>> supportedNetworkTypes)GetOrderableDbInstanceArgs.BuildersupportedNetworkTypes(java.lang.String... supportedNetworkTypes)GetOrderableDbInstanceArgs.BuildersupportedNetworkTypes(java.util.List<java.lang.String> supportedNetworkTypes)GetOrderableDbInstanceArgs.BuildersupportsClusters(com.pulumi.core.Output<java.lang.Boolean> supportsClusters)GetOrderableDbInstanceArgs.BuildersupportsClusters(java.lang.Boolean supportsClusters)GetOrderableDbInstanceArgs.BuildersupportsEnhancedMonitoring(com.pulumi.core.Output<java.lang.Boolean> supportsEnhancedMonitoring)GetOrderableDbInstanceArgs.BuildersupportsEnhancedMonitoring(java.lang.Boolean supportsEnhancedMonitoring)GetOrderableDbInstanceArgs.BuildersupportsGlobalDatabases(com.pulumi.core.Output<java.lang.Boolean> supportsGlobalDatabases)GetOrderableDbInstanceArgs.BuildersupportsGlobalDatabases(java.lang.Boolean supportsGlobalDatabases)GetOrderableDbInstanceArgs.BuildersupportsIamDatabaseAuthentication(com.pulumi.core.Output<java.lang.Boolean> supportsIamDatabaseAuthentication)GetOrderableDbInstanceArgs.BuildersupportsIamDatabaseAuthentication(java.lang.Boolean supportsIamDatabaseAuthentication)GetOrderableDbInstanceArgs.BuildersupportsIops(com.pulumi.core.Output<java.lang.Boolean> supportsIops)GetOrderableDbInstanceArgs.BuildersupportsIops(java.lang.Boolean supportsIops)GetOrderableDbInstanceArgs.BuildersupportsKerberosAuthentication(com.pulumi.core.Output<java.lang.Boolean> supportsKerberosAuthentication)GetOrderableDbInstanceArgs.BuildersupportsKerberosAuthentication(java.lang.Boolean supportsKerberosAuthentication)GetOrderableDbInstanceArgs.BuildersupportsMultiAz(com.pulumi.core.Output<java.lang.Boolean> supportsMultiAz)GetOrderableDbInstanceArgs.BuildersupportsMultiAz(java.lang.Boolean supportsMultiAz)GetOrderableDbInstanceArgs.BuildersupportsPerformanceInsights(com.pulumi.core.Output<java.lang.Boolean> supportsPerformanceInsights)GetOrderableDbInstanceArgs.BuildersupportsPerformanceInsights(java.lang.Boolean supportsPerformanceInsights)GetOrderableDbInstanceArgs.BuildersupportsStorageAutoscaling(com.pulumi.core.Output<java.lang.Boolean> supportsStorageAutoscaling)GetOrderableDbInstanceArgs.BuildersupportsStorageAutoscaling(java.lang.Boolean supportsStorageAutoscaling)GetOrderableDbInstanceArgs.BuildersupportsStorageEncryption(com.pulumi.core.Output<java.lang.Boolean> supportsStorageEncryption)GetOrderableDbInstanceArgs.BuildersupportsStorageEncryption(java.lang.Boolean supportsStorageEncryption)GetOrderableDbInstanceArgs.Buildervpc(com.pulumi.core.Output<java.lang.Boolean> vpc)GetOrderableDbInstanceArgs.Buildervpc(java.lang.Boolean vpc)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetOrderableDbInstanceArgs defaults)
-
-
Method Detail
-
availabilityZoneGroup
public GetOrderableDbInstanceArgs.Builder availabilityZoneGroup(@Nullable com.pulumi.core.Output<java.lang.String> availabilityZoneGroup)
- Parameters:
availabilityZoneGroup- Availability zone group.- Returns:
- builder
-
availabilityZoneGroup
public GetOrderableDbInstanceArgs.Builder availabilityZoneGroup(java.lang.String availabilityZoneGroup)
- Parameters:
availabilityZoneGroup- Availability zone group.- Returns:
- builder
-
engine
public GetOrderableDbInstanceArgs.Builder engine(com.pulumi.core.Output<java.lang.String> engine)
- Parameters:
engine- DB engine. Engine values include `aurora`, `aurora-mysql`, `aurora-postgresql`, `docdb`, `mariadb`, `mysql`, `neptune`, `oracle-ee`, `oracle-se`, `oracle-se1`, `oracle-se2`, `postgres`, `sqlserver-ee`, `sqlserver-ex`, `sqlserver-se`, and `sqlserver-web`.- Returns:
- builder
-
engine
public GetOrderableDbInstanceArgs.Builder engine(java.lang.String engine)
- Parameters:
engine- DB engine. Engine values include `aurora`, `aurora-mysql`, `aurora-postgresql`, `docdb`, `mariadb`, `mysql`, `neptune`, `oracle-ee`, `oracle-se`, `oracle-se1`, `oracle-se2`, `postgres`, `sqlserver-ee`, `sqlserver-ex`, `sqlserver-se`, and `sqlserver-web`.- Returns:
- builder
-
engineLatestVersion
public GetOrderableDbInstanceArgs.Builder engineLatestVersion(@Nullable com.pulumi.core.Output<java.lang.Boolean> engineLatestVersion)
- Parameters:
engineLatestVersion- When set to `true`, the data source attempts to return the most recent version matching the other criteria you provide. You must use `engineLatestVersion` with `preferredInstanceClasses` and/or `preferredEngineVersions`. Using `engineLatestVersion` will avoid `multiple RDS DB Instance Classes` errors. If you use `engineLatestVersion` with `preferredInstanceClasses`, the data source returns the latest version for the _first_ matching instance class (instance class priority). **Note:** The data source uses a best-effort approach at selecting the latest version but due to the complexity of version identifiers across engines, using `engineLatestVersion` may _not_ return the latest version in every situation.- Returns:
- builder
-
engineLatestVersion
public GetOrderableDbInstanceArgs.Builder engineLatestVersion(java.lang.Boolean engineLatestVersion)
- Parameters:
engineLatestVersion- When set to `true`, the data source attempts to return the most recent version matching the other criteria you provide. You must use `engineLatestVersion` with `preferredInstanceClasses` and/or `preferredEngineVersions`. Using `engineLatestVersion` will avoid `multiple RDS DB Instance Classes` errors. If you use `engineLatestVersion` with `preferredInstanceClasses`, the data source returns the latest version for the _first_ matching instance class (instance class priority). **Note:** The data source uses a best-effort approach at selecting the latest version but due to the complexity of version identifiers across engines, using `engineLatestVersion` may _not_ return the latest version in every situation.- Returns:
- builder
-
engineVersion
public GetOrderableDbInstanceArgs.Builder engineVersion(@Nullable com.pulumi.core.Output<java.lang.String> engineVersion)
- Parameters:
engineVersion- Version of the DB engine. If none is provided, the data source tries to use the AWS-defined default version that matches any other criteria.- Returns:
- builder
-
engineVersion
public GetOrderableDbInstanceArgs.Builder engineVersion(java.lang.String engineVersion)
- Parameters:
engineVersion- Version of the DB engine. If none is provided, the data source tries to use the AWS-defined default version that matches any other criteria.- Returns:
- builder
-
instanceClass
public GetOrderableDbInstanceArgs.Builder instanceClass(@Nullable com.pulumi.core.Output<java.lang.String> instanceClass)
- Parameters:
instanceClass- DB instance class. Examples of classes are `db.m3.2xlarge`, `db.t2.small`, and `db.m3.medium`.- Returns:
- builder
-
instanceClass
public GetOrderableDbInstanceArgs.Builder instanceClass(java.lang.String instanceClass)
- Parameters:
instanceClass- DB instance class. Examples of classes are `db.m3.2xlarge`, `db.t2.small`, and `db.m3.medium`.- Returns:
- builder
-
licenseModel
public GetOrderableDbInstanceArgs.Builder licenseModel(@Nullable com.pulumi.core.Output<java.lang.String> licenseModel)
- Parameters:
licenseModel- License model. Examples of license models are `general-public-license`, `bring-your-own-license`, and `amazon-license`.- Returns:
- builder
-
licenseModel
public GetOrderableDbInstanceArgs.Builder licenseModel(java.lang.String licenseModel)
- Parameters:
licenseModel- License model. Examples of license models are `general-public-license`, `bring-your-own-license`, and `amazon-license`.- Returns:
- builder
-
preferredEngineVersions
public GetOrderableDbInstanceArgs.Builder preferredEngineVersions(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> preferredEngineVersions)
- Parameters:
preferredEngineVersions- Ordered list of preferred RDS DB instance engine versions. When `engineLatestVersion` is not set, the data source will return the first match in this list that matches any other criteria. If the data source finds no preferred matches or multiple matches without `engineLatestVersion`, it returns an error. **CAUTION:** We don't recommend using `preferredEngineVersions` without `preferredInstanceClasses` since the data source returns an arbitrary `instanceClass` based on the first one AWS returns that matches the engine version and any other criteria.- Returns:
- builder
-
preferredEngineVersions
public GetOrderableDbInstanceArgs.Builder preferredEngineVersions(java.util.List<java.lang.String> preferredEngineVersions)
- Parameters:
preferredEngineVersions- Ordered list of preferred RDS DB instance engine versions. When `engineLatestVersion` is not set, the data source will return the first match in this list that matches any other criteria. If the data source finds no preferred matches or multiple matches without `engineLatestVersion`, it returns an error. **CAUTION:** We don't recommend using `preferredEngineVersions` without `preferredInstanceClasses` since the data source returns an arbitrary `instanceClass` based on the first one AWS returns that matches the engine version and any other criteria.- Returns:
- builder
-
preferredEngineVersions
public GetOrderableDbInstanceArgs.Builder preferredEngineVersions(java.lang.String... preferredEngineVersions)
- Parameters:
preferredEngineVersions- Ordered list of preferred RDS DB instance engine versions. When `engineLatestVersion` is not set, the data source will return the first match in this list that matches any other criteria. If the data source finds no preferred matches or multiple matches without `engineLatestVersion`, it returns an error. **CAUTION:** We don't recommend using `preferredEngineVersions` without `preferredInstanceClasses` since the data source returns an arbitrary `instanceClass` based on the first one AWS returns that matches the engine version and any other criteria.- Returns:
- builder
-
preferredInstanceClasses
public GetOrderableDbInstanceArgs.Builder preferredInstanceClasses(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> preferredInstanceClasses)
- Parameters:
preferredInstanceClasses- Ordered list of preferred RDS DB instance classes. The data source will return the first match in this list that matches any other criteria. If the data source finds no preferred matches or multiple matches without `engineLatestVersion`, it returns an error. If you use `preferredInstanceClasses` without `preferredEngineVersions` or `engineLatestVersion`, the data source returns an arbitrary `engineVersion` based on the first one AWS returns matching the instance class and any other criteria.- Returns:
- builder
-
preferredInstanceClasses
public GetOrderableDbInstanceArgs.Builder preferredInstanceClasses(java.util.List<java.lang.String> preferredInstanceClasses)
- Parameters:
preferredInstanceClasses- Ordered list of preferred RDS DB instance classes. The data source will return the first match in this list that matches any other criteria. If the data source finds no preferred matches or multiple matches without `engineLatestVersion`, it returns an error. If you use `preferredInstanceClasses` without `preferredEngineVersions` or `engineLatestVersion`, the data source returns an arbitrary `engineVersion` based on the first one AWS returns matching the instance class and any other criteria.- Returns:
- builder
-
preferredInstanceClasses
public GetOrderableDbInstanceArgs.Builder preferredInstanceClasses(java.lang.String... preferredInstanceClasses)
- Parameters:
preferredInstanceClasses- Ordered list of preferred RDS DB instance classes. The data source will return the first match in this list that matches any other criteria. If the data source finds no preferred matches or multiple matches without `engineLatestVersion`, it returns an error. If you use `preferredInstanceClasses` without `preferredEngineVersions` or `engineLatestVersion`, the data source returns an arbitrary `engineVersion` based on the first one AWS returns matching the instance class and any other criteria.- Returns:
- builder
-
readReplicaCapable
public GetOrderableDbInstanceArgs.Builder readReplicaCapable(@Nullable com.pulumi.core.Output<java.lang.Boolean> readReplicaCapable)
- Parameters:
readReplicaCapable- Whether a DB instance can have a read replica.- Returns:
- builder
-
readReplicaCapable
public GetOrderableDbInstanceArgs.Builder readReplicaCapable(java.lang.Boolean readReplicaCapable)
- Parameters:
readReplicaCapable- Whether a DB instance can have a read replica.- Returns:
- builder
-
region
public GetOrderableDbInstanceArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public GetOrderableDbInstanceArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
storageType
public GetOrderableDbInstanceArgs.Builder storageType(@Nullable com.pulumi.core.Output<java.lang.String> storageType)
- Parameters:
storageType- Storage types. Examples of storage types are `standard`, `io1`, `gp2`, and `aurora`.- Returns:
- builder
-
storageType
public GetOrderableDbInstanceArgs.Builder storageType(java.lang.String storageType)
- Parameters:
storageType- Storage types. Examples of storage types are `standard`, `io1`, `gp2`, and `aurora`.- Returns:
- builder
-
supportedEngineModes
public GetOrderableDbInstanceArgs.Builder supportedEngineModes(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> supportedEngineModes)
- Parameters:
supportedEngineModes- Use to limit results to engine modes such as `provisioned`.- Returns:
- builder
-
supportedEngineModes
public GetOrderableDbInstanceArgs.Builder supportedEngineModes(java.util.List<java.lang.String> supportedEngineModes)
- Parameters:
supportedEngineModes- Use to limit results to engine modes such as `provisioned`.- Returns:
- builder
-
supportedEngineModes
public GetOrderableDbInstanceArgs.Builder supportedEngineModes(java.lang.String... supportedEngineModes)
- Parameters:
supportedEngineModes- Use to limit results to engine modes such as `provisioned`.- Returns:
- builder
-
supportedNetworkTypes
public GetOrderableDbInstanceArgs.Builder supportedNetworkTypes(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> supportedNetworkTypes)
- Parameters:
supportedNetworkTypes- Use to limit results to network types `IPV4` or `DUAL`.- Returns:
- builder
-
supportedNetworkTypes
public GetOrderableDbInstanceArgs.Builder supportedNetworkTypes(java.util.List<java.lang.String> supportedNetworkTypes)
- Parameters:
supportedNetworkTypes- Use to limit results to network types `IPV4` or `DUAL`.- Returns:
- builder
-
supportedNetworkTypes
public GetOrderableDbInstanceArgs.Builder supportedNetworkTypes(java.lang.String... supportedNetworkTypes)
- Parameters:
supportedNetworkTypes- Use to limit results to network types `IPV4` or `DUAL`.- Returns:
- builder
-
supportsClusters
public GetOrderableDbInstanceArgs.Builder supportsClusters(@Nullable com.pulumi.core.Output<java.lang.Boolean> supportsClusters)
- Parameters:
supportsClusters- Whether to limit results to instances that support clusters.- Returns:
- builder
-
supportsClusters
public GetOrderableDbInstanceArgs.Builder supportsClusters(java.lang.Boolean supportsClusters)
- Parameters:
supportsClusters- Whether to limit results to instances that support clusters.- Returns:
- builder
-
supportsEnhancedMonitoring
public GetOrderableDbInstanceArgs.Builder supportsEnhancedMonitoring(@Nullable com.pulumi.core.Output<java.lang.Boolean> supportsEnhancedMonitoring)
- Parameters:
supportsEnhancedMonitoring- Enable this to ensure a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.- Returns:
- builder
-
supportsEnhancedMonitoring
public GetOrderableDbInstanceArgs.Builder supportsEnhancedMonitoring(java.lang.Boolean supportsEnhancedMonitoring)
- Parameters:
supportsEnhancedMonitoring- Enable this to ensure a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.- Returns:
- builder
-
supportsGlobalDatabases
public GetOrderableDbInstanceArgs.Builder supportsGlobalDatabases(@Nullable com.pulumi.core.Output<java.lang.Boolean> supportsGlobalDatabases)
- Parameters:
supportsGlobalDatabases- Enable this to ensure a DB instance supports Aurora global databases with a specific combination of other DB engine attributes.- Returns:
- builder
-
supportsGlobalDatabases
public GetOrderableDbInstanceArgs.Builder supportsGlobalDatabases(java.lang.Boolean supportsGlobalDatabases)
- Parameters:
supportsGlobalDatabases- Enable this to ensure a DB instance supports Aurora global databases with a specific combination of other DB engine attributes.- Returns:
- builder
-
supportsIamDatabaseAuthentication
public GetOrderableDbInstanceArgs.Builder supportsIamDatabaseAuthentication(@Nullable com.pulumi.core.Output<java.lang.Boolean> supportsIamDatabaseAuthentication)
- Parameters:
supportsIamDatabaseAuthentication- Enable this to ensure a DB instance supports IAM database authentication.- Returns:
- builder
-
supportsIamDatabaseAuthentication
public GetOrderableDbInstanceArgs.Builder supportsIamDatabaseAuthentication(java.lang.Boolean supportsIamDatabaseAuthentication)
- Parameters:
supportsIamDatabaseAuthentication- Enable this to ensure a DB instance supports IAM database authentication.- Returns:
- builder
-
supportsIops
public GetOrderableDbInstanceArgs.Builder supportsIops(@Nullable com.pulumi.core.Output<java.lang.Boolean> supportsIops)
- Parameters:
supportsIops- Enable this to ensure a DB instance supports provisioned IOPS.- Returns:
- builder
-
supportsIops
public GetOrderableDbInstanceArgs.Builder supportsIops(java.lang.Boolean supportsIops)
- Parameters:
supportsIops- Enable this to ensure a DB instance supports provisioned IOPS.- Returns:
- builder
-
supportsKerberosAuthentication
public GetOrderableDbInstanceArgs.Builder supportsKerberosAuthentication(@Nullable com.pulumi.core.Output<java.lang.Boolean> supportsKerberosAuthentication)
- Parameters:
supportsKerberosAuthentication- Enable this to ensure a DB instance supports Kerberos Authentication.- Returns:
- builder
-
supportsKerberosAuthentication
public GetOrderableDbInstanceArgs.Builder supportsKerberosAuthentication(java.lang.Boolean supportsKerberosAuthentication)
- Parameters:
supportsKerberosAuthentication- Enable this to ensure a DB instance supports Kerberos Authentication.- Returns:
- builder
-
supportsMultiAz
public GetOrderableDbInstanceArgs.Builder supportsMultiAz(@Nullable com.pulumi.core.Output<java.lang.Boolean> supportsMultiAz)
- Parameters:
supportsMultiAz- Whether to limit results to instances that are multi-AZ capable.- Returns:
- builder
-
supportsMultiAz
public GetOrderableDbInstanceArgs.Builder supportsMultiAz(java.lang.Boolean supportsMultiAz)
- Parameters:
supportsMultiAz- Whether to limit results to instances that are multi-AZ capable.- Returns:
- builder
-
supportsPerformanceInsights
public GetOrderableDbInstanceArgs.Builder supportsPerformanceInsights(@Nullable com.pulumi.core.Output<java.lang.Boolean> supportsPerformanceInsights)
- Parameters:
supportsPerformanceInsights- Enable this to ensure a DB instance supports Performance Insights.- Returns:
- builder
-
supportsPerformanceInsights
public GetOrderableDbInstanceArgs.Builder supportsPerformanceInsights(java.lang.Boolean supportsPerformanceInsights)
- Parameters:
supportsPerformanceInsights- Enable this to ensure a DB instance supports Performance Insights.- Returns:
- builder
-
supportsStorageAutoscaling
public GetOrderableDbInstanceArgs.Builder supportsStorageAutoscaling(@Nullable com.pulumi.core.Output<java.lang.Boolean> supportsStorageAutoscaling)
- Parameters:
supportsStorageAutoscaling- Enable this to ensure Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.- Returns:
- builder
-
supportsStorageAutoscaling
public GetOrderableDbInstanceArgs.Builder supportsStorageAutoscaling(java.lang.Boolean supportsStorageAutoscaling)
- Parameters:
supportsStorageAutoscaling- Enable this to ensure Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.- Returns:
- builder
-
supportsStorageEncryption
public GetOrderableDbInstanceArgs.Builder supportsStorageEncryption(@Nullable com.pulumi.core.Output<java.lang.Boolean> supportsStorageEncryption)
- Parameters:
supportsStorageEncryption- Enable this to ensure a DB instance supports encrypted storage.- Returns:
- builder
-
supportsStorageEncryption
public GetOrderableDbInstanceArgs.Builder supportsStorageEncryption(java.lang.Boolean supportsStorageEncryption)
- Parameters:
supportsStorageEncryption- Enable this to ensure a DB instance supports encrypted storage.- Returns:
- builder
-
vpc
public GetOrderableDbInstanceArgs.Builder vpc(@Nullable com.pulumi.core.Output<java.lang.Boolean> vpc)
- Parameters:
vpc- Boolean that indicates whether to show only VPC or non-VPC offerings.- Returns:
- builder
-
vpc
public GetOrderableDbInstanceArgs.Builder vpc(java.lang.Boolean vpc)
- Parameters:
vpc- Boolean that indicates whether to show only VPC or non-VPC offerings.- Returns:
- builder
-
build
public GetOrderableDbInstanceArgs build()
-
-