Cloud Channel API (cloudchannel:v1)

2023-06-13

2 new methods

Additions

    Methods
  • cloudchannel.accounts.skuGroups.billableSkus.list

      HTTP Method: GET

      Parameters:

        pageSize

          Location: query

          Description: Optional. The maximum number of SKUs to return. The service may return fewer than this value. If unspecified, returns a maximum of 100000 SKUs. The maximum value is 100000; values above 100000 will be coerced to 100000.

          Format: int32

          Type: integer

        pageToken

          Description: Optional. A token identifying a page of results beyond the first page. Obtained through ListSkuGroupBillableSkus.next_page_token of the previous CloudChannelService.ListSkuGroupBillableSkus call.

          Type: string

          Location: query

        parent

          Description: Required. Resource name of the SKU group. Format: accounts/{account}/skuGroups/{sku_group}.

          Pattern: ^accounts/[^/]+/skuGroups/[^/]+$

          Type: string

          Location: path

          Required: Yes

      Description: Lists the Billable SKUs in a given SKU group. Possible error codes: PERMISSION_DENIED: If the account making the request and the account being queried for are different, or the account doesn't exist. INVALID_ARGUMENT: Missing or invalid required parameters in the request. INTERNAL: Any non-user error related to technical issue in the backend. In this case, contact cloud channel support. Return Value: If successful, the BillableSku resources. The data for each resource is displayed in the ascending order of: * BillableSku.service_display_name * BillableSku.sku_display_name If unsuccessful, returns an error.

      Flat Path: v1/accounts/{accountsId}/skuGroups/{skuGroupsId}/billableSkus

      Path: v1/{+parent}/billableSkus

      Parameter Order: parent

      Scopes: https://www.googleapis.com/auth/apps.order

  • cloudchannel.accounts.skuGroups.list

      Parameter Order: parent

      Path: v1/{+parent}/skuGroups

      Scopes: https://www.googleapis.com/auth/apps.order

      Flat Path: v1/accounts/{accountsId}/skuGroups

      HTTP Method: GET

      Description: Lists the Rebilling supported SKU groups the account is authorized to sell. Reference: https://cloud.google.com/skus/sku-groups Possible Error Codes: * PERMISSION_DENIED: If the account making the request and the account being queried are different, or the account doesn't exist. * INTERNAL: Any non-user error related to technical issues in the backend. In this case, contact Cloud Channel support. Return Value: If successful, the SkuGroup resources. The data for each resource is displayed in the alphabetical order of SKU group display name. The data for each resource is displayed in the ascending order of SkuGroup.display_name If unsuccessful, returns an error.

      Parameters:

        pageToken

          Location: query

          Type: string

          Description: Optional. A token identifying a page of results beyond the first page. Obtained through ListSkuGroups.next_page_token of the previous CloudChannelService.ListSkuGroups call.

        parent

          Type: string

          Pattern: ^accounts/[^/]+$

          Required: Yes

          Description: Required. The resource name of the account from which to list SKU groups. Parent uses the format: accounts/{account}.

          Location: path

        pageSize

          Description: Optional. The maximum number of SKU groups to return. The service may return fewer than this value. If unspecified, returns a maximum of 1000 SKU groups. The maximum value is 1000; values above 1000 will be coerced to 1000.

          Format: int32

          Location: query

          Type: integer