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

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

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

Request message for ExportApplicationTemplateIaC method.

Inheritance

object > ExportApplicationTemplateIaCRequest

Namespace

Google.Cloud.DesignCenter.V1

Assembly

Google.Cloud.DesignCenter.V1.dll

Constructors

ExportApplicationTemplateIaCRequest()

public ExportApplicationTemplateIaCRequest()

ExportApplicationTemplateIaCRequest(ExportApplicationTemplateIaCRequest)

public ExportApplicationTemplateIaCRequest(ExportApplicationTemplateIaCRequest other)
Parameter
Name Description
other ExportApplicationTemplateIaCRequest

Properties

ApplicationTemplateName

public ApplicationTemplateName ApplicationTemplateName { get; set; }

ApplicationTemplateName-typed view over the Name resource name property.

Property Value
Type Description
ApplicationTemplateName

ArtifactLocation

public ArtifactLocation ArtifactLocation { get; set; }

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

Property Value
Type Description
ArtifactLocation

ExportIacConfig

public ExportIaCConfig ExportIacConfig { get; set; }

Optional. Configuration for exporting IaC.

Property Value
Type Description
ExportIaCConfig

Name

public string Name { get; set; }

Required. The name of the application template.

Property Value
Type Description
string