第 3 章 OpenStack 命令行客户端


openstack 客户端是常见的 OpenStack 命令行界面(CLI)。本章记录了 openstack 版本 1.7.2
如需特定 openstack 命令的帮助信息,请输入:
$ openstack help COMMAND

3.1. OpenStack 用法

usage: openstack [--version] [-v] [--log-file LOG_FILE] [-q] [-h] [--debug] [--os-cloud <cloud-config-name>] [--os-region-name <auth-region-name>] [--os-cacert <ca-bundle-file>] [--verify | --insecure] [--os-default-domain <auth-domain>] [--os-interface <interface>] [--timing] [--os-compute-api-version <compute-api-version>] [--os-network-api-version <network-api-version>] [--os-image-api-version <image-api-version>] [--os-volume-api-version <volume-api-version>] [--os-identity-api-version <identity-api-version>] [--os-auth-type <auth-type>] [--os-project-domain-id <auth-project-domain-id>] [--os-protocol <auth-protocol>] [--os-project-name <auth-project-name>] [--os-trust-id <auth-trust-id>] [--os-service-provider-endpoint <auth-service-provider-endpoint>] [--os-domain-name <auth-domain-name>] [--os-user-domain-id <auth-user-domain-id>] [--os-identity-provider-url <auth-identity-provider-url>] [--os-access-token-endpoint <auth-access-token-endpoint>] [--os-domain-id <auth-domain-id>] [--os-user-domain-name <auth-user-domain-name>] [--os-scope <auth-scope>] [--os-user-id <auth-user-id>] [--os-identity-provider <auth-identity-provider>] [--os-username <auth-username>] [--os-auth-url <auth-auth-url>] [--os-client-secret <auth-client-secret>] [--os-client-id <auth-client-id>] [--os-project-domain-name <auth-project-domain-name>] [--os-password <auth-password>] [--os-endpoint <auth-endpoint>] [--os-url <auth-url>] [--os-token <auth-token>] [--os-project-id <auth-project-id>] [--os-object-api-version <object-api-version>] [--inspector-api-version INSPECTOR_API_VERSION] [--inspector-url INSPECTOR_URL] [--os-tripleoclient-api-version <tripleoclient-api-version>] [--os-data-processing-api-version <data-processing-api-version>] [--os-dns-api-version <dns-api-version>]

3.2. OpenStack 可选参数

--version
显示程序的版本号并退出
-v, --verbose
提高输出的详细程度。可以重复。
--log-file LOG_FILE
指定要记录输出的文件。默认禁用此选项。
-q, --quiet
抑制输出,除了警告和错误外。
-h, --help
显示帮助消息并退出。
--debug
显示错误的回溯。
--os-cloud <cloud-config-name>
clouds.yaml 中的云名称(Env: OS_CLOUD)
--os-region-name <auth-region-name>
身份验证区域名称(Env: OS_REGION_NAME)
--os-cacert <ca-bundle-file>
CA 证书捆绑包文件(Env: OS_CACERT)
--verify
验证服务器证书(默认)
--insecure
禁用服务器证书验证
--os-default-domain <auth-domain>
默认域 ID,default=default (Env: OS_DEFAULT_DOMAIN)
--os-interface <interface>
选择接口类型。有效的接口类型: [admin, public, internal]。(env: OS_INTERFACE)
--timing
打印 API 调用时间信息
--os-compute-api-version <compute-api-version>
compute API 版本, default=2 (Env: OS_COMPUTE_API_VERSION)
--os-network-api-version <network-api-version>
Network API 版本, default=2 (Env: OS_NETWORK_API_VERSION)
--os-image-api-version <image-api-version>
镜像 API 版本,default=1 (Env: OS_IMAGE_API_VERSION)
--os-volume-api-version <volume-api-version>
卷 API 版本,default=2 (Env: OS_VOLUME_API_VERSION)
--os-identity-api-version <identity-api-version>
Identity API 版本, default=2 (Env: OS_IDENTITY_API_VERSION)
--os-auth-type <auth-type>
选择验证类型。可用类型:v2token, admin_token, v2password, v3password, v3scopedsaml, v3oidcpassword, v3unscopedadfs, token, v3token, password, v3unscopedsaml, osc_password, token_endpoint.Default: 基于 --os- username/--os-token (Env: OS_AUTH_TYPE)选择
--os-project-domain-id <auth-project-domain-id>
使用 v3password: 域 ID,包含带有 v3scopedsaml 的项目的域 ID:包含带有 v3unscopedadfs 的项目的域 ID,包含带有 v3unscopedadfs 的项目的域 ID:包含带有 v3token 的项目的域 ID:域 ID 包含带有 v3unscopedsaml 的项目的域 ID:包含带有 osc_password 的项目的域 ID:包含带有 osc_password 的项目的域 ID:包含带有密码的项目(Env: OS_PROJECT_DOMAIN)
--os-protocol <auth-protocol>
使用 v3oidcpassword: 用于联邦身份验证的联邦协议名称。必须与 keystone 服务提供商中配置的 counterpart 名称匹配。通常,值应为 'saml2' 或 'oidc'。(env: OS_PROTOCOL)
--os-project-name <auth-project-name>
使用 v3password: Project name to scope to scope to With v3scopedsaml: Project name to scope to With v3oidcpassword: Project name to With v3unscopedadfs: Project name to scope to With token: Project name to scope to scope to scope to with password: Project name to scope to with v3unscopedadfs: Project name to scope to With token: Project name to scope to With v3unscopedsaml: Project name to scope to With v3oidcpassword: Project name to With v3unscopedadfs: Project name to scope to With token: Project name to scope to with v3oidcpassword: Project name to scope to With v3unscopedadfs: Project name to scope to With v3unscopedadfs: Project name to scope to With v3unscopedadfs: Project name to scope to With v3unscopedadfs: Project name to scope to With v3unscopedadfs: Project name to scope to With v3scopedsaml: Project name to scope to With v3oidcpassword: Project name to With v3unscopedadfs: Project name to scope to With v3unscopedadfs: Project name to With v3unscopedadfs: Project name to scope to With v3unscopedadfs: Project name to scope to With v3unscopedadfs: Project name to scope to With v3unscopedadfs: Project name to With token: Project name to scope to With v3unscopedadfs:
--os-trust-id <auth-trust-id>
使用 v2token: Trust ID with v2password: Trust ID with v3password: Trust ID with v3scopedsaml: Trust ID with v3oidcpassword: Trust ID with v3unscopedadfs: Trust ID with token: Trust ID with v3token: Trust ID with password: Trust ID with v3unscopedsaml: Trust ID with osc_password: Trust ID (Env: OS_TRUST_ID)
--os-service-provider-endpoint <auth-service-provider-endpoint>
使用 v3unscopedadfs:服务提供商的端点(Env: OS_SERVICE_PROVIDER_ENDPOINT)
--os-domain-name <auth-domain-name>
使用 v3password: Domain name to scope to scope to With v3scopedsaml: Domain to scope to With v3oidcpassword: Domain to scope to With v3unscopedadfs: Domain name to scope to With token: Domain name to scope to scope to scope to with password: Domain name to scope to with v3unscopedsaml: Domain name to scope to With token: Domain name to scope to With v3token: Domain name to scope to scope to with v3oidcpassword: Domain to scope to With v3unscopedadfs: Domain name to scope to With token: Domain name to scope to With v3oidcpassword: Domain name to scope to With v3unscopedadfs: Domain name to scope to With v3unscopedadfs: Domain name to scope to With v3unscopedadfs: Domain name to scope to With v3unscopedadfs: Domain name to scope to With v3unscopedadfs: Domain name to With v3scopedsaml: Domain name to scope to With v3oidcpassword: Domain name to With v3unscopedadfs: Domain name to scope to With v3unscopedadfs: Domain name to scope to With v3unscopedadfs: Domain name to scope to With v3unscopedsaml: Domain name to scope to With v3unscopedadfs: Domain name to scope to With v3unscopedadfs: Domain name to scope to With v3scopedsaml: Domain name to scope to With v
--os-user-domain-id <auth-user-domain-id>
使用 v3password: User 的 domain id with password: User's domain id with osc_password: User domain id (Env: OS_USER_DOMAIN_ID)
--os-identity-provider-url <auth-identity-provider-url>
使用 v3unscopedadfs: Identity Provider's URL With v3unscopedsaml: Identity Provider's URL (Env: OS_IDENTITY_PROVIDER_URL)
--os-access-token-endpoint <auth-access-token-endpoint>
使用 v3oidcpassword: OpenID Connect Provider Token Endpoint (Env: OS_ACCESS_TOKEN_ENDPOINT)
--os-domain-id <auth-domain-id>
使用 v3password: Domain ID to scope to scope to With v3scopedsaml: Domain ID to scope to With v3oidcpassword: Domain ID to scope to With v3unscopedadfs: Domain ID to scope to With v3token: Domain ID to scope to with password: Domain ID to scope to with v3unscopedsaml: Domain ID to scope to With token: Domain ID to scope to With v3token: Domain ID to scope to scope to with v3oidcpassword: Domain ID to scope to With v3unscopedadfs: Domain ID to scope to With a token: Domain ID to scope to with v3oidcpassword: Domain ID to scope to With v3unscopedadfs: Domain ID to scope to With v3unscopedadfs: Domain ID to scope to With v3unscopedadfs: Domain ID to scope to With v3unscopedadfs: Domain ID to scope to With v3scopedsaml: Domain ID to scope to With v3oidscopedadfs: Domain ID to scope to With v3unscopedadfs: Domain ID to scope to With v3scopedsaml to scope to with v3oid: Domain ID to scope to With v3unscopedadfs: Domain ID to scope to With v3unscopedsaml: Domain ID to scope to With v3unscopedadfs: Domain ID to scope to With v3unscopedadfs: Domain ID to scope to With v3scopedsaml: Domain ID to scope to with v
--os-user-domain-name <auth-user-domain-name>
使用 v3password: 用户的域名,带有 password: User 的域名带有 osc_password: User 的域名(Env: OS_USER_DOMAIN_NAME)
--os-scope <auth-scope>
使用 v3oidcpassword: 从 OP 请求的 OpenID Connect 范围(Env: OS_SCOPE)
--os-user-id <auth-user-id>
使用 v2password: User ID to login with v3password: User ID with password: User id with osc_password: User id (Env: OS_USER_ID)
--os-identity-provider <auth-identity-provider>
使用 v3oidcpassword: Identity Provider's name with v3unscopedadfs: Identity Provider's name with v3unscopedsaml: Identity Provider's name (Env: OS_IDENTITY_PROVIDER)
--os-username <auth-username>
使用 v2password: Username 使用 v3password: Username with v3oidcpassword: Username with v3unscopedadfs: Username with password: Username with v3unscopedsaml: Username with osc_password: Username with osc_password: Username (Env: OS_USERNAME)
--os-auth-url <auth-auth-url>
使用 v2token: Authentication URL with v2password: Authentication URL with v3password: Authentication URL with v3scopedsaml: Authentication URL with v3oidcpassword: Authentication URL with v3unscopedadfs: Authentication URL with token: Authentication URL with v3token: Authentication URL with v3unscopedsaml: Authentication URL with osc_password: Authentication URL with osc_password: Authentication URL (Env: OS_AUTH_URL)
--os-client-secret <auth-client-secret>
使用 v3oidcpassword: OAuth 2.0 Client Secret (Env: OS_CLIENT_SECRET)
--os-client-id <auth-client-id>
使用 v3oidcpassword: OAuth 2.0 Client ID (Env: OS_CLIENT_ID)
--os-project-domain-name <auth-project-domain-name>
with v3password: Domain name contains project with v3scopedsaml: Domain name contains project with v3oidcpassword: Domain name contains project with v3unscopedadfs: Domain name contains project with token: Domain name contains project with password: Domain name contains project with v3unscopedsaml: Domain name contains project with osc_password: Domain name contains project with带有 osc_password: Domain name contains project with password: Domain name contains project with password: Domain name contains project with v3unscopedadfs: Domain name contains project with with osc_password: Domain name contains project with with v3unscopedsaml: Domain name with with v3unscopedadfs: Domain name contains project with v3unscopedadfs: Domain name contains project with v3unscopedadfs: 包含带有 v3unscopedadfs 的项目的域名,其中包含带有 v3unscopedadfs 的项目的域名,其中包含带有 v3unscopedadfs 的项目的域名,其中包含带有 v3unscopedadfs 的项目的域名,其中包含带有 v3unscopedadfs 的项目的域名,其中包含带有 v3unscopedsa_password: Domain name contains project with v3unscopedsaml: Domain name: 包含带有 osc_password: Domain name with with osc_password: Domain name with带有 osc_password: Domain name with with v3unscopedsaml_DOMAIN_DOMAIN: Domain name contains project
--os-password <auth-password>
使用 v2password: Password to with v3password: User password with v3oidcpassword: Password With v3unscopedadfs: Password With password: User password with v3unscopedsaml: Password With osc_password: User password with v3unscopedadfs: Password With password: User password with v3unscopedsaml: Password With osc_password: User password with v3unscopedsaml: Password With osc_password: User password with v3unscopedadfs: Password with v3unscopedsaml: Password With v3unscopedsaml: Password With v3unscopedadfs: Password With v3unscopedadfs: Password With v3unscopedsaml: Password With v3unscopedadfs: Password With v3unscopedadfs: Password With v3unscopedsaml: Password With v3unscopedadfs: Password With v3unscopedsaml: Password With v3un
--os-endpoint <auth-endpoint>
使用 admin_token :始终与 token_endpoint 一起使用的端点:将始终使用的端点(Env: OS_ENDPOINT)
--os-url <auth-url>
使用 token_endpoint:要使用的特定服务端点(Env: OS_URL)
--os-token <auth-token>
有了 v2token: Token with admin_token: Token,该令牌将始终与 v3scopedsaml: Token 与 token: Token 进行身份验证,与 with v3token: Token 进行身份验证以使用 token_endpoint:令牌将总是与 token_endpoint: Authentication token 进行身份验证(Env: OS_TOKEN)
--os-project-id <auth-project-id>
使用 v3password: Project ID to scope to scope to With v3scopedsaml: Project ID to scope to With v3oidcpassword: Project ID to scope to With v3unscopedadfs: Project ID to scope to With token: Project ID to scope to scope to with password: Project ID to scope to with v3unscopedsaml: Project ID to scope to With for osc_password: Project ID to scope to using password: Project ID to scope to With v3unscopedadfs: Project ID to scope to With token: Project ID to scope to With v3scopedsaml: Project ID to scope to with v3oidcpassword: Project ID to scope to With v3unscopedadfs: Project ID to scope to With v3unscopedadfs: Project ID to scope to With v3unscopedadfs: Project ID to scope to With v3unscopedadfs: Project ID to scope to With v3unscopedadfs: Project ID to scope to With v3scopedsaml: Project ID to scope to With v3unscopedadfs: Project ID to scope to With v3unscopedadfs: Project ID to scope to With v3scopedsaml: Project ID to scope to With v3unscopedadfs: Project ID to scope to With v3unscopedadfs: Project ID to With token: Project ID to scope to With v3unscopedadfs: Project ID to scope to With v3scopedsaml: Project ID to scope to with v3oid
--os-object-api-version <object-api-version>
对象 API 版本,default=1 (Env: OS_OBJECT_API_VERSION)
--inspector-api-version INSPECTOR_API_VERSION
检查器 API 版本,现在只支持 1 (env: INSPECTOR_VERSION)。
--inspector-url INSPECTOR_URL
检查器 URL,默认为 localhost (env: INSPECTOR_URL)。
--os-tripleoclient-api-version <tripleoclient-api-version>
tripleo Client API version, default=1 (Env: OS_TRIPLEOCLIENT_API_VERSION)
--os-data-processing-api-version <data-processing-api-version>
数据处理 API 版本,default=1.1 (Env: OS_DATA_PROCESSING_API_VERSION)
--os-dns-api-version <dns-api-version>
DNS API 版本, default=2 (Env: OS_DNS_API_VERSION)

