public sealed class ExportApplicationTemplateIaCRequest : IMessage<ExportApplicationTemplateIaCRequest>, IEquatable<ExportApplicationTemplateIaCRequest>, IDeepCloneable<ExportApplicationTemplateIaCRequest>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class ExportApplicationTemplateIaCRequest.
Request message for ExportApplicationTemplateIaC method.
Implements
IMessageExportApplicationTemplateIaCRequest, IEquatableExportApplicationTemplateIaCRequest, IDeepCloneableExportApplicationTemplateIaCRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
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 |
|