Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(113)

Unified Diff: generated/googleapis_beta/README.md

Issue 559053002: Generate 0.1.0 version of googleapis/googleapis_beta (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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.
+
+#### ![Logo](http://www.google.com/images/icons/product/search-16.gif) 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
+
+#### ![Logo](http://www.google.com/images/icons/product/search-16.gif) Cloud Monitoring API - cloudmonitoring v2beta1
+
+API for accessing Google Cloud and API monitoring data.
+
+Official API documentation: https://developers.google.com/cloud-monitoring/
+
+#### ![Logo](http://www.google.com/images/icons/product/search-16.gif) Google Cloud Datastore API - datastore v1beta2
+
+API for accessing Google Cloud Datastore.
+
+Official API documentation: https://developers.google.com/datastore/
+
+#### ![Logo](http://www.google.com/images/icons/product/search-16.gif) 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
+
+#### ![Logo](http://www.google.com/images/icons/product/search-16.gif) Genomics API - genomics v1beta
+
+Provides access to Genomics data.
+
+Official API documentation: https://developers.google.com/genomics/v1beta/reference
+
+#### ![Logo](http://www.google.com/images/icons/product/search-16.gif) 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/
+
+#### ![Logo](https://www.google.com/images/icons/product/search-16.gif) Cloud Pub/Sub API - pubsub v1beta1
+
+Provides reliable, many-to-many, asynchronous messaging between applications.
+
+Official API documentation: https://developers.google.com/pubsub/v1beta1
+
+#### ![Logo](http://www.google.com/images/icons/product/search-16.gif) 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/
+
+#### ![Logo](http://www.google.com/images/icons/product/search-16.gif) 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/
+
+#### ![Logo](http://www.google.com/images/icons/product/search-16.gif) 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/
+
+#### ![Logo](http://www.google.com/images/icons/product/app_engine-16.png) 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
+

Powered by Google App Engine
This is Rietveld 408576698