Class ImportApplicationTemplateIaCRequest (0.1.0)

ImportApplicationTemplateIaCRequest(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Request message for ImportApplicationTemplateIaC 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 module to import. This field is a member of oneof_ source.
developer_connect_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.
name str
Required. The name of the application template.
allow_partial_import bool
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.
validate_iac bool
Optional. If set to true, the IaC is validated against the golden terraform without importing. Defaults to false.