skus
Creates, updates, deletes, gets or lists a skus
resource.
Overview
Name | skus |
Type | Resource |
Id | google.cloudbilling.skus |
Fields
Name | Datatype | Description |
---|---|---|
name | string | The resource name for the SKU. Example: "services/6F81-5844-456A/skus/D041-B8A1-6E0B" |
description | string | A human readable description of the SKU, has a maximum length of 256 characters. |
category | object | Represents the category hierarchy of a SKU. |
geoTaxonomy | object | Encapsulates the geographic taxonomy data for a sku. |
pricingInfo | array | A timeline of pricing info for this SKU in chronological order. |
serviceProviderName | string | Identifies the service provider. This is 'Google' for first party services in Google Cloud Platform. |
serviceRegions | array | List of service regions this SKU is offered at. Example: "asia-east1" Service regions can be found at https://cloud.google.com/about/locations/ |
skuId | string | The identifier for the SKU. Example: "D041-B8A1-6E0B" |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
list | SELECT | servicesId | Lists all publicly available SKUs for a given cloud service. |
SELECT
examples
Lists all publicly available SKUs for a given cloud service.
SELECT
name,
description,
category,
geoTaxonomy,
pricingInfo,
serviceProviderName,
serviceRegions,
skuId
FROM google.cloudbilling.skus
WHERE servicesId = '{{ servicesId }}';