Show / Hide Table of Contents

Class GoogleCloudPaymentsResellerSubscriptionV1Product

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

Inheritance
object
GoogleCloudPaymentsResellerSubscriptionV1Product
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.PaymentsResellerSubscription.v1.Data
Assembly: Google.Apis.PaymentsResellerSubscription.v1.dll
Syntax
public class GoogleCloudPaymentsResellerSubscriptionV1Product : IDirectResponseSchema

Properties

BundleDetails

Output only. Specifies the details for a bundle product.

Declaration
[JsonProperty("bundleDetails")]
public virtual ProductBundleDetails BundleDetails { get; set; }
Property Value
Type Description
ProductBundleDetails

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FiniteBillingCycleDetails

Optional. Details for a subscription line item with finite billing cycles. If unset, the line item will be charged indefinitely.

Declaration
[JsonProperty("finiteBillingCycleDetails")]
public virtual GoogleCloudPaymentsResellerSubscriptionV1FiniteBillingCycleDetails FiniteBillingCycleDetails { get; set; }
Property Value
Type Description
GoogleCloudPaymentsResellerSubscriptionV1FiniteBillingCycleDetails

Name

Identifier. Response only. Resource name of the product. It will have the format of "partners/{partner_id}/products/{product_id}"

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

PriceConfigs

Output only. Price configs for the product in the available regions.

Declaration
[JsonProperty("priceConfigs")]
public virtual IList<GoogleCloudPaymentsResellerSubscriptionV1ProductPriceConfig> PriceConfigs { get; set; }
Property Value
Type Description
IList<GoogleCloudPaymentsResellerSubscriptionV1ProductPriceConfig>

ProductType

Output only. Specifies the type of the product.

Declaration
[JsonProperty("productType")]
public virtual string ProductType { get; set; }
Property Value
Type Description
string

RegionCodes

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

Declaration
[JsonProperty("regionCodes")]
public virtual IList<string> RegionCodes { get; set; }
Property Value
Type Description
IList<string>

SubscriptionBillingCycleDuration

Output only. Specifies the length of the billing cycle of the subscription.

Declaration
[JsonProperty("subscriptionBillingCycleDuration")]
public virtual GoogleCloudPaymentsResellerSubscriptionV1Duration SubscriptionBillingCycleDuration { get; set; }
Property Value
Type Description
GoogleCloudPaymentsResellerSubscriptionV1Duration

Titles

Output only. Localized human readable name of the product.

Declaration
[JsonProperty("titles")]
public virtual IList<GoogleTypeLocalizedText> Titles { get; set; }
Property Value
Type Description
IList<GoogleTypeLocalizedText>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX