Viewing docs for bytepluscc v0.0.20
published on Thursday, Mar 26, 2026 by Byteplus
published on Thursday, Mar 26, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.20
published on Thursday, Mar 26, 2026 by Byteplus
published on Thursday, Mar 26, 2026 by Byteplus
Data Source schema for Byteplus::EMR::Cluster
Using getCluster
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCluster(args: GetClusterArgs, opts?: InvokeOptions): Promise<GetClusterResult>
function getClusterOutput(args: GetClusterOutputArgs, opts?: InvokeOptions): Output<GetClusterResult>def get_cluster(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetClusterResult
def get_cluster_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetClusterResult]func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput> Note: This function is named LookupCluster in the Go SDK.
public static class GetCluster
{
public static Task<GetClusterResult> InvokeAsync(GetClusterArgs args, InvokeOptions? opts = null)
public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
public static Output<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
fn::invoke:
function: bytepluscc:emr/getCluster:getCluster
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getCluster Result
The following output properties are available:
- Account
Id int - 账号ID。
- Application
Extras List<Byteplus.Get Cluster Application Extra> - 集群服务的扩展信息列表,包括服务的自定义配置项、服务组件的自定义部署拓扑设置,以及服务的元数据连接配置信息。
- Application
Names List<string> - 集群安装的服务名称列表。创建字段。
- Applications
List<Byteplus.
Get Cluster Application> - 集群安装的服务列表。只读字段。
- Bootstrap
Scripts List<Byteplus.Get Cluster Bootstrap Script> - 集群的引导脚本列表。
- Charge
Pre Byteplus.Config Get Cluster Charge Pre Config - 包月的配置参数,当chargeType=PRE时,必选。
- Charge
Type string - 付费类型,PRE表示包月,POST表示按量计费。
- Cluster
Domain List<string>Names - 集群dns域名后缀列表。
- Cluster
Id string - 集群ID。
- Cluster
Name string - 集群名称。
- Cluster
State string - 集群状态。
- Cluster
Type string - 集群类型。
- Created
Time int - 集群创建时间。
- Creator
Id int - 创建者ID。
- Creator
Name string - 创建者名称。
- Deploy
Mode string - 部署模式。SIMPLE表示简单模式,HIGH_AVAILABLE表示高可用模式。
- Ecs
Image stringId - ECS镜像ID。
- Expire
Time int - 集群过期时间。
- History
Server stringMode - HistoryServer模式,LOCAL将活动数据存储于集群内,PHS将活动数据存储于集群外。
- Id string
- Uniquely identifies the resource.
- Node
Attribute Byteplus.Get Cluster Node Attribute - 集群全局的节点信息。
- Node
Group List<Byteplus.Attributes Get Cluster Node Group Attribute> - 节点组属性列表。
- Project
Name string - 资源所属项目,默认为default。一个资源只能归属于一个项目。只能包含字母、数字、下划线“_”、点“.”和中划线“-”。长度限制在64个字符以内。
- Ready
Time int - 集群创建完成时间。
- Release
Version string - 集群版本。
- Security
Group stringId - 集群全局安全组ID,所有节点组下的ecs都会加入该安全组。
- Security
Mode string - 安全模式。
- State
Change Byteplus.Reason Get Cluster State Change Reason - 状态变更原因。
-
List<Byteplus.
Get Cluster Tag> - 标签列表。
- Terminate
Time int - 集群终止时间。
- Vpc
Id string - Vpc ID。
- Account
Id int - 账号ID。
- Application
Extras []GetCluster Application Extra - 集群服务的扩展信息列表,包括服务的自定义配置项、服务组件的自定义部署拓扑设置,以及服务的元数据连接配置信息。
- Application
Names []string - 集群安装的服务名称列表。创建字段。
- Applications
[]Get
Cluster Application - 集群安装的服务列表。只读字段。
- Bootstrap
Scripts []GetCluster Bootstrap Script - 集群的引导脚本列表。
- Charge
Pre GetConfig Cluster Charge Pre Config - 包月的配置参数,当chargeType=PRE时,必选。
- Charge
Type string - 付费类型,PRE表示包月,POST表示按量计费。
- Cluster
Domain []stringNames - 集群dns域名后缀列表。
- Cluster
Id string - 集群ID。
- Cluster
Name string - 集群名称。
- Cluster
State string - 集群状态。
- Cluster
Type string - 集群类型。
- Created
Time int - 集群创建时间。
- Creator
Id int - 创建者ID。
- Creator
Name string - 创建者名称。
- Deploy
Mode string - 部署模式。SIMPLE表示简单模式,HIGH_AVAILABLE表示高可用模式。
- Ecs
Image stringId - ECS镜像ID。
- Expire
Time int - 集群过期时间。
- History
Server stringMode - HistoryServer模式,LOCAL将活动数据存储于集群内,PHS将活动数据存储于集群外。
- Id string
- Uniquely identifies the resource.
- Node
Attribute GetCluster Node Attribute - 集群全局的节点信息。
- Node
Group []GetAttributes Cluster Node Group Attribute - 节点组属性列表。
- Project
Name string - 资源所属项目,默认为default。一个资源只能归属于一个项目。只能包含字母、数字、下划线“_”、点“.”和中划线“-”。长度限制在64个字符以内。
- Ready
Time int - 集群创建完成时间。
- Release
Version string - 集群版本。
- Security
Group stringId - 集群全局安全组ID,所有节点组下的ecs都会加入该安全组。
- Security
Mode string - 安全模式。
- State
Change GetReason Cluster State Change Reason - 状态变更原因。
-
[]Get
Cluster Tag - 标签列表。
- Terminate
Time int - 集群终止时间。
- Vpc
Id string - Vpc ID。
- account
Id Integer - 账号ID。
- application
Extras List<GetCluster Application Extra> - 集群服务的扩展信息列表,包括服务的自定义配置项、服务组件的自定义部署拓扑设置,以及服务的元数据连接配置信息。
- application
Names List<String> - 集群安装的服务名称列表。创建字段。
- applications
List<Get
Cluster Application> - 集群安装的服务列表。只读字段。
- bootstrap
Scripts List<GetCluster Bootstrap Script> - 集群的引导脚本列表。
- charge
Pre GetConfig Cluster Charge Pre Config - 包月的配置参数,当chargeType=PRE时,必选。
- charge
Type String - 付费类型,PRE表示包月,POST表示按量计费。
- cluster
Domain List<String>Names - 集群dns域名后缀列表。
- cluster
Id String - 集群ID。
- cluster
Name String - 集群名称。
- cluster
State String - 集群状态。
- cluster
Type String - 集群类型。
- created
Time Integer - 集群创建时间。
- creator
Id Integer - 创建者ID。
- creator
Name String - 创建者名称。
- deploy
Mode String - 部署模式。SIMPLE表示简单模式,HIGH_AVAILABLE表示高可用模式。
- ecs
Image StringId - ECS镜像ID。
- expire
Time Integer - 集群过期时间。
- history
Server StringMode - HistoryServer模式,LOCAL将活动数据存储于集群内,PHS将活动数据存储于集群外。
- id String
- Uniquely identifies the resource.
- node
Attribute GetCluster Node Attribute - 集群全局的节点信息。
- node
Group List<GetAttributes Cluster Node Group Attribute> - 节点组属性列表。
- project
Name String - 资源所属项目,默认为default。一个资源只能归属于一个项目。只能包含字母、数字、下划线“_”、点“.”和中划线“-”。长度限制在64个字符以内。
- ready
Time Integer - 集群创建完成时间。
- release
Version String - 集群版本。
- security
Group StringId - 集群全局安全组ID,所有节点组下的ecs都会加入该安全组。
- security
Mode String - 安全模式。
- state
Change GetReason Cluster State Change Reason - 状态变更原因。
-
List<Get
Cluster Tag> - 标签列表。
- terminate
Time Integer - 集群终止时间。
- vpc
Id String - Vpc ID。
- account
Id number - 账号ID。
- application
Extras GetCluster Application Extra[] - 集群服务的扩展信息列表,包括服务的自定义配置项、服务组件的自定义部署拓扑设置,以及服务的元数据连接配置信息。
- application
Names string[] - 集群安装的服务名称列表。创建字段。
- applications
Get
Cluster Application[] - 集群安装的服务列表。只读字段。
- bootstrap
Scripts GetCluster Bootstrap Script[] - 集群的引导脚本列表。
- charge
Pre GetConfig Cluster Charge Pre Config - 包月的配置参数,当chargeType=PRE时,必选。
- charge
Type string - 付费类型,PRE表示包月,POST表示按量计费。
- cluster
Domain string[]Names - 集群dns域名后缀列表。
- cluster
Id string - 集群ID。
- cluster
Name string - 集群名称。
- cluster
State string - 集群状态。
- cluster
Type string - 集群类型。
- created
Time number - 集群创建时间。
- creator
Id number - 创建者ID。
- creator
Name string - 创建者名称。
- deploy
Mode string - 部署模式。SIMPLE表示简单模式,HIGH_AVAILABLE表示高可用模式。
- ecs
Image stringId - ECS镜像ID。
- expire
Time number - 集群过期时间。
- history
Server stringMode - HistoryServer模式,LOCAL将活动数据存储于集群内,PHS将活动数据存储于集群外。
- id string
- Uniquely identifies the resource.
- node
Attribute GetCluster Node Attribute - 集群全局的节点信息。
- node
Group GetAttributes Cluster Node Group Attribute[] - 节点组属性列表。
- project
Name string - 资源所属项目,默认为default。一个资源只能归属于一个项目。只能包含字母、数字、下划线“_”、点“.”和中划线“-”。长度限制在64个字符以内。
- ready
Time number - 集群创建完成时间。
- release
Version string - 集群版本。
- security
Group stringId - 集群全局安全组ID,所有节点组下的ecs都会加入该安全组。
- security
Mode string - 安全模式。
- state
Change GetReason Cluster State Change Reason - 状态变更原因。
-
Get
Cluster Tag[] - 标签列表。
- terminate
Time number - 集群终止时间。
- vpc
Id string - Vpc ID。
- account_
id int - 账号ID。
- application_
extras Sequence[GetCluster Application Extra] - 集群服务的扩展信息列表,包括服务的自定义配置项、服务组件的自定义部署拓扑设置,以及服务的元数据连接配置信息。
- application_
names Sequence[str] - 集群安装的服务名称列表。创建字段。
- applications
Sequence[Get
Cluster Application] - 集群安装的服务列表。只读字段。
- bootstrap_
scripts Sequence[GetCluster Bootstrap Script] - 集群的引导脚本列表。
- charge_
pre_ Getconfig Cluster Charge Pre Config - 包月的配置参数,当chargeType=PRE时,必选。
- charge_
type str - 付费类型,PRE表示包月,POST表示按量计费。
- cluster_
domain_ Sequence[str]names - 集群dns域名后缀列表。
- cluster_
id str - 集群ID。
- cluster_
name str - 集群名称。
- cluster_
state str - 集群状态。
- cluster_
type str - 集群类型。
- created_
time int - 集群创建时间。
- creator_
id int - 创建者ID。
- creator_
name str - 创建者名称。
- deploy_
mode str - 部署模式。SIMPLE表示简单模式,HIGH_AVAILABLE表示高可用模式。
- ecs_
image_ strid - ECS镜像ID。
- expire_
time int - 集群过期时间。
- history_
server_ strmode - HistoryServer模式,LOCAL将活动数据存储于集群内,PHS将活动数据存储于集群外。
- id str
- Uniquely identifies the resource.
- node_
attribute GetCluster Node Attribute - 集群全局的节点信息。
- node_
group_ Sequence[Getattributes Cluster Node Group Attribute] - 节点组属性列表。
- project_
name str - 资源所属项目,默认为default。一个资源只能归属于一个项目。只能包含字母、数字、下划线“_”、点“.”和中划线“-”。长度限制在64个字符以内。
- ready_
time int - 集群创建完成时间。
- release_
version str - 集群版本。
- security_
group_ strid - 集群全局安全组ID,所有节点组下的ecs都会加入该安全组。
- security_
mode str - 安全模式。
- state_
change_ Getreason Cluster State Change Reason - 状态变更原因。
-
Sequence[Get
Cluster Tag] - 标签列表。
- terminate_
time int - 集群终止时间。
- vpc_
id str - Vpc ID。
- account
Id Number - 账号ID。
- application
Extras List<Property Map> - 集群服务的扩展信息列表,包括服务的自定义配置项、服务组件的自定义部署拓扑设置,以及服务的元数据连接配置信息。
- application
Names List<String> - 集群安装的服务名称列表。创建字段。
- applications List<Property Map>
- 集群安装的服务列表。只读字段。
- bootstrap
Scripts List<Property Map> - 集群的引导脚本列表。
- charge
Pre Property MapConfig - 包月的配置参数,当chargeType=PRE时,必选。
- charge
Type String - 付费类型,PRE表示包月,POST表示按量计费。
- cluster
Domain List<String>Names - 集群dns域名后缀列表。
- cluster
Id String - 集群ID。
- cluster
Name String - 集群名称。
- cluster
State String - 集群状态。
- cluster
Type String - 集群类型。
- created
Time Number - 集群创建时间。
- creator
Id Number - 创建者ID。
- creator
Name String - 创建者名称。
- deploy
Mode String - 部署模式。SIMPLE表示简单模式,HIGH_AVAILABLE表示高可用模式。
- ecs
Image StringId - ECS镜像ID。
- expire
Time Number - 集群过期时间。
- history
Server StringMode - HistoryServer模式,LOCAL将活动数据存储于集群内,PHS将活动数据存储于集群外。
- id String
- Uniquely identifies the resource.
- node
Attribute Property Map - 集群全局的节点信息。
- node
Group List<Property Map>Attributes - 节点组属性列表。
- project
Name String - 资源所属项目,默认为default。一个资源只能归属于一个项目。只能包含字母、数字、下划线“_”、点“.”和中划线“-”。长度限制在64个字符以内。
- ready
Time Number - 集群创建完成时间。
- release
Version String - 集群版本。
- security
Group StringId - 集群全局安全组ID,所有节点组下的ecs都会加入该安全组。
- security
Mode String - 安全模式。
- state
Change Property MapReason - 状态变更原因。
- List<Property Map>
- 标签列表。
- terminate
Time Number - 集群终止时间。
- vpc
Id String - Vpc ID。
Supporting Types
GetClusterApplication
- Application
Config stringHome - 应用配置路径。
- Application
Home string - 应用安装路径。
- Application
Name string - 应用名称。
- Application
State string - 服务状态。NORMAL:正常;WARNING:告警;STOPPED:已停止;INIT:初始化中;INSTALLING:安装中;INSTALLED:已安装;STARTING:启动中;STARTED:已启动;STOPPING:停止中;UNINSTALLING:卸载中;UNINSTALLED:已卸载;EXCEPTION:异常。
- Application
Version string - 应用版本。
- Group string
- 应用用户组。
- Support
Client bool - 是否支持客户端。
- User string
- 应用用户。
- Application
Config stringHome - 应用配置路径。
- Application
Home string - 应用安装路径。
- Application
Name string - 应用名称。
- Application
State string - 服务状态。NORMAL:正常;WARNING:告警;STOPPED:已停止;INIT:初始化中;INSTALLING:安装中;INSTALLED:已安装;STARTING:启动中;STARTED:已启动;STOPPING:停止中;UNINSTALLING:卸载中;UNINSTALLED:已卸载;EXCEPTION:异常。
- Application
Version string - 应用版本。
- Group string
- 应用用户组。
- Support
Client bool - 是否支持客户端。
- User string
- 应用用户。
- application
Config StringHome - 应用配置路径。
- application
Home String - 应用安装路径。
- application
Name String - 应用名称。
- application
State String - 服务状态。NORMAL:正常;WARNING:告警;STOPPED:已停止;INIT:初始化中;INSTALLING:安装中;INSTALLED:已安装;STARTING:启动中;STARTED:已启动;STOPPING:停止中;UNINSTALLING:卸载中;UNINSTALLED:已卸载;EXCEPTION:异常。
- application
Version String - 应用版本。
- group String
- 应用用户组。
- support
Client Boolean - 是否支持客户端。
- user String
- 应用用户。
- application
Config stringHome - 应用配置路径。
- application
Home string - 应用安装路径。
- application
Name string - 应用名称。
- application
State string - 服务状态。NORMAL:正常;WARNING:告警;STOPPED:已停止;INIT:初始化中;INSTALLING:安装中;INSTALLED:已安装;STARTING:启动中;STARTED:已启动;STOPPING:停止中;UNINSTALLING:卸载中;UNINSTALLED:已卸载;EXCEPTION:异常。
- application
Version string - 应用版本。
- group string
- 应用用户组。
- support
Client boolean - 是否支持客户端。
- user string
- 应用用户。
- application_
config_ strhome - 应用配置路径。
- application_
home str - 应用安装路径。
- application_
name str - 应用名称。
- application_
state str - 服务状态。NORMAL:正常;WARNING:告警;STOPPED:已停止;INIT:初始化中;INSTALLING:安装中;INSTALLED:已安装;STARTING:启动中;STARTED:已启动;STOPPING:停止中;UNINSTALLING:卸载中;UNINSTALLED:已卸载;EXCEPTION:异常。
- application_
version str - 应用版本。
- group str
- 应用用户组。
- support_
client bool - 是否支持客户端。
- user str
- 应用用户。
- application
Config StringHome - 应用配置路径。
- application
Home String - 应用安装路径。
- application
Name String - 应用名称。
- application
State String - 服务状态。NORMAL:正常;WARNING:告警;STOPPED:已停止;INIT:初始化中;INSTALLING:安装中;INSTALLED:已安装;STARTING:启动中;STARTED:已启动;STOPPING:停止中;UNINSTALLING:卸载中;UNINSTALLED:已卸载;EXCEPTION:异常。
- application
Version String - 应用版本。
- group String
- 应用用户组。
- support
Client Boolean - 是否支持客户端。
- user String
- 应用用户。
GetClusterApplicationExtra
- Application
Component List<Byteplus.Layouts Get Cluster Application Extra Application Component Layout> - 服务组件的自定义部署拓扑列表。
- Application
Configs List<Byteplus.Get Cluster Application Extra Application Config> - 服务的自定义配置参数列表。
- Application
Name string - 应用名称。
- Connection
Id string - 元数据连接id。
- Connection
Type string - 元数据连接类型。BUILTINMYSQL:内置数据库。EXTERNALMYSQL:外置数据库。HIVEMETASTORE:HMS。
- Application
Component []GetLayouts Cluster Application Extra Application Component Layout - 服务组件的自定义部署拓扑列表。
- Application
Configs []GetCluster Application Extra Application Config - 服务的自定义配置参数列表。
- Application
Name string - 应用名称。
- Connection
Id string - 元数据连接id。
- Connection
Type string - 元数据连接类型。BUILTINMYSQL:内置数据库。EXTERNALMYSQL:外置数据库。HIVEMETASTORE:HMS。
- application
Component List<GetLayouts Cluster Application Extra Application Component Layout> - 服务组件的自定义部署拓扑列表。
- application
Configs List<GetCluster Application Extra Application Config> - 服务的自定义配置参数列表。
- application
Name String - 应用名称。
- connection
Id String - 元数据连接id。
- connection
Type String - 元数据连接类型。BUILTINMYSQL:内置数据库。EXTERNALMYSQL:外置数据库。HIVEMETASTORE:HMS。
- application
Component GetLayouts Cluster Application Extra Application Component Layout[] - 服务组件的自定义部署拓扑列表。
- application
Configs GetCluster Application Extra Application Config[] - 服务的自定义配置参数列表。
- application
Name string - 应用名称。
- connection
Id string - 元数据连接id。
- connection
Type string - 元数据连接类型。BUILTINMYSQL:内置数据库。EXTERNALMYSQL:外置数据库。HIVEMETASTORE:HMS。
- application_
component_ Sequence[Getlayouts Cluster Application Extra Application Component Layout] - 服务组件的自定义部署拓扑列表。
- application_
configs Sequence[GetCluster Application Extra Application Config] - 服务的自定义配置参数列表。
- application_
name str - 应用名称。
- connection_
id str - 元数据连接id。
- connection_
type str - 元数据连接类型。BUILTINMYSQL:内置数据库。EXTERNALMYSQL:外置数据库。HIVEMETASTORE:HMS。
- application
Component List<Property Map>Layouts - 服务组件的自定义部署拓扑列表。
- application
Configs List<Property Map> - 服务的自定义配置参数列表。
- application
Name String - 应用名称。
- connection
Id String - 元数据连接id。
- connection
Type String - 元数据连接类型。BUILTINMYSQL:内置数据库。EXTERNALMYSQL:外置数据库。HIVEMETASTORE:HMS。
GetClusterApplicationExtraApplicationComponentLayout
- component
Name String - 组件名称。
- effective
Scope Property Map - 组件的布局范围。
GetClusterApplicationExtraApplicationComponentLayoutEffectiveScope
- Component
Names List<string> - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- Effective
Type string - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- Node
Group List<string>Ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- Node
Group List<string>Names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- Node
Group List<string>Types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- Node
Ids List<string> - 节点ID列表,EffectiveType=NODE_ID时,必选。
- Node
Names List<string> - 节点名列表,EffectiveType=NODE_NAME时,必选。
- Component
Names []string - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- Effective
Type string - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- Node
Group []stringIds - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- Node
Group []stringNames - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- Node
Group []stringTypes - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- Node
Ids []string - 节点ID列表,EffectiveType=NODE_ID时,必选。
- Node
Names []string - 节点名列表,EffectiveType=NODE_NAME时,必选。
- component
Names List<String> - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- effective
Type String - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- node
Group List<String>Ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- node
Group List<String>Names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- node
Group List<String>Types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- node
Ids List<String> - 节点ID列表,EffectiveType=NODE_ID时,必选。
- node
Names List<String> - 节点名列表,EffectiveType=NODE_NAME时,必选。
- component
Names string[] - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- effective
Type string - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- node
Group string[]Ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- node
Group string[]Names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- node
Group string[]Types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- node
Ids string[] - 节点ID列表,EffectiveType=NODE_ID时,必选。
- node
Names string[] - 节点名列表,EffectiveType=NODE_NAME时,必选。
- component_
names Sequence[str] - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- effective_
type str - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- node_
group_ Sequence[str]ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- node_
group_ Sequence[str]names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- node_
group_ Sequence[str]types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- node_
ids Sequence[str] - 节点ID列表,EffectiveType=NODE_ID时,必选。
- node_
names Sequence[str] - 节点名列表,EffectiveType=NODE_NAME时,必选。
- component
Names List<String> - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- effective
Type String - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- node
Group List<String>Ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- node
Group List<String>Names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- node
Group List<String>Types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- node
Ids List<String> - 节点ID列表,EffectiveType=NODE_ID时,必选。
- node
Names List<String> - 节点名列表,EffectiveType=NODE_NAME时,必选。
GetClusterApplicationExtraApplicationConfig
- Component
Instance stringName - 组件实例名称。
- Component
Name string - 组件名称。
- Config
File stringName - 配置文件名。
- Config
Item stringKey - 配置项名称。
- Config
Item stringValue - 配置项值。
- Deleted bool
- 是否删除。
- Effective
Scope Byteplus.Get Cluster Application Extra Application Config Effective Scope - 影响组件。
- Component
Instance stringName - 组件实例名称。
- Component
Name string - 组件名称。
- Config
File stringName - 配置文件名。
- Config
Item stringKey - 配置项名称。
- Config
Item stringValue - 配置项值。
- Deleted bool
- 是否删除。
- Effective
Scope GetCluster Application Extra Application Config Effective Scope - 影响组件。
- component
Instance StringName - 组件实例名称。
- component
Name String - 组件名称。
- config
File StringName - 配置文件名。
- config
Item StringKey - 配置项名称。
- config
Item StringValue - 配置项值。
- deleted Boolean
- 是否删除。
- effective
Scope GetCluster Application Extra Application Config Effective Scope - 影响组件。
- component
Instance stringName - 组件实例名称。
- component
Name string - 组件名称。
- config
File stringName - 配置文件名。
- config
Item stringKey - 配置项名称。
- config
Item stringValue - 配置项值。
- deleted boolean
- 是否删除。
- effective
Scope GetCluster Application Extra Application Config Effective Scope - 影响组件。
- component_
instance_ strname - 组件实例名称。
- component_
name str - 组件名称。
- config_
file_ strname - 配置文件名。
- config_
item_ strkey - 配置项名称。
- config_
item_ strvalue - 配置项值。
- deleted bool
- 是否删除。
- effective_
scope GetCluster Application Extra Application Config Effective Scope - 影响组件。
- component
Instance StringName - 组件实例名称。
- component
Name String - 组件名称。
- config
File StringName - 配置文件名。
- config
Item StringKey - 配置项名称。
- config
Item StringValue - 配置项值。
- deleted Boolean
- 是否删除。
- effective
Scope Property Map - 影响组件。
GetClusterApplicationExtraApplicationConfigEffectiveScope
- Component
Names List<string> - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- Effective
Type string - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- Node
Group List<string>Ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- Node
Group List<string>Names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- Node
Group List<string>Types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- Node
Ids List<string> - 节点ID列表,EffectiveType=NODE_ID时,必选。
- Node
Names List<string> - 节点名列表,EffectiveType=NODE_NAME时,必选。
- Component
Names []string - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- Effective
Type string - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- Node
Group []stringIds - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- Node
Group []stringNames - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- Node
Group []stringTypes - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- Node
Ids []string - 节点ID列表,EffectiveType=NODE_ID时,必选。
- Node
Names []string - 节点名列表,EffectiveType=NODE_NAME时,必选。
- component
Names List<String> - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- effective
Type String - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- node
Group List<String>Ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- node
Group List<String>Names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- node
Group List<String>Types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- node
Ids List<String> - 节点ID列表,EffectiveType=NODE_ID时,必选。
- node
Names List<String> - 节点名列表,EffectiveType=NODE_NAME时,必选。
- component
Names string[] - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- effective
Type string - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- node
Group string[]Ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- node
Group string[]Names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- node
Group string[]Types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- node
Ids string[] - 节点ID列表,EffectiveType=NODE_ID时,必选。
- node
Names string[] - 节点名列表,EffectiveType=NODE_NAME时,必选。
- component_
names Sequence[str] - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- effective_
type str - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- node_
group_ Sequence[str]ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- node_
group_ Sequence[str]names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- node_
group_ Sequence[str]types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- node_
ids Sequence[str] - 节点ID列表,EffectiveType=NODE_ID时,必选。
- node_
names Sequence[str] - 节点名列表,EffectiveType=NODE_NAME时,必选。
- component
Names List<String> - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- effective
Type String - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- node
Group List<String>Ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- node
Group List<String>Names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- node
Group List<String>Types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- node
Ids List<String> - 节点ID列表,EffectiveType=NODE_ID时,必选。
- node
Names List<String> - 节点名列表,EffectiveType=NODE_NAME时,必选。
GetClusterBootstrapScript
- Effective
Scope Byteplus.Get Cluster Bootstrap Script Effective Scope - 脚本执行范围。
- Execution
Fail stringStrategy - 执行失败策略。取值范围:FAILEDCONTINUE:失败后继续执行其他任务。FAILEDBLOCK:失败后中断,不再继续执行后续任务。当脚本为BOOTSTRAP时,会导致创建集群、扩容节点组操作中断并失败。默认值:FAILED_BLOCK。
- Execution
Moment string - 脚本的执行时机。仅scriptType=BOOTSTRAP时生效。BEFOREAPPLICATIONINSTALL:应用安装前。AFTERAPPLICATIONSTARTED:应用启动后。默认值:BEFOREAPPINSTALL
- Priority string
- 脚本执行优先级。取值范围:1~1000。默认值1。
- Script
Args string - 脚本参数。
- Script
Name string - 脚本名称。必填。长度为1~128个字符,必须以大小字母或中文开头,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
- Script
Path string - 脚本所在TOS路径。必填。以 tos:: 开头。
- Script
Type string - 脚本类型。NORMAL:普通脚本。BOOTSTRAP:引导脚本。
- Effective
Scope GetCluster Bootstrap Script Effective Scope - 脚本执行范围。
- Execution
Fail stringStrategy - 执行失败策略。取值范围:FAILEDCONTINUE:失败后继续执行其他任务。FAILEDBLOCK:失败后中断,不再继续执行后续任务。当脚本为BOOTSTRAP时,会导致创建集群、扩容节点组操作中断并失败。默认值:FAILED_BLOCK。
- Execution
Moment string - 脚本的执行时机。仅scriptType=BOOTSTRAP时生效。BEFOREAPPLICATIONINSTALL:应用安装前。AFTERAPPLICATIONSTARTED:应用启动后。默认值:BEFOREAPPINSTALL
- Priority string
- 脚本执行优先级。取值范围:1~1000。默认值1。
- Script
Args string - 脚本参数。
- Script
Name string - 脚本名称。必填。长度为1~128个字符,必须以大小字母或中文开头,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
- Script
Path string - 脚本所在TOS路径。必填。以 tos:: 开头。
- Script
Type string - 脚本类型。NORMAL:普通脚本。BOOTSTRAP:引导脚本。
- effective
Scope GetCluster Bootstrap Script Effective Scope - 脚本执行范围。
- execution
Fail StringStrategy - 执行失败策略。取值范围:FAILEDCONTINUE:失败后继续执行其他任务。FAILEDBLOCK:失败后中断,不再继续执行后续任务。当脚本为BOOTSTRAP时,会导致创建集群、扩容节点组操作中断并失败。默认值:FAILED_BLOCK。
- execution
Moment String - 脚本的执行时机。仅scriptType=BOOTSTRAP时生效。BEFOREAPPLICATIONINSTALL:应用安装前。AFTERAPPLICATIONSTARTED:应用启动后。默认值:BEFOREAPPINSTALL
- priority String
- 脚本执行优先级。取值范围:1~1000。默认值1。
- script
Args String - 脚本参数。
- script
Name String - 脚本名称。必填。长度为1~128个字符,必须以大小字母或中文开头,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
- script
Path String - 脚本所在TOS路径。必填。以 tos:: 开头。
- script
Type String - 脚本类型。NORMAL:普通脚本。BOOTSTRAP:引导脚本。
- effective
Scope GetCluster Bootstrap Script Effective Scope - 脚本执行范围。
- execution
Fail stringStrategy - 执行失败策略。取值范围:FAILEDCONTINUE:失败后继续执行其他任务。FAILEDBLOCK:失败后中断,不再继续执行后续任务。当脚本为BOOTSTRAP时,会导致创建集群、扩容节点组操作中断并失败。默认值:FAILED_BLOCK。
- execution
Moment string - 脚本的执行时机。仅scriptType=BOOTSTRAP时生效。BEFOREAPPLICATIONINSTALL:应用安装前。AFTERAPPLICATIONSTARTED:应用启动后。默认值:BEFOREAPPINSTALL
- priority string
- 脚本执行优先级。取值范围:1~1000。默认值1。
- script
Args string - 脚本参数。
- script
Name string - 脚本名称。必填。长度为1~128个字符,必须以大小字母或中文开头,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
- script
Path string - 脚本所在TOS路径。必填。以 tos:: 开头。
- script
Type string - 脚本类型。NORMAL:普通脚本。BOOTSTRAP:引导脚本。
- effective_
scope GetCluster Bootstrap Script Effective Scope - 脚本执行范围。
- execution_
fail_ strstrategy - 执行失败策略。取值范围:FAILEDCONTINUE:失败后继续执行其他任务。FAILEDBLOCK:失败后中断,不再继续执行后续任务。当脚本为BOOTSTRAP时,会导致创建集群、扩容节点组操作中断并失败。默认值:FAILED_BLOCK。
- execution_
moment str - 脚本的执行时机。仅scriptType=BOOTSTRAP时生效。BEFOREAPPLICATIONINSTALL:应用安装前。AFTERAPPLICATIONSTARTED:应用启动后。默认值:BEFOREAPPINSTALL
- priority str
- 脚本执行优先级。取值范围:1~1000。默认值1。
- script_
args str - 脚本参数。
- script_
name str - 脚本名称。必填。长度为1~128个字符,必须以大小字母或中文开头,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
- script_
path str - 脚本所在TOS路径。必填。以 tos:: 开头。
- script_
type str - 脚本类型。NORMAL:普通脚本。BOOTSTRAP:引导脚本。
- effective
Scope Property Map - 脚本执行范围。
- execution
Fail StringStrategy - 执行失败策略。取值范围:FAILEDCONTINUE:失败后继续执行其他任务。FAILEDBLOCK:失败后中断,不再继续执行后续任务。当脚本为BOOTSTRAP时,会导致创建集群、扩容节点组操作中断并失败。默认值:FAILED_BLOCK。
- execution
Moment String - 脚本的执行时机。仅scriptType=BOOTSTRAP时生效。BEFOREAPPLICATIONINSTALL:应用安装前。AFTERAPPLICATIONSTARTED:应用启动后。默认值:BEFOREAPPINSTALL
- priority String
- 脚本执行优先级。取值范围:1~1000。默认值1。
- script
Args String - 脚本参数。
- script
Name String - 脚本名称。必填。长度为1~128个字符,必须以大小字母或中文开头,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
- script
Path String - 脚本所在TOS路径。必填。以 tos:: 开头。
- script
Type String - 脚本类型。NORMAL:普通脚本。BOOTSTRAP:引导脚本。
GetClusterBootstrapScriptEffectiveScope
- Component
Names List<string> - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- Effective
Type string - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- Node
Group List<string>Ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- Node
Group List<string>Names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- Node
Group List<string>Types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- Node
Ids List<string> - 节点ID列表,EffectiveType=NODE_ID时,必选。
- Node
Names List<string> - 节点名列表,EffectiveType=NODE_NAME时,必选。
- Component
Names []string - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- Effective
Type string - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- Node
Group []stringIds - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- Node
Group []stringNames - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- Node
Group []stringTypes - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- Node
Ids []string - 节点ID列表,EffectiveType=NODE_ID时,必选。
- Node
Names []string - 节点名列表,EffectiveType=NODE_NAME时,必选。
- component
Names List<String> - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- effective
Type String - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- node
Group List<String>Ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- node
Group List<String>Names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- node
Group List<String>Types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- node
Ids List<String> - 节点ID列表,EffectiveType=NODE_ID时,必选。
- node
Names List<String> - 节点名列表,EffectiveType=NODE_NAME时,必选。
- component
Names string[] - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- effective
Type string - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- node
Group string[]Ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- node
Group string[]Names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- node
Group string[]Types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- node
Ids string[] - 节点ID列表,EffectiveType=NODE_ID时,必选。
- node
Names string[] - 节点名列表,EffectiveType=NODE_NAME时,必选。
- component_
names Sequence[str] - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- effective_
type str - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- node_
group_ Sequence[str]ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- node_
group_ Sequence[str]names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- node_
group_ Sequence[str]types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- node_
ids Sequence[str] - 节点ID列表,EffectiveType=NODE_ID时,必选。
- node_
names Sequence[str] - 节点名列表,EffectiveType=NODE_NAME时,必选。
- component
Names List<String> - 组件名列表,当EffectiveType=COMPONENT_NAME,必选。
- effective
Type String - 生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
- node
Group List<String>Ids - 节点组ID列表,EffectiveType=NODEGROUPID时,必选。
- node
Group List<String>Names - 节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
- node
Group List<String>Types - 节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
- node
Ids List<String> - 节点ID列表,EffectiveType=NODE_ID时,必选。
- node
Names List<String> - 节点名列表,EffectiveType=NODE_NAME时,必选。
GetClusterChargePreConfig
- Auto
Renew bool - 是否开启自动续费。取值范围:true:开启。false:不开启。
- Auto
Renew intPeriod - 自动续费触发时的续费时长,当AutoRenew=true时,默认值=1。
- Auto
Renew stringPeriod Unit - 自动续费触发时的续费时长单位,当AutoRenew=true时,默认值=Month。取值范围:Month:月。Year:年。
- Charge
Period int - chargeType=PRE默认值=1,包月的购买时长单位。
- Charge
Period stringUnit - chargeType=PRE时,默认值=Month,包月的购买时长单位,取值范围:Month:月。Year:年。
- Charge
Type string - 付费类型,取值范围:PRE,POST。
- Auto
Renew bool - 是否开启自动续费。取值范围:true:开启。false:不开启。
- Auto
Renew intPeriod - 自动续费触发时的续费时长,当AutoRenew=true时,默认值=1。
- Auto
Renew stringPeriod Unit - 自动续费触发时的续费时长单位,当AutoRenew=true时,默认值=Month。取值范围:Month:月。Year:年。
- Charge
Period int - chargeType=PRE默认值=1,包月的购买时长单位。
- Charge
Period stringUnit - chargeType=PRE时,默认值=Month,包月的购买时长单位,取值范围:Month:月。Year:年。
- Charge
Type string - 付费类型,取值范围:PRE,POST。
- auto
Renew Boolean - 是否开启自动续费。取值范围:true:开启。false:不开启。
- auto
Renew IntegerPeriod - 自动续费触发时的续费时长,当AutoRenew=true时,默认值=1。
- auto
Renew StringPeriod Unit - 自动续费触发时的续费时长单位,当AutoRenew=true时,默认值=Month。取值范围:Month:月。Year:年。
- charge
Period Integer - chargeType=PRE默认值=1,包月的购买时长单位。
- charge
Period StringUnit - chargeType=PRE时,默认值=Month,包月的购买时长单位,取值范围:Month:月。Year:年。
- charge
Type String - 付费类型,取值范围:PRE,POST。
- auto
Renew boolean - 是否开启自动续费。取值范围:true:开启。false:不开启。
- auto
Renew numberPeriod - 自动续费触发时的续费时长,当AutoRenew=true时,默认值=1。
- auto
Renew stringPeriod Unit - 自动续费触发时的续费时长单位,当AutoRenew=true时,默认值=Month。取值范围:Month:月。Year:年。
- charge
Period number - chargeType=PRE默认值=1,包月的购买时长单位。
- charge
Period stringUnit - chargeType=PRE时,默认值=Month,包月的购买时长单位,取值范围:Month:月。Year:年。
- charge
Type string - 付费类型,取值范围:PRE,POST。
- auto_
renew bool - 是否开启自动续费。取值范围:true:开启。false:不开启。
- auto_
renew_ intperiod - 自动续费触发时的续费时长,当AutoRenew=true时,默认值=1。
- auto_
renew_ strperiod_ unit - 自动续费触发时的续费时长单位,当AutoRenew=true时,默认值=Month。取值范围:Month:月。Year:年。
- charge_
period int - chargeType=PRE默认值=1,包月的购买时长单位。
- charge_
period_ strunit - chargeType=PRE时,默认值=Month,包月的购买时长单位,取值范围:Month:月。Year:年。
- charge_
type str - 付费类型,取值范围:PRE,POST。
- auto
Renew Boolean - 是否开启自动续费。取值范围:true:开启。false:不开启。
- auto
Renew NumberPeriod - 自动续费触发时的续费时长,当AutoRenew=true时,默认值=1。
- auto
Renew StringPeriod Unit - 自动续费触发时的续费时长单位,当AutoRenew=true时,默认值=Month。取值范围:Month:月。Year:年。
- charge
Period Number - chargeType=PRE默认值=1,包月的购买时长单位。
- charge
Period StringUnit - chargeType=PRE时,默认值=Month,包月的购买时长单位,取值范围:Month:月。Year:年。
- charge
Type String - 付费类型,取值范围:PRE,POST。
GetClusterNodeAttribute
- Ecs
Iam stringRole - ECS实例角色。
- Zone
Id string - 可用区ID。
- Ecs
Iam stringRole - ECS实例角色。
- Zone
Id string - 可用区ID。
- ecs
Iam StringRole - ECS实例角色。
- zone
Id String - 可用区ID。
- ecs
Iam stringRole - ECS实例角色。
- zone
Id string - 可用区ID。
- ecs_
iam_ strrole - ECS实例角色。
- zone_
id str - 可用区ID。
- ecs
Iam StringRole - ECS实例角色。
- zone
Id String - 可用区ID。
GetClusterNodeGroupAttribute
- Bandwidth int
- 公网带宽。默认值 8M。后续如果用户侧调整了,emr侧需要同步该信息。
- Charge
Type string - 节点组付费类型。为空时,复用集群的chargeType。Master、Core组必须复用集群维度的付费类型。当集群的chargeType为PRE时,task节点组的chargeType允许设置为POST;当集群的chargeType为POST时,节点组的chargeType默认为POST,节点组上的此参数设置无效。
- Create
Time int - 节点组创建时间。
- Data
Disks List<Byteplus.Get Cluster Node Group Attribute Data Disk> - 数据盘配置。当前单个节点组内只支持同规格的数据盘。即List的长度限制为1。
- Ecs
Instance List<string>Types - 节点组的ecs机型列表。当前只支持设置1个机型。即List的长度限制为1。
- Ecs
Key stringPair Name - ecs的密钥对名称。
- Ecs
Password string - Ecs root账号的密码。
- Layout
Component List<string>Names - 部署的组件名称列表。
- Node
Count int - 节点组当前期望购买的节点数量。
- Node
Group stringId - 节点组ID。
- Node
Group stringName - 长度为1~128个字符,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
- Node
Group stringState - 节点组状态。RUNNING,运行中。EXTENDING,扩容中。REDUCING,缩容中。DISK_EXTENDING,磁盘扩容中。MODIFYING,变配中
- Node
Group stringType - 节点组类型。
- Subnet
Ids List<string> - 子网Id列表,目前只能传递一个参数,且各节点组的子网Id都是相同的。
- System
Disk Byteplus.Get Cluster Node Group Attribute System Disk - 系统盘配置。
- With
Public boolIp - 是否挂载公网ip。
- Zone
Id string - 可用区ID。
- Bandwidth int
- 公网带宽。默认值 8M。后续如果用户侧调整了,emr侧需要同步该信息。
- Charge
Type string - 节点组付费类型。为空时,复用集群的chargeType。Master、Core组必须复用集群维度的付费类型。当集群的chargeType为PRE时,task节点组的chargeType允许设置为POST;当集群的chargeType为POST时,节点组的chargeType默认为POST,节点组上的此参数设置无效。
- Create
Time int - 节点组创建时间。
- Data
Disks []GetCluster Node Group Attribute Data Disk - 数据盘配置。当前单个节点组内只支持同规格的数据盘。即List的长度限制为1。
- Ecs
Instance []stringTypes - 节点组的ecs机型列表。当前只支持设置1个机型。即List的长度限制为1。
- Ecs
Key stringPair Name - ecs的密钥对名称。
- Ecs
Password string - Ecs root账号的密码。
- Layout
Component []stringNames - 部署的组件名称列表。
- Node
Count int - 节点组当前期望购买的节点数量。
- Node
Group stringId - 节点组ID。
- Node
Group stringName - 长度为1~128个字符,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
- Node
Group stringState - 节点组状态。RUNNING,运行中。EXTENDING,扩容中。REDUCING,缩容中。DISK_EXTENDING,磁盘扩容中。MODIFYING,变配中
- Node
Group stringType - 节点组类型。
- Subnet
Ids []string - 子网Id列表,目前只能传递一个参数,且各节点组的子网Id都是相同的。
- System
Disk GetCluster Node Group Attribute System Disk - 系统盘配置。
- With
Public boolIp - 是否挂载公网ip。
- Zone
Id string - 可用区ID。
- bandwidth Integer
- 公网带宽。默认值 8M。后续如果用户侧调整了,emr侧需要同步该信息。
- charge
Type String - 节点组付费类型。为空时,复用集群的chargeType。Master、Core组必须复用集群维度的付费类型。当集群的chargeType为PRE时,task节点组的chargeType允许设置为POST;当集群的chargeType为POST时,节点组的chargeType默认为POST,节点组上的此参数设置无效。
- create
Time Integer - 节点组创建时间。
- data
Disks List<GetCluster Node Group Attribute Data Disk> - 数据盘配置。当前单个节点组内只支持同规格的数据盘。即List的长度限制为1。
- ecs
Instance List<String>Types - 节点组的ecs机型列表。当前只支持设置1个机型。即List的长度限制为1。
- ecs
Key StringPair Name - ecs的密钥对名称。
- ecs
Password String - Ecs root账号的密码。
- layout
Component List<String>Names - 部署的组件名称列表。
- node
Count Integer - 节点组当前期望购买的节点数量。
- node
Group StringId - 节点组ID。
- node
Group StringName - 长度为1~128个字符,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
- node
Group StringState - 节点组状态。RUNNING,运行中。EXTENDING,扩容中。REDUCING,缩容中。DISK_EXTENDING,磁盘扩容中。MODIFYING,变配中
- node
Group StringType - 节点组类型。
- subnet
Ids List<String> - 子网Id列表,目前只能传递一个参数,且各节点组的子网Id都是相同的。
- system
Disk GetCluster Node Group Attribute System Disk - 系统盘配置。
- with
Public BooleanIp - 是否挂载公网ip。
- zone
Id String - 可用区ID。
- bandwidth number
- 公网带宽。默认值 8M。后续如果用户侧调整了,emr侧需要同步该信息。
- charge
Type string - 节点组付费类型。为空时,复用集群的chargeType。Master、Core组必须复用集群维度的付费类型。当集群的chargeType为PRE时,task节点组的chargeType允许设置为POST;当集群的chargeType为POST时,节点组的chargeType默认为POST,节点组上的此参数设置无效。
- create
Time number - 节点组创建时间。
- data
Disks GetCluster Node Group Attribute Data Disk[] - 数据盘配置。当前单个节点组内只支持同规格的数据盘。即List的长度限制为1。
- ecs
Instance string[]Types - 节点组的ecs机型列表。当前只支持设置1个机型。即List的长度限制为1。
- ecs
Key stringPair Name - ecs的密钥对名称。
- ecs
Password string - Ecs root账号的密码。
- layout
Component string[]Names - 部署的组件名称列表。
- node
Count number - 节点组当前期望购买的节点数量。
- node
Group stringId - 节点组ID。
- node
Group stringName - 长度为1~128个字符,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
- node
Group stringState - 节点组状态。RUNNING,运行中。EXTENDING,扩容中。REDUCING,缩容中。DISK_EXTENDING,磁盘扩容中。MODIFYING,变配中
- node
Group stringType - 节点组类型。
- subnet
Ids string[] - 子网Id列表,目前只能传递一个参数,且各节点组的子网Id都是相同的。
- system
Disk GetCluster Node Group Attribute System Disk - 系统盘配置。
- with
Public booleanIp - 是否挂载公网ip。
- zone
Id string - 可用区ID。
- bandwidth int
- 公网带宽。默认值 8M。后续如果用户侧调整了,emr侧需要同步该信息。
- charge_
type str - 节点组付费类型。为空时,复用集群的chargeType。Master、Core组必须复用集群维度的付费类型。当集群的chargeType为PRE时,task节点组的chargeType允许设置为POST;当集群的chargeType为POST时,节点组的chargeType默认为POST,节点组上的此参数设置无效。
- create_
time int - 节点组创建时间。
- data_
disks Sequence[GetCluster Node Group Attribute Data Disk] - 数据盘配置。当前单个节点组内只支持同规格的数据盘。即List的长度限制为1。
- ecs_
instance_ Sequence[str]types - 节点组的ecs机型列表。当前只支持设置1个机型。即List的长度限制为1。
- ecs_
key_ strpair_ name - ecs的密钥对名称。
- ecs_
password str - Ecs root账号的密码。
- layout_
component_ Sequence[str]names - 部署的组件名称列表。
- node_
count int - 节点组当前期望购买的节点数量。
- node_
group_ strid - 节点组ID。
- node_
group_ strname - 长度为1~128个字符,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
- node_
group_ strstate - 节点组状态。RUNNING,运行中。EXTENDING,扩容中。REDUCING,缩容中。DISK_EXTENDING,磁盘扩容中。MODIFYING,变配中
- node_
group_ strtype - 节点组类型。
- subnet_
ids Sequence[str] - 子网Id列表,目前只能传递一个参数,且各节点组的子网Id都是相同的。
- system_
disk GetCluster Node Group Attribute System Disk - 系统盘配置。
- with_
public_ boolip - 是否挂载公网ip。
- zone_
id str - 可用区ID。
- bandwidth Number
- 公网带宽。默认值 8M。后续如果用户侧调整了,emr侧需要同步该信息。
- charge
Type String - 节点组付费类型。为空时,复用集群的chargeType。Master、Core组必须复用集群维度的付费类型。当集群的chargeType为PRE时,task节点组的chargeType允许设置为POST;当集群的chargeType为POST时,节点组的chargeType默认为POST,节点组上的此参数设置无效。
- create
Time Number - 节点组创建时间。
- data
Disks List<Property Map> - 数据盘配置。当前单个节点组内只支持同规格的数据盘。即List的长度限制为1。
- ecs
Instance List<String>Types - 节点组的ecs机型列表。当前只支持设置1个机型。即List的长度限制为1。
- ecs
Key StringPair Name - ecs的密钥对名称。
- ecs
Password String - Ecs root账号的密码。
- layout
Component List<String>Names - 部署的组件名称列表。
- node
Count Number - 节点组当前期望购买的节点数量。
- node
Group StringId - 节点组ID。
- node
Group StringName - 长度为1~128个字符,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
- node
Group StringState - 节点组状态。RUNNING,运行中。EXTENDING,扩容中。REDUCING,缩容中。DISK_EXTENDING,磁盘扩容中。MODIFYING,变配中
- node
Group StringType - 节点组类型。
- subnet
Ids List<String> - 子网Id列表,目前只能传递一个参数,且各节点组的子网Id都是相同的。
- system
Disk Property Map - 系统盘配置。
- with
Public BooleanIp - 是否挂载公网ip。
- zone
Id String - 可用区ID。
GetClusterNodeGroupAttributeDataDisk
- Count int
- 磁盘块数,默认值4,最大15,最小1。
- Size int
- 磁盘大小,默认值80GB,最小60GB,最大2048GB,单位GB。
- Volume
Type string - 磁盘类型。ESSDPL0 :极速型SSDPL0。ESSDPL1 :极速型SSDPL1。ESSDPL2 :极速型SSDPL2。ESSDPL3 :极速型SSDPL3。ESSDFLEXPL :极速型SSDFlexPL。ULTRADISK :高效云盘。PTSSD :性能型SSD。SSD :通用型SSD。EHDD :高效云盘。ZENYASSD :Zenya。LOCALHDD :大数据型HDD。LOCALSSD :本地SSD型。LOCALSSDSRIOV :本地SSD型SRIOV
- Count int
- 磁盘块数,默认值4,最大15,最小1。
- Size int
- 磁盘大小,默认值80GB,最小60GB,最大2048GB,单位GB。
- Volume
Type string - 磁盘类型。ESSDPL0 :极速型SSDPL0。ESSDPL1 :极速型SSDPL1。ESSDPL2 :极速型SSDPL2。ESSDPL3 :极速型SSDPL3。ESSDFLEXPL :极速型SSDFlexPL。ULTRADISK :高效云盘。PTSSD :性能型SSD。SSD :通用型SSD。EHDD :高效云盘。ZENYASSD :Zenya。LOCALHDD :大数据型HDD。LOCALSSD :本地SSD型。LOCALSSDSRIOV :本地SSD型SRIOV
- count Integer
- 磁盘块数,默认值4,最大15,最小1。
- size Integer
- 磁盘大小,默认值80GB,最小60GB,最大2048GB,单位GB。
- volume
Type String - 磁盘类型。ESSDPL0 :极速型SSDPL0。ESSDPL1 :极速型SSDPL1。ESSDPL2 :极速型SSDPL2。ESSDPL3 :极速型SSDPL3。ESSDFLEXPL :极速型SSDFlexPL。ULTRADISK :高效云盘。PTSSD :性能型SSD。SSD :通用型SSD。EHDD :高效云盘。ZENYASSD :Zenya。LOCALHDD :大数据型HDD。LOCALSSD :本地SSD型。LOCALSSDSRIOV :本地SSD型SRIOV
- count number
- 磁盘块数,默认值4,最大15,最小1。
- size number
- 磁盘大小,默认值80GB,最小60GB,最大2048GB,单位GB。
- volume
Type string - 磁盘类型。ESSDPL0 :极速型SSDPL0。ESSDPL1 :极速型SSDPL1。ESSDPL2 :极速型SSDPL2。ESSDPL3 :极速型SSDPL3。ESSDFLEXPL :极速型SSDFlexPL。ULTRADISK :高效云盘。PTSSD :性能型SSD。SSD :通用型SSD。EHDD :高效云盘。ZENYASSD :Zenya。LOCALHDD :大数据型HDD。LOCALSSD :本地SSD型。LOCALSSDSRIOV :本地SSD型SRIOV
- count int
- 磁盘块数,默认值4,最大15,最小1。
- size int
- 磁盘大小,默认值80GB,最小60GB,最大2048GB,单位GB。
- volume_
type str - 磁盘类型。ESSDPL0 :极速型SSDPL0。ESSDPL1 :极速型SSDPL1。ESSDPL2 :极速型SSDPL2。ESSDPL3 :极速型SSDPL3。ESSDFLEXPL :极速型SSDFlexPL。ULTRADISK :高效云盘。PTSSD :性能型SSD。SSD :通用型SSD。EHDD :高效云盘。ZENYASSD :Zenya。LOCALHDD :大数据型HDD。LOCALSSD :本地SSD型。LOCALSSDSRIOV :本地SSD型SRIOV
- count Number
- 磁盘块数,默认值4,最大15,最小1。
- size Number
- 磁盘大小,默认值80GB,最小60GB,最大2048GB,单位GB。
- volume
Type String - 磁盘类型。ESSDPL0 :极速型SSDPL0。ESSDPL1 :极速型SSDPL1。ESSDPL2 :极速型SSDPL2。ESSDPL3 :极速型SSDPL3。ESSDFLEXPL :极速型SSDFlexPL。ULTRADISK :高效云盘。PTSSD :性能型SSD。SSD :通用型SSD。EHDD :高效云盘。ZENYASSD :Zenya。LOCALHDD :大数据型HDD。LOCALSSD :本地SSD型。LOCALSSDSRIOV :本地SSD型SRIOV
GetClusterNodeGroupAttributeSystemDisk
- Size int
- 磁盘大小。
- Volume
Type string - 磁盘类型。
- Size int
- 磁盘大小。
- Volume
Type string - 磁盘类型。
- size Integer
- 磁盘大小。
- volume
Type String - 磁盘类型。
- size number
- 磁盘大小。
- volume
Type string - 磁盘类型。
- size int
- 磁盘大小。
- volume_
type str - 磁盘类型。
- size Number
- 磁盘大小。
- volume
Type String - 磁盘类型。
GetClusterStateChangeReason
GetClusterTag
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.20
published on Thursday, Mar 26, 2026 by Byteplus
published on Thursday, Mar 26, 2026 by Byteplus
