0.0.5 • Published 6 years ago

googleapis-nodejs-functions v0.0.5

Weekly downloads
18
License
Apache-2.0
Repository
github
Last release
6 years ago

Google Cloud Functions Node.js Library

Table of contents:

Quickstart

Before you begin

  1. Select or create a Cloud Platform project.

    Go to the projects page

  2. Enable billing for your project.

    Enable billing

  3. Enable the Google Cloud Functions.

    Enable the API

  4. Set up authentication with a service account so you can access the API from your local workstation.

Installing the client library

npm install --save googleapis-nodejs-functions

Using the client library

// Imports the Google Cloud client library
const { GCF } = require('googleapis-nodejs-functions');

// Your Google Cloud Platform project ID
const projectId = 'YOUR_PROJECT_ID';

// Creates a client
const gcf = new GCF({
  keyFilename: './credentials.json',
  projectId
});

// Get Functions and metadata
gcf
  .getCloudFunctions()
  .then(data => {
    const fns = data[0];
    //console.log('FUNCTIONS: ', fns);
    const fn = fns[0];
    console.log(fn.metadata);
  })
  .catch(err => {
    console.error('ERROR:', err);
  });

Samples

Versioning

Contributing

License

Apache Version 2.0

See LICENSE