# Functions
New creates a new Service.
NewService creates a new Service.
# Constants
View your Google Cloud Platform billing accounts.
View and manage your Google Cloud Platform billing accounts.
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
# Structs
CacheFillRegions: Specifies the regions for Cache Fill.
CloudCdnEgressWorkload: Specifies usage for Cloud CDN Data Transfer.
CloudCdnWorkload: Specifies usage for Cloud CDN resources.
CloudInterconnectEgressWorkload: Includes the estimate for Interconnect Data Transfer only.
CloudInterconnectWorkload: Specifies usage for Cloud Interconnect resources.
CloudStorageEgressWorkload: Specification of a network type.
CloudStorageWorkload: Specifies usage of Cloud Storage resources.
Commitment: Commitments give you the ability to pay a recurring fee in exchange for a benefit, such as a discount for your use.
CommitmentCostEstimate: Estimated cost for a commitment.
ComputeVmWorkload: Specificies usage of a set of identical compute VM instances.
CostEstimate: An estimated cost.
CostEstimationResult: The result of a estimating the costs of a `CostScenario`.
CostScenario: Encapsulates all the information needed to perform a cost estimate.
CreditEstimate: An estimated credit applied to the costs on a SKU.
CustomMachineType: Specification of a custom machine type.
Decimal: A representation of a decimal value, such as 2.5.
DualRegional: Area contains dual locations.
EstimateCostScenarioForBillingAccountRequest: Request for EstimateCostScenarioForBillingAccount.
EstimateCostScenarioForBillingAccountResponse: Response for EstimateCostScenarioForBillingAccount.
EstimateCostScenarioWithListPriceRequest: Request for EstimateCostScenarioWithListPrice.
EstimateCostScenarioWithListPriceResponse: Response for EstimateCostScenarioWithListPrice.
EstimationTimePoint: Represents a point in time.
GoogleCloudBillingBillingaccountpricesV1betaAggregationInfo: Encapsulates the aggregation information such as aggregation level and interval for a billing account price.
GoogleCloudBillingBillingaccountpricesV1betaBillingAccountPrice: Encapsulates the latest price for a billing account SKU.
GoogleCloudBillingBillingaccountpricesV1betaDefaultPrice: Encapsulates a default price which is the current list price.
GoogleCloudBillingBillingaccountpricesV1betaFixedDiscount: Encapsulates a discount off the list price, anchored to the list price as of a fixed time.
GoogleCloudBillingBillingaccountpricesV1betaFixedPrice: Encapsulates a set fixed price applicable during the terms of a contract agreement.
GoogleCloudBillingBillingaccountpricesV1betaFloatingDiscount: Encapsulates a discount off the current list price, not anchored to any list price as of a fixed time.
GoogleCloudBillingBillingaccountpricesV1betaListBillingAccountPricesResponse:
Response message for ListBillingAccountPrices.
GoogleCloudBillingBillingaccountpricesV1betaListPriceAsCeiling: Encapsulates a contract feature that the list price (DefaultPrice) will be used for the price if the current list price drops lower than the custom fixed price.
GoogleCloudBillingBillingaccountpricesV1betaMergedPrice: Encapsulates a price after merging from multiple sources.
GoogleCloudBillingBillingaccountpricesV1betaMigratedPrice: Encapsulates a price migrated from other SKUs.
GoogleCloudBillingBillingaccountpricesV1betaPriceReason: Encapsulates a price reason which contains background information about the origin of the price.
GoogleCloudBillingBillingaccountpricesV1betaRate: Encapsulates a `Rate` price.
GoogleCloudBillingBillingaccountpricesV1betaRateTier: Encapsulates a rate price tier.
GoogleCloudBillingBillingaccountpricesV1betaUnitInfo: Encapsulates the unit information for a Rate.
GoogleCloudBillingBillingaccountservicesV1betaBillingAccountService: Encapsulates a Google Cloud service visible to a billing account.
GoogleCloudBillingBillingaccountservicesV1betaListBillingAccountServicesRespo nse: Response message for ListBillingAccountServices.
GoogleCloudBillingBillingaccountskugroupskusV1betaBillingAccountSkuGroupSku: Encapsulates a SKU that is part of a billing account SKU group.
GoogleCloudBillingBillingaccountskugroupskusV1betaGeoTaxonomy: Encapsulates geographic metadata, such as regions and multi-regions like `us-east4` or `European Union`.
GoogleCloudBillingBillingaccountskugroupskusV1betaGeoTaxonomyGlobal: Encapsulates a global geographic taxonomy.
GoogleCloudBillingBillingaccountskugroupskusV1betaGeoTaxonomyMultiRegional: Encapsulates a multi-regional geographic taxonomy.
GoogleCloudBillingBillingaccountskugroupskusV1betaGeoTaxonomyRegion: Encapsulates a Google Cloud region.
GoogleCloudBillingBillingaccountskugroupskusV1betaGeoTaxonomyRegional: Encapsulates a regional geographic taxonomy.
GoogleCloudBillingBillingaccountskugroupskusV1betaListBillingAccountSkuGroupS kusResponse: Response message for ListBillingAccountSkuGroupSkus.
GoogleCloudBillingBillingaccountskugroupskusV1betaProductTaxonomy: Encapsulates product categories, such as `Serverless`, `Cloud Run`, `TaskQueue`, and others.
GoogleCloudBillingBillingaccountskugroupskusV1betaTaxonomyCategory: Encapsulates a product category.
GoogleCloudBillingBillingaccountskugroupsV1betaBillingAccountSkuGroup: Encapsulates a stock keeping (SKU) group visible to a billing account.
GoogleCloudBillingBillingaccountskugroupsV1betaListBillingAccountSkuGroupsRes ponse: Response message for ListBillingAccountSkuGroups.
GoogleCloudBillingBillingaccountskusV1betaBillingAccountSku: Encapsulates a stock keeping unit (SKU) visible to a billing account.
GoogleCloudBillingBillingaccountskusV1betaGeoTaxonomy: Encapsulates geographic metadata, such as regions and multi-regions like `us-east4` or `European Union`.
GoogleCloudBillingBillingaccountskusV1betaGeoTaxonomyGlobal: Encapsulates a global geographic taxonomy.
GoogleCloudBillingBillingaccountskusV1betaGeoTaxonomyMultiRegional: Encapsulates a multi-regional geographic taxonomy.
GoogleCloudBillingBillingaccountskusV1betaGeoTaxonomyRegion: Encapsulates a Google Cloud region.
GoogleCloudBillingBillingaccountskusV1betaGeoTaxonomyRegional: Encapsulates a regional geographic taxonomy.
GoogleCloudBillingBillingaccountskusV1betaListBillingAccountSkusResponse: Response message for ListBillingAccountSkus.
GoogleCloudBillingBillingaccountskusV1betaProductTaxonomy: Encapsulates product categories, such as `Serverless`, `Cloud Run`, `TaskQueue`, and others.
GoogleCloudBillingBillingaccountskusV1betaTaxonomyCategory: Encapsulates a product category.
GoogleCloudBillingPricesV1betaAggregationInfo: Encapsulates the aggregation information such as aggregation level and interval for a price.
GoogleCloudBillingPricesV1betaListPricesResponse: Response message for ListPrices.
GoogleCloudBillingPricesV1betaPrice: Encapsulates the latest price for a SKU.
GoogleCloudBillingPricesV1betaRate: Encapsulates a `Rate` price.
GoogleCloudBillingPricesV1betaRateTier: Encapsulates a rate price tier.
GoogleCloudBillingPricesV1betaUnitInfo: Encapsulates the unit information for a Rate.
GoogleCloudBillingSkugroupskusV1betaGeoTaxonomy: Encapsulates geographic metadata, such as regions and multi-regions like `us-east4` or `European Union`.
GoogleCloudBillingSkugroupskusV1betaGeoTaxonomyGlobal: Encapsulates a global geographic taxonomy.
GoogleCloudBillingSkugroupskusV1betaGeoTaxonomyMultiRegional: Encapsulates a multi-regional geographic taxonomy.
GoogleCloudBillingSkugroupskusV1betaGeoTaxonomyRegion: Encapsulates a Google Cloud region.
GoogleCloudBillingSkugroupskusV1betaGeoTaxonomyRegional: Encapsulates a regional geographic taxonomy.
GoogleCloudBillingSkugroupskusV1betaListSkuGroupSkusResponse: Response message for ListSkuGroupSkus.
GoogleCloudBillingSkugroupskusV1betaProductTaxonomy: Encapsulates product categories, such as `Serverless`, `Cloud Run`, `TaskQueue`, and others.
GoogleCloudBillingSkugroupskusV1betaSkuGroupSku: Encapsulates a publicly listed stock keeping unit (SKU) that is part of a publicly listed SKU group.
GoogleCloudBillingSkugroupskusV1betaTaxonomyCategory: Encapsulates a product category.
GoogleCloudBillingSkugroupsV1betaListSkuGroupsResponse: Response message for ListSkuGroups.
GoogleCloudBillingSkugroupsV1betaSkuGroup: Encapsulates a publicly listed stock keeping unit (SKU) group.
GuestAccelerator: Specification of a set of guest accelerators attached to a machine.
InterRegionEgress: Data transfer between two regions.
IntraRegionEgress: Data transfer within the same region.
MachineType: Specification of machine series, memory, and number of vCPUs.
Money: Represents an amount of money with its currency type.
MultiRegional: Area contains multiple locations.
PersistentDisk: Specification of a persistent disk attached to a VM.
PredefinedMachineType: Specification of a predefined machine type.
PremiumTierEgressWorkload: Specify a Premium Tier Internet Data Transfer networking workload.
Price: The price of a SKU at a point int time.
Rate: A SKU price consisting of tiered rates.
RateTier: Pricing details for a service tier.
Regional: Area contains only one location.
ScenarioConfig: Configuration for a CostScenario.
SegmentCostEstimate: Workload cost estimates for a single time segment.
Sku: Information about SKUs appearing in the cost estimate.
SkuCostEstimate: Estimated cost for usage on a SKU.
StandardTierEgressWorkload: Specify Standard Tier Internet Data Transfer.
Usage: An amount of usage over a time frame.
UsageRateTimeline: A timeline of usage rates.
UsageRateTimelineEntry: A usage rate timeline entry.
VlanAttachment: VLAN attachment for Cloud Interconnect.
VmResourceBasedCud: Specifies a resource-based committed use discount (CUD).
VmToVmEgressWorkload: Specify VM to VM data transfer.
Workload: Specifies usage on a single Google Cloud product over a time frame.
WorkloadCostEstimate: Estimated cost for a workload.