3.3. 子命令

3.3.1. OpenStack 聚合添加主机

usage: openstack aggregate add host [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <aggregate> <host>
添加主机来聚合

positional 参数

<aggregate>
聚合(名称或 ID)
<host>
要添加到 <aggregate> 的主机

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.2. OpenStack 聚合创建

usage: openstack aggregate create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--zone <availability-zone>] [--property <key=value>] <name>
创建新聚合

positional 参数

<name>
新聚合名称

可选参数

-h, --help
显示帮助信息并退出
--zone <availability-zone>
可用区名称
--property <key=value>
要添加到此聚合的属性(重复选项来设置多个属性)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.3. OpenStack 聚合删除

usage: openstack aggregate delete [-h] <aggregate>
删除现有聚合

positional 参数

<aggregate>
要删除的聚合(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.4. OpenStack 聚合列表

usage: openstack aggregate list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--long]
列出所有聚合

可选参数

-h, --help
显示帮助信息并退出
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.5. OpenStack 聚合删除主机

usage: openstack aggregate remove host [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <aggregate> <host>
从聚合中删除主机

positional 参数

<aggregate>
聚合(名称或 ID)
<host>
从 <aggregate> 中删除的主机

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.6. OpenStack 聚合集

usage: openstack aggregate set [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--name <name>] [--zone <availability-zone>] [--property <key=value>] <aggregate>
设置聚合属性

positional 参数

<aggregate>
要修改的聚合(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--name <name>
设置聚合名称
--zone <availability-zone>
设置可用区名称
--property <key=value>
要在 <aggregate> 上设置的属性(重复选项来设置多个属性)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.7. OpenStack 聚合显示

usage: openstack aggregate show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <aggregate>
显示聚合详情

positional 参数

<aggregate>
要显示的聚合(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.8. OpenStack 可用区列表

usage: openstack availability zone list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--long]
列出可用区及其状态

可选参数

-h, --help
显示帮助信息并退出
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.9. OpenStack 备份创建

usage: openstack backup create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--container <container>] [--name <name>] [--description <description>] <volume>
创建新备份

positional 参数

<volume>
要备份的卷(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--container <container>
可选备份容器名称
--name <name>
备份的名称
--description <description>
备份的描述

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.10. OpenStack backup delete

usage: openstack backup delete [-h] <backup> [<backup> ...]
删除备份

positional 参数

<backup>
备份要删除的(仅限 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.11. OpenStack 备份列表

usage: openstack backup list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--long]
列出备份

可选参数

-h, --help
显示帮助信息并退出
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.12. OpenStack 备份恢复

usage: openstack backup restore [-h] <backup> <volume>
恢复备份

positional 参数

<backup>
备份以恢复(仅限 ID)
<volume>
要恢复到的卷(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.13. OpenStack 备份显示

usage: openstack backup show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <backup>
显示备份详情

positional 参数

<backup>
备份以显示(仅限 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.14. OpenStack baremetal 内省规则删除

usage: openstack baremetal introspection rule delete [-h] uuid
删除内省规则。

positional 参数

uuid
规则 UUID

可选参数

-h, --help
显示帮助信息并退出

3.3.15. OpenStack baremetal 内省规则导入

usage: openstack baremetal introspection rule import [-h] file
从 json 文件导入一个或多个内省规则。

positional 参数

file
要导入的 JSON 文件,可能包含一个或多个规则

可选参数

-h, --help
显示帮助信息并退出

3.3.16. OpenStack baremetal 内省规则列表

usage: openstack baremetal introspection rule list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}]
列出所有内省规则。

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.17. OpenStack baremetal 内省规则清除

usage: openstack baremetal introspection rule purge [-h]
丢弃所有内省规则。

可选参数

-h, --help
显示帮助信息并退出

3.3.18. OpenStack baremetal 内省规则显示

usage: openstack baremetal introspection rule show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] uuid
显示内省规则。

positional 参数

uuid
规则 UUID

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.19. OpenStack baremetal introspection start

usage: openstack baremetal introspection start [-h] [--new-ipmi-username NEW_IPMI_USERNAME] [--new-ipmi-password NEW_IPMI_PASSWORD] uuid
启动内省。

positional 参数

uuid
裸机节点 UUID

可选参数

-h, --help
显示帮助信息并退出
--new-ipmi-username NEW_IPMI_USERNAME
如果设置,则 *Ironic Inspector* 会将 IPMI 用户名更新为这个值
--new-ipmi-password NEW_IPMI_PASSWORD
如果设置,则 *Ironic Inspector* 会将 IPMI 密码更新为这个值

3.3.20. OpenStack baremetal 内省状态

usage: openstack baremetal introspection status [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] uuid
获取内省状态。

positional 参数

uuid
裸机节点 UUID

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.21. OpenStack 目录列表

usage: openstack catalog list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}]
列出服务目录中的服务

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.22. OpenStack 目录显示

usage: openstack catalog show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <service>
显示服务目录详情

positional 参数

<service>
要显示的服务(类型或名称)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.23. OpenStack 命令列表

usage: openstack command list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}]
按组列出可识别的命令

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.24. OpenStack 计算代理创建

usage: openstack compute agent create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <os> <architecture> <version> <url> <md5hash> <hypervisor>
创建计算代理命令

