You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To retrieve the products that can be resold by the partner. It should be autenticated with a service account. - This API doesn't apply to YouTube products currently.
29
+
Currently, it doesn't support **YouTube** products. Retrieves the products that can be resold by the partner. It should be autenticated with a service account.
30
30
31
31
## Parameters
32
32
@@ -109,7 +109,7 @@ defmodule GoogleApi.PaymentsResellerSubscription.V1.Api.Partners do
109
109
end
110
110
111
111
@doc"""
112
-
To find eligible promotions for the current user. The API requires user authorization via OAuth. The bare minimum oauth scope `openid` is sufficient, which will skip the consent screen.
112
+
Currently, it is only enabeld for **YouTube**. Finds eligible promotions for the current user. The API requires user authorization via OAuth. The bare minimum oauth scope `openid` is sufficient, which will skip the consent screen.
113
113
114
114
## Parameters
115
115
@@ -188,7 +188,7 @@ defmodule GoogleApi.PaymentsResellerSubscription.V1.Api.Partners do
188
188
end
189
189
190
190
@doc"""
191
-
Retrieves the promotions, such as free trial, that can be used by the partner. - This API doesn't apply to YouTube promotions currently. It should be autenticated with a service account.
191
+
Currently, it doesn't support **YouTube** promotions. Retrieves the promotions, such as free trial, that can be used by the partner. It should be autenticated with a service account.
192
192
193
193
## Parameters
194
194
@@ -271,7 +271,7 @@ defmodule GoogleApi.PaymentsResellerSubscription.V1.Api.Partners do
271
271
end
272
272
273
273
@doc"""
274
-
Used by partners to cancel a subscription service either immediately or by the end of the current billing cycle for their customers. It should be called directly by the partner using service accounts.
274
+
Cancels a subscription service either immediately or by the end of the current billing cycle for their customers. It should be called directly by the partner using service accounts.
275
275
276
276
## Parameters
277
277
@@ -431,7 +431,7 @@ defmodule GoogleApi.PaymentsResellerSubscription.V1.Api.Partners do
431
431
end
432
432
433
433
@doc"""
434
-
Used by partners to entitle a previously provisioned subscription to the current end user. The end user identity is inferred from the authorized credential of the request. This API must be authorized by the end user using OAuth.
434
+
Entitles a previously provisioned subscription to the current end user. The end user identity is inferred from the authorized credential of the request. This API must be authorized by the end user using OAuth.
435
435
436
436
## Parameters
437
437
@@ -510,7 +510,7 @@ defmodule GoogleApi.PaymentsResellerSubscription.V1.Api.Partners do
510
510
end
511
511
512
512
@doc"""
513
-
[Opt-in only] Most partners should be on auto-extend by default. Used by partners to extend a subscription service for their customers on an ongoing basis for the subscription to remain active and renewable. It should be called directly by the partner using service accounts.
513
+
[Opt-in only] Most partners should be on auto-extend by default. Extends a subscription service for their customers on an ongoing basis for the subscription to remain active and renewable. It should be called directly by the partner using service accounts.
514
514
515
515
## Parameters
516
516
@@ -589,7 +589,7 @@ defmodule GoogleApi.PaymentsResellerSubscription.V1.Api.Partners do
589
589
end
590
590
591
591
@doc"""
592
-
Used by partners to get a subscription by id. It should be called directly by the partner using service accounts.
592
+
Gets a subscription by id. It should be called directly by the partner using service accounts.
593
593
594
594
## Parameters
595
595
@@ -747,7 +747,7 @@ defmodule GoogleApi.PaymentsResellerSubscription.V1.Api.Partners do
747
747
end
748
748
749
749
@doc"""
750
-
Revokes the pending cancellation of a subscription, which is currently in `STATE_CANCEL_AT_END_OF_CYCLE` state. If the subscription is already cancelled, the request will fail. - **This API doesn't apply to YouTube subscriptions.** It should be called directly by the partner using service accounts.
750
+
Currently, it is used by **Google One, Play Pass** partners. Revokes the pending cancellation of a subscription, which is currently in `STATE_CANCEL_AT_END_OF_CYCLE` state. If the subscription is already cancelled, the request will fail. It should be called directly by the partner using service accounts.
751
751
752
752
## Parameters
753
753
@@ -826,7 +826,7 @@ defmodule GoogleApi.PaymentsResellerSubscription.V1.Api.Partners do
826
826
end
827
827
828
828
@doc"""
829
-
This API replaces user authorized OAuth consent based APIs (Create, Entitle). Generates a short-lived token for a user session based on the user intent. You can use the session token to redirect the user to Google to finish the signup flow. You can re-generate new session token repeatedly for the same request if necessary, regardless of the previous tokens being expired or not.
829
+
This API replaces user authorized OAuth consent based APIs (Create, Entitle). Issues a timed session token for the given user intent. You can use the session token to redirect the user to Google to finish the signup flow. You can re-generate new session token repeatedly for the same request if necessary, regardless of the previous tokens being expired or not.
Copy file name to clipboardExpand all lines: clients/payments_reseller_subscription/lib/google_api/payments_reseller_subscription/v1/model/google_cloud_payments_reseller_subscription_v1_google_home_payload.ex
* `attachedToGoogleStructure` (*type:* `boolean()`, *default:* `nil`) - Output only. Output only. This identifies whether the subscription is attached to a Google Home structure.
24
+
* `attachedToGoogleStructure` (*type:* `boolean()`, *default:* `nil`) - Output only. This identifies whether the subscription is attached to a Google Home structure.
25
25
* `partnerStructureId` (*type:* `String.t`, *default:* `nil`) - Optional. This identifies the structure ID on partner side that the subscription should be applied to. Only required when the partner requires structure mapping.
Copy file name to clipboardExpand all lines: clients/payments_reseller_subscription/lib/google_api/payments_reseller_subscription/v1/model/google_cloud_payments_reseller_subscription_v1_product.ex
* `bundleDetails` (*type:* `GoogleApi.PaymentsResellerSubscription.V1.Model.ProductBundleDetails.t`, *default:* `nil`) - Output only. Output Only. Specifies the details for a bundle product.
24
+
* `bundleDetails` (*type:* `GoogleApi.PaymentsResellerSubscription.V1.Model.ProductBundleDetails.t`, *default:* `nil`) - Output only. Specifies the details for a bundle product.
25
25
* `finiteBillingCycleDetails` (*type:* `GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1FiniteBillingCycleDetails.t`, *default:* `nil`) - Optional. Details for a subscription line item with finite billing cycles. If unset, the line item will be charged indefinitely.
26
26
* `name` (*type:* `String.t`, *default:* `nil`) - Identifier. Response only. Resource name of the product. It will have the format of "partners/{partner_id}/products/{product_id}"
27
27
* `priceConfigs` (*type:* `list(GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1ProductPriceConfig.t)`, *default:* `nil`) - Output only. Price configs for the product in the available regions.
28
-
* `productType` (*type:* `String.t`, *default:* `nil`) - Output only. Output Only. Specifies the type of the product.
28
+
* `productType` (*type:* `String.t`, *default:* `nil`) - Output only. Specifies the type of the product.
29
29
* `regionCodes` (*type:* `list(String.t)`, *default:* `nil`) - Output only. 2-letter ISO region code where the product is available in. Ex. "US" Please refers to: https://en.wikipedia.org/wiki/ISO_3166-1
30
30
* `subscriptionBillingCycleDuration` (*type:* `GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1Duration.t`, *default:* `nil`) - Output only. Specifies the length of the billing cycle of the subscription.
31
31
* `titles` (*type:* `list(GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleTypeLocalizedText.t)`, *default:* `nil`) - Output only. Localized human readable name of the product.
Copy file name to clipboardExpand all lines: clients/payments_reseller_subscription/lib/google_api/payments_reseller_subscription/v1/model/google_cloud_payments_reseller_subscription_v1_promotion.ex
* `freeTrialDuration` (*type:* `GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1Duration.t`, *default:* `nil`) - Optional. Specifies the duration of the free trial of the subscription when promotion_type is PROMOTION_TYPE_FREE_TRIAL
27
27
* `introductoryPricingDetails` (*type:* `GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1PromotionIntroductoryPricingDetails.t`, *default:* `nil`) - Optional. Specifies the introductory pricing details when the promotion_type is PROMOTION_TYPE_INTRODUCTORY_PRICING.
28
28
* `name` (*type:* `String.t`, *default:* `nil`) - Identifier. Response only. Resource name of the subscription promotion. It will have the format of "partners/{partner_id}/promotion/{promotion_id}"
29
-
* `promotionType` (*type:* `String.t`, *default:* `nil`) - Output only. Output Only. Specifies the type of the promotion.
29
+
* `promotionType` (*type:* `String.t`, *default:* `nil`) - Output only. Specifies the type of the promotion.
30
30
* `regionCodes` (*type:* `list(String.t)`, *default:* `nil`) - Output only. 2-letter ISO region code where the promotion is available in. Ex. "US" Please refers to: https://en.wikipedia.org/wiki/ISO_3166-1
31
31
* `startTime` (*type:* `DateTime.t`, *default:* `nil`) - Optional. Specifies the start time (inclusive) of the period that the promotion is available in.
32
32
* `titles` (*type:* `list(GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleTypeLocalizedText.t)`, *default:* `nil`) - Output only. Localized human readable name of the promotion.
Copy file name to clipboardExpand all lines: clients/payments_reseller_subscription/lib/google_api/payments_reseller_subscription/v1/model/google_cloud_payments_reseller_subscription_v1_promotion_introductory_pricing_details_introductory_pricing_spec.ex
* `discountAmount` (*type:* `GoogleApi.PaymentsResellerSubscription.V1.Model.GoogleCloudPaymentsResellerSubscriptionV1Amount.t`, *default:* `nil`) - Output only. The discount amount. The value is positive.
25
25
* `discountRatioMicros` (*type:* `String.t`, *default:* `nil`) - Output only. The discount percentage in micros. For example, 50,000 represents 5%.
26
-
* `recurrenceCount` (*type:* `integer()`, *default:* `nil`) - Output only. Output Only. The duration of an introductory offer in billing cycles.
26
+
* `recurrenceCount` (*type:* `integer()`, *default:* `nil`) - Output only. The duration of an introductory offer in billing cycles.
27
27
* `regionCode` (*type:* `String.t`, *default:* `nil`) - Output only. 2-letter ISO region code where the product is available in. Ex. "US".
0 commit comments