Application template resource.
| JSON representation |
|---|
{ "name": string, "displayName": string, "description": string, "createTime": string, "updateTime": string, "applicationParameters": [ { object ( |
| Fields | |
|---|---|
name |
Identifier. Application template name. |
displayName |
Optional. Application template display name. |
description |
Optional. Application template description. |
createTime |
Output only. Application template creation timestamp. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
updateTime |
Output only. Application template update timestamp. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
applicationParameters[] |
Optional. Parameters to apply to all components in an application. You can specify projectID and region. |
iacFormat |
Output only. The IaC format of the application template. |
serializedApplicationTemplate |
Output only. The serialized application template. |
latestRevision |
Output only. The latest application template revision. |
artifactLocation |
Output only. Details of the location where the IaC for this ApplicationTemplate was last successfully exported. |
compositionType |
Optional. Immutable. The composition type of the applicationTemplate: STANDARD OR COMPOSITE. This is a create time only param. |
rootInputVariables[] |
Optional. Root level input variables of the application template. |
rootOutputVariables[] |
Optional. Root level output variables of the application template. |
saasRuntimeContext |
Optional. SaaS runtime context for the application template. |
latestSystemRevisionUri |
Output only. The URI of the most recent System Revision generated for this ApplicationTemplate. This ID corresponds to the |