REST Resource: projects.locations.spaces.applicationTemplates

Resource: ApplicationTemplate

Application template resource.

JSON representation
{
  "name": string,
  "displayName": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "applicationParameters": [
    {
      object (Parameter)
    }
  ],
  "iacFormat": enum (IACFormat),
  "serializedApplicationTemplate": {
    object (SerializedApplicationTemplate)
  },
  "latestRevision": string
}
Fields
name

string

Identifier. Application template name.

displayName

string

Optional. Application template display name.

description

string

Optional. Application template description.

createTime

string (Timestamp format)

Output only. Application template creation timestamp.

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Output only. Application template update timestamp.

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

applicationParameters[]

object (Parameter)

Optional. Parameters to apply to all components in an application. You can specify projectID and region.

iacFormat

enum (IACFormat)

Output only. The IaC format of the application template.

serializedApplicationTemplate

object (SerializedApplicationTemplate)

Output only. The serialized application template.

latestRevision

string

Output only. The latest application template revision.

Methods

commit

Commits an application template to create a new revision.

create

Creates an application template.

delete

Deletes an application template.

generate

Generates Terraform files for an application template.

get

Gets details about an application template.

import

Imports to an existing application template from a given shared template.

list

Lists application templates in a given space.

patch

Updates an application template.