Class: TencentCloud::Dlc::V20210125::CreateDataEngineRequest

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20210125/models.rb

Overview

CreateDataEngine请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(enginetype = nil, dataenginename = nil, clustertype = nil, mode = nil, autoresume = nil, minclusters = nil, maxclusters = nil, defaultdataengine = nil, cidrblock = nil, message = nil, size = nil, paymode = nil, timespan = nil, timeunit = nil, autorenew = nil, tags = nil, autosuspend = nil, crontabresumesuspend = nil, crontabresumesuspendstrategy = nil, engineexectype = nil, maxconcurrency = nil, tolerablequeuetime = nil, autosuspendtime = nil, resourcetype = nil, dataengineconfigpairs = nil, imageversionname = nil, mainclustername = nil, elasticswitch = nil, elasticlimit = nil, sessionresourcetemplate = nil, autoauthorization = nil, enginenetworkid = nil, enginegeneration = nil) ⇒ CreateDataEngineRequest

Returns a new instance of CreateDataEngineRequest.



1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
# File 'lib/v20210125/models.rb', line 1903

def initialize(enginetype=nil, dataenginename=nil, clustertype=nil, mode=nil, autoresume=nil, minclusters=nil, maxclusters=nil, defaultdataengine=nil, cidrblock=nil, message=nil, size=nil, paymode=nil, timespan=nil, timeunit=nil, autorenew=nil, tags=nil, autosuspend=nil, crontabresumesuspend=nil, crontabresumesuspendstrategy=nil, engineexectype=nil, maxconcurrency=nil, tolerablequeuetime=nil, autosuspendtime=nil, resourcetype=nil, dataengineconfigpairs=nil, imageversionname=nil, mainclustername=nil, elasticswitch=nil, elasticlimit=nil, sessionresourcetemplate=nil, autoauthorization=nil, enginenetworkid=nil, enginegeneration=nil)
  @EngineType = enginetype
  @DataEngineName = dataenginename
  @ClusterType = clustertype
  @Mode = mode
  @AutoResume = autoresume
  @MinClusters = minclusters
  @MaxClusters = maxclusters
  @DefaultDataEngine = defaultdataengine
  @CidrBlock = cidrblock
  @Message = message
  @Size = size
  @PayMode = paymode
  @TimeSpan = timespan
  @TimeUnit = timeunit
  @AutoRenew = autorenew
  @Tags = tags
  @AutoSuspend = autosuspend
  @CrontabResumeSuspend = crontabresumesuspend
  @CrontabResumeSuspendStrategy = crontabresumesuspendstrategy
  @EngineExecType = engineexectype
  @MaxConcurrency = maxconcurrency
  @TolerableQueueTime = tolerablequeuetime
  @AutoSuspendTime = autosuspendtime
  @ResourceType = resourcetype
  @DataEngineConfigPairs = dataengineconfigpairs
  @ImageVersionName = imageversionname
  @MainClusterName = mainclustername
  @ElasticSwitch = elasticswitch
  @ElasticLimit = elasticlimit
  @SessionResourceTemplate = sessionresourcetemplate
  @AutoAuthorization = autoauthorization
  @EngineNetworkId = enginenetworkid
  @EngineGeneration = enginegeneration
end

Instance Attribute Details

#AutoAuthorizationObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def AutoAuthorization
  @AutoAuthorization
end

#AutoRenewObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def AutoRenew
  @AutoRenew
end

#AutoResumeObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def AutoResume
  @AutoResume
end

#AutoSuspendObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def AutoSuspend
  @AutoSuspend
end

#AutoSuspendTimeObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def AutoSuspendTime
  @AutoSuspendTime
end

#CidrBlockObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def CidrBlock
  @CidrBlock
end

#ClusterTypeObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def ClusterType
  @ClusterType
end

#CrontabResumeSuspendObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def CrontabResumeSuspend
  @CrontabResumeSuspend
end

#CrontabResumeSuspendStrategyObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def CrontabResumeSuspendStrategy
  @CrontabResumeSuspendStrategy
end

#DataEngineConfigPairsObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def DataEngineConfigPairs
  @DataEngineConfigPairs
end

#DataEngineNameObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def DataEngineName
  @DataEngineName
end

#DefaultDataEngineObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def DefaultDataEngine
  @DefaultDataEngine
end

#ElasticLimitObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def ElasticLimit
  @ElasticLimit
end

#ElasticSwitchObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def ElasticSwitch
  @ElasticSwitch
end

#EngineExecTypeObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def EngineExecType
  @EngineExecType
end

#EngineGenerationObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def EngineGeneration
  @EngineGeneration
end

#EngineNetworkIdObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def EngineNetworkId
  @EngineNetworkId
end

#EngineTypeObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def EngineType
  @EngineType
end

#ImageVersionNameObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def ImageVersionName
  @ImageVersionName
end

#MainClusterNameObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def MainClusterName
  @MainClusterName
end

#MaxClustersObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def MaxClusters
  @MaxClusters
end

#MaxConcurrencyObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def MaxConcurrency
  @MaxConcurrency
end

#MessageObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def Message
  @Message
end

#MinClustersObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def MinClusters
  @MinClusters
end

#ModeObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def Mode
  @Mode
end

#PayModeObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def PayMode
  @PayMode
end

#ResourceTypeObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def ResourceType
  @ResourceType
end

#SessionResourceTemplateObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def SessionResourceTemplate
  @SessionResourceTemplate
