| Index: generated/googleapis_beta/README.md
|
| diff --git a/generated/googleapis_beta/README.md b/generated/googleapis_beta/README.md
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..e67a4004db95767906f228e84c76a1acc6887e1d
|
| --- /dev/null
|
| +++ b/generated/googleapis_beta/README.md
|
| @@ -0,0 +1,127 @@
|
| +# Package of Google APIs
|
| +
|
| +## Description
|
| +
|
| +This repository contains auto-generated client libraries for accessing
|
| +Google APIs using dart. It has the usual dart package layout.
|
| +
|
| +## Usage
|
| +
|
| +The first step is to obtain oauth2 access credentials. This can be done using
|
| +the `googleapis_auth` package. Your application can access APIs on behalf of a
|
| +user or using a service account.
|
| +
|
| +After obtaining credentials, an API from the `googleapis` package can be
|
| +accessed with an authenticated HTTP client.
|
| +
|
| +The following is an example of a command line application which lists files
|
| +in Google Drive by using a service account.
|
| +
|
| +Create a `pubspec.yaml` file with the `googleapis_auth` and `googleapis`
|
| +dependencies.
|
| +
|
| + ...
|
| + dependencies:
|
| + googleapis: any
|
| + googleapis_auth: any
|
| +
|
| +Create a service account in the Google Cloud Console and save the credential
|
| +information. After that the Cloud Storage API can be accessed like this:
|
| +
|
| + import 'package:googleapis/storage/v1.dart';
|
| + import 'package:googleapis_auth/auth_io.dart';
|
| +
|
| + final Credentials = new ServiceAccountCredentials.fromJson(r'''
|
| + {
|
| + "private_key_id": ...,
|
| + "private_key": ...,
|
| + "client_email": ...,
|
| + "client_id": ...,
|
| + "type": "service_account"
|
| + }
|
| + ''');
|
| +
|
| + void main() {
|
| + clientViaServiceAccount(Credentials,
|
| + [StorageApi.DevstorageReadOnlyScope]).then((http) {
|
| + var storage = new StorageApi(http);
|
| + storage.buckets.list('dart-on-cloud').then((buckets) {
|
| + print("Received ${buckets.items.length} bucket names:");
|
| + for (var file in buckets.items) {
|
| + print(file.name);
|
| + }
|
| + });
|
| + });
|
| + }
|
| +
|
| +## Available Google APIs
|
| +
|
| +The following is a list of APIs that are currently available inside this
|
| +package.
|
| +
|
| +####  Google Compute Engine Autoscaler API - autoscaler v1beta2
|
| +
|
| +The Google Compute Engine Autoscaler API provides autoscaling for groups of Cloud VMs.
|
| +
|
| +Official API documentation: http://developers.google.com/compute/docs/autoscaler
|
| +
|
| +####  Cloud Monitoring API - cloudmonitoring v2beta1
|
| +
|
| +API for accessing Google Cloud and API monitoring data.
|
| +
|
| +Official API documentation: https://developers.google.com/cloud-monitoring/
|
| +
|
| +####  Google Cloud Datastore API - datastore v1beta2
|
| +
|
| +API for accessing Google Cloud Datastore.
|
| +
|
| +Official API documentation: https://developers.google.com/datastore/
|
| +
|
| +####  Google Cloud DNS API - dns v1beta1
|
| +
|
| +The Google Cloud DNS API provides services for configuring and serving authoritative DNS records.
|
| +
|
| +Official API documentation: https://developers.google.com/cloud-dns
|
| +
|
| +####  Genomics API - genomics v1beta
|
| +
|
| +Provides access to Genomics data.
|
| +
|
| +Official API documentation: https://developers.google.com/genomics/v1beta/reference
|
| +
|
| +####  Deployment Manager API - manager v1beta2
|
| +
|
| +The Deployment Manager API allows users to declaratively configure, deploy and run complex solutions on the Google Cloud Platform.
|
| +
|
| +Official API documentation: https://developers.google.com/deployment-manager/
|
| +
|
| +####  Cloud Pub/Sub API - pubsub v1beta1
|
| +
|
| +Provides reliable, many-to-many, asynchronous messaging between applications.
|
| +
|
| +Official API documentation: https://developers.google.com/pubsub/v1beta1
|
| +
|
| +####  Replica Pool API - replicapool v1beta1
|
| +
|
| +The Replica Pool API allows users to declaratively provision and manage groups of Google Compute Engine instances based on a common template.
|
| +
|
| +Official API documentation: https://developers.google.com/compute/docs/replica-pool/
|
| +
|
| +####  Resource Views API - resourceviews v1beta1
|
| +
|
| +The Resource View API allows users to create and manage logical sets of Google Compute Engine instances.
|
| +
|
| +Official API documentation: https://developers.google.com/compute/
|
| +
|
| +####  Cloud SQL Administration API - sqladmin v1beta3
|
| +
|
| +API for Cloud SQL database instance management.
|
| +
|
| +Official API documentation: https://developers.google.com/cloud-sql/docs/admin-api/
|
| +
|
| +####  TaskQueue API - taskqueue v1beta2
|
| +
|
| +Lets you access a Google App Engine Pull Task Queue over REST.
|
| +
|
| +Official API documentation: https://developers.google.com/appengine/docs/python/taskqueue/rest
|
| +
|
|
|