Skip to content

Latest commit

 

History

History

README.md

Use a Cloud SDK Client Library

Interact with Google Cloud using the Cloud SDK Client Libraries to transform and query information.

Detailed

This solution deploys a processing job, rendering service, and initial unprocessed data, which is then manipulated by the processing job to be viewed by the rendering service. This solution has been implemented in using Cloud SDK Client Libraries.

Predeploy

To deploy this blueprint you must have an active billing account and billing permissions.

Documentation

Jump Start Solution: Cloud SDK Client Library

Usage

Basic usage of this module is as follows:

module "cloud-client-api" {
  source = ".."

  project_id = var.project_id
  region     = "us-central1"
  language   = "python"
}

Functional examples are included in the examples directory.

Inputs

Name Description Type Default Required
deployment_name Identifier for deployment, included in resource names. string "client-api" no
image_version Version of application image to use string "1.0.1" no
labels A set of key/value label pairs to assign to the resources deployed by this solution. map(string) {} no
language Programming language implementation to use (nodejs, java, python) string n/a yes
project_id The Google Cloud project ID where resources will be deployed. string n/a yes
region The Google Cloud region where resources will be deployed. string "us-central1" no

Outputs

Name Description
job_name Name of the deployed Cloud Run Job
project_id Google Cloud project ID
service_url URL of the deployed Cloud Run service