INPUT_OBJECT
UpdateAccountServiceMutationInput
The input object that defines the fields for the updateAccountService mutation.
link GraphQL Schema definition
- input UpdateAccountServiceMutationInput {
- # The quantity for this service.
- Int :
- # The amount that this service price has been overridden to. If this is null, then
- # the service price is used.
- Int :
- # The reason that the price of a service has been overridden.
- String :
- # Overriding the service name will alter the service name printed on an invoice.
- String :
- # The next date this service will bill. If this is null, it will bill on the next
- # account billing date.
- Date :
- # Service metadata allows you to store individualized information about a service,
- # as it relates to a specific account. For example, on a domain renewal service,
- # you could store the domain name as metadata.
- AccountServiceMetadataMutationInput] : [
- # Unset the values inside service metadata fields for this `AccountService`.
- Int64Bit] : [
- # Whether or not to prorate the transaction.
- Boolean :
- # If the amount for this service is zero, it will still display on invoices.
- Boolean :
- # The number of billing cycles that have already been consumed by this particular
- # service. This is only used for expiring services. NOTE: Typically this is the
- # number of times billed but the value may be modified manually to adjust service
- # expiration. See also the the `ExpiringServiceDetail` `times_to_run` field.
- Int :
- # Setting this value to `true` will set `price_override` to null.
- Boolean :
- # Setting this value to `true` will set `name_override` to null.
- Boolean :
- # Setting this value to `true` will set `next_bill_date` to null.
- Boolean :
- }