Skip to content

Commit

Permalink
feat: add disclaimers for services with GAPICs/Veneers (#2242)
Browse files Browse the repository at this point in the history
  • Loading branch information
JustinBeckwith committed Jun 18, 2020
1 parent f581297 commit 88cc4bd
Show file tree
Hide file tree
Showing 54 changed files with 823 additions and 4 deletions.
254 changes: 254 additions & 0 deletions disclaimers.json
@@ -0,0 +1,254 @@
[
{
"api": "cloudasset",
"package": "@google-cloud/asset"
},
{
"api": "automl",
"package": "@google-cloud/automl"
},
{
"api": "bigquery",
"package": "@google-cloud/bigquery"
},
{
"api": "bigtable",
"package": "@google-cloud/bigtable"
},
{
"api": "cloudbilling",
"package": "@google-cloud/billing"
},
{
"api": "billingbudgets",
"package": "@google-cloud/billing-budgets"
},
{
"api": "cloudbuild",
"package": "@google-cloud/cloudbuild"
},
{
"api": "datacatalog",
"package": "@google-cloud/datacatalog"
},
{
"api": "datalabeling",
"package": "@google-cloud/datalabeling"
},
{
"api": "dlp",
"package": "@google-cloud/dlp"
},
{
"api": "dataproc",
"package": "@google-cloud/dataproc"
},
{
"api": "datastore",
"package": "@google-cloud/datastore"
},
{
"api": "datastore",
"package": "@google-cloud/connect-datastore"
},
{
"api": "dialogflow",
"package": "dialogflow"
},
{
"api": "dns",
"package": "@google-cloud/dns"
},
{
"api": "documentai",
"package": "@google-cloud/documentai"
},
{
"api": "firestore",
"package": "@google-cloud/firestore"
},
{
"api": "firestore",
"package": "@google-cloud/firestore-session"
},
{
"api": "gameservices",
"package": "@google-cloud/game-servers"
},
{
"api": "bigquerydatatransfer",
"package": "@google-cloud/bigquery-data-transfer"
},
{
"api": "bigquerystorage",
"package": "@google-cloud/bigquery-storage"
},
{
"api": "compute",
"package": "@google-cloud/compute"
},
{
"api": "containeranalysis",
"package": "@google-cloud/containeranalysis"
},
{
"api": "containeranalysis",
"package": "@google-cloud/grafeas"
},
{
"api": "cloudiot",
"package": "@google-cloud/iot"
},
{
"api": "kms",
"package": "@google-cloud/kms"
},
{
"api": "container",
"package": "@google-cloud/container"
},
{
"api": "mediatranslation",
"package": "@google-cloud/media-translation"
},
{
"api": "memcache",
"package": "@google-cloud/memcache"
},
{
"api": "monitoring",
"package": "@google-cloud/monitoring-dashboards"
},
{
"api": "language",
"package": "@google-cloud/language"
},
{
"api": "osconfig",
"package": "@google-cloud/os-config"
},
{
"api": "oslogin",
"package": "@google-cloud/os-login"
},
{
"api": "phishingprotection",
"package": "@google-cloud/phishing-protection"
},
{
"api": "pubsub",
"package": "@google-cloud/pubsub"
},
{
"api": "recaptchaenterprise",
"package": "@google-cloud/recaptcha-enterprise"
},
{
"api": "recommender",
"package": "@google-cloud/recommender"
},
{
"api": "redis",
"package": "@google-cloud/redis"
},
{
"api": "cloudresourcemanager",
"package": "@google-cloud/resource"
},
{
"api": "runtimeconfig",
"package": "@google-cloud/rcloadenv"
},
{
"api": "cloudscheduler",
"package": "@google-cloud/scheduler"
},
{
"api": "secretmanager",
"package": "@google-cloud/secret-manager"
},
{
"api": "securitycenter",
"package": "@google-cloud/security-center"
},
{
"api": "servicedirectory",
"package": "@google-cloud/service-directory"
},
{
"api": "spanner",
"package": "@google-cloud/spanner"
},
{
"api": "speech",
"package": "@google-cloud/speech"
},
{
"api": "clouddebugger",
"package": "@google-cloud/debug-agent"
},
{
"api": "clouderrorreporting",
"package": "@google-cloud/error-reporting"
},
{
"api": "irm",
"package": "@google-cloud/irm"
},
{
"api": "logging",
"package": "@google-cloud/logging"
},
{
"api": "logging",
"package": "@google-cloud/logging-bunyan"
},
{
"api": "logging",
"package": "@google-cloud/logging-winston"
},
{
"api": "monitoring",
"package": "@google-cloud/monitoring"
},
{
"api": "cloudprofiler",
"package": "@google-cloud/profiler"
},
{
"api": "cloudtrace",
"package": "@google-cloud/trace-agent"
},
{
"api": "storage-api",
"package": "@google-cloud/storage"
},
{
"api": "jobs",
"package": "@google-cloud/talent"
},
{
"api": "tasks",
"package": "@google-cloud/tasks"
},
{
"api": "texttospeech",
"package": "@google-cloud/text-to-speech"
},
{
"api": "translate",
"package": "@google-cloud/translate"
},
{
"api": "videointelligence",
"package": "@google-cloud/video-intelligence"
},
{
"api": "vision",
"package": "@google-cloud/vision"
},
{
"api": "webrisk",
"package": "@google-cloud/web-risk"
}
]
4 changes: 3 additions & 1 deletion package.json
Expand Up @@ -34,7 +34,9 @@
"submit-prs": "node build/src/generator/synth.js",
"prelint": "cd samples; npm link ../; npm i",
"predownload": "npm run build-tools",
"download": "node build/src/generator/download.js"
"download": "node build/src/generator/download.js",
"preupdate-disclaimers": "npm run build-tools",
"update-disclaimers": "node build/src/generator/disclaimer.js"
},
"author": "Google Inc.",
"keywords": [
Expand Down
9 changes: 9 additions & 0 deletions src/apis/bigquery/README.md
Expand Up @@ -4,6 +4,15 @@

> A data platform for customers to create, manage, share and query data.
## Support status
**Note**: Google provides multiple libraries for this service. This library is in
maintenance mode, and will continue to be made available for users who have
existing applications. If you're building a new application, or modernizing a
legacy application, please use [@google-cloud/bigquery](https://www.npmjs.com/package/@google-cloud/bigquery) instead.
The [@google-cloud/bigquery](https://www.npmjs.com/package/@google-cloud/bigquery) library is faster, easier to use, and better maintained.

To learn more, see [Client Libraries Explained](https://cloud.google.com/apis/docs/client-libraries-explained).

## Installation

```sh
Expand Down
9 changes: 9 additions & 0 deletions src/apis/bigquerydatatransfer/README.md
Expand Up @@ -4,6 +4,15 @@

> Schedule queries or transfer external data from SaaS applications to Google BigQuery on a regular basis.
## Support status
**Note**: Google provides multiple libraries for this service. This library is in
maintenance mode, and will continue to be made available for users who have
existing applications. If you're building a new application, or modernizing a
legacy application, please use [@google-cloud/bigquery-data-transfer](https://www.npmjs.com/package/@google-cloud/bigquery-data-transfer) instead.
The [@google-cloud/bigquery-data-transfer](https://www.npmjs.com/package/@google-cloud/bigquery-data-transfer) library is faster, easier to use, and better maintained.

To learn more, see [Client Libraries Explained](https://cloud.google.com/apis/docs/client-libraries-explained).

## Installation

```sh
Expand Down
9 changes: 9 additions & 0 deletions src/apis/billingbudgets/README.md
Expand Up @@ -4,6 +4,15 @@

> The Cloud Billing Budget API stores Cloud Billing budgets, which define a budget plan and the rules to execute as spend is tracked against that plan.
## Support status
**Note**: Google provides multiple libraries for this service. This library is in
maintenance mode, and will continue to be made available for users who have
existing applications. If you're building a new application, or modernizing a
legacy application, please use [@google-cloud/billing-budgets](https://www.npmjs.com/package/@google-cloud/billing-budgets) instead.
The [@google-cloud/billing-budgets](https://www.npmjs.com/package/@google-cloud/billing-budgets) library is faster, easier to use, and better maintained.

To learn more, see [Client Libraries Explained](https://cloud.google.com/apis/docs/client-libraries-explained).

## Installation

```sh
Expand Down
9 changes: 9 additions & 0 deletions src/apis/cloudasset/README.md
Expand Up @@ -4,6 +4,15 @@

> The cloud asset API manages the history and inventory of cloud resources.
## Support status
**Note**: Google provides multiple libraries for this service. This library is in
maintenance mode, and will continue to be made available for users who have
existing applications. If you're building a new application, or modernizing a
legacy application, please use [@google-cloud/asset](https://www.npmjs.com/package/@google-cloud/asset) instead.
The [@google-cloud/asset](https://www.npmjs.com/package/@google-cloud/asset) library is faster, easier to use, and better maintained.

To learn more, see [Client Libraries Explained](https://cloud.google.com/apis/docs/client-libraries-explained).

## Installation

```sh
Expand Down
9 changes: 9 additions & 0 deletions src/apis/cloudbilling/README.md
Expand Up @@ -4,6 +4,15 @@

> Allows developers to manage billing for their Google Cloud Platform projects programmatically.
## Support status
**Note**: Google provides multiple libraries for this service. This library is in
maintenance mode, and will continue to be made available for users who have
existing applications. If you're building a new application, or modernizing a
legacy application, please use [@google-cloud/billing](https://www.npmjs.com/package/@google-cloud/billing) instead.
The [@google-cloud/billing](https://www.npmjs.com/package/@google-cloud/billing) library is faster, easier to use, and better maintained.

To learn more, see [Client Libraries Explained](https://cloud.google.com/apis/docs/client-libraries-explained).

## Installation

```sh
Expand Down
9 changes: 9 additions & 0 deletions src/apis/cloudbuild/README.md
Expand Up @@ -4,6 +4,15 @@

> Creates and manages builds on Google Cloud Platform.
## Support status
**Note**: Google provides multiple libraries for this service. This library is in
maintenance mode, and will continue to be made available for users who have
existing applications. If you're building a new application, or modernizing a
legacy application, please use [@google-cloud/cloudbuild](https://www.npmjs.com/package/@google-cloud/cloudbuild) instead.
The [@google-cloud/cloudbuild](https://www.npmjs.com/package/@google-cloud/cloudbuild) library is faster, easier to use, and better maintained.

To learn more, see [Client Libraries Explained](https://cloud.google.com/apis/docs/client-libraries-explained).

## Installation

```sh
Expand Down
9 changes: 9 additions & 0 deletions src/apis/clouddebugger/README.md
Expand Up @@ -4,6 +4,15 @@

> Examines the call stack and variables of a running application without stopping or slowing it down.
## Support status
**Note**: Google provides multiple libraries for this service. This library is in
maintenance mode, and will continue to be made available for users who have
existing applications. If you're building a new application, or modernizing a
legacy application, please use [@google-cloud/debug-agent](https://www.npmjs.com/package/@google-cloud/debug-agent) instead.
The [@google-cloud/debug-agent](https://www.npmjs.com/package/@google-cloud/debug-agent) library is faster, easier to use, and better maintained.

To learn more, see [Client Libraries Explained](https://cloud.google.com/apis/docs/client-libraries-explained).

## Installation

```sh
Expand Down
9 changes: 9 additions & 0 deletions src/apis/clouderrorreporting/README.md
Expand Up @@ -4,6 +4,15 @@

> Groups and counts similar errors from cloud services and applications, reports new errors, and provides access to error groups and their associated errors.
## Support status
**Note**: Google provides multiple libraries for this service. This library is in
maintenance mode, and will continue to be made available for users who have
existing applications. If you're building a new application, or modernizing a
legacy application, please use [@google-cloud/error-reporting](https://www.npmjs.com/package/@google-cloud/error-reporting) instead.
The [@google-cloud/error-reporting](https://www.npmjs.com/package/@google-cloud/error-reporting) library is faster, easier to use, and better maintained.

To learn more, see [Client Libraries Explained](https://cloud.google.com/apis/docs/client-libraries-explained).

## Installation

```sh
Expand Down

0 comments on commit 88cc4bd

Please sign in to comment.