自定义服务接口

 

add_users

更新时间 2023-09-06

创建数据库用户帐号。

注意

若创建的帐号已存在,该操作会执行失败。

请求参数

参数 类型 描述 是否必选
action String 响应动作。
  • 取值 RunClusterCustomService
  • Yes
    cluster String 集群 ID。
  • 取值示例 cl-yxgxofd3
  • Yes
    service String 自定义服务类型。
  • 取值 add_users,表示创建数据库帐号。
  • Yes
    service_params String 自定义服务功能配置参数。
    取值示例 {“user_networks”:"::/0",“user_password”:“QQ11123”,“user_name”:“testuser”}
    - user_networks 表示允许访问的网络列表。取值::/0 表示全部可访问。各地址间用分号分隔。
    - user_passwd 表示数据库帐号密码。不能以数据开头。
    - user_name 表示数据库帐号名称。不能以数字开头。说明:
  • 该配置参数输入格式,需为 URL 编码 JSON 格式。
  • Yes

    响应消息

    参数 类型 描述
    job_id String 执行任务的 Job ID。
    service String 执行任务对应的服务。
    ret_code Integer 执行成功与否。
  • 取值 0 表示成功,其他值则为错误代码。
  • action String 响应动作。
    cluster_id String 集群 ID。

    示例

    请求示例

    https://api.qingcloud.com/iaas/?access_key_id=CCCVEESNVLHNZFPLUYZX
    &action=RunClusterCustomService
    &cluster=cl-yxgxofd3
    &service=add_users
    &service_params=%7B%22user_networks%22%3A%22%3A%3A%2F0%22%2C%22user_password%22%3A%22Test123%22%2C%22user_name%22%3A%22testuser%22%7D
    &zone=pek3
    &<COMMON_PARAMS>
    

    响应示例

    {
        "action": "RunClusterCustomServiceResponse",
        "cluster_id": "cl-yxgxofd3",
        "job_id": "j-kawf11u376l",
        "service": "add_users",
        "ret_code": 0
    }
    
    这篇文档解决了您的问题吗?
    0
    0