Skip to content

Latest commit

 

History

History
44 lines (25 loc) · 1.4 KB

README.md

File metadata and controls

44 lines (25 loc) · 1.4 KB

Google Cloud Platform logo

Google Cloud Functions UUID sample

This sample shows a Google Cloud Function that uses a dependency from NPM, and is a handy way to generate a v4 UUID from the command-line.

View the documentation or the source code.

Deploy and Test

  1. Follow the Cloud Functions quickstart guide to setup Cloud Functions for your project.

  2. Clone this repository:

     git clone https://github.com/GoogleCloudPlatform/nodejs-docs-samples.git
     cd nodejs-docs-samples/functions/uuid
    
  3. Create a Cloud Storage Bucket to stage our deployment:

     gsutil mb gs://[YOUR_BUCKET_NAME]
    
    • Replace [YOUR_BUCKET_NAME] with the name of your Cloud Storage Bucket.
  4. Deploy the uuid function with an HTTP trigger:

     gcloud alpha functions deploy uuid --bucket [YOUR_BUCKET_NAME] --trigger-http
    
    • Replace [YOUR_BUCKET_NAME] with the name of your Cloud Storage Bucket.
  5. Call the uuid function:

     gcloud alpha functions call uuid
    

    You should see something like this in your console:

     executionId: abcd1234-0
     result: 0ef22088-07f2-44ca-9cef-cea8ff666d69