positional 参数

<os>
操作系统类型
<architecture>
架构类型
<version>
Version
<url>
URL
<md5hash>
MD5 哈希
<hypervisor>
hypervisor 的类型

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.25. OpenStack 计算代理删除

usage: openstack compute agent delete [-h] <id>
删除计算代理命令

positional 参数

<id>
要删除的代理 ID

可选参数

-h, --help
显示帮助信息并退出

3.3.26. OpenStack 计算代理列表

usage: openstack compute agent list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--hypervisor <hypervisor>]
列出计算代理命令

可选参数

-h, --help
显示帮助信息并退出
--hypervisor <hypervisor>
hypervisor 的类型

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.27. OpenStack 计算代理集

usage: openstack compute agent set [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <id> <version> <url> <md5hash>
设置计算代理命令

positional 参数

<id>
代理的 ID
<version>
代理的版本
<url>
URL
<md5hash>
MD5 哈希

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.28. OpenStack 计算服务列表

usage: openstack compute service list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--host <host>] [--service <service>]
列出 service 命令

可选参数

-h, --help
显示帮助信息并退出
--host <host>
主机的名称
--service <service>
服务的名称

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.29. OpenStack 计算服务集

usage: openstack compute service set [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--enable | --disable] <host> <service>
设置 service 命令

positional 参数

<host>
主机的名称
<service>
服务的名称

可选参数

-h, --help
显示帮助信息并退出
--enable
启用服务
--disable
禁用服务

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.30. OpenStack 配置显示

usage: openstack configuration show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--mask | --unmask]
显示配置详情

可选参数

-h, --help
显示帮助信息并退出
--mask
尝试屏蔽密码(默认)
--unmask
以明文形式显示密码

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.31. OpenStack 控制台日志显示

usage: openstack console log show [-h] [--lines <num-lines>] <server>
显示服务器的控制台输出

positional 参数

<server>
服务器以显示控制台日志(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--lines <num-lines>
从日志末尾显示的行数(default=all)

3.3.32. OpenStack 控制台 url 显示

usage: openstack console url show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--novnc | --xvpvnc | --spice] <server>
显示服务器的远程控制台 URL

positional 参数

<server>
服务器以显示 URL (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--novnc
显示 noVNC 控制台 URL (默认)
--xvpvnc
show xpvnc 控制台 URL
--SPICE
显示 SPICE 控制台 URL

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.33. OpenStack 容器创建

usage: openstack container create [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] <container-name> [<container-name> ...]
创建新容器

positional 参数

<container-name>
新容器名称

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.34. OpenStack 容器删除

usage: openstack container delete [-h] <container> [<container> ...]
删除容器

positional 参数

<container>
要删除的容器

可选参数

-h, --help
显示帮助信息并退出

3.3.35. OpenStack 容器列表

usage: openstack container list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--prefix <prefix>] [--marker <marker>] [--end-marker <end-marker>] [--limit <limit>] [--long] [--all]
列出容器

可选参数

-h, --help
显示帮助信息并退出
--prefix <prefix>
使用 <prefix> 过滤列表
--marker <marker>
用于分页的 anchor
--end-marker <end-marker>
结束分页锚
--limit <limit>
限制返回的容器数量
--long
列出输出中的其他字段
--all
列出所有容器(默认为 10000)

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.36. OpenStack 容器保存

usage: openstack container save [-h] <container>
在本地保存容器内容

positional 参数

<container>
要保存的容器

可选参数

-h, --help
显示帮助信息并退出

3.3.37. OpenStack 容器显示

usage: openstack container show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <container>
显示容器详情

positional 参数

<container>
要显示的容器

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.38. OpenStack 数据处理数据源创建

usage: openstack dataprocessing data source create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] --type <type> --url <url> [--username <username>] [--password <password>] [--description <description>] <name>
创建数据源

positional 参数

<name>
数据源的名称

可选参数

-h, --help
显示帮助信息并退出
--type <type>
数据源的类型(swift、hdfs 或 maprfs)[REQUIRED]
--url <url>
数据源的 URL [REQUIRED]
--username <username>
用于访问数据源 url 的用户名
--password <password>
用于访问数据源 url 的密码
--description <description>
数据源的描述

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.39. OpenStack 数据源删除

usage: openstack dataprocessing data source delete [-h] <data-source>
删除数据源

positional 参数

<data-source>
要删除的数据源的名称或 id

可选参数

-h, --help
显示帮助信息并退出

3.3.40. OpenStack 数据处理数据源列表

usage: openstack dataprocessing data source list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--long] [--type <type>]
列出数据源

可选参数

-h, --help
显示帮助信息并退出
--long
列出输出中的其他字段
--type <type>
列出特定类型的数据源(swift、hdfs 或映射rfs)

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.41. OpenStack 数据处理数据源显示

usage: openstack dataprocessing data source show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <data-source>
显示数据源详情

positional 参数

<data-source>
要显示的数据源的名称或 id

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.42. OpenStack 数据处理插件配置获取

usage: openstack dataprocessing plugin configs get [-h] [--file <file>] <plugin> <version>
获取插件配置

positional 参数

<plugin>
用于提供配置信息的插件名称
<version>
用于提供配置信息的插件版本

可选参数

-h, --help
显示帮助信息并退出
--file <file>
目标文件(默认为插件名称)

3.3.43. OpenStack dataprocessing 插件列表

usage: openstack dataprocessing plugin list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--long]
列出插件

可选参数

-h, --help
显示帮助信息并退出
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.44. OpenStack 数据处理插件显示

usage: openstack dataprocessing plugin show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <plugin>
显示插件详情

positional 参数

<plugin>
要显示的插件名称

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.45. OpenStack ec2 凭据创建

usage: openstack ec2 credentials create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--project <project>] [--user <user>]
创建 EC2 凭证

可选参数

-h, --help
显示帮助信息并退出
--project <project>
在项目中创建凭证(名称或 ID;默认:当前验证的项目)
--user <user>
为用户创建凭证(名称或 ID;默认:当前经过身份验证的用户)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.46. OpenStack ec2 凭证删除

usage: openstack ec2 credentials delete [-h] [--user <user>] <access-key>
删除 EC2 凭证

positional 参数

<access-key>
凭证访问密钥

可选参数

-h, --help
显示帮助信息并退出
--user <user>
删除用户的凭证(名称或 ID)

3.3.47. OpenStack ec2 凭证列表

usage: openstack ec2 credentials list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--user <user>]
列出 EC2 凭证

可选参数

-h, --help
显示帮助信息并退出
--user <user>
按用户过滤列表(名称或 ID)

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.48. OpenStack ec2 凭据显示

usage: openstack ec2 credentials show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--user <user>] <access-key>
显示 EC2 凭证详情

positional 参数

<access-key>
凭证访问密钥

可选参数

-h, --help
显示帮助信息并退出
--user <user>
显示用户的凭证(名称或 ID)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.49. OpenStack 端点创建

usage: openstack endpoint create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] --publicurl <url> [--adminurl <url>] [--internalurl <url>] [--region <region-id>] <service>
创建新端点

positional 参数

<service>
新端点服务(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--publicurl <url>
新端点公共 URL (必需)
--adminurl <url>
新的端点管理 URL
--internalURL <url>
新端点内部 URL
--region <region-id>
新端点区域 ID

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.50. OpenStack endpoint delete

usage: openstack endpoint delete [-h] <endpoint-id>
删除端点

positional 参数

<endpoint-id>
要删除的端点 ID

可选参数

-h, --help
显示帮助信息并退出

3.3.51. OpenStack 端点列表

usage: openstack endpoint list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--long]
列出端点

可选参数

-h, --help
显示帮助信息并退出
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.52. OpenStack 端点显示

usage: openstack endpoint show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <endpoint-id>
显示端点详情

positional 参数

<endpoint-id>
要显示的端点 ID

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.53. OpenStack 扩展列表

usage: openstack extension list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--compute] [--identity] [--network] [--volume] [--long]
列出 API 扩展

可选参数

-h, --help
显示帮助信息并退出
--compute
列出 Compute API 的扩展
--identity
列出 Identity API 的扩展
--network
列出 Network API 的扩展
--volume
列出卷 API 的扩展
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.54. OpenStack flavor create

usage: openstack flavor create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--id <id>] [--ram <size-mb>] [--disk <size-gb>] [--ephemeral <size-gb>] [--swap <size-gb>] [--vcpus <vcpus>] [--rxtx-factor <factor>] [--public | --private] <flavor-name>
创建新类别

positional 参数

<flavor-name>
新类别名称

可选参数

-h, --help
显示帮助信息并退出
--id <id>
唯一的类别 ID; 'auto' 创建一个 UUID (默认值:auto)
--ram <size-mb>
以 MB 为单位的内存大小(默认为 256M)
--disk <size-gb>
以 GB 为单位的磁盘大小(默认为 0G)
--ephemeral <size-gb>
临时磁盘大小(以 GB 为单位)(默认值为 0G)
--swap <size-gb>
交换空间大小(以 GB 为单位)(默认值为 0G)
--vcpus <vcpus>
vcpus 数量(默认值 1)
--rxtx-factor <factor>
RX/TX 因素(默认值 1)
--public
类别可用于其他项目(默认)
--private
类别不可用于其他项目

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.55. OpenStack flavor delete

usage: openstack flavor delete [-h] <flavor>
删除类别

positional 参数

<flavor>
类别要删除的类别(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.56. OpenStack 类别列表

usage: openstack flavor list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--public | --private | --all] [--long]
列出类别

可选参数

-h, --help
显示帮助信息并退出
--public
仅列出公共类别(默认)
--private
仅列出私有类别
--all
列出所有类别,无论是公共还是私有
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.57. OpenStack 类别集

usage: openstack flavor set [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--property <key=value>] <flavor>
设置类别属性

positional 参数

