---
tags: dsplus,documentation
title : dsplus - list
description: lister
---
# List
Liste les objets d'un projet
## Syntaxe
```
dsplus list [--AssetType] [--filter] [--info]
```
## Options
Les types d'objets (AssetType) possibles (choix multiple)
* job
* routine
* container
* tabledef
* paramset
* stage
* dataconnection
Les options possibles:
* info : information à récupérer
* filter : filtre sql à appliquer
L'option **info** peut prendre les valeurs:
* category
* name
* type
* jobType
* RID
* modificationTimestamp
* modifiedByUser
* creationTimestamp
* createdByUser
* isSystem
* shortDescription
* **all** équivaut à toutes les valeur précédentes
## Format de sortie
La sortie est au format `json`.
## Exemples
```
dsplus list --project dstage1
```
```json=
[
{
category: '/T_NR',
name: 'Js_NR',
jobType: '2'
},
{
category: '/T_NR',
name: 'Jx_NR_Lvl1',
jobType: '3'
},
{
category: '/T_NR',
name: 'Jx_NR_Lvl1x',
jobType: '3'
},
{
category: '/T_NR',
name: 'Jx_NR_Lvl2',
jobType: '3'
},
{
category: '/T_NR',
name: 'Jx_NR_Lvl3',
jobType: '3'
},
{
category: '/T_NR',
name: 'Jx_NR_Lvl4',
jobType: '3'
},
{
category: '/T_NR/archives',
name: 'Jx_NR_Lvl2_old',
jobType: '3'
},
{
category: '/T_NR/jobs',
name: 'Jx_NR_00_GetKeys',
jobType: '3'
},
{
category: '/T_NR/jobs',
name: 'Jx_NR_Lvl1_0',
jobType: '3'
},
{
category: '/T_NR/params',
name: 'Ps_NR_Db',
jobType: undefined
},
{
category: '/T_NR/routines',
name: 'RtTnrGetKeys',
jobType: '0'
},
{
category: '/T_NR/routines',
name: 'RtTnrSetKey',
jobType: '0'
},
{
category: '/T_NR/stages',
name: 'StTnrRdStats',
jobType: '3'
},
{
category: '/T_NR/stages',
name: 'StTnrWrStats',
jobType: '3'
}
]
```
```
dsplus list --paramset
```
```json=
[
{
category: '/T_NR/params',
name: 'Ps_NR_Db',
jobType: undefined
}
]
```
```
dsplus list --paramset --info all
```
```json=
[
{
category: '/T_NR/params',
name: 'Ps_NR_Db',
RID: 'c2e76d84.19e8228.001n30kgk.0vrelio.f12j2b.r29ilfgnev3qkhcfj8atgf',
modificationTimestamp: '2021/01/15 09:58:19',
modifiedByUser: 'isadmin',
creationTimestamp: '2020/04/16 10:37:28',
createdByUser: 'isadmin',
isSystem: 'false',
shortDescription: 'Database parameters',
type: 'paramset'
}
]
```
```
dsplus list --job --info type jobType
```
```json=
[
{
type: 'job',
jobType: '2'
},
{
type: 'job',
jobType: '3'
},
{
type: 'job',
jobType: '3'
},
{
type: 'job',
jobType: '3'
},
{
type: 'job',
jobType: '3'
},
{
type: 'job',
jobType: '3'
},
{
type: 'job',
jobType: '3'
},
{
type: 'job',
jobType: '3'
},
{
type: 'job',
jobType: '3'
}
]
```
```
dsplus list --job --info name --filter "jobType='2'"
```
```json=
[
{
name: 'Js_NR'
}
]
```
```
dsplus list --info type jobType --query 'select type,jobType,count(*) as nb from ? group by type,jobType' --format table
```
```
┌─────────┬────────────┬───────────┬────┐
│ (index) │ type │ jobType │ nb │
├─────────┼────────────┼───────────┼────┤
│ 0 │ 'job' │ '2' │ 1 │
│ 1 │ 'job' │ '3' │ 8 │
│ 2 │ 'paramset' │ undefined │ 1 │
│ 3 │ 'routine' │ '0' │ 2 │
│ 4 │ 'stage' │ '3' │ 2 │
└─────────┴────────────┴───────────┴────┘
```