# app-template

Application Templates operations

## Usage

```bash
apolo app-template [OPTIONS] COMMAND [ARGS]...
```

Application Templates operations.

**Commands:**

| Usage                             | Description                          |
| --------------------------------- | ------------------------------------ |
| [*get*](#get)                     | Generate payload for 'app install'   |
| [*list*](#list)                   | List available application templates |
| [*list-versions*](#list-versions) | List app template versions           |
| [*ls*](#ls)                       | Alias to list                        |
| [*ls-versions*](#ls-versions)     | Alias to list-versions               |

### get

Generate payload for 'app install'

#### Usage

```bash
apolo app-template get [OPTIONS] NAME
```

Generate payload for 'app install'.

#### Options

| Name                 | Description                                                        |
| -------------------- | ------------------------------------------------------------------ |
| *--help*             | Show this message and exit.                                        |
| *--cluster CLUSTER*  | Look on a specified cluster (the current cluster by default).      |
| *-f, --file TEXT*    | Save output to a file instead of displaying it.                    |
| *--org ORG*          | Look on a specified org (the current org by default).              |
| *-o, --output TEXT*  | Output format (yaml, json). Default is yaml.                       |
| *--project PROJECT*  | Look on a specified project (the current project by default).      |
| *-V, --version TEXT* | Specify the version of the app template (latest if not specified). |

### list

List available application templates

#### Usage

```bash
apolo app-template list [OPTIONS]
```

List available application templates.

#### Options

| Name                | Description                                                   |
| ------------------- | ------------------------------------------------------------- |
| *--help*            | Show this message and exit.                                   |
| *--cluster CLUSTER* | Look on a specified cluster (the current cluster by default). |
| *--org ORG*         | Look on a specified org (the current org by default).         |
| *--project PROJECT* | Look on a specified project (the current project by default). |

### list-versions

List app template versions

#### Usage

```bash
apolo app-template list-versions [OPTIONS] NAME
```

List app template versions.

#### Options

| Name                | Description                                                   |
| ------------------- | ------------------------------------------------------------- |
| *--help*            | Show this message and exit.                                   |
| *--cluster CLUSTER* | Look on a specified cluster (the current cluster by default). |
| *--org ORG*         | Look on a specified org (the current org by default).         |
| *--project PROJECT* | Look on a specified project (the current project by default). |

### ls

Alias to list

#### Usage

```bash
apolo app-template ls [OPTIONS]
```

Alias to list

#### Options

| Name                | Description                                                   |
| ------------------- | ------------------------------------------------------------- |
| *--help*            | Show this message and exit.                                   |
| *--cluster CLUSTER* | Look on a specified cluster (the current cluster by default). |
| *--org ORG*         | Look on a specified org (the current org by default).         |
| *--project PROJECT* | Look on a specified project (the current project by default). |

### ls-versions

Alias to list-versions

#### Usage

```bash
apolo app-template ls-versions [OPTIONS] NAME
```

Alias to list-versions

#### Options

| Name                | Description                                                   |
| ------------------- | ------------------------------------------------------------- |
| *--help*            | Show this message and exit.                                   |
| *--cluster CLUSTER* | Look on a specified cluster (the current cluster by default). |
| *--org ORG*         | Look on a specified org (the current org by default).         |
| *--project PROJECT* | Look on a specified project (the current project by default). |
