quotas¶
quotas limits get-domain-limits¶
Usage
usage: symp quotas limits get-domain-limits
[-f {adaptive_table,csv,json,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--noindent]
[--quote {all,minimal,none,nonnumeric}]
[-m [NAME=VALUE [NAME=VALUE ...]]]
[--show-updated-at]
domain_id
Description
Get the domain’s quota limits.
Returns
Returns list: Requested quota limits details
Mandatory
positional arguments:
domain_id Requested domain ID
Optional
optional arguments:
-h, --help show this help message and exit
--show-updated-at If set to True, will return also the last updated time
quotas limits get-project-limits¶
Usage
usage: symp quotas limits get-project-limits
[-f {adaptive_table,csv,json,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--noindent]
[--quote {all,minimal,none,nonnumeric}]
[-m [NAME=VALUE [NAME=VALUE ...]]]
[--show-updated-at]
project_id
Description
Get the project’s quota limits.
Returns
Returns list: Requested quota limits details
Mandatory
positional arguments:
project_id Requested project ID
Optional
optional arguments:
-h, --help show this help message and exit
--show-updated-at If set to True, will return also the last updated time
quotas limits list-domains-limits¶
Usage
usage: symp quotas limits list-domains-limits
[-f {adaptive_table,csv,json,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--noindent]
[--quote {all,minimal,none,nonnumeric}]
[-m [NAME=VALUE [NAME=VALUE ...]]]
Description
List domains’ quota limits.
Returns
Returns list: A list of the domains’ quota limits details
Optional
optional arguments:
-h, --help show this help message and exit
quotas limits list-projects-limits¶
Usage
usage: symp quotas limits list-projects-limits
[-f {adaptive_table,csv,json,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--noindent]
[--quote {all,minimal,none,nonnumeric}]
[-m [NAME=VALUE [NAME=VALUE ...]]]
Description
List projects’ quota limits.
Returns
Returns list: A list of the projects’ quota limits details
Optional
optional arguments:
-h, --help show this help message and exit
quotas limits set-domain-limits¶
Usage
usage: symp quotas limits set-domain-limits
[-f {adaptive_table,json,shell,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--noindent] [--prefix PREFIX]
[-m [NAME=VALUE [NAME=VALUE ...]]]
domain_id limits
Description
Set the domain’s quota limits.
Mandatory
positional arguments:
domain_id Requested domain ID
limits Requested quota limits in the following format -
{"resource_name_1": value_1, "resource_name_2": value_2, ...}
Optional
optional arguments:
-h, --help show this help message and exit
quotas limits set-project-limits¶
Usage
usage: symp quotas limits set-project-limits
[-f {adaptive_table,json,shell,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--noindent] [--prefix PREFIX]
[-m [NAME=VALUE [NAME=VALUE ...]]]
project_id limits
Description
Set the project’s quota limits.
Mandatory
positional arguments:
project_id Requested project ID
limits Requested quota limits in the following format -
{"resource_name_1": value_1, "resource_name_2": value_2, ...}
Optional
optional arguments:
-h, --help show this help message and exit
quotas templates create¶
Usage
usage: symp quotas templates create
[-f {adaptive_table,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[-m [NAME=VALUE [NAME=VALUE ...]]]
[--source-type SOURCE_TYPE]
[--source-id SOURCE_ID]
resources_quantities
Description
Create a new template.
Returns
Returns str: The created template ID
Mandatory
positional arguments:
resources_quantities Amount per resource
Optional
optional arguments:
-h, --help show this help message and exit
--source-type SOURCE_TYPE
Type of template to base on (optional) - system, project or template
--source-id SOURCE_ID
If source_type was provided, ID of either the project or template to base on
quotas templates get¶
Usage
usage: symp quotas templates get
[-f {adaptive_table,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[-m [NAME=VALUE [NAME=VALUE ...]]]
template_id
Description
Get the details of the requested template.
Returns
Returns dict: The requested template details
Mandatory
positional arguments:
template_id Requested template ID
Optional
optional arguments:
-h, --help show this help message and exit
quotas templates remove¶
Usage
usage: symp quotas templates remove
[-f {adaptive_table,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[-m [NAME=VALUE [NAME=VALUE ...]]]
template_id
Description
Delete the requested template.
Mandatory
positional arguments:
template_id Requested template ID
Optional
optional arguments:
-h, --help show this help message and exit
quotas templates update¶
Usage
usage: symp quotas templates update
[-f {adaptive_table,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[-m [NAME=VALUE [NAME=VALUE ...]]]
[--name NAME] [--description DESCRIPTION]
template_id resources_quantities
Description
Update the template to contain the new resources quantities. Resources are not deleted if the new limit is reduced below the allocated amount.
Mandatory
positional arguments:
template_id Requested template ID
resources_quantities Amount per resource
Optional
optional arguments:
-h, --help show this help message and exit
--name NAME Name of the template
--description DESCRIPTION
Description of the template