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.