space create

创建一个能容纳其他资产的空间。 授权用户必须具备以下角色:平台管理角色 - 管理员;服务访问角色 - 管理员

语法

cpd-cli space create \
[--async] \
[--context=<catalog-project-or-space-id>] \
[--cpd-config=<cpd-config-location>] \
[--description=<space-description>] \
[--generator=<generator-label>] \
[--jmes-query=<jmespath-query>] \
--name=<space-name> \
[--output=json|yaml|table] \
[--output-file=<output-file-location>] \
--profile=<cpd-profile-name> \
[--quiet] \
[--raw-output=true|false] \
[--stage=<space-production-and-stage-name>] \
[--storage=<object-storage-properties>] \
[--tags=<tag1,tag2,...>] \
[--verbose]

参数

space create 命令没有参数。

选项

表 1:命令选项
选项 描述
--async 异步运行命令。 缺省情况下,处理在命令运行之前完成。
状态
可选。
语法
--async
缺省值
Not applicable.
有效值
不适用。
--context 指定配置上下文名称。
状态
可选。
语法
--context=<catalog-project-or-space-id>
缺省值
Not applicable.
有效值
有效的配置上下文名称。
--cpd-config Cloud Pak for Data 配置位置。 例如, $HOME/.cpd-cli/config。
状态
必需。
语法
--cpd-config=<cpd-config-location>
缺省值
$HOME/.cpd-cli/config
有效值
有效的 Cloud Pak for Data 配置位置。
--description 指定空间描述。
状态
可选。
语法
--description=<space-description>
缺省值
No default.
有效值
有效的空间描述。
--generator 指定用于标识创建空间的客户机的标签。 生成器标签必须由以下字符组成: 字母数字,短划线,下划线和空格。
状态
可选。
语法
--generator=<generator-label>
缺省值
No default.
有效值
有效的生成器标签。

--help

-h

显示命令帮助。
状态
可选。
语法
--help
缺省值
无缺省值。
有效值
不适用。
--jmes-query 提供 JMESPath 查询以定制输出。
状态
可选。
语法
--jmes-query=<jmespath-query>
缺省值
No default.
有效值
有效的 JMESPath 查询。
--name 指定空间名称。
状态
必需。
语法
--name=<space-name>
缺省值
No default.
有效值
有效的空间名称。
--output 指定输出格式。
状态
可选。
语法
--output=json|yaml|text
缺省值
text
有效值
有效格式包括 JSON , YAML 或文本 (缺省格式)。
--output-file 指定重定向所有输出的文件路径。
状态
可选。
语法
--output-file=<output-file-location>
缺省值
No default.
有效值
有效的输出文件路径位置。
--profile 为存储有关 Cloud Pak for Data 实例的信息以及该实例的凭证而创建的概要文件的名称。
状态
必需。
语法
--profile=<cpd-profile-name>
缺省值
No default.
有效值

您创建的概要文件的名称。

--quiet 禁止详细消息。
状态
可选。
语法
--quiet
缺省值
No default.
有效值
不适用。
--raw-output 设置为 "true "时,在 JSON 输出模式中,单值不会用引号包围。
状态
可选。
语法
--raw-output=true|false
缺省值
false
有效值
false
JSON 输出方式下的单个值用引号括起。
true
JSON 输出方式下的单个值不会被引号引起来。
--stage 指定空间生产和阶段名称。
状态
可选。
语法
--stage=<space-production-and-stage-name>
缺省值
No default.
有效值
有效的空间生产和阶段名称。
--storage 指定在公共云上创建的空间所需的 Cloud Object Storage 实例。 在专用 Cloud Pak for Data 安装上,将使用缺省存储器。
状态
可选。
语法
--storage=<cloud-object-storage-instance>
缺省值
No default.
有效值
有效的云对象存储器实例。
--tags 指定与空间关联的标记的列表。
状态
可选。
语法
--tags=<tag1,tag2,...>
缺省值
No default.
有效值
与空格关联的逗号分隔标记的有效列表。
--verbose 日志包含更详细的消息。
状态
可选。
语法
--verbose
缺省值
无缺省值。
有效值
不适用。

示例

注: 以下示例使用环境变量。 使用脚本为环境创建具有正确值的环境变量。 您可以将列出的环境变量添加到安装变量脚本中。 更多信息,请参阅设置安装环境变量
定义环境变量。
将以下属性替换为数据。
export SPACE_NAME='space-for-scripts'
创建空间。
cpd-cli space create \
--jmes-query="metadata.id" \
--name=${SPACE_NAME} \
--output=json \
--raw-output