ApplicationTemplate(mapping=None, *, ignore_unknown_fields=False, **kwargs)Application template resource.
Attributes |
|
|---|---|
| Name | Description |
name |
str
Identifier. Application template name. |
display_name |
str
Optional. Application template display name. |
description |
str
Optional. Application template description. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Application template creation timestamp. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Application template update timestamp. |
application_parameters |
MutableSequence[google.cloud.designcenter_v1.types.Parameter]
Optional. Parameters to apply to all components in an application. You can specify projectID and region. |
iac_format |
google.cloud.designcenter_v1.types.ApplicationTemplate.IACFormat
Output only. The IaC format of the application template. |
serialized_application_template |
google.cloud.designcenter_v1.types.SerializedApplicationTemplate
Output only. The serialized application template. |
latest_revision |
str
Output only. The latest application template revision. |
artifact_location |
google.cloud.designcenter_v1.types.ArtifactLocation
Output only. Details of the location where the IaC for this ApplicationTemplate was last successfully exported. |
composition_type |
google.cloud.designcenter_v1.types.ApplicationCompositionType
Optional. Immutable. The composition type of the applicationTemplate: STANDARD OR COMPOSITE. This is a create time only param. |
root_input_variables |
MutableSequence[google.cloud.designcenter_v1.types.ComponentVariable]
Optional. Root level input variables of the application template. |
root_output_variables |
MutableSequence[google.cloud.designcenter_v1.types.ComponentVariable]
Optional. Root level output variables of the application template. |
saas_runtime_context |
google.cloud.designcenter_v1.types.SaaSRuntimeContext
Optional. SaaS runtime context for the application template. |
latest_system_revision_uri |
str
Output only. The URI of the most recent System Revision generated for this ApplicationTemplate. This ID corresponds to the name field in the
ApplicationTemplateSystemRevision resource.
|
iac_source |
google.cloud.designcenter_v1.types.IACSource
Output only. Indicates the IaC source format of this application template. |
template_metadata |
google.cloud.designcenter_v1.types.TFBlueprintMetadata
Output only. The input output variables parsed from the imported terraform code. |
inputs_as_root_module_variables |
bool
Optional. If true, exposes all inputs as root module variables. This is only supported for STANDARD composition type templates. |
Classes
IACFormat
IACFormat(value)The IaC format of the application template.