新增 Cvm 实例

最近更新时间: 2026-10-10 00:08:38

1. 接口描述

接口请求域名: cds.api3.fincloud.tencent.com。

新增 Cvm 实例

默认接口请求频率限制:20次/秒。

接口更新时间:2026-01-28 14:52:39。

接口既验签名又鉴权。

2. 输入参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数。

参数名称 必选 允许NULL 类型 描述
Action 是 否 String 公共参数,本接口取值:CreateCvmAssetsSave
Version 是 否 String 公共参数,本接口取值:2018-04-20
Region 是 否 String 公共参数,地域信息本接口不需要传递此参数。
RegionId 否 是 String 地域
示例值: ap-region
AssetsAddType 否 是 Int64 添加方式(2: cvm;3: ip)
示例值: 0
AddType 否 是 Int64 添加方式
示例值: 0
AssetGroupId 否 是 Uint64 资产组Id
示例值: 1
VpcId 否 是 String VpcId (AssetsAddType===3)
示例值: vpc-9a4ytphl
NeedPem 否 是 Bool 是否需要安全证书
示例值: false
AssetsIp 否 是 String IP/域名
示例值: 10.10.10.1
AssetsVersion 否 是 String 数据资产类型版本
示例值: 8.0
AssetsType 否 是 String 数据资产类型
示例值: MYSQL
DbCharset 否 是 String 编码,由DescribeEncodeByDbType接口返回
示例值: UTF-8
BidirectionMaxStorage 否 是 Uint64 单条SQL的响应体的最大存储空间(单位KB),0-64KB,整数
示例值: 64
AssetsName 否 是 String 数据资产名称
示例值: cdb-j0ggx3nc
InstanceId 否 是 String cvm 实例 ID (AssetsAddType === 2)
示例值: ins-1zahw7p4
Assets 否 是 Array of AssetsForm 数据资产列表
示例值:查看
InstanceName 否 是 String cvm实例名称
示例值: 数据库5.1.0测试
SubnetId 否 是 String 子网
示例值: subnet-6ij9yykz
PemSecretKey 否 是 String 安全证书密码
示例值: AAAAB3NzaC1yc2EAAAADAQABAAABgQCsrbCAgE2/EDNmayzLP1k86wkGmFIZWSnhPPAq5BqkbfDKrwEls+yQU08jE2gVaitLl5aXz7JkZ0vz1qyOl3eCp6kuuPUb4ROL24KkIgkNQL4SCGDw+s4whfFSCbylFZAUdFFnyFcclqz57x/
OsPolicy 否 是 String 操作系统,由DescribeOperatingSystemList接口返回
示例值: linux
DbPlatform 否 是 String 数据系统位数
示例值: 64
DBSecretPem 否 是 String 安全证书
示例值: -----BEGIN OPENSSH PRIVATE KEY-----  duMoZtierJod3JOunIUwcVafU/4UNMJJPuF8Fr -----END OPENSSH PRIVATE KEY-----
AssetsPort 否 是 Int64 端口
示例值: 3306
BidirectionOn 否 是 Int64 双向审计开关(0:关闭;1:开启)
示例值: 1
BidirectionMaxLine 否 是 Uint64 单条SQL的响应体的最大保存行数,0-999行
示例值: 64
BidirectionDelivery 否 是 Int64 启双向审计的日志投递(1.开启;0.关闭)
示例值: 1

3. 输出参数

参数名称 类型 描述
RequestId String 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。

4. 错误码

以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码。

错误码 描述
FailedOperation.DasbErrorCode Dasb产品操作失败错误码。
FailedOperation.DasbInvalidSecretId SecretId错误,操作失败。
FailedOperation.DasbInvalidSecretKey SecretKey错误,操作失败。
FailedOperation.DasbAmountNotEnough 账户余额不足,操作失败。
InvalidParameter.ResourceId 无效的资源ID,用于资源不存在或已过期。
UnauthorizedOperation.NoPermission 无操作权限。
UnsupportedOperation 操作不支持。
ResourceInUse 资源被占用。
UnauthorizedOperation 未授权操作。
MissingParameter 缺少参数错误。
InvalidParameter 参数错误。
AuthFailure CAM签名/鉴权错误。
InternalError 内部错误。
RequestLimitExceeded 请求的次数超过了频率限制。
ResourceInsufficient 资源不足。
LimitExceeded 超过配额限制。
ResourceUnavailable 资源不可用。
ResourceNotFound 资源不存在。
DryRunOperation DryRun 操作,代表请求将会是成功的,只是多传了 DryRun 参数。
OperationDenied 操作被拒绝。
ResourcesSoldOut 资源售罄。
InvalidParameterValue 参数取值错误。
FailedOperation 操作失败。
UnknownParameter 未知参数错误。

5. 示例

示例1 新增 Cvm 实例

输入示例

POST / HTTP/1.1
Host: cds.api3.fincloud.tencent.com
Content-Type: application/json
X-TC-Action: CreateCvmAssetsSave
<Common Parameters>

{
    "RegionId": "region",
    "AssetsAddType": 0,
    "InstanceId": "ins-iujdsa12",
    "VpcId": "vpc-231wsa1",
    "Assets": [
        {
            "AssetsName": "MyTestAssets",
            "AssetsType": "MYSQL",
            "AssetsVersion": "8.0",
            "AssetsIp": "127.0.0.1",
            "AssetsPort": 3306
        }
    ],
    "InstanceName": "ins-ehiud21s",
    "AddType": 1,
    "SubnetId": "subnet-32iwoeas",
    "PemSecretKey": "PemSecretKeyContent",
    "NeedPem": true,
    "DBSecretPem": "DBSecretPemContent",
    "AssetsIp": "127.0.0.1",
    "AssetsPort": 3306,
    "AssetsName": "MyTestAssets",
    "AssetsVersion": "8.0",
    "AssetsType": "MYSQL",
    "OsPolicy": "Linux",
    "DbCharset": "UTF-8",
    "DbPlatform": "X86"
}

输出示例

{
  "Response": {
    "RequestId": "0e67fb37-ebe9-4e44-8bc8-7810b66ce6a2"
  }
}