Reference documentation and code samples for the Design Center V1 API class Google::Cloud::DesignCenter::V1::ExportIaCConfig.
Configuration for exporting a resource as IAC.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#iac_format
def iac_format() -> ::Google::Cloud::DesignCenter::V1::IACFormat
Returns
- (::Google::Cloud::DesignCenter::V1::IACFormat) — Optional. IaC format of the export. Default is [IACFormat.TERRAFORM].
#iac_format=
def iac_format=(value) -> ::Google::Cloud::DesignCenter::V1::IACFormat
Parameter
- value (::Google::Cloud::DesignCenter::V1::IACFormat) — Optional. IaC format of the export. Default is [IACFormat.TERRAFORM].
Returns
- (::Google::Cloud::DesignCenter::V1::IACFormat) — Optional. IaC format of the export. Default is [IACFormat.TERRAFORM].
#tf_config
def tf_config() -> ::Google::Cloud::DesignCenter::V1::TerraformConfig
Returns
- (::Google::Cloud::DesignCenter::V1::TerraformConfig) — Optional. Configuration on how to handle terraform IaC export.
#tf_config=
def tf_config=(value) -> ::Google::Cloud::DesignCenter::V1::TerraformConfig
Parameter
- value (::Google::Cloud::DesignCenter::V1::TerraformConfig) — Optional. Configuration on how to handle terraform IaC export.
Returns
- (::Google::Cloud::DesignCenter::V1::TerraformConfig) — Optional. Configuration on how to handle terraform IaC export.