Google Cloud Channel V1 Client - Class ListTransferableSkusRequest (1.0.1)

Reference documentation and code samples for the Google Cloud Channel V1 Client class ListTransferableSkusRequest.

Request message for CloudChannelService.ListTransferableSkus

Generated from protobuf message google.cloud.channel.v1.ListTransferableSkusRequest

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ cloud_identity_id string

Customer's Cloud Identity ID

↳ customer_name string

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}

↳ parent string

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

↳ page_size int

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.

↳ page_token string

A token for a page of results other than the first page. Obtained using ListTransferableSkusResponse.next_page_token of the previous CloudChannelService.ListTransferableSkus call. Optional.

↳ auth_token string

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.

↳ language_code string

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.

getCloudIdentityId

Customer's Cloud Identity ID

Generated from protobuf field string cloud_identity_id = 4;

Returns
TypeDescription
string

hasCloudIdentityId

setCloudIdentityId

Customer's Cloud Identity ID

Generated from protobuf field string cloud_identity_id = 4;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getCustomerName

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}

Generated from protobuf field string customer_name = 7;

Returns
TypeDescription
string

hasCustomerName

setCustomerName

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}

Generated from protobuf field string customer_name = 7;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getParent

Required. The reseller account's resource name.

Parent uses the format: accounts/{account_id}

Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
string

setParent

Required. The reseller account's resource name.

Parent uses the format: accounts/{account_id}

Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getPageSize

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.

Generated from protobuf field int32 page_size = 2;

Returns
TypeDescription
int

setPageSize

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.

Generated from protobuf field int32 page_size = 2;

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getPageToken

A token for a page of results other than the first page.

Obtained using ListTransferableSkusResponse.next_page_token of the previous CloudChannelService.ListTransferableSkus call. Optional.

Generated from protobuf field string page_token = 3;

Returns
TypeDescription
string

setPageToken

A token for a page of results other than the first page.

Obtained using ListTransferableSkusResponse.next_page_token of the previous CloudChannelService.ListTransferableSkus call. Optional.

Generated from protobuf field string page_token = 3;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAuthToken

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.

Generated from protobuf field string auth_token = 5;

Returns
TypeDescription
string

setAuthToken

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.

Generated from protobuf field string auth_token = 5;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getLanguageCode

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.

Generated from protobuf field string language_code = 6;

Returns
TypeDescription
string

setLanguageCode

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.

Generated from protobuf field string language_code = 6;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getTransferredCustomerIdentity

Returns
TypeDescription
string