IngestApplicationTemplateIaCRequest(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)Request message for IngestApplicationTemplateIaC method.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
gcs_uri |
str
Optional. The Cloud Storage URI of the terraform code. This field is a member of oneof_ source.
|
iac_module |
google.cloud.designcenter_v1.types.IaCModule
Optional. The IaC configuration to import. This field is a member of oneof_ source.
|
devconnect_source_config |
google.cloud.designcenter_v1.types.DeveloperConnectSourceConfig
Optional. Configuration for fetching content from source code repository such as GitHub or Bitbucket through Developer Connect. This field is a member of oneof_ source.
|
git_source |
google.cloud.designcenter_v1.types.GitSource
Optional. The git source. This field is a member of oneof_ source.
|
name |
str
Required. The name of the application template. |
validate_catalog_compatibility |
bool
Optional. If set to true, validates if the imported IaC is compatible with the catalog. |
raw_terraform_import_enabled |
bool
Optional. If set to true, imports the IaC as raw terraform and does not attempt SAT conversion. |