Google Cloud Design Center V1 Client - Class TerraformModuleConfig (0.1.0)

Reference documentation and code samples for the Google Cloud Design Center V1 Client class TerraformModuleConfig.

Configuration on how terraform module should be handled during export.

Generated from protobuf message google.cloud.designcenter.v1.TerraformModuleConfig

Namespace

Google \ Cloud \ DesignCenter \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ git_proxy_enabled bool

Optional. This is typically only valid for 3P components if ingested via devconnect URI. Typically, for 1P components, since they are sourced from public git repos, this field is not applicable.

↳ local_references_enabled bool

Optional. If set, all the dependent modules will be downloaded from the target repository and referenced locally.

getGitProxyEnabled

Optional. This is typically only valid for 3P components if ingested via devconnect URI. Typically, for 1P components, since they are sourced from public git repos, this field is not applicable.

Returns
Type Description
bool

hasGitProxyEnabled

setGitProxyEnabled

Optional. This is typically only valid for 3P components if ingested via devconnect URI. Typically, for 1P components, since they are sourced from public git repos, this field is not applicable.

Parameter
Name Description
var bool
Returns
Type Description
$this

getLocalReferencesEnabled

Optional. If set, all the dependent modules will be downloaded from the target repository and referenced locally.

Returns
Type Description
bool

hasLocalReferencesEnabled

setLocalReferencesEnabled

Optional. If set, all the dependent modules will be downloaded from the target repository and referenced locally.

Parameter
Name Description
var bool
Returns
Type Description
$this

getSourceOverride

Returns
Type Description
string