Class TFBlueprintMetadata (0.1.0)

TFBlueprintMetadata(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Terraform input and output metadata.

Attributes

Name Description
terraform_input MutableSequence[google.cloud.designcenter_v1.types.TerraformInput]
Output only. Terraform inputs.
terraform_output MutableSequence[google.cloud.designcenter_v1.types.TerraformOutput]
Output only. Terraform outputs.
apis MutableSequence[str]
Output only. APIs that must be enabled to deploy the template, in the form of "compute.googleapis.com".
roles MutableSequence[str]
Output only. IAM roles required by the service account deploying the template, in the form of "roles/compute.admin".
deployment_duration google.protobuf.duration_pb2.Duration
Optional. The time estimate for deploying the blueprint.
icon_uri str
Output only. The icon URI for the blueprint.
connections MutableSequence[google.cloud.designcenter_v1.types.TerraformInputConnections]
Output only. Union of all the Terraform input connections.
ui_metadata google.cloud.designcenter_v1.types.TerraformBlueprintUiMetadata
Output only. UI metadata for the blueprint.
provider_versions MutableSequence[google.cloud.designcenter_v1.types.ProviderVersion]
Output only. Provider versions required to deploy the blueprint.