public sealed class ExportIaCConfig : IMessage<ExportIaCConfig>, IEquatable<ExportIaCConfig>, IDeepCloneable<ExportIaCConfig>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class ExportIaCConfig.
Configuration for exporting a resource as IAC.
Implements
IMessageExportIaCConfig, IEquatableExportIaCConfig, IDeepCloneableExportIaCConfig, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
ExportIaCConfig()
public ExportIaCConfig()ExportIaCConfig(ExportIaCConfig)
public ExportIaCConfig(ExportIaCConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
ExportIaCConfig |
Properties
ConfigPayloadCase
public ExportIaCConfig.ConfigPayloadOneofCase ConfigPayloadCase { get; }| Property Value | |
|---|---|
| Type | Description |
ExportIaCConfigConfigPayloadOneofCase |
|
IacFormat
public IACFormat IacFormat { get; set; }Optional. IaC format of the export. Default is [IACFormat.TERRAFORM].
| Property Value | |
|---|---|
| Type | Description |
IACFormat |
|
TfConfig
public TerraformConfig TfConfig { get; set; }Optional. Configuration on how to handle terraform IaC export.
| Property Value | |
|---|---|
| Type | Description |
TerraformConfig |
|