Reference documentation and code samples for the Infrastructure Manager V1 API class Google::Cloud::ConfigService::V1::TerraformBlueprint.
TerraformBlueprint describes the source of a Terraform root module which describes the resources and configs to be deployed.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#gcs_source
def gcs_source() -> ::String
-
(::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}
#gcs_source=
def gcs_source=(value) -> ::String
-
value (::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}
-
(::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
def git_source() -> ::Google::Cloud::ConfigService::V1::GitSource
- (::Google::Cloud::ConfigService::V1::GitSource) — Required. URI of a public Git repo.
#git_source=
def git_source=(value) -> ::Google::Cloud::ConfigService::V1::GitSource
- value (::Google::Cloud::ConfigService::V1::GitSource) — Required. URI of a public Git repo.
- (::Google::Cloud::ConfigService::V1::GitSource) — Required. URI of a public Git repo.
#input_values
def input_values() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::ConfigService::V1::TerraformVariable}
- (::Google::Protobuf::Map{::String => ::Google::Cloud::ConfigService::V1::TerraformVariable}) — Input variable values for the Terraform blueprint.
#input_values=
def input_values=(value) -> ::Google::Protobuf::Map{::String => ::Google::Cloud::ConfigService::V1::TerraformVariable}
- value (::Google::Protobuf::Map{::String => ::Google::Cloud::ConfigService::V1::TerraformVariable}) — Input variable values for the Terraform blueprint.
- (::Google::Protobuf::Map{::String => ::Google::Cloud::ConfigService::V1::TerraformVariable}) — Input variable values for the Terraform blueprint.