Cloud Channel v1 API - Class ListTransferableSkusRequest (2.16.0)

public sealed class ListTransferableSkusRequest : IPageRequest, IMessage<ListTransferableSkusRequest>, IEquatable<ListTransferableSkusRequest>, IDeepCloneable<ListTransferableSkusRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Channel v1 API class ListTransferableSkusRequest.

Request message for [CloudChannelService.ListTransferableSkus][google.cloud.channel.v1.CloudChannelService.ListTransferableSkus]

Inheritance

object > ListTransferableSkusRequest

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

ListTransferableSkusRequest()

public ListTransferableSkusRequest()

ListTransferableSkusRequest(ListTransferableSkusRequest)

public ListTransferableSkusRequest(ListTransferableSkusRequest other)
Parameter
Name Description
other ListTransferableSkusRequest

Properties

AuthToken

public string AuthToken { get; set; }

Optional. The super admin of the resold customer generates this token to authorize a reseller to access their Cloud Identity and purchase entitlements on their behalf. You can omit this token after authorization. See https://support.google.com/a/answer/7643790 for more details.

Property Value
Type Description
string

CloudIdentityId

public string CloudIdentityId { get; set; }

Customer's Cloud Identity ID

Property Value
Type Description
string

CustomerName

public string CustomerName { get; set; }

A reseller is required to create a customer and use the resource name of the created customer here. Customer_name uses the format: accounts/{account_id}/customers/{customer_id}

Property Value
Type Description
string

HasCloudIdentityId

public bool HasCloudIdentityId { get; }

Gets whether the "cloud_identity_id" field is set

Property Value
Type Description
bool

HasCustomerName

public bool HasCustomerName { get; }

Gets whether the "customer_name" field is set

Property Value
Type Description
bool

LanguageCode

public string LanguageCode { get; set; }

The BCP-47 language code. For example, "en-US". The response will localize in the corresponding language code, if specified. The default value is "en-US". Optional.

Property Value
Type Description
string

PageSize

public int PageSize { get; set; }

The requested page size. Server might return fewer results than requested. If unspecified, returns at most 100 SKUs. The maximum value is 1000; the server will coerce values above 1000. Optional.

Property Value
Type Description
int

PageToken

public string PageToken { get; set; }

A token for a page of results other than the first page. Obtained using [ListTransferableSkusResponse.next_page_token][google.cloud.channel.v1.ListTransferableSkusResponse.next_page_token] of the previous [CloudChannelService.ListTransferableSkus][google.cloud.channel.v1.CloudChannelService.ListTransferableSkus] call. Optional.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The reseller account's resource name. Parent uses the format: accounts/{account_id}

Property Value
Type Description
string

TransferredCustomerIdentityCase

public ListTransferableSkusRequest.TransferredCustomerIdentityOneofCase TransferredCustomerIdentityCase { get; }
Property Value
Type Description
ListTransferableSkusRequest TransferredCustomerIdentityOneofCase

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月05日 UTC.