Reference documentation and code samples for the Google Cloud Design Center V1 Client class FetchCatalogTemplateRevisionTFSourceResponse.
Response message for getting the Terraform source of a catalog template revision.
Generated from protobuf message google.cloud.designcenter.v1.FetchCatalogTemplateRevisionTFSourceResponse
Namespace
Google \ Cloud \ DesignCenter \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ root_module |
TerraformModule
The root Terraform module of the catalog template revision. |
↳ modules |
array<TerraformModule>
The dependent Terraform modules used by the root module. |
getRootModule
The root Terraform module of the catalog template revision.
| Returns | |
|---|---|
| Type | Description |
TerraformModule|null |
|
hasRootModule
clearRootModule
setRootModule
The root Terraform module of the catalog template revision.
| Parameter | |
|---|---|
| Name | Description |
var |
TerraformModule
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getModules
The dependent Terraform modules used by the root module.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<TerraformModule> |
|
setModules
The dependent Terraform modules used by the root module.
| Parameter | |
|---|---|
| Name | Description |
var |
array<TerraformModule>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|