Package com.pulumi.aws.rds.inputs
Class GetReservedInstanceOfferingArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.rds.inputs.GetReservedInstanceOfferingArgs.Builder
-
- Enclosing class:
- GetReservedInstanceOfferingArgs
public static final class GetReservedInstanceOfferingArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetReservedInstanceOfferingArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetReservedInstanceOfferingArgs defaults)
-
-
Method Detail
-
dbInstanceClass
public GetReservedInstanceOfferingArgs.Builder dbInstanceClass(com.pulumi.core.Output<java.lang.String> dbInstanceClass)
- Parameters:
dbInstanceClass
- DB instance class for the reserved DB instance.- Returns:
- builder
-
dbInstanceClass
public GetReservedInstanceOfferingArgs.Builder dbInstanceClass(java.lang.String dbInstanceClass)
- Parameters:
dbInstanceClass
- DB instance class for the reserved DB instance.- Returns:
- builder
-
duration
public GetReservedInstanceOfferingArgs.Builder duration(com.pulumi.core.Output<java.lang.Integer> duration)
- Parameters:
duration
- Duration of the reservation in years or seconds. Valid values are `1`, `3`, `31536000`, `94608000`- Returns:
- builder
-
duration
public GetReservedInstanceOfferingArgs.Builder duration(java.lang.Integer duration)
- Parameters:
duration
- Duration of the reservation in years or seconds. Valid values are `1`, `3`, `31536000`, `94608000`- Returns:
- builder
-
multiAz
public GetReservedInstanceOfferingArgs.Builder multiAz(com.pulumi.core.Output<java.lang.Boolean> multiAz)
- Parameters:
multiAz
- Whether the reservation applies to Multi-AZ deployments.- Returns:
- builder
-
multiAz
public GetReservedInstanceOfferingArgs.Builder multiAz(java.lang.Boolean multiAz)
- Parameters:
multiAz
- Whether the reservation applies to Multi-AZ deployments.- Returns:
- builder
-
offeringType
public GetReservedInstanceOfferingArgs.Builder offeringType(com.pulumi.core.Output<java.lang.String> offeringType)
- Parameters:
offeringType
- Offering type of this reserved DB instance. Valid values are `No Upfront`, `Partial Upfront`, `All Upfront`.- Returns:
- builder
-
offeringType
public GetReservedInstanceOfferingArgs.Builder offeringType(java.lang.String offeringType)
- Parameters:
offeringType
- Offering type of this reserved DB instance. Valid values are `No Upfront`, `Partial Upfront`, `All Upfront`.- Returns:
- builder
-
productDescription
public GetReservedInstanceOfferingArgs.Builder productDescription(com.pulumi.core.Output<java.lang.String> productDescription)
- Parameters:
productDescription
- Description of the reserved DB instance.- Returns:
- builder
-
productDescription
public GetReservedInstanceOfferingArgs.Builder productDescription(java.lang.String productDescription)
- Parameters:
productDescription
- Description of the reserved DB instance.- Returns:
- builder
-
build
public GetReservedInstanceOfferingArgs build()
-
-