.. ## WARNING ##################################### .. This file is tool-generated. Do not edit manually. .. ################################################## ====================================================== NFV Orchestration service (tacker) command-line client ====================================================== The tacker client is the command-line interface (CLI) for the NFV Orchestration service (tacker) API and its extensions. This chapter documents :command:`tacker` version ``0.7.0``. For help on a specific :command:`tacker` command, enter: .. code-block:: console $ tacker help COMMAND .. _tacker_command_usage: tacker usage ~~~~~~~~~~~~ .. code-block:: console usage: tacker [--version] [-v] [-q] [-h] [-r NUM] [--os-service-type ] [--os-endpoint-type ] [--service-type ] [--endpoint-type ] [--os-auth-strategy ] [--os-auth-url ] [--os-tenant-name | --os-project-name ] [--os-tenant-id | --os-project-id ] [--os-username ] [--os-user-id ] [--os-user-domain-id ] [--os-user-domain-name ] [--os-project-domain-id ] [--os-project-domain-name ] [--os-cert ] [--os-cacert ] [--os-key ] [--os-password ] [--os-region-name ] [--os-token ] [--http-timeout ] [--os-url ] [--insecure] .. _tacker_command_options: tacker optional arguments ~~~~~~~~~~~~~~~~~~~~~~~~~ ``--version`` show program's version number and exit ``-v, --verbose, --debug`` Increase verbosity of output and show tracebacks on errors. You can repeat this option. ``-q, --quiet`` Suppress output except warnings and errors. ``-h, --help`` Show this help message and exit. ``-r NUM, --retries NUM`` How many times the request to the Tacker server should be retried if it fails. ``--os-service-type `` Defaults to ``env[OS_TACKER_SERVICE_TYPE]`` or nfv-orchestration. ``--os-endpoint-type `` Defaults to ``env[OS_ENDPOINT_TYPE]`` or publicURL. ``--service-type `` **DEPRECATED!** Use :option:`--os-service-type`. ``--endpoint-type `` **DEPRECATED!** Use :option:`--os-endpoint-type`. ``--os-auth-strategy `` **DEPRECATED!** Only keystone is supported. ``--os-auth-url `` Authentication URL, defaults to ``env[OS_AUTH_URL]``. ``--os-tenant-name `` Authentication tenant name, defaults to ``env[OS_TENANT_NAME]``. ``--os-project-name `` Another way to specify tenant name. This option is mutually exclusive with :option:`--os-tenant-name`. Defaults to ``env[OS_PROJECT_NAME]``. ``--os-tenant-id `` Authentication tenant ID, defaults to ``env[OS_TENANT_ID]``. ``--os-project-id `` Another way to specify tenant ID. This option is mutually exclusive with :option:`--os-tenant-id`. Defaults to ``env[OS_PROJECT_ID]``. ``--os-username `` Authentication username, defaults to ``env[OS_USERNAME]``. ``--os-user-id `` Authentication user ID (Env: OS_USER_ID) ``--os-user-domain-id `` OpenStack user domain ID. Defaults to ``env[OS_USER_DOMAIN_ID]``. ``--os-user-domain-name `` OpenStack user domain name. Defaults to ``env[OS_USER_DOMAIN_NAME]``. ``--os-project-domain-id `` Defaults to ``env[OS_PROJECT_DOMAIN_ID]``. ``--os-project-domain-name `` Defaults to ``env[OS_PROJECT_DOMAIN_NAME]``. ``--os-cert `` Path of certificate file to use in SSL connection. This file can optionally be prepended with the private key. Defaults to ``env[OS_CERT]``. ``--os-cacert `` Specify a CA bundle file to use in verifying a TLS (https) server certificate. Defaults to ``env[OS_CACERT]``. ``--os-key `` Path of client key to use in SSL connection. This option is not necessary if your key is prepended to your certificate file. Defaults to ``env[OS_KEY]``. ``--os-password `` Authentication password, defaults to ``env[OS_PASSWORD]``. ``--os-region-name `` Authentication region name, defaults to ``env[OS_REGION_NAME]``. ``--os-token `` Authentication token, defaults to ``env[OS_TOKEN]``. ``--http-timeout `` Timeout in seconds to wait for an HTTP response. Defaults to ``env[OS_NETWORK_TIMEOUT]`` or None if not specified. ``--os-url `` Defaults to ``env[OS_URL]``. ``--insecure`` Explicitly allow tackerclient to perform "insecure" SSL (https) requests. The server's certificate will not be verified against any certificate authorities. This option should be used with caution. .. _tacker_chain-list: tacker chain-list ----------------- .. code-block:: console usage: tacker chain-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List SFCs that belong to a given tenant. **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_chain-show: tacker chain-show ----------------- .. code-block:: console usage: tacker chain-show [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [-D] [-F FIELD] SFC Show information of a given SFC. **Positional arguments:** ``SFC`` ID or name of sfc to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_classifier-list: tacker classifier-list ---------------------- .. code-block:: console usage: tacker classifier-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List FCs that belong to a given tenant. **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_classifier-show: tacker classifier-show ---------------------- .. code-block:: console usage: tacker classifier-show [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [-D] [-F FIELD] CLASSIFIER Show information of a given FC. **Positional arguments:** ``CLASSIFIER`` ID or name of classifier to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_event-show: tacker event-show ----------------- .. code-block:: console usage: tacker event-show [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [-D] [-F FIELD] EVENT Show event given the event id. **Positional arguments:** ``EVENT`` ID or name of event to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_events-list: tacker events-list ------------------ .. code-block:: console usage: tacker events-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List events that belong to a given resource. The supported args are :option:`--id,` :option:`--resource_id,` :option:`--resource_state,` :option:`--resource_type,` :option:`--event_type` **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_ext-list: tacker ext-list --------------- .. code-block:: console usage: tacker ext-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List all extensions. **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_ext-show: tacker ext-show --------------- .. code-block:: console usage: tacker ext-show [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [-D] [-F FIELD] EXT-ALIAS Show information of a given resource. **Positional arguments:** ``EXT-ALIAS`` ID of extension to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_nfp-list: tacker nfp-list --------------- .. code-block:: console usage: tacker nfp-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List NFPs that belong to a given tenant. **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_nfp-show: tacker nfp-show --------------- .. code-block:: console usage: tacker nfp-show [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [-D] [-F FIELD] NFP Show information of a given NFP. **Positional arguments:** ``NFP`` ID or name of nfp to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vim-delete: tacker vim-delete ----------------- .. code-block:: console usage: tacker vim-delete [-h] [--request-format {json,xml}] VIM Delete a given VIM. **Positional arguments:** ``VIM`` ID or name of vim to delete **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format .. _tacker_vim-events-list: tacker vim-events-list ---------------------- .. code-block:: console usage: tacker vim-events-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List events that belong to a given VIM. The supported args are :option:`--id,` :option:`--resource_id,` :option:`--resource_state,` :option:`--event_type` **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vim-list: tacker vim-list --------------- .. code-block:: console usage: tacker vim-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List VIMs that belong to a given tenant. **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vim-register: tacker vim-register ------------------- .. code-block:: console usage: tacker vim-register [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [--tenant-id TENANT_ID] --config-file CONFIG_FILE [--description DESCRIPTION] [--is-default] NAME Create a VIM. **Positional arguments:** ``NAME`` Set a name for the VIM **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``--tenant-id TENANT_ID`` The owner tenant ID ``--config-file CONFIG_FILE`` Specify VIM specific config parameters in a file ``--description DESCRIPTION`` Set a description for the VIM ``--is-default`` Set as default VIM .. _tacker_vim-show: tacker vim-show --------------- .. code-block:: console usage: tacker vim-show [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [-D] [-F FIELD] VIM Show information of a given VIM. **Positional arguments:** ``VIM`` ID or name of vim to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vim-update: tacker vim-update ----------------- .. code-block:: console usage: tacker vim-update [-h] [--request-format {json,xml}] [--config-file CONFIG_FILE] [--is-default] VIM Update a given VIM. **Positional arguments:** ``VIM`` ID or name of vim to update **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``--config-file CONFIG_FILE`` Specify VIM specific config parameters in a file ``--is-default`` Set as default VIM .. _tacker_vnf-create: tacker vnf-create ----------------- .. code-block:: console usage: tacker vnf-create [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [--tenant-id TENANT_ID] [--description DESCRIPTION] (--vnfd-id VNFD_ID | --vnfd-name VNFD_NAME) [--vim-id VIM_ID | --vim-name VIM_NAME] [--vim-region-name VIM_REGION_NAME] [--config-file CONFIG_FILE] [--config CONFIG] [--param-file PARAM_FILE] NAME Create a VNF. **Positional arguments:** ``NAME`` Set a name for the VNF **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``--tenant-id TENANT_ID`` The owner tenant ID ``--description DESCRIPTION`` Set description for the VNF ``--vnfd-id VNFD_ID`` VNFD ID to use as template to create VNF ``--vnfd-name VNFD_NAME`` VNFD Name to use as template to create VNF ``--vim-id VIM_ID`` VIM ID to use to create VNF on the specified VIM ``--vim-name VIM_NAME`` VIM name to use to create VNF on the specified VIM ``--vim-region-name VIM_REGION_NAME`` VIM Region to use to create VNF on the specified VIM ``--config-file CONFIG_FILE`` Specify config yaml file ``--config CONFIG`` Specify config yaml data ``--param-file PARAM_FILE`` Specify parameter yaml file .. _tacker_vnf-delete: tacker vnf-delete ----------------- .. code-block:: console usage: tacker vnf-delete [-h] [--request-format {json,xml}] VNF Delete a given VNF. **Positional arguments:** ``VNF`` ID or name of vnf to delete **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format .. _tacker_vnf-events-list: tacker vnf-events-list ---------------------- .. code-block:: console usage: tacker vnf-events-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List events that belong to a given VNF. The supported args are :option:`--id,` :option:`--resource_id,` :option:`--resource_state,` :option:`--event_type` **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vnf-list: tacker vnf-list --------------- .. code-block:: console usage: tacker vnf-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List VNF that belong to a given tenant. **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vnf-resource-list: tacker vnf-resource-list ------------------------ .. code-block:: console usage: tacker vnf-resource-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] VNF List resources of a VNF like VDU, CP, etc. **Positional arguments:** ``VNF`` ID or name of vnf to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vnf-scale: tacker vnf-scale ---------------- .. code-block:: console usage: tacker vnf-scale [-h] [--request-format {json,xml}] (--vnf-id VNF_ID | --vnf-name VNF_NAME) [--scaling-policy-name SCALING_POLICY_NAME] [--scaling-type SCALING_TYPE] Scale a VNF. **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``--vnf-id VNF_ID`` VNF ID ``--vnf-name VNF_NAME`` VNF name ``--scaling-policy-name SCALING_POLICY_NAME`` VNF policy name used to scale ``--scaling-type SCALING_TYPE`` VNF scaling type, it could be either "out" or "in" .. _tacker_vnf-show: tacker vnf-show --------------- .. code-block:: console usage: tacker vnf-show [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [-D] [-F FIELD] VNF Show information of a given VNF. **Positional arguments:** ``VNF`` ID or name of vnf to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vnf-update: tacker vnf-update ----------------- .. code-block:: console usage: tacker vnf-update [-h] [--request-format {json,xml}] [--config-file CONFIG_FILE] [--config CONFIG] VNF Update a given VNF. **Positional arguments:** ``VNF`` ID or name of vnf to update **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``--config-file CONFIG_FILE`` Specify config yaml file ``--config CONFIG`` Specify config yaml data .. _tacker_vnfd-create: tacker vnfd-create ------------------ .. code-block:: console usage: tacker vnfd-create [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [--tenant-id TENANT_ID] (--vnfd-file VNFD_FILE | --vnfd VNFD) [--description DESCRIPTION] NAME Create a VNFD. **Positional arguments:** ``NAME`` Set a name for the VNFD **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``--tenant-id TENANT_ID`` The owner tenant ID ``--vnfd-file VNFD_FILE`` Specify VNFD file ``--vnfd VNFD`` Specify VNFD ``--description DESCRIPTION`` Set a description for the VNFD .. _tacker_vnfd-delete: tacker vnfd-delete ------------------ .. code-block:: console usage: tacker vnfd-delete [-h] [--request-format {json,xml}] VNFD Delete a given VNFD. **Positional arguments:** ``VNFD`` ID or name of vnfd to delete **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format .. _tacker_vnfd-events-list: tacker vnfd-events-list ----------------------- .. code-block:: console usage: tacker vnfd-events-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List events that belong to a given VNFD. The supported args are :option:`--id,` :option:`--resource_id,` :option:`--resource_state,` :option:`--event_type` **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vnfd-list: tacker vnfd-list ---------------- .. code-block:: console usage: tacker vnfd-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List VNFD that belong to a given tenant. **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vnfd-show: tacker vnfd-show ---------------- .. code-block:: console usage: tacker vnfd-show [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [-D] [-F FIELD] VNFD Show information of a given VNFD. **Positional arguments:** ``VNFD`` ID or name of vnfd to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vnfd-template-show: tacker vnfd-template-show ------------------------- .. code-block:: console usage: tacker vnfd-template-show [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [-D] [-F FIELD] VNFD Show template of a given VNFD. **Positional arguments:** ``VNFD`` ID or name of vnfd to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vnffg-create: tacker vnffg-create ------------------- .. code-block:: console usage: tacker vnffg-create [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [--tenant-id TENANT_ID] (--vnffgd-id VNFFGD_ID | --vnffgd-name VNFFGD_NAME) [--vnf-mapping VNF_MAPPING] [--symmetrical {True,False}] NAME Create a VNFFG. **Positional arguments:** ``NAME`` Set a name for the VNFFG **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``--tenant-id TENANT_ID`` The owner tenant ID ``--vnffgd-id VNFFGD_ID`` VNFFGD ID to use as template to create VNFFG ``--vnffgd-name VNFFGD_NAME`` VNFFGD Name to use as template to create VNFFG ``--vnf-mapping VNF_MAPPING`` List of logical VNFD name to VNF instance name mapping. Example: VNF1:my_vnf1,VNF2:my_vnf2 ``--symmetrical {True,False}`` Should a reverse path be created for the NFP .. _tacker_vnffg-delete: tacker vnffg-delete ------------------- .. code-block:: console usage: tacker vnffg-delete [-h] [--request-format {json,xml}] VNFFG Delete a given VNFFG. **Positional arguments:** ``VNFFG`` ID or name of vnffg to delete **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format .. _tacker_vnffg-list: tacker vnffg-list ----------------- .. code-block:: console usage: tacker vnffg-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List VNFFGs that belong to a given tenant. **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vnffg-show: tacker vnffg-show ----------------- .. code-block:: console usage: tacker vnffg-show [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [-D] [-F FIELD] VNFFG Show information of a given VNFFG. **Positional arguments:** ``VNFFG`` ID or name of vnffg to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vnffg-update: tacker vnffg-update ------------------- .. code-block:: console usage: tacker vnffg-update [-h] [--request-format {json,xml}] [--vnf-mapping VNF_MAPPING] [--symmetrical {True,False}] VNFFG Update a given VNFFG. **Positional arguments:** ``VNFFG`` ID or name of vnffg to update **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``--vnf-mapping VNF_MAPPING`` List of logical VNFD name to VNF instance name mapping. Example: VNF1:my_vnf1,VNF2:my_vnf2 ``--symmetrical {True,False}`` Should a reverse path be created for the NFP .. _tacker_vnffgd-create: tacker vnffgd-create -------------------- .. code-block:: console usage: tacker vnffgd-create [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [--tenant-id TENANT_ID] (--vnffgd-file VNFFGD_FILE | --vnffgd VNFFGD) [--description DESCRIPTION] NAME Create a VNFFGD. **Positional arguments:** ``NAME`` Set a name for the VNFFGD **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``--tenant-id TENANT_ID`` The owner tenant ID ``--vnffgd-file VNFFGD_FILE`` Specify VNFFGD file ``--vnffgd VNFFGD`` Specify VNFFGD ``--description DESCRIPTION`` Set a description for the VNFFGD .. _tacker_vnffgd-delete: tacker vnffgd-delete -------------------- .. code-block:: console usage: tacker vnffgd-delete [-h] [--request-format {json,xml}] VNFFGD Delete a given VNFFGD. **Positional arguments:** ``VNFFGD`` ID or name of vnffgd to delete **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format .. _tacker_vnffgd-list: tacker vnffgd-list ------------------ .. code-block:: console usage: tacker vnffgd-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--request-format {json,xml}] [-D] [-F FIELD] List VNFFGDs that belong to a given tenant. **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vnffgd-show: tacker vnffgd-show ------------------ .. code-block:: console usage: tacker vnffgd-show [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [-D] [-F FIELD] VNFFGD Show information of a given VNFFGD. **Positional arguments:** ``VNFFGD`` ID or name of vnffgd to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option. .. _tacker_vnffgd-template-show: tacker vnffgd-template-show --------------------------- .. code-block:: console usage: tacker vnffgd-template-show [-h] [-f {html,json,shell,table,value,yaml}] [-c COLUMN] [--max-width ] [--noindent] [--prefix PREFIX] [--request-format {json,xml}] [-D] [-F FIELD] VNFFGD Show template of a given VNFFGD. **Positional arguments:** ``VNFFGD`` ID or name of vnffgd to look up **Optional arguments:** ``-h, --help`` show this help message and exit ``--request-format {json,xml}`` The xml or json request format ``-D, --show-details`` Show detailed info ``-F FIELD, --field FIELD`` Specify the field(s) to be returned by server. You can repeat this option.