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

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

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

Request message for ExportApplicationTemplateRevisionIaC method.

Inheritance

object > ExportApplicationTemplateRevisionIaCRequest

Namespace

Google.Cloud.DesignCenter.V1

Assembly

Google.Cloud.DesignCenter.V1.dll

Constructors

ExportApplicationTemplateRevisionIaCRequest()

public ExportApplicationTemplateRevisionIaCRequest()

ExportApplicationTemplateRevisionIaCRequest(ExportApplicationTemplateRevisionIaCRequest)

public ExportApplicationTemplateRevisionIaCRequest(ExportApplicationTemplateRevisionIaCRequest other)
Parameter
Name Description
other ExportApplicationTemplateRevisionIaCRequest

Properties

ApplicationTemplateRevisionName

public ApplicationTemplateRevisionName ApplicationTemplateRevisionName { get; set; }

ApplicationTemplateRevisionName-typed view over the Name resource name property.

Property Value
Type Description
ApplicationTemplateRevisionName

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 revision.

Property Value
Type Description
string