Class: TencentCloud::Tse::V20201207::CreateEngineRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201207/models.rb

Overview

CreateEngine请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(enginetype = nil, engineversion = nil, engineproductversion = nil, engineregion = nil, enginename = nil, tradetype = nil, engineresourcespec = nil, enginenodenum = nil, vpcid = nil, subnetid = nil, apolloenvparams = nil, enginetags = nil, engineadmin = nil, prepaidperiod = nil, prepaidrenewflag = nil, engineregioninfos = nil, storagetype = nil, storagecapacity = nil, storageoption = nil, affinityconstraint = nil, zoneids = nil, engineregiontag = nil) ⇒ CreateEngineRequest

Returns a new instance of CreateEngineRequest.



2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
# File 'lib/v20201207/models.rb', line 2596

def initialize(enginetype=nil, engineversion=nil, engineproductversion=nil, engineregion=nil, enginename=nil, tradetype=nil, engineresourcespec=nil, enginenodenum=nil, vpcid=nil, subnetid=nil, apolloenvparams=nil, enginetags=nil, engineadmin=nil, prepaidperiod=nil, prepaidrenewflag=nil, engineregioninfos=nil, storagetype=nil, storagecapacity=nil, storageoption=nil, affinityconstraint=nil, zoneids=nil, engineregiontag=nil)
  @EngineType = enginetype
  @EngineVersion = engineversion
  @EngineProductVersion = engineproductversion
  @EngineRegion = engineregion
  @EngineName = enginename
  @TradeType = tradetype
  @EngineResourceSpec = engineresourcespec
  @EngineNodeNum = enginenodenum
  @VpcId = vpcid
  @SubnetId = subnetid
  @ApolloEnvParams = apolloenvparams
  @EngineTags = enginetags
  @EngineAdmin = engineadmin
  @PrepaidPeriod = prepaidperiod
  @PrepaidRenewFlag = prepaidrenewflag
  @EngineRegionInfos = engineregioninfos
  @StorageType = storagetype
  @StorageCapacity = storagecapacity
  @StorageOption = storageoption
  @AffinityConstraint = affinityconstraint
  @ZoneIds = zoneids
  @EngineRegionTag = engineregiontag
end

Instance Attribute Details

#AffinityConstraintObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def AffinityConstraint
  @AffinityConstraint
end

#ApolloEnvParamsObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def ApolloEnvParams
  @ApolloEnvParams
end

#EngineAdminObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def EngineAdmin
  @EngineAdmin
end

#EngineNameObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def EngineName
  @EngineName
end

#EngineNodeNumObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def EngineNodeNum
  @EngineNodeNum
end

#EngineProductVersionObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def EngineProductVersion
  @EngineProductVersion
end

#EngineRegionObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def EngineRegion
  @EngineRegion
end

#EngineRegionInfosObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def EngineRegionInfos
  @EngineRegionInfos
end

#EngineRegionTagObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def EngineRegionTag
  @EngineRegionTag
end

#EngineResourceSpecObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def EngineResourceSpec
  @EngineResourceSpec
end

#EngineTagsObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def EngineTags
  @EngineTags
end

#EngineTypeObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def EngineType
  @EngineType
end

#EngineVersionObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def EngineVersion
  @EngineVersion
end

#PrepaidPeriodObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def PrepaidPeriod
  @PrepaidPeriod
end

#PrepaidRenewFlagObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def PrepaidRenewFlag
  @PrepaidRenewFlag
end

#StorageCapacityObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def StorageCapacity
  @StorageCapacity
end

#StorageOptionObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def StorageOption
  @StorageOption
end

#StorageTypeObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def StorageType
  @StorageType
end

#SubnetIdObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def SubnetId
  @SubnetId
end

#TradeTypeObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def TradeType
  @TradeType
end

#VpcIdObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def VpcId
  @VpcId
end

#ZoneIdsObject

兼容原spec-xxxxxx形式的规格ID 中国区 参考值:

  • ap-guangzhou:广州

  • ap-beijing:北京

  • ap-chengdu:成都

  • ap-chongqing:重庆

  • ap-nanjing:南京

  • ap-shanghai:上海

  • ap-hongkong:香港

  • ap-taipei:台北

亚太区 参考值:

  • ap-jakarta:雅加达

  • ap-singapore:新加坡

北美区 参考值

  • na-siliconvalley:硅谷

  • na-ashburn: 弗吉尼亚

金融专区 参考值

  • ap-beijing-fsi:北京金融

  • ap-shanghai-fsi:上海金融

  • ap-shenzhen-fsi:深圳金融

  • eurek-test

  • 0:后付费

  • 1:预付费(接口暂不支持创建预付费实例)

  • vpc-conz6aix

  • subnet-ahde9me9