<flavor>
要修改的类别(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--property <key=value>
此类别添加或修改的属性(重复选项可设置多个属性)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.58. OpenStack flavor show

usage: openstack flavor show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <flavor>
显示类别详情

positional 参数

<flavor>
要显示的类别(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.59. OpenStack flavor unset

usage: openstack flavor unset [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] --property <key> <flavor>
取消设置 flavor 属性

positional 参数

<flavor>
要修改的类别(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--property <key>
从 flavor 移除的属性(重复选项以取消设置多个属性)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.60. OpenStack 主机列表

usage: openstack host list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--zone <zone>]
列出主机命令

可选参数

-h, --help
显示帮助信息并退出
--zone <zone>
仅返回可用区中的主机。

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.61. OpenStack 主机显示

usage: openstack host show [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] <host>
显示主机命令

positional 参数

<host>
主机的名称

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.62. OpenStack hypervisor 列表

usage: openstack hypervisor list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--matching <hostname>]
列出虚拟机监控程序

可选参数

-h, --help
显示帮助信息并退出
--matching <hostname>
使用 <hostname> 子字符串过滤 hypervisor

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.63. OpenStack hypervisor 显示

usage: openstack hypervisor show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <hypervisor>
显示 hypervisor 详情

positional 参数

<hypervisor>
要显示的虚拟机监控程序(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.64. OpenStack hypervisor stats 显示

usage: openstack hypervisor stats show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX]
显示 hypervisor stats 详情

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.65. OpenStack image add project

usage: openstack image add project [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--project-domain <project-domain>] <image> <project>
将项目与镜像关联

positional 参数

<image>
要共享的镜像(名称或 ID)
<project>
与镜像关联的项目(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--project-domain <project-domain>
项目所属的域(名称或 ID)。当项目名称存在时,可以使用此选项。

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.66. OpenStack 镜像创建

usage: openstack image create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--id <id>] [--container-format <container-format>] [--disk-format <disk-format>] [--min-disk <disk-gb>] [--min-ram <ram-mb>] [--file <file>] [--protected | --unprotected] [--public | --private] [--property <key=value>] [--tag <tag>] <image-name>
创建/上传镜像

positional 参数

<image-name>
新镜像名称

可选参数

-h, --help
显示帮助信息并退出
--id <id>
要保留的镜像 ID
--container-format <container-format>
镜像容器格式(默认: bare)
--disk-format <disk-format>
镜像磁盘格式(默认:raw)
--min-disk <disk-gb>
引导镜像所需的最小磁盘大小,以 GB 为单位
--min-ram <ram-mb>
引导镜像所需的最小 RAM 大小,以 MB 为单位
--file <file>
从本地文件上传镜像
--protected
防止镜像被删除
--unprotected
允许删除镜像(默认)
--public
镜像可以被公共访问
--private
镜像无法被公共访问(默认)
--property <key=value>
在此镜像上设置属性(重复选项可设置多个属性)
--tag <tag>
在此镜像上设置标签(重复选项可设置多个标签)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.67. OpenStack image delete

usage: openstack image delete [-h] <image> [<image> ...]
删除镜像

positional 参数

<image>
要删除的镜像(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.68. OpenStack 镜像列表

usage: openstack image list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--public | --private | --shared] [--property <key=value>] [--long] [--sort <key>[:<direction>]]
列出可用的镜像

可选参数

-h, --help
显示帮助信息并退出
--public
仅列出公共镜像
--private
仅列出私有镜像
--shared
仅列出共享镜像
--property <key=value>
根据属性过滤输出
--long
列出输出中的其他字段
--sort <key>[:<direction>]
通过所选键和方向(默认: asc)对输出进行排序,可以用逗号分隔多个键和方向

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.69. OpenStack image remove project

usage: openstack image remove project [-h] [--project-domain <project-domain>] <image> <project>
与镜像解除关联项目

positional 参数

<image>
要取消共享的镜像(名称或 ID)
<project>
与镜像解除关联的项目(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--project-domain <project-domain>
项目所属的域(名称或 ID)。当项目名称存在时,可以使用此选项。

3.3.70. OpenStack 镜像保存

usage: openstack image save [-h] [--file <filename>] <image>
在本地保存镜像

positional 参数

<image>
要保存的镜像(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--file <filename>
下载的镜像保存文件名(默认为 stdout)

3.3.71. OpenStack 镜像集

usage: openstack image set [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--name <name>] [--architecture <architecture>] [--protected | --unprotected] [--public] [--private] [--instance-uuid <instance_uuid>] [--min-disk <disk-gb>] [--kernel-id <kernel-id>] [--os-version <os-version>] [--disk-format <disk-format>] [--os-distro <os-distro>] [--owner <owner>] [--ramdisk-id <ramdisk-id>] [--min-ram <ram-mb>] [--container-format <container-format>] <image>
设置镜像属性

positional 参数

<image>
要修改的镜像(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--name <name>
新镜像名称
--architecture <architecture>
操作系统架构
--protected
防止镜像被删除
--unprotected
允许删除镜像(默认)
--public
镜像可以被公共访问
--private
镜像无法被公共访问(默认)
--instance-uuid <instance_uuid>
用于创建此镜像的实例 ID
--min-disk <disk-gb>
引导镜像所需的最小磁盘大小,以 GB 为单位
--kernel-id <kernel-id>
Glance 中的映像 ID,在引导 AMI 式镜像时应用作内核
--os-version <os-version>
根据经销商指定的操作系统版本
--disk-format <disk-format>
磁盘格式。有效值: ['None', 'ami', 'ari', 'aki', 'vhd', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso']
--os-distro <os-distro>
操作系统分发的通用名称
--owner <owner>
镜像的新所有者
--ramdisk-id <ramdisk-id>
存储在 Glance 中的 ID,在引导 AMI 式镜像时应用作 ramdisk
--min-ram <ram-mb>
引导镜像所需的 RAM 量(以 MB 为单位)
--container-format <container-format>
容器的格式。有效值: ['None', 'ami', 'ari', 'aki', 'bare', 'ovf', 'ova']

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.72. OpenStack image show

usage: openstack image show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <image>
显示镜像详情

positional 参数

<image>
要显示的镜像(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.73. openstack ip fixed add

usage: openstack ip fixed add [-h] <network> <server>
添加 fixed-ip 命令

positional 参数

<network>
要从中获取 IP 地址的网络的名称
<server>
用于接收 IP 地址的服务器的名称

可选参数

-h, --help
显示帮助信息并退出

3.3.74. openstack ip fixed remove

usage: openstack ip fixed remove [-h] <ip-address> <server>
删除 fixed-ip 命令

positional 参数

<ip-address>
要从服务器中删除的 IP 地址
<server>
从中删除 IP 地址的服务器的名称

可选参数

-h, --help
显示帮助信息并退出

3.3.75. openstack ip floating add

usage: openstack ip floating add [-h] <ip-address> <server>
将 floating-ip 添加到 server

positional 参数

<ip-address>
要添加到服务器的 IP 地址
<server>
服务器以接收 IP 地址(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.76. openstack ip floating create

usage: openstack ip floating create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <pool>
创建新的 floating-ip

positional 参数

<pool>
从中获取浮动 IP 的池

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.77. openstack ip floating delete

usage: openstack ip floating delete [-h] <ip-address>
删除 floating-ip

positional 参数

<ip-address>
要删除的 IP 地址

可选参数

-h, --help
显示帮助信息并退出

3.3.78. openstack ip floating list

usage: openstack ip floating list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}]
list floating-ips

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.79. openstack ip floating pool list

usage: openstack ip floating pool list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}]
list floating-ip-pools

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.80. openstack ip floating remove

usage: openstack ip floating remove [-h] <ip-address> <server>
从 server 中删除 floating-ip

positional 参数

<ip-address>
要从服务器中删除的 IP 地址
<server>
服务器从中删除 IP 地址(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.81. OpenStack keypair create

usage: openstack keypair create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--public-key <file>] <name>
创建新公钥

positional 参数

<name>
新公钥名称

可选参数

-h, --help
显示帮助信息并退出
--public-key <file>
要添加的公钥的文件名

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.82. OpenStack keypair delete

usage: openstack keypair delete [-h] <key>
删除公钥

positional 参数

<key>
要删除的公钥

可选参数

-h, --help
显示帮助信息并退出

3.3.83. OpenStack keypair list

usage: openstack keypair list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}]
列出公钥指纹

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.84. OpenStack keypair show

usage: openstack keypair show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--public-key] <key>
显示公钥详情

positional 参数

<key>
要显示的公钥

可选参数

-h, --help
显示帮助信息并退出
--public-key
仅显示裸机公钥

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.85. OpenStack 限制显示

usage: openstack limits show [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] (--absolute | --rate) [--reserved] [--project <project>] [--domain <domain>]
显示计算和卷限制

可选参数

-h, --help
显示帮助信息并退出
--absolute
显示绝对限制
--rate
显示速率限制
--reserved
包括保留计数 [只有 --absolute]
--project <project>
显示特定项目的限值(名称或 ID)[只有 --absolute]
--domain <domain>
拥有 --project (名称或 ID)的域 [只有使用 --absolute] 有效

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.86. OpenStack 模块列表

usage: openstack module list [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--all]
列出模块版本

可选参数

-h, --help
显示帮助信息并退出
--all
显示具有版本信息的所有模块

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.87. OpenStack 网络创建

usage: openstack network create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--enable | --disable] [--share | --no-share] [--project <project>] [--project-domain <project-domain>] <name>
创建新网络

positional 参数

<name>
新网络名称

可选参数

-h, --help
显示帮助信息并退出
--enable
启用网络(默认)
--disable
禁用网络
--share
在项目间共享网络
--no-share
不要在项目间共享网络
--project <project>
所有者的项目(名称或 ID)
--project-domain <project-domain>
项目所属的域(名称或 ID)。当项目名称存在时,可以使用此选项。

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.88. OpenStack network delete

usage: openstack network delete [-h] <network> [<network> ...]
删除网络

positional 参数

<network>
要删除的网络(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.89. OpenStack 网络列表

usage: openstack network list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--external] [--long]
列出网络

可选参数

-h, --help
显示帮助信息并退出
--external
列出外部网络
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.90. OpenStack 网络设置

usage: openstack network set [-h] [--name <name>] [--enable | --disable] [--share | --no-share] <network>
设置网络属性

positional 参数

<network>
要修改的网络(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--name <name>
设置网络名称
--enable
启用网络
--disable
禁用网络
--share
在项目间共享网络
--no-share
不要在项目间共享网络

3.3.91. OpenStack 网络显示

usage: openstack network show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <network>
显示网络详情

positional 参数

<network>
要显示的网络(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.92. OpenStack 对象创建

usage: openstack object create [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] <container> <filename> [<filename> ...]
将对象上传到容器

positional 参数

<container>
新对象的容器
<filename>
要上传的本地文件名

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.93. OpenStack 对象删除

usage: openstack object delete [-h] <container> <object> [<object> ...]
从容器中删除对象

positional 参数

<container>
从 <container> 删除对象
<object>
要删除的对象

可选参数

-h, --help
显示帮助信息并退出

3.3.94. OpenStack 对象列表

usage: openstack object list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--prefix <prefix>] [--delimiter <delimiter>] [--marker <marker>] [--end-marker <end-marker>] [--limit <limit>] [--long] [--all] <container>
列出对象

positional 参数

<container>
要列出的容器

可选参数

-h, --help
显示帮助信息并退出
--prefix <prefix>
使用 <prefix> 过滤列表
--delimiter <delimiter>
使用 <delimiter> 汇总项目
--marker <marker>
用于分页的 anchor
--end-marker <end-marker>
结束分页锚
--limit <limit>
限制返回的对象数量
--long
列出输出中的其他字段
--all
列出容器中的所有对象(默认为 10000)

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.95. OpenStack 对象保存

usage: openstack object save [-h] [--file <filename>] <container> <object>
本地保存对象

positional 参数

<container>
从 <container> 下载 <object>
<object>
要保存的对象

可选参数

-h, --help
显示帮助信息并退出
--file <filename>
目标文件名(默认为对象名称)

3.3.96. OpenStack 对象显示

usage: openstack object show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <container> <object>
显示对象详情

positional 参数

<container>
显示 <container> 中的 <container>
<object>
要显示的对象

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.97. OpenStack overcloud 镜像构建

usage: openstack overcloud image build [-h] [--all] [--type <image type>] [--base-image BASE_IMAGE] [--instack-undercloud-elements INSTACK_UNDERCLOUD_ELEMENTS] [--tripleo-puppet-elements TRIPLEO_PUPPET_ELEMENTS] [--elements-path ELEMENTS_PATH] [--tmp-dir TMP_DIR] [--node-arch NODE_ARCH] [--node-dist NODE_DIST] [--registration-method REG_METHOD] [--use-delorean-trunk] [--delorean-trunk-repo DELOREAN_TRUNK_REPO] [--delorean-repo-file DELOREAN_REPO_FILE] [--overcloud-full-dib-extra-args OVERCLOUD_FULL_DIB_EXTRA_ARGS] [--overcloud-full-name OVERCLOUD_FULL_NAME] [--fedora-user-name FEDORA_USER_NAME] [--agent-name AGENT_NAME] [--deploy-name DEPLOY_NAME] [--discovery-name DISCOVERY_NAME] [--agent-image-element AGENT_IMAGE_ELEMENT] [--deploy-image-element DEPLOY_IMAGE_ELEMENT] [--discovery-image-element DISCOVERY_IMAGE_ELEMENT] [--builder <builder>]
为 overcloud 构建镜像

可选参数

-h, --help
显示帮助信息并退出
--all
构建所有镜像
--type <image type>
按名称构建镜像。一个 agent-ramdisk、deploy- ramdisk、discovery-ramdisk、fedora-user、overcloud-full
--base-image BASE_IMAGE
用作新镜像的基础的镜像文件
--instack-undercloud-elements INSTACK_UNDERCLOUD_ELEMENTS
Instack Undercloud 元素的路径
--tripleo-puppet-elements TRIPLEO_PUPPET_ELEMENTS
TripleO Puppet 元素的路径
--elements-path ELEMENTS_PATH
完整元素路径,用 分隔:
--tmp-dir TMP_DIR
创建镜像的临时目录的路径
--node-arch NODE_ARCH
要构建镜像的架构
--node-dist NODE_DIST
要构建镜像的分发
--registration-method REG_METHOD
注册方法
--use-delorean-trunk
使用 Delorean 中继存储库
--delorean-trunk-repo DELOREAN_TRUNK_REPO
到 Delorean 中继存储库的 URL
--delorean-repo-file DELOREAN_REPO_FILE
delorean repo 配置文件的文件名
--overcloud-full-dib-extra-args OVERCLOUD_FULL_DIB_EXTRA_ARGS
Overcloud 完整的额外参数
--overcloud-full-name OVERCLOUD_FULL_NAME
overcloud 完整镜像名称
--fedora-user-name FEDORA_USER_NAME
Fedora 用户镜像名称
--agent-name AGENT_NAME
IPA ramdisk 镜像的名称
--deploy-name DEPLOY_NAME
部署 ramdisk 镜像的名称
--discovery-name DISCOVERY_NAME
发现 ramdisk 镜像的名称
--agent-image-element AGENT_IMAGE_ELEMENT
IPA 镜像的 DIB 元素
--deploy-image-element DEPLOY_IMAGE_ELEMENT
用于部署镜像的 DIB 元素
--discovery-image-element DISCOVERY_IMAGE_ELEMENT
发现镜像的 DIB 元素
--builder <builder>
镜像构建器。dib 之一

3.3.98. OpenStack overcloud 镜像上传

usage: openstack overcloud image upload [-h] [--image-path IMAGE_PATH] [--os-image OS_IMAGE] [--http-boot HTTP_BOOT] [--update-existing]
从现有镜像文件创建 overcloud glance 镜像。

可选参数

-h, --help
显示帮助信息并退出
--image-path IMAGE_PATH
包含镜像文件的目录路径
--os-image OS_IMAGE
OpenStack 磁盘镜像 filename
--http-boot HTTP_BOOT
发现镜像的根目录
--update-existing
更新镜像(如果已存在)

3.3.99. OpenStack overcloud netenv 验证

usage: openstack overcloud netenv validate [-h] [-f NETENV]
验证网络环境文件。

可选参数

-h, --help
显示帮助信息并退出
-f NETENV, --file NETENV
网络环境文件的路径

3.3.100. OpenStack overcloud 节点删除

usage: openstack overcloud node delete [-h] [--stack STACK] [--templates [TEMPLATES]] [-e <HEAT ENVIRONMENT FILE>] <node> [<node> ...]
删除 overcloud 节点。

positional 参数

<node>
要删除的节点 ID

可选参数

-h, --help
显示帮助信息并退出
--stack STACK
要扩展的 heat 堆栈的名称或 ID (default=Env: OVERCLOUD_STACK_NAME)
--templates [TEMPLATES]
包含要部署的 Heat 模板的目录
-e <HEAT ENVIRONMENT FILE>, --environment-file <HEAT ENVIRONMENT FILE>
要传递给 heat stack- create 或 heat stack-update 命令的环境文件。(可以多次指定。)

3.3.101. OpenStack overcloud 更新堆栈

usage: openstack overcloud update stack [-h] --templates [TEMPLATES] [-i] [-a] [-e <HEAT ENVIRONMENT FILE>] [stack]
更新 overcloud 节点上的软件包

positional 参数

queue
要扩展的 heat 堆栈的名称或 ID (default=Env: OVERCLOUD_STACK_NAME)

可选参数

-h, --help
显示帮助信息并退出
--templates [TEMPLATES]
包含要部署的 Heat 模板的目录
-i, --interactive
-a,--abort
-e <HEAT ENVIRONMENT FILE>, --environment-file <HEAT ENVIRONMENT FILE>
要传递给 heat stack- create 或 heat stack-update 命令的环境文件。(可以多次指定。)

3.3.102. OpenStack 项目创建

usage: openstack project create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--description <description>] [--enable | --disable] [--property <key=value>] [--or-show] <project-name>
创建新项目

positional 参数

<project-name>
新项目名称

可选参数

-h, --help
显示帮助信息并退出
--description <description>
项目描述
--enable
启用项目(默认)
--disable
禁用项目
--property <key=value>
在 <name> 中添加属性(重复选项来设置多个属性)
--or-show
返回现有项目

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.103. OpenStack 项目删除

usage: openstack project delete [-h] <project> [<project> ...]
删除项目

positional 参数

<project>
要删除的项目(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.104. OpenStack 项目列表

usage: openstack project list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--long]
列出项目

可选参数

-h, --help
显示帮助信息并退出
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.105. OpenStack 项目集

usage: openstack project set [-h] [--name <name>] [--description <description>] [--enable | --disable] [--property <key=value>] <project>
设置项目属性

positional 参数

<project>
要修改的项目(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--name <name>
设置项目名称
--description <description>
设置项目描述
--enable
启用项目
--disable
禁用项目
--property <key=value>
设置项目属性(重复选项来设置多个属性)

3.3.106. OpenStack 项目显示

usage: openstack project show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <project>
显示项目详情

positional 参数

<project>
要显示的项目(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.107. OpenStack ptr 记录列表

usage: openstack ptr record list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}]
列出 floatingip ptr 记录

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.108. OpenStack ptr 记录集

usage: openstack ptr record set [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--description DESCRIPTION | --no-description] [--ttl TTL | --no-ttl] floatingip_id ptrdname
设置 floatingip ptr 记录

positional 参数

floatingip_id
浮动 IP ID
ptrdname
PTRD 名称

可选参数

-h, --help
显示帮助信息并退出
--description DESCRIPTION
描述
--no-description
--TTL TTL TTL
--no-ttl

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.109. OpenStack ptr 记录显示

usage: openstack ptr record show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] floatingip_id
显示 floatingip ptr 记录详情

positional 参数

floatingip_id
浮动 IP ID

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.110. OpenStack ptr 记录未设置

usage: openstack ptr record unset [-h] floatingip_id
取消设置 floatingip ptr 记录

positional 参数

floatingip_id
浮动 IP ID

可选参数

-h, --help
显示帮助信息并退出

3.3.111. OpenStack 配额集

usage: openstack quota set [-h] [--class] [--properties <properties>] [--ram <ram>] [--secgroup-rules <secgroup-rules>] [--instances <instances>] [--key-pairs <key-pairs>] [--fixed-ips <fixed-ips>] [--secgroups <secgroups>] [--injected-file-size <injected-file-size>] [--floating-ips <floating-ips>] [--injected-files <injected-files>] [--cores <cores>] [--injected-path-size <injected-path-size>] [--gigabytes <gigabytes>] [--volumes <volumes>] [--snapshots <snapshots>] [--volume-type <volume-type>] <project/class>
为项目或类设置配额

positional 参数

<project/class>
为这个项目或类设置配额(name/ID)

可选参数

-h, --help
显示帮助信息并退出
--class
为 <class> 设置配额
--properties <properties>
属性配额的新值
--ram <ram>
ram 配额的新值
--secgroup-rules <secgroup-rules>
secgroup-rules 配额的新值
--instances <instances>
实例配额的新值
--key-pairs <key-pairs>
键对配额的新值
--fixed-ips <fixed-ips>
fixed-ips 配额的新值
--secgroups <secgroups>
secgroups 配额的新值
--injected-file-size <injected-file-size>
injected-file-size 配额的新值
--floating-ips <floating-ips>
floating-ips 配额的新值
--injected-files <injected-files>
injected-files 配额的新值
--cores <cores>
内核配额的新值
--injected-path-size <injected-path-size>
injected-path-size 配额的新值
--gigabytes <gigabytes>
GB 配额的新值
--volumes <volumes>
卷配额的新值
--snapshots <snapshots>
快照配额的新值
--volume-type <volume-type>
为特定 <volume-type> 设置配额

3.3.112. OpenStack 配额显示

usage: openstack quota show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--class | --default] <project/class>
显示项目或类的配额

positional 参数

<project/class>
显示此项目或类(name/ID)

可选参数

-h, --help
显示帮助信息并退出
--class
显示 <class> 的配额
--default
显示 <project> 的默认配额

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.113. OpenStack recordset create

usage: openstack recordset create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] --records RECORDS [RECORDS ...] --type TYPE [--ttl TTL] [--description DESCRIPTION] zone_id name
创建新记录集

positional 参数

zone_id
区 ID
名称
recordset Name

可选参数

-h, --help
显示帮助信息并退出
--records RECORDS [RECORDS ...]
recordset Records
--type TYPE
recordset Type
--ttl TTL
生存时间(Seconds)
--description DESCRIPTION
描述

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.114. OpenStack recordset delete

usage: openstack recordset delete [-h] zone_id id
删除记录集

positional 参数

zone_id
区 ID
id
recordset ID

可选参数

-h, --help
显示帮助信息并退出

3.3.115. OpenStack recordset list

usage: openstack recordset list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] zone_id
list recordsets

positional 参数

zone_id
区 ID

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.116. OpenStack recordset set

usage: openstack recordset set [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--name NAME] [--records RECORDS [RECORDS ...]] [--description DESCRIPTION | --no-description] [--ttl TTL | --no-ttl] zone_id id
设置 recordset 属性

positional 参数

zone_id
区 ID
id
recordset ID

可选参数

-h, --help
显示帮助信息并退出
--name NAME
recordset Name
--records RECORDS [RECORDS ...]
Records
--description DESCRIPTION
描述
--no-description
--TTL TTL TTL
--no-ttl

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.117. OpenStack recordset show

usage: openstack recordset show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] zone_id id
显示记录集详情

positional 参数

zone_id
区 ID
id
recordset ID

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.118. OpenStack 角色添加

usage: openstack role add [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] --project <project> --user <user> <role>
为项目添加角色:user

positional 参数

<role>
添加到 <project>:<user> 的角色(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--project <project>
包括 <project> (名称或 ID)
--user <user>
包括 <user> (名称或 ID)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.119. OpenStack 角色创建

usage: openstack role create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--or-show] <name>
创建新角色

positional 参数

<name>
新角色名称

可选参数

-h, --help
显示帮助信息并退出
--or-show
返回现有角色

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.120. OpenStack 角色删除

usage: openstack role delete [-h] <role> [<role> ...]
删除角色

positional 参数

<role>
要删除的角色(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.121. OpenStack 角色列表

usage: openstack role list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--project <project>] [--user <user>]
列出角色

可选参数

-h, --help
显示帮助信息并退出
--project <project>
根据 <project> (名称或 ID)过滤角色
--user <user>
根据 <user> (名称或 ID)过滤角色

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.122. OpenStack role remove

usage: openstack role remove [-h] --project <project> --user <user> <role>
从项目 中删除角色:user

positional 参数

<role>
要删除的角色(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--project <project>
包括 <project> (名称或 ID)
--user <user>
包括 <user> (名称或 ID)

3.3.123. OpenStack 角色显示

usage: openstack role show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <role>
显示角色详情

positional 参数

<role>
要显示的角色(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.124. OpenStack 安全组创建

usage: openstack security group create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--description <description>] <name>
创建新安全组

positional 参数

<name>
新安全组名称

可选参数

-h, --help
显示帮助信息并退出
--description <description>
安全组描述

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.125. OpenStack 安全组删除

usage: openstack security group delete [-h] <group>
删除安全组

positional 参数

<group>
要删除的安全组的名称或 ID

可选参数

-h, --help
显示帮助信息并退出

3.3.126. OpenStack 安全组列表

usage: openstack security group list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--all-projects]
列出所有安全组

可选参数

-h, --help
显示帮助信息并退出
--all-projects
显示所有项目的信息(仅限管理员)

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.127. OpenStack 安全组规则创建

usage: openstack security group rule create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--proto <proto>] [--src-ip <ip-address>] [--dst-port <port-range>] <group>
创建新的安全组规则

positional 参数

<group>
在此安全组中创建规则

可选参数

-h, --help
显示帮助信息并退出
--Proto <proto> IP
协议(icmp、tcp、udp;默认为 tcp)
--src-ip <ip-address>
源 IP (可以使用 CIDR 表示法;默认为 0.0.0.0/0)
--dst-port <port-range>
目的地端口,可以是范围:137:139 (默认值: 0,仅适用于 proto tcp 和 udp)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.128. OpenStack 安全组规则删除

usage: openstack security group rule delete [-h] <rule>
删除安全组规则

positional 参数

<rule>
要删除的安全组规则 ID

可选参数

-h, --help
显示帮助信息并退出

3.3.129. OpenStack 安全组规则列表

usage: openstack security group rule list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] <group>
列出所有安全组规则

positional 参数

<group>
列出此安全组中的所有规则

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.130. OpenStack 安全组设置

usage: openstack security group set [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--name <new-name>] [--description <description>] <group>
设置安全组属性

positional 参数

<group>
要更改的安全组的名称或 ID

可选参数

-h, --help
显示帮助信息并退出
--name <new-name>
新安全组名称
--description <description>
新安全组名称

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.131. OpenStack 安全组显示

usage: openstack security group show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <group>
显示特定的安全组

positional 参数

<group>
要更改的安全组的名称或 ID

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.132. OpenStack 服务器添加安全组

usage: openstack server add security group [-h] <server> <group>
将安全组添加到服务器

positional 参数

<server>
server (名称或 ID)
<group>
要添加的安全组(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.133. OpenStack 服务器添加卷

usage: openstack server add volume [-h] [--device <device>] <server> <volume>
将卷添加到服务器

positional 参数

<server>
server (名称或 ID)
<volume>
要添加的卷(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--device <device>
卷的服务器内部设备名称

3.3.134. OpenStack 服务器创建

usage: openstack server create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] (--image <image> | --volume <volume>) --flavor <flavor> [--security-group <security-group-name>] [--key-name <key-name>] [--property <key=value>] [--file <dest-filename=source-filename>] [--user-data <user-data>] [--availability-zone <zone-name>] [--block-device-mapping <dev-name=mapping>] [--nic <net-id=net-uuid,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr,port-id=port-uuid>] [--hint <key=value>] [--config-drive <config-drive-volume>|True] [--min <count>] [--max <count>] [--wait] <server-name>
创建新服务器

positional 参数

<server-name>
新服务器名称

可选参数

-h, --help
显示帮助信息并退出
--image <image>
从此镜像创建服务器
--volume <volume>
从这个卷创建服务器
--flavor <flavor>
创建使用此类别的服务器
--security-group <security-group-name>
要分配给此服务器的安全组(对多个组重复)
--key-name <key-name>
要注入到此服务器的密钥对(可选扩展)
--property <key=value>
在此服务器上设置属性(对多个值重复)
--file <dest-filename=source-filename>
在引导前要注入镜像的文件(对多个文件重复)
--user-data <user-data>
从元数据服务器提供服务的用户数据文件
--availability-zone <zone-name>
为服务器选择一个可用区
--block-device-mapping <dev-name=mapping>
映射块设备;映射为 <id>:<type>:<size (GB)>:<delete_on_terminate> (可选扩展)
--nic <net-id=net-uuid,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr,port-id=port-uuid>
在服务器上创建 NIC。多次指定选项来创建多个 NIC。必须提供 net-id 或 port- id,但不同时提供 net-id: attach NIC to network with this UUID, port-id: attach NIC to port with this UUID, v4-fixed-ip: IPv4 fixed address for NIC (可选), v6-fixed-ip: IPv6 fixed address for NIC (可选)。
--hint <key=value>
调度程序提示(可选扩展)
--config-drive <config-drive-volume>|True
使用指定的卷作为配置驱动器,或使用 'True' 使用临时驱动器
--min <count>
要启动的最小服务器数量(default=1)
--max <count>
要启动的最大服务器数量(default=1)
--wait
等待构建完成

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.135. OpenStack 服务器删除

usage: openstack server delete [-h] [--wait] <server> [<server> ...]
删除服务器

positional 参数

<server>
要删除的服务器(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--wait
等待删除完成

3.3.136. OpenStack 服务器镜像创建

usage: openstack server image create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--name <image-name>] [--wait] <server>
从运行的服务器创建新磁盘镜像

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--name <image-name>
新镜像的名称(默认为服务器名称)
--wait
等待镜像创建完成

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.137. OpenStack 服务器列表

usage: openstack server list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--reservation-id <reservation-id>] [--ip <ip-address-regex>] [--ip6 <ip-address-regex>] [--name <name-regex>] [--instance-name <server-name>] [--status <status>] [--flavor <flavor>] [--image <image>] [--host <hostname>] [--all-projects] [--project <project>] [--project-domain <project-domain>] [--user <user>] [--user-domain <user-domain>] [--long]
列出服务器

可选参数

-h, --help
显示帮助信息并退出
--reservation-id <reservation-id>
仅返回与保留匹配的实例
--ip <ip-address-regex>
匹配 IP 地址的正则表达式
--ip6 <ip-address-regex>
匹配 IPv6 地址的正则表达式
--name <name-regex>
匹配名称的正则表达式
--instance-name <server-name>
匹配实例名称的正则表达式(仅限管理员)
--status <status>
根据服务器状态搜索
--flavor <flavor>
按类别搜索
--image <image>
按镜像搜索
--host <hostname>
按主机名搜索
--all-projects
包括所有项目(仅限管理员)
--project <project>
按项目(仅限管理员)搜索(仅限管理员)(名称或 ID)
--project-domain <project-domain>
项目所属的域(名称或 ID)。当项目名称存在时,可以使用此选项。
--user <user>
按用户搜索(仅限管理员)(名称或 ID)
--user-domain <user-domain>
用户所属的域(名称或 ID)。如果存在用户名之间的冲突,可以使用它。
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.138. OpenStack 服务器锁定

usage: openstack server lock [-h] <server>
锁定服务器。非管理员用户将无法执行操作

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.139. OpenStack 服务器迁移

usage: openstack server migrate [-h] [--live <hostname>] [--shared-migration | --block-migration] [--disk-overcommit | --no-disk-overcommit] [--wait] <server>
将服务器迁移到其他主机

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--live <hostname>
目标主机名
--shared-migration
执行共享实时迁移(默认)
--block-migration
执行块实时迁移
--disk-overcommit
允许目标主机上的磁盘 over-commit
--no-disk-overcommit
不要在目标主机上过量使用磁盘(默认)
--wait
等待调整大小完成

3.3.140. OpenStack 服务器暂停

usage: openstack server pause [-h] <server>
暂停服务器

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.141. OpenStack 服务器重启

usage: openstack server reboot [-h] [--hard | --soft] [--wait] <server>
执行硬或软服务器重启

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--hard
执行硬重启
--soft
执行软重启
--wait
等待重启完成

3.3.142. OpenStack 服务器重建

usage: openstack server rebuild [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] --image <image> [--password <password>] [--wait] <server>
重建服务器

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--image <image>
从此镜像重新创建服务器
--password <password>
在重建实例上设置密码
--wait
等待重建完成

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.143. OpenStack 服务器移除安全组

usage: openstack server remove security group [-h] <server> <group>
从服务器中删除安全组

positional 参数

<server>
要使用的服务器的名称或 ID
<group>
从服务器中删除的安全组的名称或 ID

可选参数

-h, --help
显示帮助信息并退出

3.3.144. OpenStack 服务器删除卷

usage: openstack server remove volume [-h] <server> <volume>
从服务器中删除卷

positional 参数

<server>
server (名称或 ID)
<volume>
要删除的卷(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.145. OpenStack 服务器救援

usage: openstack server rescue [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <server>
将服务器置于救援模式

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.146. OpenStack 服务器调整大小

usage: openstack server resize [-h] [--flavor <flavor> | --confirm | --revert] [--wait] <server>
将服务器扩展到新类别

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--flavor <flavor>
将 server 的大小调整为指定的类别
--confirm
确认服务器调整大小已完成
--revert
在调整大小前恢复服务器状态
--wait
等待调整大小完成

3.3.147. OpenStack 服务器恢复

usage: openstack server resume [-h] <server>
恢复服务器

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.148. OpenStack 服务器设置

usage: openstack server set [-h] [--name <new-name>] [--root-password] [--property <key=value>] <server>
设置服务器属性

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--name <new-name>
新服务器名称
--root-password
设置新的 root 密码(仅限交互式)
--property <key=value>
此服务器添加/更改的属性(重复选项可设置多个属性)

3.3.149. OpenStack 服务器显示

usage: openstack server show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--diagnostics] <server>
显示服务器详情

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--diagnostics
显示服务器诊断信息

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.150. OpenStack 服务器 ssh

usage: openstack server ssh [-h] [--login <login-name>] [--port <port>] [--identity <keyfile>] [--option <config-options>] [-4 | -6] [--public | --private | --address-type <address-type>] <server>
SSH 到服务器

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--login <login-name>
登录名称(ssh -l 选项)
--port <port>
目的地端口(ssh -p 选项)
--identity <keyfile>
私钥文件(ssh -i 选项)
--option <config-options>
ssh_config (5)格式的选项(ssh -o 选项)
-4
只使用 IPv4 地址
-6
只使用 IPv6 地址
--public
使用公共 IP 地址
--private
使用私有 IP 地址
--address-type <address-type>
使用其他 IP 地址(公共、专用等)

3.3.151. OpenStack 服务器挂起

usage: openstack server suspend [-h] <server>
挂起服务器

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.152. OpenStack 服务器解锁

usage: openstack server unlock [-h] <server>
解锁服务器

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.153. OpenStack 服务器取消暂停

usage: openstack server unpause [-h] <server>
取消暂停服务器

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.154. OpenStack 服务器 unrescue

usage: openstack server unrescue [-h] <server>
从救援模式恢复服务器

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.155. OpenStack server unset

usage: openstack server unset [-h] [--property <key>] <server>
取消设置服务器属性

positional 参数

<server>
server (名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--property <key>
从 server 中删除的属性键(重复要取消设置多个值)

3.3.156. OpenStack 服务创建

usage: openstack service create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--name <name>] [--description <description>] <type>
创建新服务

positional 参数

<type>
新服务类型(计算、镜像、身份、卷等)

可选参数

-h, --help
显示帮助信息并退出
--name <name>
新服务名称
--description <description>
新服务描述

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.157. OpenStack 服务删除

usage: openstack service delete [-h] <service>
删除服务

positional 参数

<service>
要删除的服务(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.158. OpenStack 服务列表

usage: openstack service list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--long]
列出服务

可选参数

-h, --help
显示帮助信息并退出
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.159. OpenStack 服务显示

usage: openstack service show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--catalog] <service>
显示服务详情

positional 参数

<service>
要显示的服务(类型、名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--catalog
显示服务目录信息

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.160. OpenStack 快照创建

usage: openstack snapshot create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] --name <name> [--description <description>] [--force] <volume>
创建新快照

positional 参数

<volume>
要快照的卷(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--name <name>
快照的名称
--description <description>
快照的描述
--force
创建与实例连接的快照。默认为 False

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.161. OpenStack snapshot delete

usage: openstack snapshot delete [-h] <snapshot> [<snapshot> ...]
删除快照

positional 参数

<snapshot>
要删除的快照(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.162. OpenStack 快照列表

usage: openstack snapshot list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--long]
列出快照

可选参数

-h, --help
显示帮助信息并退出
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.163. OpenStack 快照集

usage: openstack snapshot set [-h] [--name <name>] [--description <description>] [--property <key=value>] <snapshot>
设置快照属性

positional 参数

<snapshot>
要修改的快照(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--name <name>
新快照名称
--description <description>
新快照描述
--property <key=value>
此快照添加/更改的属性(重复选项可设置多个属性)

3.3.164. OpenStack 快照显示

usage: openstack snapshot show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <snapshot>
显示快照详情

positional 参数

<snapshot>
要显示的快照(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.165. OpenStack snapshot unset

usage: openstack snapshot unset [-h] --property <key> <snapshot>
取消设置快照属性

positional 参数

<snapshot>
要修改的快照(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--property <key>
从快照中删除的属性(重复删除多个值)

3.3.166. OpenStack tld create

usage: openstack tld create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] --name NAME [--description DESCRIPTION]
创建新 tld

可选参数

-h, --help
显示帮助信息并退出
--name NAME TLD
Name
--description DESCRIPTION
描述

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.167. OpenStack tld delete

usage: openstack tld delete [-h] id
删除 tld

positional 参数

id
TLD ID

可选参数

-h, --help
显示帮助信息并退出

3.3.168. OpenStack tld list

usage: openstack tld list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}]
列出 tlds

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.169. OpenStack tld set

usage: openstack tld set [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--name NAME] [--description DESCRIPTION | --no-description] id
设置 tld 属性

positional 参数

id
TLD ID

可选参数

-h, --help
显示帮助信息并退出
--name NAME TLD
Name
--description DESCRIPTION
描述
--no-description

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.170. OpenStack tld show

usage: openstack tld show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] id
显示 tld 详情

positional 参数

id
TLD ID

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.171. OpenStack 令牌问题

usage: openstack token issue [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX]
发出新令牌

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.172. OpenStack 令牌撤销

usage: openstack token revoke [-h] <token>
撤销现有令牌

positional 参数

<token>
要删除的令牌

可选参数

-h, --help
显示帮助信息并退出

3.3.173. OpenStack undercloud 安装

usage: openstack undercloud install [-h]
安装和设置 undercloud

可选参数

-h, --help
显示帮助信息并退出

3.3.174. OpenStack 使用列表

usage: openstack usage list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--start <start>] [--end <end>]
列出每个项目的资源使用量

可选参数

-h, --help
显示帮助信息并退出
--start <start>
使用范围开始日期,例如 2012-01-20 (默认值:4 周前)
--end <end>
使用范围结束日期,ex 2012-01-20 (默认值:明天)

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.175. OpenStack 使用量显示

usage: openstack usage show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--project <project>] [--start <start>] [--end <end>]
显示单个项目的资源使用情况

可选参数

-h, --help
显示帮助信息并退出
--project <project>
显示使用的项目的名称或 ID
--start <start>
使用范围开始日期,例如 2012-01-20 (默认值:4 周前)
--end <end>
使用范围结束日期,ex 2012-01-20 (默认值:明天)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.176. OpenStack 用户创建

usage: openstack user create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--project <project>] [--password <password>] [--password-prompt] [--email <email-address>] [--enable | --disable] [--or-show] <name>
创建新用户

positional 参数

<name>
新用户名

可选参数

-h, --help
显示帮助信息并退出
--project <project>
默认项目(名称或 ID)
--password <password>
设置用户密码
--password-prompt
以交互方式输入密码
--email <email-address>
设置用户电子邮件地址
--enable
启用用户(默认)
--disable
禁用用户
--or-show
返回现有用户

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.177. OpenStack 用户删除

usage: openstack user delete [-h] <user> [<user> ...]
删除用户

positional 参数

<user>
要删除的用户(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.178. OpenStack 用户列表

usage: openstack user list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--project <project>] [--long]
列出用户

可选参数

-h, --help
显示帮助信息并退出
--project <project>
按项目过滤用户(名称或 ID)
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.179. OpenStack 用户角色列表

usage: openstack user role list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--project <project>] [<user>]
列出用户角色分配

positional 参数

<user>
要列出的用户(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--project <project>
根据 <project> (名称或 ID)过滤用户

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.180. OpenStack 用户集

usage: openstack user set [-h] [--name <name>] [--project <project>] [--password <user-password>] [--password-prompt] [--email <email-address>] [--enable | --disable] <user>
设置用户属性

positional 参数

<user>
要更改的用户(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--name <name>
设置用户名
--project <project>
设置默认项目(名称或 ID)
--password <user-password>
设置用户密码
--password-prompt
以交互方式输入密码
--email <email-address>
设置用户电子邮件地址
--enable
启用用户(默认)
--disable
禁用用户

3.3.181. OpenStack 用户显示

usage: openstack user show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <user>
显示用户详情

positional 参数

<user>
要显示的用户(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.182. OpenStack 卷创建

usage: openstack volume create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] --size <size> [--snapshot <snapshot>] [--description <description>] [--type <volume-type>] [--user <user>] [--project <project>] [--availability-zone <availability-zone>] [--image <image>] [--source <volume>] [--property <key=value>] <name>
创建新卷

positional 参数

<name>
新卷名称

可选参数

-h, --help
显示帮助信息并退出
--size <size>
新卷大小(以 GB 为单位)
--snapshot <snapshot>
使用 <snapshot> 作为新卷的源
--description <description>
新卷描述
--type <volume-type>
使用 <volume-type> 作为新卷类型
--user <user>
指定备用用户(名称或 ID)
--project <project>
指定备用项目(名称或 ID)
--availability-zone <availability-zone>
在 <availability-zone> 中创建新卷
--image <image>
使用 <image> 作为新卷的来源(名称或 ID)
--source <volume>
要克隆的卷(名称或 ID)
--property <key=value>
在此卷上设置属性(重复选项可设置多个属性)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.183. OpenStack volume delete

usage: openstack volume delete [-h] [--force] <volume> [<volume> ...]
删除卷

positional 参数

<volume>
要删除的卷(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--force
尝试强制删除卷,无论状态如何(默认为 False)

3.3.184. OpenStack 卷列表

usage: openstack volume list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--status <status>] [--name <name>] [--all-projects] [--long]
列出卷

可选参数

-h, --help
显示帮助信息并退出
--status <status>
根据状态过滤结果
--name <name>
按名称过滤结果
--all-projects
包括所有项目(仅限管理员)
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.185. OpenStack 卷 qos 关联

usage: openstack volume qos associate [-h] <qos-spec> <volume-type>
将 QoS 规格与卷类型关联

positional 参数

<qos-spec>
要修改的 QoS 规格(名称或 ID)
<volume-type>
关联 QoS 的卷类型(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.186. OpenStack volume qos create

usage: openstack volume qos create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--consumer <consumer>] [--property <key=value>] <name>
创建新的 QoS 规格

positional 参数

<name>
新的 QoS 规格名称

可选参数

-h, --help
显示帮助信息并退出
--consumer <consumer>
QoS 的使用者。有效的消费者:后端,两者的前端(默认为"二者")
--property <key=value>
设置 QoS 规格属性(重复选项来设置多个属性)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.187. OpenStack volume qos delete

usage: openstack volume qos delete [-h] <qos-spec> [<qos-spec> ...]
删除 QoS 规格

positional 参数

<qos-spec>
要删除的 QoS 规格(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.188. OpenStack 卷 qos 解除关联

usage: openstack volume qos disassociate [-h] [--volume-type <volume-type> | --all] <qos-spec>
将 QoS 规格与卷类型关联

positional 参数

<qos-spec>
要修改的 QoS 规格(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--volume-type <volume-type>
卷类型,以解除 QoS 解除关联(名称或 ID)
--all
从每个卷类型中解除 QoS 解除关联

3.3.189. OpenStack volume qos list

usage: openstack volume qos list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}]
列出 QoS 规格

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.190. OpenStack volume qos set

usage: openstack volume qos set [-h] [--property <key=value>] <qos-spec>
设置 QoS 规格属性

positional 参数

<qos-spec>
要修改的 QoS 规格(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--property <key=value>
添加或修改此 QoS 规格的属性(重复选项来设置多个属性)

3.3.191. OpenStack 卷 qos show

usage: openstack volume qos show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <qos-spec>
显示 QoS 规格详情

positional 参数

<qos-spec>
要显示的 QoS 规格(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.192. OpenStack volume qos unset

usage: openstack volume qos unset [-h] [--property <key>] <qos-spec>
取消设置 QoS 规格属性

positional 参数

<qos-spec>
要修改的 QoS 规格(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--property <key>
从 QoS 规范中删除的属性。(重复选项可取消设置多个属性)

3.3.193. OpenStack 卷集

usage: openstack volume set [-h] [--name <name>] [--description <description>] [--size <size>] [--property <key=value>] <volume>
设置卷属性

positional 参数

<volume>
要更改的卷(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--name <name>
新卷名称
--description <description>
新卷描述
--size <size>
以 GB 为单位扩展卷大小
--property <key=value>
添加或修改这个卷的属性(重复选项来设置多个属性)

3.3.194. OpenStack 卷显示

usage: openstack volume show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <volume>
显示卷详情

positional 参数

<volume>
要显示的卷(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.195. OpenStack 卷类型 create

usage: openstack volume type create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--property <key=value>] <name>
创建新卷类型

positional 参数

<name>
新卷类型名称

可选参数

-h, --help
显示帮助信息并退出
--property <key=value>
为此卷类型添加的属性(重复选项可设置多个属性)

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.196. OpenStack 卷类型 delete

usage: openstack volume type delete [-h] <volume-type>
删除卷类型

positional 参数

<volume-type>
要删除的卷类型(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

3.3.197. OpenStack 卷类型列表

usage: openstack volume type list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--long]
列出卷类型

可选参数

-h, --help
显示帮助信息并退出
--long
列出输出中的其他字段

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.198. OpenStack 卷类型集

usage: openstack volume type set [-h] [--property <key=value>] <volume-type>
设置卷类型属性

positional 参数

<volume-type>
要修改的卷类型(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--property <key=value>
添加或修改此卷类型的属性(重复选项来设置多个属性)

3.3.199. OpenStack 卷类型显示

usage: openstack volume type show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] <volume-type>
显示卷类型详情

positional 参数

<volume-type>
要显示的卷类型(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.200. OpenStack 卷类型未设置

usage: openstack volume type unset [-h] --property <key> <volume-type>
取消设置卷类型属性

positional 参数

<volume-type>
要修改的卷类型(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--property <key>
从卷类型中删除的属性(删除多个属性)

3.3.201. OpenStack volume unset

usage: openstack volume unset [-h] --property <key> <volume>
取消设置卷属性

positional 参数

<volume>
要修改的卷(名称或 ID)

可选参数

-h, --help
显示帮助信息并退出
--property <key>
从卷中删除的属性(重复选项以移除多个属性)

3.3.202. OpenStack zone abandon

usage: openstack zone abandon [-h] id
取消区

positional 参数

id
区 ID

可选参数

-h, --help
显示帮助信息并退出

3.3.203. OpenStack 区域 axfr

usage: openstack zone axfr [-h] id
AXFR 一个区

positional 参数

id
区 ID

可选参数

-h, --help
显示帮助信息并退出

3.3.204. OpenStack zone blacklist create

usage: openstack zone blacklist create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] --pattern PATTERN [--description DESCRIPTION]
创建新黑名单

可选参数

-h, --help
显示帮助信息并退出
--pattern PATTERN
黑名单模式
--description DESCRIPTION
描述

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.205. OpenStack zone blacklist delete

usage: openstack zone blacklist delete [-h] id
删除黑名单

positional 参数

id
黑名单 ID

可选参数

-h, --help
显示帮助信息并退出

3.3.206. OpenStack zone blacklist 列表

usage: openstack zone blacklist list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}]
列出黑名单

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.207. OpenStack zone blacklist set

usage: openstack zone blacklist set [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] --pattern PATTERN [--description DESCRIPTION | --no-description] id
设置黑名单属性

positional 参数

id
黑名单 ID

可选参数

-h, --help
显示帮助信息并退出
--pattern PATTERN
黑名单模式
--description DESCRIPTION
描述
--no-description

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.208. OpenStack zone blacklist 显示

usage: openstack zone blacklist show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] id
显示黑名单详情

positional 参数

id
黑名单 ID

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.209. OpenStack zone create

usage: openstack zone create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--email EMAIL] [--type TYPE] [--ttl TTL] [--description DESCRIPTION] [--masters MASTERS [MASTERS ...]] name
创建新区

positional 参数

名称
区域名称

可选参数

-h, --help
显示帮助信息并退出
--email EMAIL
区域电子邮件
--type TYPE
区类型
--ttl TTL
生存时间(Seconds)
--description DESCRIPTION
描述
--masters MASTERS [MASTERS ...]
zone Master

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.210. OpenStack zone delete

usage: openstack zone delete [-h] id
删除区

positional 参数

id
区 ID

可选参数

-h, --help
显示帮助信息并退出

3.3.211. OpenStack zone list

usage: openstack zone list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] [--type TYPE]
列出区域

可选参数

-h, --help
显示帮助信息并退出
--type TYPE
区类型

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.212. OpenStack zone set

usage: openstack zone set [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] [--name NAME] [--email EMAIL] [--ttl TTL] [--description DESCRIPTION | --no-description] [--masters MASTERS [MASTERS ...]] id
设置区属性

positional 参数

id
区 ID

可选参数

-h, --help
显示帮助信息并退出
--name NAME
区域名称
--email EMAIL
区域电子邮件
--ttl TTL
生存时间(Seconds)
--description DESCRIPTION
描述
--no-description
--masters MASTERS [MASTERS ...]
zone Master

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.213. OpenStack zone show

usage: openstack zone show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] id
显示区域详情

positional 参数

id
区 ID

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.214. OpenStack zone transfer accept request

usage: openstack zone transfer accept request [-h] --transfer-id TRANSFER_ID --key KEY
接受区域传输请求

可选参数

-h, --help
显示帮助信息并退出
--transfer-id TRANSFER_ID
转让 ID
--key KEY
转让密钥

3.3.215. OpenStack zone transfer accept show

usage: openstack zone transfer accept show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] id
显示区域传输接受

positional 参数

id
zone Tranfer Accept ID

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.216. OpenStack zone transfer request create

usage: openstack zone transfer request create [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] --target-project-id TARGET_PROJECT_ID [--description DESCRIPTION] zone_id
创建新区传输请求

positional 参数

zone_id
要传输的区域 ID。

可选参数

-h, --help
显示帮助信息并退出
--target-project-id TARGET_PROJECT_ID
要转移到的目标项目 ID。
--description DESCRIPTION
描述

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀

3.3.217. OpenStack zone transfer request delete

usage: openstack zone transfer request delete [-h] id

positional 参数

id
区域传输 ID

可选参数

-h, --help
显示帮助信息并退出

3.3.218. OpenStack zone transfer request list

usage: openstack zone transfer request list [-h] [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}]
列出区域传送请求

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {csv,html,json,json,table,value,yaml,yaml}, --format {csv,html,json,json,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

CSV 格式:

--quote {all,minimal,none,nonnumeric}
当包含引号时,则默认为非数字

3.3.219. OpenStack zone transfer request set

usage: openstack zone transfer request set [-h] [--description DESCRIPTION | --no-description] id
设置传输

positional 参数

id
区域传输 ID

可选参数

-h, --help
显示帮助信息并退出
--description DESCRIPTION
描述
--no-description

3.3.220. OpenStack zone transfer request show

usage: openstack zone transfer request show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--prefix PREFIX] id
显示区域传输详情

positional 参数

id
zone Tranfer ID

可选参数

-h, --help
显示帮助信息并退出

输出格式

输出格式选项
-f {html,json,json,shell,table,value,yaml,yaml}, --format {html,json,json,shell,table,value,yaml}
输出格式,默认为 table
-c COLUMN, --column COLUMN
可以重复指定要包含的列

表格式:

--max-width <integer>
最大显示宽度,0 代表禁用

JSON 格式:

--noindent
是否禁用缩进 JSON

shell 格式:

UNIX shell 可以解析的格式(variable="value")
--prefix PREFIX
在所有变量名称中添加前缀
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部