2.45. hammer 位置
操作位置
Usage: hammer location [OPTIONS] SUBCOMMAND [ARG] ... Parameters: SUBCOMMAND Subcommand [ARG] ... Subcommand arguments Subcommands: add-compute-resource Associate a compute resource add-domain Associate a domain add-environment Associate a Puppet environment add-hostgroup Associate a hostgroup add-medium Associate a medium add-organization Associate an organization add-provisioning-template Associate provisioning templates add-smart-proxy Associate a smart proxy add-subnet Associate a subnet add-user Associate an user create Create a location delete, destroy Delete a location delete-parameter Delete parameter for a location info, show Show a location list, index List all locations remove-compute-resource Disassociate a compute resource remove-domain Disassociate a domain remove-environment Disassociate a Puppet environment remove-hostgroup Disassociate a hostgroup remove-medium Disassociate a medium remove-organization Disassociate an organization remove-provisioning-template Disassociate provisioning templates remove-smart-proxy Disassociate a smart proxy remove-subnet Disassociate a subnet remove-user Disassociate an user set-parameter Create or update parameter for a location update Update a location Options: -h, --help Print help
2.45.1. hammer 位置 add-compute-resource
关联计算资源
Usage: hammer location add-compute-resource [OPTIONS] Options: --compute-resource COMPUTE_RESOURCE_NAME Compute resource name --compute-resource-id COMPUTE_RESOURCE_ID --id ID --name NAME Set the current location context for the request --title TITLE Set the current location context for the request -h, --help Print help
2.45.2. hammer 位置 add-domain
关联域
Usage: hammer location add-domain [OPTIONS] Options: --domain DOMAIN_NAME Domain name --domain-id DOMAIN_ID Numerical ID or domain name --id ID --name NAME Set the current location context for the request --title TITLE Set the current location context for the request -h, --help Print help
2.45.3. hammer 位置附加组件
关联 Puppet 环境
Usage: hammer location add-environment [OPTIONS] Options: --environment ENVIRONMENT_NAME Environment name (--environment is deprecated: Use --puppet-environment[-id] instead) --environment-id ENVIRONMENT_ID (--environment-id is deprecated: Use --puppet-environment[-id] instead) --id ID --name NAME Set the current location context for the request --puppet-environment PUPPET_ENVIRONMENT_NAME Puppet environment name --puppet-environment-id PUPPET_ENVIRONMENT_ID --title TITLE Set the current location context for the request -h, --help Print help
2.45.4. hammer 位置 add-hostgroup
关联 hostgroup
Usage: hammer location add-hostgroup [OPTIONS] Options: --hostgroup HOSTGROUP_NAME Hostgroup name --hostgroup-id HOSTGROUP_ID --hostgroup-title HOSTGROUP_TITLE Hostgroup title --id ID --name NAME Set the current location context for the request --title TITLE Set the current location context for the request -h, --help Print help
2.45.5. hammer 位置附加中等
关联一个介质
Usage: hammer location add-medium [OPTIONS] Options: --id ID --medium MEDIUM_NAME Medium name --medium-id MEDIUM_ID --name NAME Set the current location context for the request --title TITLE Set the current location context for the request -h, --help Print help
2.45.6. hammer 位置 add-organization
关联机构
Usage: hammer location add-organization [OPTIONS] Options: --id ID --name NAME Set the current location context for the request --organization ORGANIZATION_NAME Set the current organization context for the request --organization-id ORGANIZATION_ID Organization ID --organization-title ORGANIZATION_TITLE Set the current organization context for the request --title TITLE Set the current location context for the request -h, --help Print help
2.45.7. hammer 位置 add-provisioning-template
关联的置备模板
Usage: hammer location add-provisioning-template [OPTIONS] Options: --id ID --name NAME Set the current location context for the request --provisioning-template PROVISIONING_TEMPLATE_NAME Name to search by --provisioning-template-id PROVISIONING_TEMPLATE_ID --provisioning-template-ids PROVISIONING_TEMPLATE_IDS List of provisioning template ids Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --provisioning-template-search PROVISIONING_TEMPLATE_SEARCH Provisioning template name regex to search, all matching templates will be associated --provisioning-templates PROVISIONING_TEMPLATE_NAMES List of provisioning template names Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --title TITLE Set the current location context for the request -h, --help Print help
2.45.8. hammer location add-smart-proxy
关联一个智能代理
Usage: hammer location add-smart-proxy [OPTIONS] Options: --id ID --name NAME Set the current location context for the request --smart-proxy SMART_PROXY_NAME Name to search by --smart-proxy-id SMART_PROXY_ID --title TITLE Set the current location context for the request -h, --help Print help
2.45.9. hammer 位置添加子网
关联子网
Usage: hammer location add-subnet [OPTIONS] Options: --id ID --name NAME Set the current location context for the request --subnet SUBNET_NAME Subnet name --subnet-id SUBNET_ID --title TITLE Set the current location context for the request -h, --help Print help
2.45.10. hammer 位置 add-user
关联用户
Usage: hammer location add-user [OPTIONS] Options: --id ID --name NAME Set the current location context for the request --title TITLE Set the current location context for the request --user USER_LOGIN User's login to search by --user-id USER_ID -h, --help Print help
2.45.11. hammer 位置创建
创建位置
Usage: hammer location create [OPTIONS] Options: --compute-resource-ids COMPUTE_RESOURCE_IDS Compute resource IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --compute-resources COMPUTE_RESOURCE_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --description DESCRIPTION --domain-ids DOMAIN_IDS Domain IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --domains DOMAIN_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --environment-ids ENVIRONMENT_IDS Environment IDs (--environment-ids is deprecated: Use --puppet-environment[s|-ids] instead) Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --environments ENVIRONMENT_NAMES (--environments is deprecated: Use --puppet-environment[s|-ids] instead) --hostgroup-ids HOSTGROUP_IDS Host group IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --hostgroup-titles HOSTGROUP_TITLES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --hostgroups HOSTGROUP_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --ignore-types IGNORE_TYPES List of resources types that will be automatically associated Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --location LOCATION_NAME Set the current location context for the request --location-id LOCATION_ID Set the current location context for the request --location-title LOCATION_TITLE Set the current location context for the request --media MEDIUM_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --medium-ids MEDIUM_IDS Medium IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --name NAME --organization ORGANIZATION_NAME Set the current organization context for the request --organization-id ORGANIZATION_ID Set the current organization context for the request --organization-ids ORGANIZATION_IDS Associated organization IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --organization-title ORGANIZATION_TITLE Set the current organization context for the request --organization-titles ORGANIZATION_TITLES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --organizations ORGANIZATION_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --parent-id PARENT_ID Parent ID --partition-table-ids PARTITION_TABLE_IDS Partition template IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --partition-tables PARTITION_TABLE_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --provisioning-template-ids PROVISIONING_TEMPLATE_IDS Provisioning template IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --provisioning-templates PROVISIONING_TEMPLATE_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --puppet-environment-ids PUPPET_ENVIRONMENT_IDS Environment IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --puppet-environments PUPPET_ENVIRONMENT_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --realm-ids REALM_IDS Realm IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --realms REALM_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --smart-proxies SMART_PROXY_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --smart-proxy-ids SMART_PROXY_IDS Capsule IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --subnet-ids SUBNET_IDS Subnet IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --subnets SUBNET_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --user-ids USER_IDS User IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --users USER_LOGINS Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters -h, --help Print help
2.45.12. hammer 位置删除
删除位置
Usage: hammer location <delete|destroy> [OPTIONS] Options: --id ID Location numeric id to search by --location LOCATION_NAME Set the current location context for the request --location-id LOCATION_ID Set the current location context for the request --location-title LOCATION_TITLE Set the current location context for the request --name NAME Set the current organization context for the request --organization ORGANIZATION_NAME Set the current organization context for the request --organization-id ORGANIZATION_ID Set the current organization context for the request --organization-title ORGANIZATION_TITLE Set the current organization context for the request --title TITLE Set the current organization context for the request -h, --help Print help
2.45.13. hammer location delete-parameter
删除位置的参数
Usage: hammer location delete-parameter [OPTIONS] Options: --location LOCATION_NAME Set the current location context for the request --location-id LOCATION_ID --location-title LOCATION_TITLE Set the current location context for the request --name NAME Parameter name -h, --help Print help
2.45.14. hammer 位置信息
显示位置
Usage: hammer location <info|show> [OPTIONS] Options: --fields FIELDS Show specified fields or predefined field sets only. (See below) Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --id ID Location numeric id to search by --location LOCATION_NAME Set the current location context for the request --location-id LOCATION_ID Set the current location context for the request --location-title LOCATION_TITLE Set the current location context for the request --name NAME Set the current organization context for the request --organization ORGANIZATION_NAME Set the current organization context for the request --organization-id ORGANIZATION_ID Set the current organization context for the request --organization-title ORGANIZATION_TITLE Set the current organization context for the request --show-hidden-parameters SHOW_HIDDEN_PARAMETERS Display hidden parameter values One of true/false, yes/no, 1/0. --title TITLE Set the current organization context for the request -h, --help Print help Predefined field sets: --------------------|-----|---------|----- FIELDS | ALL | DEFAULT | THIN --------------------|-----|---------|----- Id | x | x | x Title | x | x | x Name | x | x | x Description | x | x | Parent | x | x | Users/ | x | x | Smart proxies/ | x | x | Subnets/ | x | x | Compute resources/ | x | x | Installation media/ | x | x | Templates/ | x | x | Partition tables/ | x | x | Domains/ | x | x | Realms/ | x | x | Environments/ | x | x | Hostgroups/ | x | x | Parameters/ | x | x | Organizations/ | x | x | Created at | x | x | Updated at | x | x | --------------------|-----|---------|-----
2.45.15. hammer 位置列表
列出所有位置
Usage: hammer location <list|index> [OPTIONS] Options: --fields FIELDS Show specified fields or predefined field sets only. (See below) Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --location LOCATION_NAME Set the current location context for the request --location-id LOCATION_ID Set the current location context for the request --location-title LOCATION_TITLE Set the current location context for the request --order ORDER Sort field and order, eg. ‘id DESC’ --organization ORGANIZATION_NAME Set the current organization context for the request --organization-id ORGANIZATION_ID Set the current organization context for the request --organization-title ORGANIZATION_TITLE Set the current organization context for the request --page PAGE Page number, starting at 1 --per-page PER_PAGE Number of results per page to return, 'all' to return all results --search SEARCH Filter results -h, --help Print help Predefined field sets: ------------|-----|---------|----- FIELDS | ALL | DEFAULT | THIN ------------|-----|---------|----- Id | x | x | x Title | x | x | x Name | x | x | x Description | x | x | ------------|-----|---------|----- Search / Order fields: description text id integer location_id integer name string title string
2.45.16. hammer 位置 remove-compute-resource
解除计算资源关联
Usage: hammer location remove-compute-resource [OPTIONS] Options: --compute-resource COMPUTE_RESOURCE_NAME Compute resource name --compute-resource-id COMPUTE_RESOURCE_ID --id ID --name NAME Set the current location context for the request --title TITLE Set the current location context for the request -h, --help Print help
2.45.17. hammer 位置 remove-domain
解除域关联
Usage: hammer location remove-domain [OPTIONS] Options: --domain DOMAIN_NAME Domain name --domain-id DOMAIN_ID Numerical ID or domain name --id ID --name NAME Set the current location context for the request --title TITLE Set the current location context for the request -h, --help Print help
2.45.18. hammer 位置 remove-environment
解除 Puppet 环境关联
Usage: hammer location remove-environment [OPTIONS] Options: --environment ENVIRONMENT_NAME Environment name (--environment is deprecated: Use --puppet-environment[-id] instead) --environment-id ENVIRONMENT_ID (--environment-id is deprecated: Use --puppet-environment[-id] instead) --id ID --name NAME Set the current location context for the request --puppet-environment PUPPET_ENVIRONMENT_NAME Puppet environment name --puppet-environment-id PUPPET_ENVIRONMENT_ID --title TITLE Set the current location context for the request -h, --help Print help
2.45.19. hammer location remove-hostgroup
解除 hostgroup 解除关联
Usage: hammer location remove-hostgroup [OPTIONS] Options: --hostgroup HOSTGROUP_NAME Hostgroup name --hostgroup-id HOSTGROUP_ID --hostgroup-title HOSTGROUP_TITLE Hostgroup title --id ID --name NAME Set the current location context for the request --title TITLE Set the current location context for the request -h, --help Print help
2.45.20. hammer 位置 remove-medium
解除介质关联
Usage: hammer location remove-medium [OPTIONS] Options: --id ID --medium MEDIUM_NAME Medium name --medium-id MEDIUM_ID --name NAME Set the current location context for the request --title TITLE Set the current location context for the request -h, --help Print help
2.45.21. hammer 位置 remove-organization
解除机构关联
Usage: hammer location remove-organization [OPTIONS] Options: --id ID --name NAME Set the current location context for the request --organization ORGANIZATION_NAME Set the current organization context for the request --organization-id ORGANIZATION_ID Organization ID --organization-title ORGANIZATION_TITLE Set the current organization context for the request --title TITLE Set the current location context for the request -h, --help Print help
2.45.22. hammer 位置 remove-provisioning-template
解除关联置备模板
Usage: hammer location remove-provisioning-template [OPTIONS] Options: --id ID --name NAME Set the current location context for the request --provisioning-template PROVISIONING_TEMPLATE_NAME Name to search by --provisioning-template-id PROVISIONING_TEMPLATE_ID --provisioning-template-ids PROVISIONING_TEMPLATE_IDS List of provisioning template ids Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --provisioning-template-search PROVISIONING_TEMPLATE_SEARCH Provisioning template name regex to search, all matching templates will be disassociated --provisioning-templates PROVISIONING_TEMPLATE_NAMES List of provisioning template names Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --title TITLE Set the current location context for the request -h, --help Print help
2.45.23. hammer location remove-smart-proxy
解除智能代理关联
Usage: hammer location remove-smart-proxy [OPTIONS] Options: --id ID --name NAME Set the current location context for the request --smart-proxy SMART_PROXY_NAME Name to search by --smart-proxy-id SMART_PROXY_ID --title TITLE Set the current location context for the request -h, --help Print help
2.45.24. hammer 位置 remove-subnet
解除子网关联
Usage: hammer location remove-subnet [OPTIONS] Options: --id ID --name NAME Set the current location context for the request --subnet SUBNET_NAME Subnet name --subnet-id SUBNET_ID --title TITLE Set the current location context for the request -h, --help Print help
2.45.25. hammer 位置 remove-user
解除用户解除关联
Usage: hammer location remove-user [OPTIONS] Options: --id ID --name NAME Set the current location context for the request --title TITLE Set the current location context for the request --user USER_LOGIN User's login to search by --user-id USER_ID -h, --help Print help
2.45.26. hammer 位置 set-parameter
为位置创建或更新参数
Usage: hammer location set-parameter [OPTIONS] Options: --hidden-value HIDDEN_VALUE Should the value be hidden One of true/false, yes/no, 1/0. --location LOCATION_NAME Set the current location context for the request --location-id LOCATION_ID --location-title LOCATION_TITLE Set the current location context for the request --name NAME Parameter name --parameter-type PARAMETER_TYPE Type of the parameter Possible value(s): 'string', 'boolean', 'integer', 'real', 'array', 'hash', 'yaml', 'json' Default: "string" --value VALUE Parameter value -h, --help Print help
2.45.27. hammer 位置更新
更新位置
Usage: hammer location update [OPTIONS] Options: --compute-resource-ids COMPUTE_RESOURCE_IDS Compute resource IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --compute-resources COMPUTE_RESOURCE_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --description DESCRIPTION --domain-ids DOMAIN_IDS Domain IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --domains DOMAIN_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --environment-ids ENVIRONMENT_IDS Environment IDs (--environment-ids is deprecated: Use --puppet-environment[s|-ids] instead) Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --environments ENVIRONMENT_NAMES (--environments is deprecated: Use --puppet-environment[s|-ids] instead) --hostgroup-ids HOSTGROUP_IDS Host group IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --hostgroup-titles HOSTGROUP_TITLES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --hostgroups HOSTGROUP_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --id ID Location numeric id to search by --ignore-types IGNORE_TYPES List of resources types that will be automatically associated Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --location LOCATION_NAME Set the current location context for the request --location-id LOCATION_ID Set the current location context for the request --location-title LOCATION_TITLE Set the current location context for the request --media MEDIUM_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --medium-ids MEDIUM_IDS Medium IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --name NAME Set the current location context for the request --new-name NEW_NAME --organization ORGANIZATION_NAME Set the current organization context for the request --organization-id ORGANIZATION_ID Set the current organization context for the request --organization-ids ORGANIZATION_IDS Associated organization IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --organization-title ORGANIZATION_TITLE Set the current organization context for the request --organization-titles ORGANIZATION_TITLES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --organizations ORGANIZATION_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --parent-id PARENT_ID Parent ID --partition-table-ids PARTITION_TABLE_IDS Partition template IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --partition-tables PARTITION_TABLE_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --provisioning-template-ids PROVISIONING_TEMPLATE_IDS Provisioning template IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --provisioning-templates PROVISIONING_TEMPLATE_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --puppet-environment-ids PUPPET_ENVIRONMENT_IDS Environment IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --puppet-environments PUPPET_ENVIRONMENT_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --realm-ids REALM_IDS Realm IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --realms REALM_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --smart-proxies SMART_PROXY_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --smart-proxy-ids SMART_PROXY_IDS Capsule IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --subnet-ids SUBNET_IDS Subnet IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --subnets SUBNET_NAMES Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --title TITLE Set the current location context for the request --user-ids USER_IDS User IDs Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters --users USER_LOGINS Comma separated list of values. Values containing comma should be quoted or escaped with backslash. JSON is acceptable and preferred way for complex parameters -h, --help Print help