Class GetReservedInstanceOfferingArgs.Builder

    • 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
      • 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