2023-07-12
▼ ▲ cloudbilling.skuGroups.get
Description: Gets a publicly listed SKU group.
Parameters:
name
Location: path
Description: Required. The name of the SKU group to retrieve. Format: skuGroups/{sku_group}
Required: Yes
Type: string
Pattern: ^skuGroups/[^/]+$
HTTP Method: GET
Parameter Order: name
Flat Path: v1beta/skuGroups/{skuGroupsId}
Path: v1beta/{+name}
Scopes:
▼ ▲ cloudbilling.skuGroups.list
Parameters:
pageToken
Location: query
Description: Page token received from a previous ListSkuGroups call to retrieve the next page of results. If this field is empty, the first page is returned.
Type: string
pageSize
Description: Maximum number of SKU groups to return. Results may return fewer than this value. Default value is 50 and maximum value is 5000.
Location: query
Type: integer
Format: int32
Path: v1beta/skuGroups
Flat Path: v1beta/skuGroups
Description: Lists all publicly listed SKU groups.
Scopes:
HTTP Method: GET
▼ ▲ cloudbilling.skuGroups.skus.get
Scopes:
Flat Path: v1beta/skuGroups/{skuGroupsId}/skus/{skusId}
Description: Gets a publicly listed SKU that is part of a publicly listed SKU group.
Parameters:
name
Required: Yes
Type: string
Pattern: ^skuGroups/[^/]+/skus/[^/]+$
Location: path
Description: Required. The name of the SKU group SKU to retrieve. Format: skuGroups/{sku_group}/skus/{sku}
Path: v1beta/{+name}
HTTP Method: GET
Parameter Order: name
▼ ▲ cloudbilling.skuGroups.skus.list
Flat Path: v1beta/skuGroups/{skuGroupsId}/skus
Parameters:
pageSize
Type: integer
Location: query
Description: Maximum number of SKU group SKUs to return. Results may return fewer than this value. Default value is 50 and maximum value is 5000.
Format: int32
parent
Type: string
Location: path
Required: Yes
Pattern: ^skuGroups/[^/]+$
Description: Required. The SkuGroup to list SkuGroupSku from. Format: skuGroups/{sku_group}
pageToken
Type: string
Location: query
Description: Page token received from a previous ListSkuGroupSkus call to retrieve the next page of results. If this field is empty, the first page is returned.
Scopes:
HTTP Method: GET
Description: Lists all publicly listed SKUs contained by a publicly listed SKU group.
Path: v1beta/{+parent}/skus
Parameter Order: parent
▼ ▲ cloudbilling.billingAccounts.services.list
Scopes:
Parameters:
pageToken
Type: string
Description: Page token received from a previous ListBillingAccountServices call to retrieve the next page of results. If this field is empty, the first page is returned.
Location: query
pageSize
Location: query
Description: Maximum number of billing account service to return. Results may return fewer than this value. Default value is 50 and maximum value is 5000.
Type: integer
Format: int32
parent
Required: Yes
Type: string
Location: path
Description: Required. The billing account to list billing account service from. Format: billingAccounts/{billing_account}
Pattern: ^billingAccounts/[^/]+$
Flat Path: v1beta/billingAccounts/{billingAccountsId}/services
HTTP Method: GET
Parameter Order: parent
Description: Lists services visible to a billing account.
Path: v1beta/{+parent}/services
▼ ▲ cloudbilling.billingAccounts.services.get
Parameters:
name
Required: Yes
Description: Required. The name of the billing account service to retrieve. Format: billingAccounts/{billing_account}/services/{service}
Pattern: ^billingAccounts/[^/]+/services/[^/]+$
Location: path
Type: string
Path: v1beta/{+name}
Flat Path: v1beta/billingAccounts/{billingAccountsId}/services/{servicesId}
Scopes:
Parameter Order: name
HTTP Method: GET
Description: Gets a Google Cloud service visible to a billing account.
▼ ▲ cloudbilling.billingAccounts.skuGroups.skus.list
Path: v1beta/{+parent}/skus
Scopes:
Description: Lists SKUs that is part of billing account SKU groups.
Parameters:
pageSize
Type: integer
Format: int32
Description: Maximum number of billing account SKU group SKUs to return. Results may return fewer than this value. Default value is 50 and maximum value is 5000.
Location: query
parent
Pattern: ^billingAccounts/[^/]+/skuGroups/[^/]+$
Location: path
Description: Required. The billing account SKU group to list billing account SKU group SKUs from. Format: billingAccounts/{billing_account}/skuGroups/{sku_group}
Required: Yes
Type: string
pageToken
Description: Page token received from a previous ListBillingAccountSkuGroupSkus call to retrieve the next page of results. If this field is empty, the first page is returned.
Type: string
Location: query
Flat Path: v1beta/billingAccounts/{billingAccountsId}/skuGroups/{skuGroupsId}/skus
Parameter Order: parent
HTTP Method: GET
▼ ▲ cloudbilling.billingAccounts.skuGroups.skus.get
Flat Path: v1beta/billingAccounts/{billingAccountsId}/skuGroups/{skuGroupsId}/skus/{skusId}
HTTP Method: GET
Parameter Order: name
Path: v1beta/{+name}
Description: Gets a SKU that is part of a billing account SKU group.
Scopes:
Parameters:
name
Type: string
Description: Required. The name of the billing account SKU group SKU to retrieve. Format: billingAccounts/{billing_account}/skuGroups/{sku_group}/skus/{sku}
Required: Yes
Pattern: ^billingAccounts/[^/]+/skuGroups/[^/]+/skus/[^/]+$
Location: path
▼ ▲ cloudbilling.billingAccounts.skuGroups.list
Parameters:
pageSize
Format: int32
Type: integer
Location: query
Description: Maximum number of billing account SKU groups to return. Results may return fewer than this value. Default value is 50 and maximum value is 5000.
parent
Pattern: ^billingAccounts/[^/]+$
Required: Yes
Description: Required. The billing account to list billing account SKU groups from. Format: billingAccounts/{billing_account}
Type: string
Location: path
pageToken
Description: Page token received from a previous ListBillingAccountSkuGroups call to retrieve the next page of results. If this field is empty, the first page is returned.
Location: query
Type: string
HTTP Method: GET
Flat Path: v1beta/billingAccounts/{billingAccountsId}/skuGroups
Scopes:
Path: v1beta/{+parent}/skuGroups
Parameter Order: parent
Description: Lists SKU groups visible to a billing account.
▼ ▲ cloudbilling.billingAccounts.skuGroups.get
Parameter Order: name
Description: Gets a SKU group visible to a billing account.
HTTP Method: GET
Flat Path: v1beta/billingAccounts/{billingAccountsId}/skuGroups/{skuGroupsId}
Path: v1beta/{+name}
Parameters:
name
Location: path
Pattern: ^billingAccounts/[^/]+/skuGroups/[^/]+$
Description: Required. The name of the BillingAccountSkuGroup to retrieve. Format: billingAccounts/{billing_account}/skuGroups/{sku_group}
Required: Yes
Type: string
Scopes:
▼ ▲ cloudbilling.billingAccounts.skus.price.get
Parameter Order: name
Description: Gets the latest price for the given billing account SKU.
Path: v1beta/{+name}
Parameters:
currencyCode
Location: query
Description: Optional. ISO-4217 currency code for the price. If not specified, currency of billing account will be used.
Type: string
name
Location: path
Pattern: ^billingAccounts/[^/]+/skus/[^/]+/price$
Type: string
Required: Yes
Description: Required. Name of the latest billing account price to retrieve. Format: billingAccounts/{billing_account}/skus/{sku}/price
Flat Path: v1beta/billingAccounts/{billingAccountsId}/skus/{skusId}/price
Scopes:
HTTP Method: GET
▼ ▲ cloudbilling.billingAccounts.skus.list
Flat Path: v1beta/billingAccounts/{billingAccountsId}/skus
HTTP Method: GET
Path: v1beta/{+parent}/skus
Scopes:
Parameter Order: parent
Description: Lists SKUs visible to a billing account.
Parameters:
filter
Location: query
Description: Options for how to filter the billing account SKUs. Currently, only filter on `billing_account_service` is supported. Only !=, = operators are supported. Examples: - billing_account_service = "billingAccounts/012345-567890-ABCDEF/services/DA34-426B-A397"
Type: string
pageSize
Location: query
Type: integer
Description: Maximum number of billing account SKUs to return. Results may return fewer than this value. Default value is 50 and maximum value is 5000.
Format: int32
parent
Location: path
Required: Yes
Type: string
Pattern: ^billingAccounts/[^/]+$
Description: Required. The billing account to list billing account SKU from. Format: billingAccounts/{billing_account}
pageToken
Type: string
Description: Page token received from a previous ListBillingAccountSkus call to retrieve the next page of results. If this field is empty, the first page is returned.
Location: query
▼ ▲ cloudbilling.billingAccounts.skus.get
Description: Gets a SKU visible to a billing account.
Parameters:
name
Description: Required. The name of the billing account SKU to retrieve. Format: billingAccounts/{billing_account}/skus/{sku}
Required: Yes
Pattern: ^billingAccounts/[^/]+/skus/[^/]+$
Location: path
Type: string
Path: v1beta/{+name}
HTTP Method: GET
Flat Path: v1beta/billingAccounts/{billingAccountsId}/skus/{skusId}
Parameter Order: name
Scopes:
▼ ▲ cloudbilling.skus.price.get
Parameters:
currencyCode
Type: string
Location: query
Description: Optional. ISO-4217 currency code for the price. If not specified, USD will be used.
name
Pattern: ^skus/[^/]+/price$
Location: path
Type: string
Description: Required. Name of the latest price to retrieve. Format: skus/{sku}/price
Required: Yes
Flat Path: v1beta/skus/{skusId}/price
Description: Gets the latest price for the given SKU.
Path: v1beta/{+name}
HTTP Method: GET
Parameter Order: name
Scopes: