Google Cloud Config V1 Client - Class TerraformBlueprint (0.1.3)

Reference documentation and code samples for the Google Cloud Config V1 Client class TerraformBlueprint.

TerraformBlueprint describes the source of a Terraform root module which describes the resources and configs to be deployed.

Generated from protobuf message google.cloud.config.v1.TerraformBlueprint

Namespace

Google \ Cloud \ Config \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ gcs_source
string

Required. URI of an object in Google Cloud Storage. Format: gs://{bucket}/{object} URI may also specify an object version for zipped objects. Format: gs://{bucket}/{object}#{version}

↳ git_source
Google\Cloud\Config\V1\GitSource

Required. URI of a public Git repo.

↳ input_values
array| Google\Protobuf\Internal\MapField

Input variable values for the Terraform blueprint.

getGcsSource

Required. URI of an object in Google Cloud Storage.

Format: gs://{bucket}/{object} URI may also specify an object version for zipped objects. Format: gs://{bucket}/{object}#{version}

Returns
Type
Description
string

hasGcsSource

setGcsSource

Required. URI of an object in Google Cloud Storage.

Format: gs://{bucket}/{object} URI may also specify an object version for zipped objects. Format: gs://{bucket}/{object}#{version}

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getGitSource

Required. URI of a public Git repo.

Returns
Type
Description

hasGitSource

setGitSource

Required. URI of a public Git repo.

Parameter
Name
Description
Returns
Type
Description
$this

getInputValues

Input variable values for the Terraform blueprint.

Returns
Type
Description

setInputValues

Input variable values for the Terraform blueprint.

Parameter
Name
Description
Returns
Type
Description
$this

getSource

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: