Class ReservationCommittedUsePatch

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class ReservationCommittedUsePatch
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    ReservationCommittedUsePatch.
    • Method Detail

      • expirationPolicy

        public String expirationPolicy()
        Gets the expirationPolicy. The policy to apply when the committed use term expires: - `release`: Release any available capacity and let the reservation expire. - `renew`: Renew for another term, provided the term remains listed in the `reservation_terms` for the profile. Otherwise, let the reservation expire.
        Returns:
        the expirationPolicy
      • term

        public String term()
        Gets the term. The term for this committed use reservation: - `one_year`: 1 year - `three_year`: 3 years The specified value must be listed in the `reservation_terms` in the profile for this reservation. The term can only be changed for a reservation with a `status` of `inactive`.
        Returns:
        the term