list
dpsctl resource-group list Usage Guide
List resource groups.
Usage
dpsctl resource-group listFlags
Includes global dpsctl options.
--active optional filter: list active only (default: false)
--help, -h show helpExamples
Basic Usage
$ dpsctl resource-group list
{
"resource_groups": [
{
"group_name": "test",
"external_id": 1,
"activation_status": "inactive",
"policy_name": "Node-Med",
"resource_names": [],
"resource_policies": [],
"properties": {},
"prs_enabled": true,
"dpm_enable": true
},
{
"group_name": "test-2",
"external_id": 2,
"activation_status": "inactive",
"policy_name": "Node-High",
"resource_names": [
"node001",
"node002",
"node003"
],
"resource_policies": [],
"properties": {
"prs-enabled": false
},
"prs_enabled": false,
"dpm_enable": true
},
{
"group_name": "test-3",
"external_id": 3,
"activation_status": "inactive",
"policy_name": "Node-Low",
"resource_names": [
"node004"
],
"resource_policies": [],
"properties": {
"prs-enabled": true
},
"prs_enabled": true,
"dpm_enable": true
}
]
}Filter on active status
dpsctl -H localhost -p 8080 rg list --active
{
"resource_groups": [
{
"group_name": "test-2",
"external_id": 2,
"activation_status": "active",
"policy_name": "Node-High",
"resource_names": [
"eos0207",
"eos0206",
"eos0205"
],
"resource_policies": [],
"properties": {},
"prs_enabled": true,
"dpm_enable": true
},
{
"group_name": "test-3",
"external_id": 3,
"activation_status": "active",
"policy_name": "",
"resource_names": [
"eos0208"
],
"resource_policies": [],
"properties": {},
"prs_enabled": true,
"dpm_enable": true
}
]
}$ dpsctl resource-group list --active=false
{
"resource_groups": [
{
"group_name": "test",
"external_id": 1,
"activation_status": "inactive",
"policy_name": "",
"resource_names": [],
"resource_policies": [],
"properties": {
"prs-enabled": false
},
"prs_enabled": false,
"dpm_enable": true
}
]
}