public sealed class GenerateApplicationTemplateIaCRequest : IMessage<GenerateApplicationTemplateIaCRequest>, IEquatable<GenerateApplicationTemplateIaCRequest>, IDeepCloneable<GenerateApplicationTemplateIaCRequest>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class GenerateApplicationTemplateIaCRequest.
Request message for GenerateApplicationTemplateIaC method.
Implements
IMessageGenerateApplicationTemplateIaCRequest, IEquatableGenerateApplicationTemplateIaCRequest, IDeepCloneableGenerateApplicationTemplateIaCRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
GenerateApplicationTemplateIaCRequest()
public GenerateApplicationTemplateIaCRequest()GenerateApplicationTemplateIaCRequest(GenerateApplicationTemplateIaCRequest)
public GenerateApplicationTemplateIaCRequest(GenerateApplicationTemplateIaCRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
GenerateApplicationTemplateIaCRequest |
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.
| Property Value | |
|---|---|
| Type | Description |
ArtifactLocation |
|
GcsUri
[Obsolete]
public string GcsUri { get; set; }Optional. DEPRECATED: Use the 'artifact_location' field instead. The Cloud Storage URI to write the generated IaC to.
| Property Value | |
|---|---|
| Type | Description |
string |
|
IacFormat
public GenerateApplicationTemplateIaCRequest.Types.IACFormat IacFormat { get; set; }Optional. The IaC format to generate.
| Property Value | |
|---|---|
| Type | Description |
GenerateApplicationTemplateIaCRequestTypesIACFormat |
|
Name
public string Name { get; set; }Required. The name of the application template.
| Property Value | |
|---|---|
| Type | Description |
string |
|