TACKER(1)
π NAME π
tacker β the Client for Tacker API π
okay so real quick, before we dive in: this whole page is the manual for tacker, and it ships as part of python-tackerclient. That's the vibe. You're in the right place bestie π«Ά
π COMMAND LIST π
β¨ Command List β¨
This list is the whole extended-command situation for Tacker services that you get inside the openstack command π
You can pull these up by running openstack help, and if you want the tea on any single command, it's openstack help <command-name> π
π [legacy]
openstack vim listβ List VIM(s) that belong to a given tenant.openstack vim registerβ Create a VIM.openstack vim showβ Show information of a given VIM.openstack vim setβ Update a given VIM.openstack vim deleteβ Delete given VIM(s).
π [v1] --os-tacker-api-version 1
openstack vnf package createβ Create a new individual VNF package resource.openstack vnf package deleteβ Delete given VNF package(s).openstack vnf package listβ List all VNF packages.openstack vnf package showβ Show package details.openstack vnf package uploadβ Upload a VNF package.openstack vnf package downloadβ Download a VNF package.openstack vnf package artifact downloadβ Download a VNF package artifact.openstack vnf package updateβ Update a state of a VNF package.openstack vnflcm createβ Create a new VNF instance resource.openstack vnflcm instantiateβ Instantiate a VNF instance.openstack vnflcm listβ List VNF instance.openstack vnflcm showβ Show VNF instance.openstack vnflcm terminateβ Terminate a VNF instance.openstack vnflcm deleteβ Delete a VNF instance resource.openstack vnflcm healβ Heal a VNF instance.openstack vnflcm updateβ Update information of a VNF instance.openstack vnflcm scaleβ Scale a VNF instance.openstack vnflcm change-ext-connβ Change external VNF connectivity.openstack vnflcm op rollbackβ Rollback a VNF LCM operation occurrence.openstack vnflcm op retryβ Retry a VNF LCM operation occurrence.openstack vnflcm op failβ Fail a VNF LCM operation occurrence.openstack vnflcm op listβ List VNF LCM operation occurrence.openstack vnflcm op showβ Show VNF LCM operation occurrence.openstack vnflcm op cancelβ Cancel a VNF LCM operation occurrence.openstack vnflcm versionsβ Show VNF LCM API versions.openstack vnflcm subsc createβ Create new subscription.openstack vnflcm subsc deleteβ Delete subscription.openstack vnflcm subsc listβ List subscription.openstack vnflcm subsc showβ Show subscription.
π [v2] --os-tacker-api-version 2
openstack vnflcm createβ Create a new VNF instance resource.openstack vnflcm instantiateβ Instantiate a VNF instance.openstack vnflcm listβ List VNF instance.openstack vnflcm showβ Show VNF instance.openstack vnflcm terminateβ Terminate a VNF instance.openstack vnflcm deleteβ Delete a VNF instance resource.openstack vnflcm healβ Heal a VNF instance.openstack vnflcm updateβ Update information of a VNF instance.openstack vnflcm scaleβ Scale a VNF instance.openstack vnflcm change-ext-connβ Change external VNF connectivity.openstack vnflcm change-vnfpkgβ Change current VNF package.openstack vnflcm op rollbackβ Rollback a VNF LCM operation occurrence.openstack vnflcm op retryβ Retry a VNF LCM operation occurrence.openstack vnflcm op failβ Fail a VNF LCM operation occurrence.openstack vnflcm op listβ List VNF LCM operation occurrence.openstack vnflcm op showβ Show VNF LCM operation occurrence.openstack vnflcm versionsβ Show VNF LCM API versions.openstack vnflcm subsc createβ Create new subscription.openstack vnflcm subsc deleteβ Delete subscription.openstack vnflcm subsc listβ List subscription.openstack vnflcm subsc showβ Show subscription.openstack vnffm alarm listβ List alarm.openstack vnffm alarm showβ Show alarm.openstack vnffm alarm updateβ Update alarm.openstack vnffm sub createβ Create FM subscription.openstack vnffm sub listβ List FM subscription.openstack vnffm sub showβ Show FM subscription.openstack vnffm sub deleteβ Delete FM subscription.openstack vnfpm job createβ Create PM job.openstack vnfpm job listβ List PM job.openstack vnfpm job showβ Show PM job.openstack vnfpm job updateβ Update PM job.openstack vnfpm job deleteβ Delete PM job.openstack vnfpm report showβ Show PM report.openstack vnfpm threshold createβ Create PM threshold.openstack vnfpm threshold listβ List PM threshold.openstack vnfpm threshold showβ Show PM threshold.openstack vnfpm threshold updateβ Update PM threshold.openstack vnfpm threshold deleteβ Delete PM threshold.
π¦ OPERATIONS FOR ETSI NFV-SOL IMPLEMENTATION π¦
π¦ VNF Package commands π¦
VNF Package commands are CLI interface of VNF Package Management Interface in ETSI NFV-SOL 005. no cap, that's literally where they come from π«
π vnf package artifact download
Download VNF package artifact of an on-boarded VNF package. it's giving "gimme that artifact" π
openstack vnf package artifact download
[--file <FILE>]
<vnf-package>
<artifact-path>
--file <FILE>β Local file to save downloaded VNF Package artifact file data. If this is not specified and there is no redirection then data will not be saved. β οΈ so like, if you forget this and you're not redirecting, your data justβ¦ doesn't get saved bestie, watch outvnf-packageβ VNF package IDartifact-pathβ The artifact file's path
This command is provided by the python-tackerclient plugin. π«Ά
π vnf package create
Create a new VNF Package β¨
openstack vnf package create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--user-data <key=value>]
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.--user-data <key=value>β User defined data for the VNF package (repeat option to set multiple user defined data)
This command is provided by the python-tackerclient plugin. π
π vnf package delete
Delete VNF Package π
openstack vnf package delete <vnf-package> [<vnf-package> ...]
vnf-packageβ Vnf package(s) ID to delete
This command is provided by the python-tackerclient plugin. π«Ά
π vnf package download
Download VNF package contents or VNFD of an on-boarded VNF package. πΈ
openstack vnf package download
[--file <FILE>]
[--vnfd]
[--type <type>]
<vnf-package>
--file <FILE>β Local file to save downloaded VNF Package or VNFD data. If this is not specified and there is no redirection then data will not be saved.--vnfdβ Download VNFD of an on-boarded vnf package.--type <type>β Providetext/plainwhen VNFD is implemented as a single YAML file otherwise useapplication/zip. If you are not aware whether VNFD is a single or multiple yaml files, then you can specify'both'option value. Provide this option only when--vnfdis set.vnf-packageβ VNF package ID
This command is provided by the python-tackerclient plugin. π«Ά
π vnf package list
List VNF Packages π
openstack vnf package list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--filter <filter>]
[--all_fields | --fields fields | --exclude_fields exclude-fields]
[--exclude_default]
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--quote <QUOTE_MODE>β when to include quotes, defaults tononnumeric--noindentβ whether to disable indenting the JSON--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.--sort-column SORT_COLUMNβ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated--sort-ascendingβ sort the column(s) in ascending order
also chilling up in that synopsis: --sort-descending, --filter <filter>, --all_fields, --fields fields, --exclude_fields exclude-fields and --exclude_default π
--sort-descendingβ sorts the column(s) the other way round, biggest-to-smallest energy π--filter <filter>β the attribute-based-filtering parameters, aka how you tell it what to actually show you π--all_fieldsβ pulls every single complex attribute into the response. no holding back π--fields fieldsβ the specific complex attributes you do want in the response β¨--exclude_fields exclude-fieldsβ the complex attributes you want left out of the response π--exclude_defaultβ says "exclude all complex attributes from the response". It can be used by itself, or alongside--fieldsand--filter.
bestie listen: for all other combinations, tacker server will throw a bad request error. so don't get creative with it, okay? π
This command is provided by the python-tackerclient plugin.
π vnf package show π
Show VNF Package Details β the lil spotlight moment for one package π
openstack vnf package show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<vnf-package>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.vnf-packageβ VNF package ID
This command is provided by the python-tackerclient plugin.
β¨ vnf package update β¨
Update information about an individual VNF package β glow-up time π¦
openstack vnf package update
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--operational-state <operational-state>]
[--user-data <key=value>]
<vnf-package>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.--operational-state <operational-state>β Change the operational state of VNF Package. Valid values are'ENABLED'or'DISABLED'. that's it, those two, no in-between π--user-data <key=value>β User defined data for the VNF package (repeat the option to set multiple user defined data)vnf-packageβ VNF package ID
This command is provided by the python-tackerclient plugin.
πΈ vnf package upload πΈ
Upload VNF Package β send it, bestie π€
openstack vnf package upload
(--path <file> | --url <Uri>)
[--user-name <user-name>]
[--password <password>]
<vnf-package>
--path <file>β Upload VNF CSAR package from local file--url <Uri>β Uri of the VNF package content--user-name <user-name>β User name for authentication--password <password>β Password for authenticationvnf-packageβ VNF package ID
This command is provided by the python-tackerclient plugin.
π VNF Lcm commands π
VNF LCM commands are the CLI interface of the VNF Lifecycle Management Interface in ETSI NFV-SOL 002 and ETSI NFV-SOL 003. iconic spec behaviour, no cap π
NOTE: π¨ Commands call version 1vnflcmAPIs by default. You can call the specific version ofvnflcmAPIs by using the option--os-tacker-api-version. Commands with--os-tacker-api-version 2call version 2vnflcmAPIs.vnflcm op cancelis included in only version 1vnflcmAPIs andchange-vnfpkgis included in only version 2vnflcmAPIs.
π vnflcm change-ext-conn π
Change External VNF Connectivity β rewiring the vibes π
openstack vnflcm change-ext-conn <vnf-instance> <param-file>
vnf-instanceβ VNF instance ID to Change External VNF Connectivityparam-fileβ Specifychange-ext-connrequest parameters in a json file.
This command is provided by the python-tackerclient plugin.
β vnflcm create β
Create a new VNF Instance β new instance, who dis π«
openstack vnflcm create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--name <vnf-instance-name>]
[--description <vnf-instance-description>]
[--I <param-file>]
<vnfd-id>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.--name <vnf-instance-name>β Name of the VNF instance to be created.--description <vnf-instance-description>β Description of the VNF instance to be created.--I <param-file>β Instantiate VNF subsequently after it's creation. Specify instantiate request parameters in a json file.vnfd-idβ Identifier that identifies the VNFD which defines the VNF instance to be created.
This command is provided by the python-tackerclient plugin.
π vnflcm delete π
Delete VNF Instance(s) β gone, reduced to atoms π¨
openstack vnflcm delete <vnf-instance> [<vnf-instance> ...]
vnf-instanceβ VNF instance ID(s) to delete
This command is provided by the python-tackerclient plugin.
π§ vnflcm heal π§
Heal VNF Instance β the self-care command, fr fr π©Ή
openstack vnflcm heal
[--cause CAUSE]
[--vnfc-instance <vnfc-instance-id> [<vnfc-instance-id> ...]]
[--additional-param-file <additional-param-file>]
<vnf-instance>
--cause <CAUSE>β Specify the reason why a healing procedure is required.--vnfc-instance <vnfc-instance-id>β List of VNFC instances requiring a healing action.--additional-param-file <additional-param-file>β Additional parameters passed by the NFVO as input to the healing process.vnf-instanceβ VNF instance ID to heal
This command is provided by the python-tackerclient plugin.
π vnflcm instantiate π
Instantiate a VNF Instance β make it real πͺ
openstack vnflcm instantiate <vnf-instance> <param-file>
vnf-instanceβ VNF instance ID to instantiateparam-fileβ Specify instantiate request parameters in a json file.
This command is provided by the python-tackerclient plugin.
π₯ vnflcm list π₯
List VNF Instance β the roster, the lineup, the whole cast π¬
openstack vnflcm list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--quote <QUOTE_MODE>β when to include quotes, defaults tononnumeric--noindentβ whether to disable indenting the JSON--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.--sort-column SORT_COLUMNβ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated--sort-ascendingβ sort the column(s) in ascending order--sort-descendingβ sort the column(s) in descending order
This command is provided by the python-tackerclient plugin.
π«Ά vnflcm op cancel π«Ά
Cancel VNF Instance β nvm, abort mission π ββοΈ
openstack vnflcm op cancel
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--cancel-mode <cancel-mode>]
<vnf-lcm-op-occ-id>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.--cancel-mode <cancel-mode>β Cancel mode can be'GRACEFUL'or'FORCEFUL'. Default is'GRACEFUL'. graceful is the polite girly way, forceful is the "we're done here" way πvnf-lcm-op-occ-idβ VNF lifecycle management operation occurrence ID.
okay so this one is Fail VNF Instance β like, you're telling a VNF that's mid-operation to justβ¦ give up π
openstack vnflcm op fail
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<vnf-lcm-op-occ-id>
-f <FORMATTER>,--format <FORMATTER>β the output format bestie, defaults totable-c COLUMN,--column COLUMNβ pick which column(s) you wanna see, and you can repeat it to show multiple columns β¨--noindentβ turns off indenting the JSON--prefix <PREFIX>β adds a prefix to all variable names--max-width <integer>β max display width, and anything<1disables it. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence--fit-widthβ fits the table to the display width. It's implied if--max-widthis greater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ prints an empty table if there's no data to show
vnf-lcm-op-occ-id β VNF lifecycle management operation occurrence ID.
This command is provided by the python-tackerclient plugin.
πΈ vnflcm op list πΈ
List LCM Operation Occurrences β the receipts of everything that's been happening π
openstack vnflcm op list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--filter <filter>]
[--fields <fields> | --exclude-fields <exclude-fields>]
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, repeatable to show multiple columns--quote <QUOTE_MODE>β when to include quotes, defaults tononnumeric--noindentβ whether to disable indenting the JSON--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.--sort-column SORT_COLUMNβ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated--sort-ascendingβ sort the column(s) in ascending order--sort-descendingβ sort the column(s) in descending order--filter <filter>β Attribute-based-filtering parameters--fields <fields>β Complex attributes to be included into the response--exclude-fields <exclude-fields>β Complex attributes to be excluded from the response
This command is provided by the python-tackerclient plugin.
π vnflcm op retry π
Retry VNF Instance β second chance energy, we love a comeback arc π«Ά
openstack vnflcm op retry <vnf-lcm-op-occ-id>
vnf-lcm-op-occ-id β VNF lifecycle management operation occurrence ID.
This command is provided by the python-tackerclient plugin.
π¦ vnflcm op rollback π¦
openstack vnflcm op rollback <vnf-lcm-op-occ-id>
vnf-lcm-op-occ-id β VNF lifecycle management operation occurrence ID.
This command is provided by the python-tackerclient plugin.
β¨ vnflcm op show β¨
Display Operation Occurrence details β the full tea on one specific op, no crumbs π
openstack vnflcm op show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<vnf-lcm-op-occ-id>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.
vnf-lcm-op-occ-id β VNF lifecycle management operation occurrence ID.
This command is provided by the python-tackerclient plugin.
π vnflcm scale π
Scale a VNF Instance β bigger or smaller, your call, main character decisions only π
openstack vnflcm scale
[--number-of-steps <number-of-steps>]
[--additional-param-file <additional-param-file>]
--type <type>
--aspect-id <aspect-id>
<vnf-instance>
--number-of-steps <number-of-steps>β Number of scaling steps to be executed as part of this Scale VNF operation.--additional-param-file <additional-param-file>β Additional parameters passed by the NFVO as input to the scaling process.--type <type>βSCALE_OUTorSCALE_INfor type of scale operation.--aspect-id <aspect-id>β Identifier of the scaling aspect.
vnf-instance β VNF instance ID to scale
This command is provided by the python-tackerclient plugin.
π vnflcm show π
Display VNF instance details β everything about one VNF instance, served fresh π
openstack vnflcm show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<vnf-instance>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.
vnf-instance β VNF instance ID to display
This command is provided by the python-tackerclient plugin.
π§ vnflcm subsc create π§
Create a new Lccn Subscription β new sub, who dis π
openstack vnflcm subsc create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<param-file>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.
param-file β Specify create request parameters in a json file.
This command is provided by the python-tackerclient plugin.
π vnflcm subsc delete π
Delete Lccn Subscription(s) β blocking them, honestly π
openstack vnflcm subsc delete <subscription-id> [<subscription-id> ...]
subscription-id β Lccn Subscription ID(s) to delete
This command is provided by the python-tackerclient plugin.
β vnflcm subsc list β
List Lccn Subscriptions β roll call for every sub you've got π«Ά
openstack vnflcm subsc list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--filter <filter>]
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--quote <QUOTE_MODE>β when to include quotes, defaults tononnumeric--noindentβ whether to disable indenting the JSON--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.--sort-column SORT_COLUMNβ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated--sort-ascendingβ sort the column(s) in ascending order--sort-descendingβ sort the column(s) in descending order--filter <filter>β Attribute-based-filtering parameters
This command is provided by the python-tackerclient plugin.
π vnflcm subsc show π
Display Lccn Subscription details β the full breakdown of one sub, iykyk β¨
openstack vnflcm subsc show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<subscription-id>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence. β¨--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable π«Ά--print-emptyβ Print empty table if there is no data to show. (not the void staring back, bestie π)subscription-idβ Lccn Subscription ID to display π
This command is provided by the python-tackerclient plugin. π
β¨ vnflcm terminate β¨
Terminate a VNF instance. it's giving "we're done here" energy π
openstack vnflcm terminate
[--termination-type <termination-type>]
[--graceful-termination-timeout <graceful-termination-timeout>]
[--D]
<vnf-instance>
--termination-type <termination-type>β Termination type can be'GRACEFUL'or'FORCEFUL'. Default is'GRACEFUL'. πΈ--graceful-termination-timeout <graceful-termination-timeout>β This attribute is only applicable in case of graceful termination. It defines the time to wait for the VNF to be taken out of service before shutting down the VNF and releasing the resources. The unit is seconds. β³--Dβ Delete VNF Instance subsequently after it's termination. no take-backsies ποΈvnf-instanceβ VNF instance ID to terminate.
This command is provided by the python-tackerclient plugin. π
β¨ vnflcm update β¨
Update VNF Instance. glow-up time fr fr π
openstack vnflcm update [--I <param-file>] <vnf-instance>
--I <param-file>β Specify update request parameters in a json file. πvnf-instanceβ VNF instance ID to update.
This command is provided by the python-tackerclient plugin. π
β¨ vnflcm versions β¨
Show VnfLcm Api versions. version check but make it cute π¦
openstack vnflcm versions
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--major-version <major-version>]
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totableβ¨-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns π--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names π--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable π«Ά--print-emptyβ Print empty table if there is no data to show. π--major-version <major-version>β Show only specify major version. π
This command is provided by the python-tackerclient plugin. π
β¨ vnflcm change-vnfpkg β¨
Change Current VNF Package. new package, who dis π¦β¨
openstack vnflcm change-vnfpkg <vnf-instance> <param-file>
vnf-instanceβ VNF instance ID to Change Current VNF Package πparam-fileβ Specify change-vnfpkg request parameters in a json file. π
This command is provided by the python-tackerclient plugin. π
π¨ VNF FM commands π¨
VNF FM commands are CLI interface of VNF Fault Management interface in β ETSI NFV-SOL 002 and ETSI NFV-SOL 003. π
NOTE: Commands only support calling version 2 vnffm APIs. You can use the commands with --os-tacker-api-version 2 to call version 2 vnffm APIs. β οΈ no cap, version 2 only bestie
π vnffm alarm list π
List VNF FM alarms. all the alarms, lined up pretty π
openstack vnffm alarm list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--filter <filter>]
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totableβ¨-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns π--quote <QUOTE_MODE>β when to include quotes, defaults tononnumeric--noindentβ whether to disable indenting the JSON--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable π«Ά--print-emptyβ Print empty table if there is no data to show. π--sort-column SORT_COLUMNβ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated π--sort-ascendingβ sort the column(s) in ascending order β¬οΈ--sort-descendingβ sort the column(s) in descending order β¬οΈ--filter <filter>β Attribute-based-filtering parameters π
This command is provided by the python-tackerclient plugin. π
π vnffm alarm show π
Display VNF FM alarm details. spill the tea on this alarm βπ
openstack vnffm alarm show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<vnf-fm-alarm-id>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totableβ¨-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns π--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names π--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable π«Ά--print-emptyβ Print empty table if there is no data to show. πvnf-fm-alarm-idβ VNF FM alarm ID to display π
This command is provided by the python-tackerclient plugin. π
π vnffm alarm update π
Update information about an individual VNF FM alarm. a little refresh β¨
openstack vnffm alarm update
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--ack-state <ack-state>]
<vnf-fm-alarm-id>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totableβ¨-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns π--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names π--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable π«Ά--print-emptyβ Print empty table if there is no data to show. π--ack-state <ack-state>β Ask state can be'ACKNOWLEDGED'or'UNACKNOWLEDGED'. β (yes bestie, the manpage says "Ask state", we keep it exactly like that π )vnf-fm-alarm-idβ VNF FM alarm ID to update.
This command is provided by the python-tackerclient plugin. π
π vnffm sub create π
Create a new VNF FM subscription. subscribe, but make it VNF π¦
openstack vnffm sub create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<param-file>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totableβ¨-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns π--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names π--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable π«Ά--print-emptyβ Print empty table if there is no data to show. πparam-fileβ Specify create VNF FM subscription request parameters in a json file. π
This command is provided by the python-tackerclient plugin. π
ποΈ vnffm sub delete ποΈ
Delete VNF FM subscription(s). unsubscribe era πβ¨
openstack vnffm sub delete <vnf-fm-sub-id> [<vnf-fm-sub-id> ...]
vnf-fm-sub-idβ VNF FM subscription ID(s) to delete (yes, plural, you can stack 'em) π
This command is provided by the python-tackerclient plugin. π
πΈ vnffm sub list πΈ
List VNF FM subs. the whole subscription roster π
openstack vnffm sub list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--filter <filter>]
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totableβ¨-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns π--quote <QUOTE_MODE>β when to include quotes, defaults tononnumeric--noindentβ whether to disable indenting the JSON--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable π«Ά--print-emptyβ Print empty table if there is no data to show. π--sort-column SORT_COLUMNβ tell it which column(s) to sort by, bestie π (the columns you name first get priority, and any column that doesn't actually exist just gets silently ignored β rude but true), and yeah you can stack this one up by repeating it--sort-ascendingβ sort those column(s) smallest-to-biggest, ascending vibes only β¬οΈ--sort-descendingβ sort those column(s) biggest-to-smallest, descending slay β¬οΈ--filter <filter>β your attribute-based-filtering parameters, for when you need to be β¨specificβ¨
This command is provided by the python-tackerclient plugin.
vnffm sub show πΈ
Display VNF FM subscription details β the whole lil recap of one sub, served fresh π
openstack vnffm sub show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<vnf-fm-sub-id>
-f <FORMATTER>,--format <FORMATTER>β the output format you want, and it defaults totable-c COLUMN,--column COLUMNβ pick which column(s) to include, and repeat it to show multiple columns at once--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β slaps a prefix onto all the variable names--max-width <integer>β maximum display width, and anything<1disables it. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but heads up: the parameter takes precedence π--fit-widthβ fits the table to the display width. It's implied if--max-widthis greater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable it--print-emptyβ prints an empty table if there's no data to show, no cap π«Άvnf-fm-sub-idβ the VNF FM subscription ID to display
This command is provided by the python-tackerclient plugin.
VNF PM commands π₯
VNF PM commands are the CLI interface of the VNF Performance Management interface in ETSI NFV-SOL 002 and ETSI NFV-SOL 003. Performance management era, periodt β¨
NOTE: Commands only support calling version 2 vnfpm APIs. You can use the commands with --os-tacker-api-version 2 to call version 2 vnfpm APIs. (Yes this matters, don't skip it bestie π)
vnfpm job create π
Create a new VNF PM job β a whole new task enters the chat
openstack vnfpm job create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<param-file>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.param-fileβ Specify create VNF PM job request parameters in a json file. π
This command is provided by the python-tackerclient plugin.
vnfpm job delete π
Delete VNF PM job β bye bestie, it's giving gone π
openstack vnfpm job delete <vnf-pm-job-id> [<vnf-pm-job-id> ...]
vnf-pm-job-idβ VNF PM job ID(s) to delete
This command is provided by the python-tackerclient plugin.
vnfpm job list π
List VNF PM jobs β the full roll call, main character energy
openstack vnfpm job list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--filter <filter>]
[--all_fields | --fields fields | --exclude_fields exclude-fields]
[--exclude_default]
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--quote <QUOTE_MODE>β when to include quotes, defaults tononnumeric--noindentβ whether to disable indenting the JSON--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.--sort-column SORT_COLUMNβ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated--sort-ascendingβ sort the column(s) in ascending order--sort-descendingβ sort the column(s) in descending order--filter <filter>β Attribute-based-filtering parameters--all_fieldsβ Include all complex attributes in the response--fields fieldsβ Complex attributes to be included into the response--exclude_fields exclude-fieldsβ Complex attributes to be excluded from the response--exclude_defaultβ Indicates to exclude all complex attributes from the response. This argument can be used alone or with--fieldsand--filter. For all other combinations tacker server will throw bad request error π¨
This command is provided by the python-tackerclient plugin.
vnfpm job show β¨
Display VNF PM job details β the glow-up close-up of one job
openstack vnfpm job show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<vnf-pm-job-id>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.vnf-pm-job-idβ VNF PM job ID to display
This command is provided by the python-tackerclient plugin.
vnfpm job update π¦
Update information about an individual VNF PM job β a lil refresh, a lil edit, we love to see it
openstack vnfpm job update
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<vnf-pm-job-id>
<param-file>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.vnf-pm-job-idβ VNF PM job ID to update.param-fileβ Specify update PM job request parameters in a json file. π
This command is provided by the python-tackerclient plugin.
vnfpm report show π
Display VNF PM report details β receipts, but make it performance management
openstack vnfpm report show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<vnf-pm-job-id>
<vnf-pm-report-id>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.vnf-pm-job-idβ VNF PM job id where the VNF PM report is locatedvnf-pm-report-idβ VNF PM report ID to display
This command is provided by the python-tackerclient plugin.
vnfpm threshold create π
Create a new VNF PM threshold β set the limit, set the boundary, iconic behaviour fr fr
openstack vnfpm threshold create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<param-file>
-f <FORMATTER>,--format <FORMATTER>β the output format, defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.param-fileβ drop your create VNF PM threshold request params in a json file, bestie. That's the whole assignment. πβ¨
This command is provided by the python-tackerclient plugin.
π vnfpm threshold delete
Okay so we're deleting a VNF PM threshold. Bye bestie, you will not be missed π«Ά
openstack vnfpm threshold delete
<vnf-pm-threshold-id>
[<vnf-pm-threshold-id> ...]
vnf-pm-threshold-idβ the VNF PM threshold ID(s) you wanna delete. Yes plural, you can stack them. Go off. π
This command is provided by the python-tackerclient plugin.</purl>
β¨ vnfpm threshold list
Listing all the VNF PM thresholds, like scrolling the group chat and seeing every single one π
openstack vnfpm threshold list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--filter <filter>]
-f <FORMATTER>,--format <FORMATTER>β the output format. defaults totable. pick your aesthetic, no wrong answers π-c COLUMN,--column COLUMNβ specify the column(s) to include. can be repeated to show multiple columns, so go ahead and collect them all π--quote <QUOTE_MODE>β when to include quotes. defaults tononnumeric--noindentβ whether to disable indenting the JSON. flat vibes only fr--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence. π--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show. the void, but make it formatted β¨--sort-column SORT_COLUMNβ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated--sort-ascendingβ sort the column(s) in ascending order β¬οΈ--sort-descendingβ sort the column(s) in descending order β¬οΈ--filter <filter>β Attribute-based-filtering parameters
This command is provided by the python-tackerclient plugin.
π₯ vnfpm threshold show
Display the details of one VNF PM threshold. main character reveal moment ngl π«Ά
openstack vnfpm threshold show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<vnf-pm-threshold-id>
-f <FORMATTER>,--format <FORMATTER>β the output format. defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names π·οΈ--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.vnf-pm-threshold-idβ the VNF PM threshold ID to display π
This command is provided by the python-tackerclient plugin.
π¦ vnfpm threshold update
Updating the info on one specific VNF PM threshold. glow-up arc, activated πΈ
openstack vnfpm threshold update
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<vnf-pm-threshold-id>
<param-file>
-f <FORMATTER>,--format <FORMATTER>β the output format. defaults totable-c COLUMN,--column COLUMNβ specify the column(s) to include, can be repeated to show multiple columns--noindentβ whether to disable indenting the JSON--prefix <PREFIX>β add a prefix to all variable names--max-width <integer>β Maximum display width,<1to disable. You can also use theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter takes precedence.--fit-widthβ Fit the table to the display width. Implied if--max-widthgreater than 0. Set the environment variableCLIFF_FIT_WIDTH=1to always enable--print-emptyβ Print empty table if there is no data to show.vnf-pm-threshold-idβ the VNF PM threshold ID to update. π―param-fileβ Specify update PM threshold request parameters in a json file. yes bestie, json file again. that's just how we do it here π
This command is provided by the python-tackerclient plugin.
π OPERATIONS FOR LEGACY IMPLEMENTATION π
Okay bestie, this is the legacy corner of the club β the classics, the originals, the ones that still go hard. π
π¦ VIM Management commands π¦
These are your VIM-wrangling commands, brought to you by the python-tackerclient plugin. Let's get into it.
π vim delete π
Say bye-bye to VIM(s). Like, actually delete them. No undo button, so vibe check yourself first. π
openstack vim delete <VIM> [<VIM> ...]
VIMβ VIM(s) to delete, given as a name or an ID
This command is provided by the python-tackerclient plugin.
π vim list π
Lists every VIM that belongs to a given tenant. Like a lil roll call for your VIMs. β¨
openstack vim list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
-f <FORMATTER>,--format <FORMATTER>β the output format you want, and it defaults totable-c COLUMN,--column COLUMNβ pick the column(s) to include; repeat it as many times as you want to show multiple columns--quote <QUOTE_MODE>β decides when to include quotes, defaults tononnumeric--noindentβ turns off indenting for the JSON--max-width <integer>β the maximum display width, and anything<1disables it. You can also set theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter wins if they fight π--fit-widthβ fits the table to your display width. It's implied if--max-widthis greater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always have it on--print-emptyβ prints an empty table when there's literally no data to show--sort-column SORT_COLUMNβ pick the column(s) to sort the data by (columns listed first get priority, and non-existing columns just get ignored); can be repeated--sort-ascendingβ sorts the column(s) in ascending order--sort-descendingβ sorts the column(s) in descending order--longβ lists additional fields in the output
This command is provided by the python-tackerclient plugin.
π vim register π
Register a brand new VIM. New VIM, who dis? π
openstack vim register
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--tenant-id TENANT_ID]
--config-file CONFIG_FILE
[--description DESCRIPTION]
[--is-default]
NAME
-f <FORMATTER>,--format <FORMATTER>β the output format you want, and it defaults totable-c COLUMN,--column COLUMNβ pick the column(s) to include; repeat it as many times as you want to show multiple columns--noindentβ turns off indenting for the JSON--prefix <PREFIX>β adds a prefix to all variable names--max-width <integer>β the maximum display width, and anything<1disables it. You can also set theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter wins if they fight π--fit-widthβ fits the table to your display width. It's implied if--max-widthis greater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always have it on--print-emptyβ prints an empty table when there's literally no data to show--tenant-id TENANT_IDβ the owner tenant ID or project ID--config-file <CONFIG_FILE>β a YAML file with the VIM configuration parameters--description <DESCRIPTION>β sets a description for the VIM--is-defaultβ sets it as the default VIMNAMEβ sets a name for the VIM
This command is provided by the python-tackerclient plugin.
π vim set π
Update a VIM. Glow-up time. β¨
openstack vim set
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--config-file CONFIG_FILE]
[--name NAME]
[--description DESCRIPTION]
[--is-default {True,False}]
VIM
-f <FORMATTER>,--format <FORMATTER>β the output format you want, and it defaults totable-c COLUMN,--column COLUMNβ pick the column(s) to include; repeat it as many times as you want to show multiple columns--noindentβ turns off indenting for the JSON--prefix <PREFIX>β adds a prefix to all variable names--max-width <integer>β the maximum display width, and anything<1disables it. You can also set theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter wins if they fight π--fit-widthβ fits the table to your display width. It's implied if--max-widthis greater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always have it on--print-emptyβ prints an empty table when there's literally no data to show--config-file <CONFIG_FILE>β a YAML file with the VIM configuration parameters--name <NAME>β a new name for the VIM--description <DESCRIPTION>β a new description for the VIM--is-default {True,False}β indicates whether the VIM is used as the defaultVIMβ the ID or name of the vim to update
This command is provided by the python-tackerclient plugin.
π vim show π
Display the deets on a VIM. Main character reveal. π
openstack vim show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<VIM>
-f <FORMATTER>,--format <FORMATTER>β the output format you want, and it defaults totable-c COLUMN,--column COLUMNβ pick the column(s) to include; repeat it as many times as you want to show multiple columns--noindentβ turns off indenting for the JSON--prefix <PREFIX>β adds a prefix to all variable names--max-width <integer>β the maximum display width, and anything<1disables it. You can also set theCLIFF_MAX_TERM_WIDTHenvironment variable, but the parameter wins if they fight π--fit-widthβ fits the table to your display width. It's implied if--max-widthis greater than0. Set the environment variableCLIFF_FIT_WIDTH=1to always have it on--print-emptyβ prints an empty table when there's literally no data to showVIMβ the VIM to display (name or ID)
This command is provided by the python-tackerclient plugin.
π«Ά AUTHOR π«Ά
OpenStack Contributors π
π COPYRIGHT π
OpenStack Contributors
And that's a wrap, bestie!! π This whole iconic page is version 2.1.0, dated Sep 19, 2025, and it lives in the TACKER(1) manual. Go forth and slay your VIMs. π
β¨π¦
π¦ where this page comes from
- fedora 43: python3-tackerclient 2.1.0-5.fc43 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms