API Reference google_api_payments_reseller_subscription v0.2.0

Modules

API client metadata for GoogleApi.PaymentsResellerSubscription.V1.

API calls for all endpoints tagged Partners.

Handle Tesla connections for GoogleApi.PaymentsResellerSubscription.V1.

Attributes

  • cancelImmediately (type: boolean(), default: nil) - Optional. If true, the subscription will be cancelled immediately. Otherwise, the subscription will be cancelled at renewal_time, and therefore no prorated refund will be issued for the rest of the cycle.
  • cancellationReason (type: String.t, default: nil) - Specifies the reason for the cancellation.

Attributes

  • subscription (type: GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1Subscription.t, default: nil) - The cancelled subscription resource.

Partner request for entitling the previously provisioned subscription to an end user. The end user identity is inferred from the request OAuth context.

Attributes

  • subscription (type: GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1Subscription.t, default: nil) - The subscription that has user linked to it.

Request message for extending a Subscription resource. A new recurrence will be made based on the subscription schedule defined by the original product.

Attributes

  • cycleEndTime (type: DateTime.t, default: nil) - The time at which the subscription is expected to be extended, in ISO 8061 format. UTC timezone. Example, "cycleEndTime":"2019-08-31T17:28:54.564Z"
  • freeTrialEndTime (type: DateTime.t, default: nil) - End of the free trial period, in ISO 8061 format. UTC timezone. Example, "freeTrialEndTime":"2019-08-31T17:28:54.564Z" This time will be set the same as initial subscription creation time if no free trial period is offered to the partner.
  • renewalTime (type: DateTime.t, default: nil) - Output only. The time at which the subscription is expected to be renewed by Google - a new charge will be incurred and the service entitlement will be renewed. A non-immediate cancellation will take place at this time too, before which, the service entitlement for the end user will remain valid. UTC timezone in ISO 8061 format. For example: "2019-08-31T17:28:54.564Z"

Attributes

  • nextPageToken (type: String.t, default: nil) - A token, which can be sent as page_token to retrieve the next page. If this field is empty, there are no subsequent pages.
  • products (type: list(GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1Product.t), default: nil) - The products for the specified partner.

Attributes

  • nextPageToken (type: String.t, default: nil) - A token, which can be sent as page_token to retrieve the next page. If this field is empty, there are no subsequent pages.
  • promotions (type: list(GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1Promotion.t), default: nil) - The promotions for the specified partner.

A Product resource that defines a subscription service that can be resold.

A Promotion resource that defines a promotion for a subscription that can be resold.

Details about the previous subscription that this new subscription upgrades/downgrades from.

Localized variant of a text in a particular language.