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]
Implements
IPageRequest, IMessageListTransferableSkusRequest, IEquatableListTransferableSkusRequest, IDeepCloneableListTransferableSkusRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
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 |
ListTransferableSkusRequestTransferredCustomerIdentityOneofCase |