mc alias import
语法
Themc alias importcommand 从 JSON 文档导入别名配置。
您可以使用mc alias export创建必要的导入JSON。
Themc alias import命令具有以下语法:
mc [GLOBALFLAGS] alias import ALIAS PATH|STDIN
Brackets
[]表示可选参数。共享同一行的参数是相互依赖的。
使用竖线分隔的参数
|操作符是互斥的。
将示例复制到文本编辑器中,根据需要修改,然后在终端/Shell中运行命令。
参数
- PATH
- 必需
表示要导入的别名配置的 JSON 对象的完整路径。
与以下内容互斥:
STDINparameter.
- STDIN
- 必需
将命令指向使用标准输入(STDIN)作为导入JSON对象的来源。
与以下内容互斥:
PATHparameter.
全局标志
此命令支持任何全局标志.
行为
JSON 格式
JSON 对象必须采用以下格式:
{
"url" : "https://hostname:port",
"accessKey": "<STRING>",
"secretKey": "<STRING>",
"api": "s3v4",
"path": "auto"
}
您可以使用mc alias export命令用于从本地主机配置中导出现有别名。
或者,您可以从本地主机配置中手动提取必要的JSON字段。mc 配置文件.
示例
使用标准输入导入别名
以下示例导入了一个自定义别名play.min.io沙盒。 您可以修改此示例,以使用您已在沙盒上创建或验证存在的用户凭据:
echo '
{
"url": "https://play.min.io",
"accessKey": "minioadmin",
"secretKey": "minioadmin",
"api": "s3v4",
"path": "auto"
}' | mc alias import play-minioadmin
S3 Compatibility
Themc命令行工具专为兼容 AWS S3 API 而构建,并已通过 MinIO 和 AWS S3 测试,确保功能与行为符合预期。
MinIO 不提供对其他 S3 兼容服务的保证,因为它们的 S3 API 实现方式未知,因此不受支持。尽管mc命令可能按文档所述工作,任何此类使用风险自负。