Design Center v1 API - Class ExportIaCConfig (1.0.0-beta01)

public sealed class ExportIaCConfig : IMessage<ExportIaCConfig>, IEquatable<ExportIaCConfig>, IDeepCloneable<ExportIaCConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Design Center v1 API class ExportIaCConfig.

Configuration for exporting a resource as IAC.

Inheritance

object > ExportIaCConfig

Namespace

Google.Cloud.DesignCenter.V1

Assembly

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