public sealed class ExportApplicationIaCRequest : IMessage<ExportApplicationIaCRequest>, IEquatable<ExportApplicationIaCRequest>, IDeepCloneable<ExportApplicationIaCRequest>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class ExportApplicationIaCRequest.
Request message for ExportApplicationIaC method.
Implements
IMessageExportApplicationIaCRequest, IEquatableExportApplicationIaCRequest, IDeepCloneableExportApplicationIaCRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
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 |
|