Class ApplicationTemplate (0.1.0)

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.