public sealed class ImportApplicationIaCRequest : IMessage<ImportApplicationIaCRequest>, IEquatable<ImportApplicationIaCRequest>, IDeepCloneable<ImportApplicationIaCRequest>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class ImportApplicationIaCRequest.
Request message for ImportApplicationIaC method.
Implements
IMessageImportApplicationIaCRequest, IEquatableImportApplicationIaCRequest, IDeepCloneableImportApplicationIaCRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
ImportApplicationIaCRequest()
public ImportApplicationIaCRequest()ImportApplicationIaCRequest(ImportApplicationIaCRequest)
public ImportApplicationIaCRequest(ImportApplicationIaCRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ImportApplicationIaCRequest |
Properties
AllowPartialImport
public bool AllowPartialImport { get; set; }Optional. If set to true, partially imports the valid edits in the IaC and ignores the invalid changes. Defaults to false, which means any edits which can't be imported must result in an error.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
ApplicationName
public ApplicationName ApplicationName { get; set; }ApplicationName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
ApplicationName |
|
GcsUri
public string GcsUri { get; set; }Optional. The Cloud Storage URI of the terraform code.
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasGcsUri
public bool HasGcsUri { get; }Gets whether the "gcs_uri" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
IacModule
public IaCModule IacModule { get; set; }Optional. The IaC module to import.
| Property Value | |
|---|---|
| Type | Description |
IaCModule |
|
Name
public string Name { get; set; }Required. The name of the application.
| Property Value | |
|---|---|
| Type | Description |
string |
|
SourceCase
public ImportApplicationIaCRequest.SourceOneofCase SourceCase { get; }| Property Value | |
|---|---|
| Type | Description |
ImportApplicationIaCRequestSourceOneofCase |
|
ValidateIac
public bool ValidateIac { get; set; }Optional. If set to true, the IaC is validated against the golden terraform without importing. Defaults to false.
| Property Value | |
|---|---|
| Type | Description |
bool |
|