如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:

  • Name:环境名。参考值:prod, dev, fat, uat

  • EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明

  • EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5

  • StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35

  • VpcId:VPC ID。参考值:vpc-conz6aix

  • SubnetId:子网 ID。参考值:subnet-ahde9me9

  • Name:控制台初始用户名

  • Password:控制台初始密码

  • Token:引擎接口的管理员 Token

  • 0:不自动续费

  • 1:自动续费

zk标准版没有跨地域部署,请不要填写zk专业版跨地域部署开启了固定Leader所在地域,需要满足以下条件

  • 固定Leader所在地域当前仅支持跨两个地域

  • leader地域的副本数必须是3/2 + 1,5/2+1,7/2+1,也就是 2,3,4

zk专业版可以为:CLOUD_SSD,CLOUD_SSD_PLUS,CLOUD_PREMIUM 如果只有一个磁盘,storageCapacity与storageOption里面的capacity应该一致

Parameters:

  • EngineRegion:

    引擎所在地域。参考值说明:

  • EngineName:

    引擎名称。参考值:

  • TradeType:

    付费类型。参考值:

  • EngineResourceSpec:

    引擎的节点规格 ID。参见EngineProductVersion字段说明

  • EngineNodeNum:

    引擎的节点数量。参见EngineProductVersion字段说明

  • VpcId:

    VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • SubnetId:

    子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:

  • ApolloEnvParams:

    Apollo 环境配置参数列表。参数说明:

  • EngineTags:

    引擎的标签列表。用户自定义的key/value形式,无参考值

  • EngineAdmin:

    引擎的初始账号信息。可设置参数:

  • PrepaidPeriod:

    预付费时长,以月为单位

  • PrepaidRenewFlag:

    自动续费标记,仅预付费使用。参考值:

  • EngineRegionInfos:

    跨地域部署的引擎地域配置详情

  • StorageType:

    zk标准版请填CLOUD_PREMIUM,zk标准版无法选择磁盘类型和磁盘容量,默认为CLOUD_PREMIUM

  • StorageCapacity:

    zk标准版请填50,zk标准版无法选择磁盘类型和磁盘容量,磁盘容量默认为50

  • StorageOption:

    zk专业版至多有两个盘,且磁盘的容量在50-3200之间

  • AffinityConstraint:

    ZK引擎实例,可用区分布约束,STRICT:强约束,PERMISSIVE: 弱约束

  • ZoneIds:

    指定zone id列表

  • EngineRegionTag:

    地域特殊标签,用于区分相同地域,不通的业务属性



2594
2595
2596
# File 'lib/v20201207/models.rb', line 2594

def ZoneIds
  @ZoneIds
end

Instance Method Details

#deserialize(params) ⇒ Object



2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
# File 'lib/v20201207/models.rb', line 2621

def deserialize(params)
  @EngineType = params['EngineType']
  @EngineVersion = params['EngineVersion']
  @EngineProductVersion = params['EngineProductVersion']
  @EngineRegion = params['EngineRegion']
  @EngineName = params['EngineName']
  @TradeType = params['TradeType']
  @EngineResourceSpec = params['EngineResourceSpec']
  @EngineNodeNum = params['EngineNodeNum']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  unless params['ApolloEnvParams'].nil?
    @ApolloEnvParams = []
    params['ApolloEnvParams'].each do |i|
      apolloenvparam_tmp = ApolloEnvParam.new
      apolloenvparam_tmp.deserialize(i)
      @ApolloEnvParams << apolloenvparam_tmp
    end
  end
  unless params['EngineTags'].nil?
    @EngineTags = []
    params['EngineTags'].each do |i|
      instancetaginfo_tmp = InstanceTagInfo.new
      instancetaginfo_tmp.deserialize(i)
      @EngineTags << instancetaginfo_tmp
    end
  end
  unless params['EngineAdmin'].nil?
    @EngineAdmin = EngineAdmin.new
    @EngineAdmin.deserialize(params['EngineAdmin'])
  end
  @PrepaidPeriod = params['PrepaidPeriod']
  @PrepaidRenewFlag = params['PrepaidRenewFlag']
  unless params['EngineRegionInfos'].nil?
    @EngineRegionInfos = []
    params['EngineRegionInfos'].each do |i|
      engineregioninfo_tmp = EngineRegionInfo.new
      engineregioninfo_tmp.deserialize(i)
      @EngineRegionInfos << engineregioninfo_tmp
    end
  end
  @StorageType = params['StorageType']
  @StorageCapacity = params['StorageCapacity']
  unless params['StorageOption'].nil?
    @StorageOption = []
    params['StorageOption'].each do |i|
      storageoption_tmp = StorageOption.new
      storageoption_tmp.deserialize(i)
      @StorageOption << storageoption_tmp
    end
  end
  @AffinityConstraint = params['AffinityConstraint']
  @ZoneIds = params['ZoneIds']
  @EngineRegionTag = params['EngineRegionTag']
end