RateUpdateInput
Represents a rate update object.
input RateUpdateInput {
  code: String!
  baseRateCode: String
  name: String
  active: Boolean
  mealPlanIncluded: Int
  agePolicies: AgePoliciesUpdateInput
  paymentPolicies: PaymentPoliciesUpdateInput
  bookingRules: InventoryBookingRulesInput
  cancelPolicies: CancelPoliciesUpdateInput
  amendPolicy: AmendPolicyUpdateInput
  surcharges: [InventorySurchargeInput]
}
Fields
RateUpdateInput.code ● String! non-null scalar
Code associated with the rate.
RateUpdateInput.baseRateCode ● String scalar
Base rate code of the rate.
RateUpdateInput.name ● String scalar
Name of the rate.
RateUpdateInput.active ● Boolean scalar
Indicates whether the rate is active.
RateUpdateInput.mealPlanIncluded ● Int scalar
Meal plan included in the rate.
RateUpdateInput.agePolicies ● AgePoliciesUpdateInput input
Age policies associated with the rate. See AgePoliciesUpdate.
RateUpdateInput.paymentPolicies ● PaymentPoliciesUpdateInput input
Payment policies associated with the rate. See PaymentPoliciesUpdate.
RateUpdateInput.bookingRules ● InventoryBookingRulesInput input
Booking rules associated with the rate. See BookingRules.
RateUpdateInput.cancelPolicies ● CancelPoliciesUpdateInput input
Cancel policies associated with the rate. See CancelPoliciesUpdate.
RateUpdateInput.amendPolicy ● AmendPolicyUpdateInput input
Amend policy associated with the rate. See AmendPolicyUpdate.
RateUpdateInput.surcharges ● [InventorySurchargeInput] list input
List of surcharges associated with the rate. See Surcharge.