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

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

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

Request message for ImportApplicationIaC method.

Inheritance

object > ImportApplicationIaCRequest

Namespace

Google.Cloud.DesignCenter.V1

Assembly

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