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

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

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

Request message for ExportApplicationIaC method.

Inheritance

object > ExportApplicationIaCRequest

Namespace

Google.Cloud.DesignCenter.V1

Assembly

Google.Cloud.DesignCenter.V1.dll

Constructors

ExportApplicationIaCRequest()

public ExportApplicationIaCRequest()

ExportApplicationIaCRequest(ExportApplicationIaCRequest)

public ExportApplicationIaCRequest(ExportApplicationIaCRequest other)
Parameter
Name Description
other ExportApplicationIaCRequest

Properties

ApplicationName

public ApplicationName ApplicationName { get; set; }

ApplicationName-typed view over the Name resource name property.

Property Value
Type Description
ApplicationName

ArtifactLocation

public ArtifactLocation ArtifactLocation { get; set; }

Optional. Specifies the destination for the generated IaC, which can be Cloud Storage or a Developer Connect repository.

Property Value
Type Description
ArtifactLocation

ExportIacConfig

public ExportIaCConfig ExportIacConfig { get; set; }

Optional. Configuration for exporting IaC.

Property Value
Type Description
ExportIaCConfig

IacFormat

public IACFormat IacFormat { get; set; }

Optional. The IaC format to generate.

Property Value
Type Description
IACFormat

Name

public string Name { get; set; }

Required. The name of the application.

Property Value
Type Description
string