赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 开发参考
  5. 常用工具
  6. 命令行工具ossutil 2.0
  7. ossutil命令
  8. API级命令
  9. 关于Bucket操作
  10. 自定义域名
  11. create-cname-token

create-cname-token

  • 自定义域名
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

create-cname-token用于创建域名所有权验证所需的CnameToken。

注意事项

阿里云账号默认拥有创建域名所有权验证所需的CnameToken的权限。如果您需要通过RAM用户或者STS的方式进行创建,您必须拥有oss:CreateCnameToken权限。具体操作,请参见为RAM用户授权自定义的权限策略。

命令格式

ossutil api create-cname-token --bucket value --cname-configuration value [flags]

参数

类型

说明

--bucket

string

要修改的目标Bucket。

--cname-configuration

string

Cname配置的容器。

说明

create-cname-token命令对应API接口CreateCnameToken。关于API中的具体参数含义,请参见CreateCnameToken。

--cname-configuration

--cname-configuration配置选项既支持XML语法也支持JSON语法,当选项值包含file://前缀时,表示从文件中读取配置。

  • XML语法:

    <BucketCnameConfiguration>
      <Cname>
        <Domain>string</Domain>
      </Cname>
    </BucketCnameConfiguration>
  • JSON语法:

    {
      "Cname": {
        "Domain": "string"
      }
    }
说明

关于支持的全局命令行选项,请参见支持的全局命令行选项。

使用示例

创建存储空间examplebucket的自定义域名example.com所有权验证所需的CnameToke。

  • 使用XML配置文件,cname-configuration.xml内容如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <BucketCnameConfiguration>
      <Cname>
        <Domain>example.com</Domain>
      </Cname>
    </BucketCnameConfiguration>

命令示例如下:

ossutil api create-cname-token --bucket examplebucket --cname-configuration file://cname-configuration.xml
  • 使用JSON配置文件,cname-configuration.json 内容如下:

    {
      "Cname": {
        "Domain": "example.com"
      }
    }

    命令示例如下:

    ossutil api create-cname-token --bucket examplebucket --cname-configuration file://cname-configuration.json
  • 使用JSON配置参数,命令示例如下:

    ossutil api create-cname-token --bucket examplebucket --cname-configuration "{\"Cname\":{\"Domain\":\"example.com\"}}"
相关文章

create-cname-token 2025-04-21 17:26

create-cname-token用于创建域名所有权验证所需的CnameToken。 注意事项 阿里云账号默认拥有创建域名所有权验证所需的CnameToken的权限。如果您需要通过RAM用户或者STS的方式进行创建,您必须拥有

get-cname-token 2025-04-21 17:26

get-cname-token用于获取已创建的CnameToken。 注意事项 阿里云账号默认拥有获取已创建的CnameToken的权限。如果您需要通过RAM用户或者STS的方式进行获取,您必须拥有

put-cname 2025-04-21 17:26

put-cname用于为某个存储空间(Bucket)绑定自定义域名。 权限说明 阿里云账号默认拥有全部权限。阿里云账号下的RAM用户或RAM角色默认没有任何权限,需要阿里云账号或账号管理员通过RAM Policy或Bucket Policy授予操作权限。

list-cname 2025-04-21 17:26

list-cname用于查询某个存储空间(Bucket)下绑定的所有的自定义域名(Cname)列表。 注意事项 阿里云账号默认拥有查询某个Bucket下绑定的所有的自定义域名(Cname)列表的权限。如果您需要通过RAM用户或者STS的方式进行查询,您必须拥有

delete-cname 2025-04-21 17:26

delete-cname用于删除某个存储空间(Bucket)已绑定的Cname。 注意事项 阿里云账号默认拥有为某个Bucket绑定自定义域名的权限。如果您需要通过RAM用户或者STS的方式进行删除,您必须拥有

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号