Skip to content

Commit

Permalink
DOC-2657 - update BE setup API to include GCP billing config schema i…
Browse files Browse the repository at this point in the history
…nfo.
  • Loading branch information
paul-van-wichen committed Dec 20, 2024
1 parent f2d8721 commit a6f0485
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
properties:
tableId:
type: string
description: ID of the BigQuery table which contains the billing data.
datasetId:
type: string
description: ID of the BigQuery dataset to which the billing data is exported.
projectId:
type: string
description: ID of the Google project to which the billing data is exported.
type: object
required:
- tableId
- datasetId
- projectId
title: BERegisteredSetupAccountGcpBillingConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
properties:
googleBillingConfiguration:
$ref: BERegisteredSetupAccountGcpBillingConfig.yaml
description: Configuration settings used to collect Google billing data.
type: object
required:
- googleBillingConfiguration
title: BERegisteredSetupAccountGcpConfig
description: Configuration settings used to collect Google billing data. Requires that the target Spot account is linked to a Google project to which the billing data is exported.
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ properties:
- type: object
- $ref: BERegisteredSetupAccountAwsConfig.yaml
- $ref: BERegisteredSetupAccountAzureConfig.yaml
- $ref: BERegisteredSetupAccountGcpConfig.yaml
description: Configuration for the Billing Engine (e.g. location of the billing data)
nullable: true
type: object
Expand Down

0 comments on commit a6f0485

Please sign in to comment.