end

#SizeObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def Size
  @Size
end

#TagsObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def Tags
  @Tags
end

#TimeSpanObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def TimeSpan
  @TimeSpan
end

#TimeUnitObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def TimeUnit
  @TimeUnit
end

#TolerableQueueTimeObject

Parameters:

  • EngineType:

    引擎类型spark/presto

  • DataEngineName:

    虚拟集群名称

  • ClusterType:

    集群类型 spark_private/presto_private/presto_cu/spark_cu

  • Mode:

    计费模式 0=共享模式 1=按量计费 2=包年包月

  • AutoResume:

    是否自动启动集群

  • MinClusters:

    最小资源

  • MaxClusters:

    最大资源

  • DefaultDataEngine:

    是否为默认虚拟集群

  • CidrBlock:

    VPC网段

  • Message:

    描述信息

  • Size:

    集群规模

  • PayMode:

    计费类型,后付费:0,预付费:1。当前只支持后付费,不填默认为后付费。

  • TimeSpan:

    资源使用时长,后付费:固定填1,预付费:最少填1,代表购买资源一个月,最长不超过120。默认1

  • TimeUnit:

    资源使用时长的单位,后付费:h,预付费:m。默认为h

  • AutoRenew:

    资源的自动续费标志。后付费无需续费,固定填0;预付费下:0表示手动续费、1代表自动续费、2代表不续费,在0下如果是大客户,会自动帮大客户续费。默认为0

  • Tags:

    创建资源的时候需要绑定的标签信息

  • AutoSuspend:

    是否自定挂起集群:false(默认):不自动挂起、true:自动挂起

  • CrontabResumeSuspend:

    定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥)

  • CrontabResumeSuspendStrategy:

    定时启停策略,复杂类型:包含启停时间、挂起集群策略

  • EngineExecType:

    引擎执行任务类型,有效值:SQL/BATCH,标准引擎默认为BATCH

  • MaxConcurrency:

    单个集群最大并发任务数,默认5

  • TolerableQueueTime:

    可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。

  • AutoSuspendTime:

    集群自动挂起时间,默认10分钟

  • ResourceType:

    资源类型。Standard_CU:标准型;Memory_CU:内存型

  • DataEngineConfigPairs:

    集群高级配置

  • ImageVersionName:

    集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群

  • MainClusterName:

    主集群名称,创建容灾集群时指定

  • ElasticSwitch:

    spark jar 包年包月集群是否开启弹性

  • ElasticLimit:

    spark jar 包年包月集群弹性上限

  • SessionResourceTemplate:

    spark作业集群session资源配置模板

  • AutoAuthorization:

    自动授权

  • EngineNetworkId:

    引擎网络ID

  • EngineGeneration:

    引擎世代,SuperSQL:代表supersql引擎,Native:代表标准引擎。默认值为SuperSQL



1898
1899
1900
# File 'lib/v20210125/models.rb', line 1898

def TolerableQueueTime
  @TolerableQueueTime
end

Instance Method Details

#deserialize(params) ⇒ Object



1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
# File 'lib/v20210125/models.rb', line 1939

def deserialize(params)
  @EngineType = params['EngineType']
  @DataEngineName = params['DataEngineName']
  @ClusterType = params['ClusterType']
  @Mode = params['Mode']
  @AutoResume = params['AutoResume']
  @MinClusters = params['MinClusters']
  @MaxClusters = params['MaxClusters']
  @DefaultDataEngine = params['DefaultDataEngine']
  @CidrBlock = params['CidrBlock']
  @Message = params['Message']
  @Size = params['Size']
  @PayMode = params['PayMode']
  @TimeSpan = params['TimeSpan']
  @TimeUnit = params['TimeUnit']
  @AutoRenew = params['AutoRenew']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      taginfo_tmp = TagInfo.new
      taginfo_tmp.deserialize(i)
      @Tags << taginfo_tmp
    end
  end
  @AutoSuspend = params['AutoSuspend']
  @CrontabResumeSuspend = params['CrontabResumeSuspend']
  unless params['CrontabResumeSuspendStrategy'].nil?
    @CrontabResumeSuspendStrategy = CrontabResumeSuspendStrategy.new
    @CrontabResumeSuspendStrategy.deserialize(params['CrontabResumeSuspendStrategy'])
  end
  @EngineExecType = params['EngineExecType']
  @MaxConcurrency = params['MaxConcurrency']
  @TolerableQueueTime = params['TolerableQueueTime']
  @AutoSuspendTime = params['AutoSuspendTime']
  @ResourceType = params['ResourceType']
  unless params['DataEngineConfigPairs'].nil?
    @DataEngineConfigPairs = []
    params['DataEngineConfigPairs'].each do |i|
      dataengineconfigpair_tmp = DataEngineConfigPair.new
      dataengineconfigpair_tmp.deserialize(i)
      @DataEngineConfigPairs << dataengineconfigpair_tmp
    end
  end
  @ImageVersionName = params['ImageVersionName']
  @MainClusterName = params['MainClusterName']
  @ElasticSwitch = params['ElasticSwitch']
  @ElasticLimit = params['ElasticLimit']
  unless params['SessionResourceTemplate'].nil?
    @SessionResourceTemplate = SessionResourceTemplate.new
    @SessionResourceTemplate.deserialize(params['SessionResourceTemplate'])
  end
  @AutoAuthorization = params['AutoAuthorization']
  @EngineNetworkId = params['EngineNetworkId']
  @EngineGeneration = params['EngineGeneration']
end