View Source GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1ExtendSubscriptionRequest (google_api_payments_reseller_subscription v0.7.0)
Request message for extending a Subscription resource. A new recurrence will be made based on the subscription schedule defined by the original product.
Attributes
-
extension
(type:GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1Extension.t
, default:nil
) - Required. Specifies details of the extension. Currently, the duration of the extension must be exactly one billing cycle of the original subscription. -
requestId
(type:String.t
, default:nil
) - Required. Restricted to 36 ASCII characters. A random UUID is recommended. The idempotency key for the request. The ID generation logic is controlled by the partner. request_id should be the same as on retries of the same request. A different request_id must be used for a extension of a different cycle.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1ExtendSubscriptionRequest{ extension: GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1Extension.t() | nil, requestId: String.t() | nil }