1. Packages
  2. Bytepluscc Provider
  3. API Docs
  4. emr
  5. getCluster
Viewing docs for bytepluscc v0.0.20
published on Thursday, Mar 26, 2026 by Byteplus
bytepluscc logo
Viewing docs for bytepluscc v0.0.20
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 dictionary

    The 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:

    AccountId int
    账号ID。
    ApplicationExtras List<Byteplus.GetClusterApplicationExtra>
    集群服务的扩展信息列表,包括服务的自定义配置项、服务组件的自定义部署拓扑设置,以及服务的元数据连接配置信息。
    ApplicationNames List<string>
    集群安装的服务名称列表。创建字段。
    Applications List<Byteplus.GetClusterApplication>
    集群安装的服务列表。只读字段。
    BootstrapScripts List<Byteplus.GetClusterBootstrapScript>
    集群的引导脚本列表。
    ChargePreConfig Byteplus.GetClusterChargePreConfig
    包月的配置参数,当chargeType=PRE时,必选。
    ChargeType string
    付费类型,PRE表示包月,POST表示按量计费。
    ClusterDomainNames List<string>
    集群dns域名后缀列表。
    ClusterId string
    集群ID。
    ClusterName string
    集群名称。
    ClusterState string
    集群状态。
    ClusterType string
    集群类型。
    CreatedTime int
    集群创建时间。
    CreatorId int
    创建者ID。
    CreatorName string
    创建者名称。
    DeployMode string
    部署模式。SIMPLE表示简单模式,HIGH_AVAILABLE表示高可用模式。
    EcsImageId string
    ECS镜像ID。
    ExpireTime int
    集群过期时间。
    HistoryServerMode string
    HistoryServer模式,LOCAL将活动数据存储于集群内,PHS将活动数据存储于集群外。
    Id string
    Uniquely identifies the resource.
    NodeAttribute Byteplus.GetClusterNodeAttribute
    集群全局的节点信息。
    NodeGroupAttributes List<Byteplus.GetClusterNodeGroupAttribute>
    节点组属性列表。
    ProjectName string
    资源所属项目,默认为default。一个资源只能归属于一个项目。只能包含字母、数字、下划线“_”、点“.”和中划线“-”。长度限制在64个字符以内。
    ReadyTime int
    集群创建完成时间。
    ReleaseVersion string
    集群版本。
    SecurityGroupId string
    集群全局安全组ID,所有节点组下的ecs都会加入该安全组。
    SecurityMode string
    安全模式。
    StateChangeReason Byteplus.GetClusterStateChangeReason
    状态变更原因。
    Tags List<Byteplus.GetClusterTag>
    标签列表。
    TerminateTime int
    集群终止时间。
    VpcId string
    Vpc ID。
    AccountId int
    账号ID。
    ApplicationExtras []GetClusterApplicationExtra
    集群服务的扩展信息列表,包括服务的自定义配置项、服务组件的自定义部署拓扑设置,以及服务的元数据连接配置信息。
    ApplicationNames []string
    集群安装的服务名称列表。创建字段。
    Applications []GetClusterApplication
    集群安装的服务列表。只读字段。
    BootstrapScripts []GetClusterBootstrapScript
    集群的引导脚本列表。
    ChargePreConfig GetClusterChargePreConfig
    包月的配置参数,当chargeType=PRE时,必选。
    ChargeType string
    付费类型,PRE表示包月,POST表示按量计费。
    ClusterDomainNames []string
    集群dns域名后缀列表。
    ClusterId string
    集群ID。
    ClusterName string
    集群名称。
    ClusterState string
    集群状态。
    ClusterType string
    集群类型。
    CreatedTime int
    集群创建时间。
    CreatorId int
    创建者ID。
    CreatorName string
    创建者名称。
    DeployMode string
    部署模式。SIMPLE表示简单模式,HIGH_AVAILABLE表示高可用模式。
    EcsImageId string
    ECS镜像ID。
    ExpireTime int
    集群过期时间。
    HistoryServerMode string
    HistoryServer模式,LOCAL将活动数据存储于集群内,PHS将活动数据存储于集群外。
    Id string
    Uniquely identifies the resource.
    NodeAttribute GetClusterNodeAttribute
    集群全局的节点信息。
    NodeGroupAttributes []GetClusterNodeGroupAttribute
    节点组属性列表。
    ProjectName string
    资源所属项目,默认为default。一个资源只能归属于一个项目。只能包含字母、数字、下划线“_”、点“.”和中划线“-”。长度限制在64个字符以内。
    ReadyTime int
    集群创建完成时间。
    ReleaseVersion string
    集群版本。
    SecurityGroupId string
    集群全局安全组ID,所有节点组下的ecs都会加入该安全组。
    SecurityMode string
    安全模式。
    StateChangeReason GetClusterStateChangeReason
    状态变更原因。
    Tags []GetClusterTag
    标签列表。
    TerminateTime int
    集群终止时间。
    VpcId string
    Vpc ID。
    accountId Integer
    账号ID。
    applicationExtras List<GetClusterApplicationExtra>
    集群服务的扩展信息列表,包括服务的自定义配置项、服务组件的自定义部署拓扑设置,以及服务的元数据连接配置信息。
    applicationNames List<String>
    集群安装的服务名称列表。创建字段。
    applications List<GetClusterApplication>
    集群安装的服务列表。只读字段。
    bootstrapScripts List<GetClusterBootstrapScript>
    集群的引导脚本列表。
    chargePreConfig GetClusterChargePreConfig
    包月的配置参数,当chargeType=PRE时,必选。
    chargeType String
    付费类型,PRE表示包月,POST表示按量计费。
    clusterDomainNames List<String>
    集群dns域名后缀列表。
    clusterId String
    集群ID。
    clusterName String
    集群名称。
    clusterState String
    集群状态。
    clusterType String
    集群类型。
    createdTime Integer
    集群创建时间。
    creatorId Integer
    创建者ID。
    creatorName String
    创建者名称。
    deployMode String
    部署模式。SIMPLE表示简单模式,HIGH_AVAILABLE表示高可用模式。
    ecsImageId String
    ECS镜像ID。
    expireTime Integer
    集群过期时间。
    historyServerMode String
    HistoryServer模式,LOCAL将活动数据存储于集群内,PHS将活动数据存储于集群外。
    id String
    Uniquely identifies the resource.
    nodeAttribute GetClusterNodeAttribute
    集群全局的节点信息。
    nodeGroupAttributes List<GetClusterNodeGroupAttribute>
    节点组属性列表。
    projectName String
    资源所属项目,默认为default。一个资源只能归属于一个项目。只能包含字母、数字、下划线“_”、点“.”和中划线“-”。长度限制在64个字符以内。
    readyTime Integer
    集群创建完成时间。
    releaseVersion String
    集群版本。
    securityGroupId String
    集群全局安全组ID,所有节点组下的ecs都会加入该安全组。
    securityMode String
    安全模式。
    stateChangeReason GetClusterStateChangeReason
    状态变更原因。
    tags List<GetClusterTag>
    标签列表。
    terminateTime Integer
    集群终止时间。
    vpcId String
    Vpc ID。
    accountId number
    账号ID。
    applicationExtras GetClusterApplicationExtra[]
    集群服务的扩展信息列表,包括服务的自定义配置项、服务组件的自定义部署拓扑设置,以及服务的元数据连接配置信息。
    applicationNames string[]
    集群安装的服务名称列表。创建字段。
    applications GetClusterApplication[]
    集群安装的服务列表。只读字段。
    bootstrapScripts GetClusterBootstrapScript[]
    集群的引导脚本列表。
    chargePreConfig GetClusterChargePreConfig
    包月的配置参数,当chargeType=PRE时,必选。
    chargeType string
    付费类型,PRE表示包月,POST表示按量计费。
    clusterDomainNames string[]
    集群dns域名后缀列表。
    clusterId string
    集群ID。
    clusterName string
    集群名称。
    clusterState string
    集群状态。
    clusterType string
    集群类型。
    createdTime number
    集群创建时间。
    creatorId number
    创建者ID。
    creatorName string
    创建者名称。
    deployMode string
    部署模式。SIMPLE表示简单模式,HIGH_AVAILABLE表示高可用模式。
    ecsImageId string
    ECS镜像ID。
    expireTime number
    集群过期时间。
    historyServerMode string
    HistoryServer模式,LOCAL将活动数据存储于集群内,PHS将活动数据存储于集群外。
    id string
    Uniquely identifies the resource.
    nodeAttribute GetClusterNodeAttribute
    集群全局的节点信息。
    nodeGroupAttributes GetClusterNodeGroupAttribute[]
    节点组属性列表。
    projectName string
    资源所属项目,默认为default。一个资源只能归属于一个项目。只能包含字母、数字、下划线“_”、点“.”和中划线“-”。长度限制在64个字符以内。
    readyTime number
    集群创建完成时间。
    releaseVersion string
    集群版本。
    securityGroupId string
    集群全局安全组ID,所有节点组下的ecs都会加入该安全组。
    securityMode string
    安全模式。
    stateChangeReason GetClusterStateChangeReason
    状态变更原因。
    tags GetClusterTag[]
    标签列表。
    terminateTime number
    集群终止时间。
    vpcId string
    Vpc ID。
    account_id int
    账号ID。
    application_extras Sequence[GetClusterApplicationExtra]
    集群服务的扩展信息列表,包括服务的自定义配置项、服务组件的自定义部署拓扑设置,以及服务的元数据连接配置信息。
    application_names Sequence[str]
    集群安装的服务名称列表。创建字段。
    applications Sequence[GetClusterApplication]
    集群安装的服务列表。只读字段。
    bootstrap_scripts Sequence[GetClusterBootstrapScript]
    集群的引导脚本列表。
    charge_pre_config GetClusterChargePreConfig
    包月的配置参数,当chargeType=PRE时,必选。
    charge_type str
    付费类型,PRE表示包月,POST表示按量计费。
    cluster_domain_names Sequence[str]
    集群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_id str
    ECS镜像ID。
    expire_time int
    集群过期时间。
    history_server_mode str
    HistoryServer模式,LOCAL将活动数据存储于集群内,PHS将活动数据存储于集群外。
    id str
    Uniquely identifies the resource.
    node_attribute GetClusterNodeAttribute
    集群全局的节点信息。
    node_group_attributes Sequence[GetClusterNodeGroupAttribute]
    节点组属性列表。
    project_name str
    资源所属项目,默认为default。一个资源只能归属于一个项目。只能包含字母、数字、下划线“_”、点“.”和中划线“-”。长度限制在64个字符以内。
    ready_time int
    集群创建完成时间。
    release_version str
    集群版本。
    security_group_id str
    集群全局安全组ID,所有节点组下的ecs都会加入该安全组。
    security_mode str
    安全模式。
    state_change_reason GetClusterStateChangeReason
    状态变更原因。
    tags Sequence[GetClusterTag]
    标签列表。
    terminate_time int
    集群终止时间。
    vpc_id str
    Vpc ID。
    accountId Number
    账号ID。
    applicationExtras List<Property Map>
    集群服务的扩展信息列表,包括服务的自定义配置项、服务组件的自定义部署拓扑设置,以及服务的元数据连接配置信息。
    applicationNames List<String>
    集群安装的服务名称列表。创建字段。
    applications List<Property Map>
    集群安装的服务列表。只读字段。
    bootstrapScripts List<Property Map>
    集群的引导脚本列表。
    chargePreConfig Property Map
    包月的配置参数,当chargeType=PRE时,必选。
    chargeType String
    付费类型,PRE表示包月,POST表示按量计费。
    clusterDomainNames List<String>
    集群dns域名后缀列表。
    clusterId String
    集群ID。
    clusterName String
    集群名称。
    clusterState String
    集群状态。
    clusterType String
    集群类型。
    createdTime Number
    集群创建时间。
    creatorId Number
    创建者ID。
    creatorName String
    创建者名称。
    deployMode String
    部署模式。SIMPLE表示简单模式,HIGH_AVAILABLE表示高可用模式。
    ecsImageId String
    ECS镜像ID。
    expireTime Number
    集群过期时间。
    historyServerMode String
    HistoryServer模式,LOCAL将活动数据存储于集群内,PHS将活动数据存储于集群外。
    id String
    Uniquely identifies the resource.
    nodeAttribute Property Map
    集群全局的节点信息。
    nodeGroupAttributes List<Property Map>
    节点组属性列表。
    projectName String
    资源所属项目,默认为default。一个资源只能归属于一个项目。只能包含字母、数字、下划线“_”、点“.”和中划线“-”。长度限制在64个字符以内。
    readyTime Number
    集群创建完成时间。
    releaseVersion String
    集群版本。
    securityGroupId String
    集群全局安全组ID,所有节点组下的ecs都会加入该安全组。
    securityMode String
    安全模式。
    stateChangeReason Property Map
    状态变更原因。
    tags List<Property Map>
    标签列表。
    terminateTime Number
    集群终止时间。
    vpcId String
    Vpc ID。

    Supporting Types

    GetClusterApplication

    ApplicationConfigHome string
    应用配置路径。
    ApplicationHome string
    应用安装路径。
    ApplicationName string
    应用名称。
    ApplicationState string
    服务状态。NORMAL:正常;WARNING:告警;STOPPED:已停止;INIT:初始化中;INSTALLING:安装中;INSTALLED:已安装;STARTING:启动中;STARTED:已启动;STOPPING:停止中;UNINSTALLING:卸载中;UNINSTALLED:已卸载;EXCEPTION:异常。
    ApplicationVersion string
    应用版本。
    Group string
    应用用户组。
    SupportClient bool
    是否支持客户端。
    User string
    应用用户。
    ApplicationConfigHome string
    应用配置路径。
    ApplicationHome string
    应用安装路径。
    ApplicationName string
    应用名称。
    ApplicationState string
    服务状态。NORMAL:正常;WARNING:告警;STOPPED:已停止;INIT:初始化中;INSTALLING:安装中;INSTALLED:已安装;STARTING:启动中;STARTED:已启动;STOPPING:停止中;UNINSTALLING:卸载中;UNINSTALLED:已卸载;EXCEPTION:异常。
    ApplicationVersion string
    应用版本。
    Group string
    应用用户组。
    SupportClient bool
    是否支持客户端。
    User string
    应用用户。
    applicationConfigHome String
    应用配置路径。
    applicationHome String
    应用安装路径。
    applicationName String
    应用名称。
    applicationState String
    服务状态。NORMAL:正常;WARNING:告警;STOPPED:已停止;INIT:初始化中;INSTALLING:安装中;INSTALLED:已安装;STARTING:启动中;STARTED:已启动;STOPPING:停止中;UNINSTALLING:卸载中;UNINSTALLED:已卸载;EXCEPTION:异常。
    applicationVersion String
    应用版本。
    group String
    应用用户组。
    supportClient Boolean
    是否支持客户端。
    user String
    应用用户。
    applicationConfigHome string
    应用配置路径。
    applicationHome string
    应用安装路径。
    applicationName string
    应用名称。
    applicationState string
    服务状态。NORMAL:正常;WARNING:告警;STOPPED:已停止;INIT:初始化中;INSTALLING:安装中;INSTALLED:已安装;STARTING:启动中;STARTED:已启动;STOPPING:停止中;UNINSTALLING:卸载中;UNINSTALLED:已卸载;EXCEPTION:异常。
    applicationVersion string
    应用版本。
    group string
    应用用户组。
    supportClient boolean
    是否支持客户端。
    user string
    应用用户。
    application_config_home str
    应用配置路径。
    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
    应用用户。
    applicationConfigHome String
    应用配置路径。
    applicationHome String
    应用安装路径。
    applicationName String
    应用名称。
    applicationState String
    服务状态。NORMAL:正常;WARNING:告警;STOPPED:已停止;INIT:初始化中;INSTALLING:安装中;INSTALLED:已安装;STARTING:启动中;STARTED:已启动;STOPPING:停止中;UNINSTALLING:卸载中;UNINSTALLED:已卸载;EXCEPTION:异常。
    applicationVersion String
    应用版本。
    group String
    应用用户组。
    supportClient Boolean
    是否支持客户端。
    user String
    应用用户。

    GetClusterApplicationExtra

    ApplicationComponentLayouts List<Byteplus.GetClusterApplicationExtraApplicationComponentLayout>
    服务组件的自定义部署拓扑列表。
    ApplicationConfigs List<Byteplus.GetClusterApplicationExtraApplicationConfig>
    服务的自定义配置参数列表。
    ApplicationName string
    应用名称。
    ConnectionId string
    元数据连接id。
    ConnectionType string
    元数据连接类型。BUILTINMYSQL:内置数据库。EXTERNALMYSQL:外置数据库。HIVEMETASTORE:HMS。
    ApplicationComponentLayouts []GetClusterApplicationExtraApplicationComponentLayout
    服务组件的自定义部署拓扑列表。
    ApplicationConfigs []GetClusterApplicationExtraApplicationConfig
    服务的自定义配置参数列表。
    ApplicationName string
    应用名称。
    ConnectionId string
    元数据连接id。
    ConnectionType string
    元数据连接类型。BUILTINMYSQL:内置数据库。EXTERNALMYSQL:外置数据库。HIVEMETASTORE:HMS。
    applicationComponentLayouts List<GetClusterApplicationExtraApplicationComponentLayout>
    服务组件的自定义部署拓扑列表。
    applicationConfigs List<GetClusterApplicationExtraApplicationConfig>
    服务的自定义配置参数列表。
    applicationName String
    应用名称。
    connectionId String
    元数据连接id。
    connectionType String
    元数据连接类型。BUILTINMYSQL:内置数据库。EXTERNALMYSQL:外置数据库。HIVEMETASTORE:HMS。
    applicationComponentLayouts GetClusterApplicationExtraApplicationComponentLayout[]
    服务组件的自定义部署拓扑列表。
    applicationConfigs GetClusterApplicationExtraApplicationConfig[]
    服务的自定义配置参数列表。
    applicationName string
    应用名称。
    connectionId string
    元数据连接id。
    connectionType string
    元数据连接类型。BUILTINMYSQL:内置数据库。EXTERNALMYSQL:外置数据库。HIVEMETASTORE:HMS。
    application_component_layouts Sequence[GetClusterApplicationExtraApplicationComponentLayout]
    服务组件的自定义部署拓扑列表。
    application_configs Sequence[GetClusterApplicationExtraApplicationConfig]
    服务的自定义配置参数列表。
    application_name str
    应用名称。
    connection_id str
    元数据连接id。
    connection_type str
    元数据连接类型。BUILTINMYSQL:内置数据库。EXTERNALMYSQL:外置数据库。HIVEMETASTORE:HMS。
    applicationComponentLayouts List<Property Map>
    服务组件的自定义部署拓扑列表。
    applicationConfigs List<Property Map>
    服务的自定义配置参数列表。
    applicationName String
    应用名称。
    connectionId String
    元数据连接id。
    connectionType String
    元数据连接类型。BUILTINMYSQL:内置数据库。EXTERNALMYSQL:外置数据库。HIVEMETASTORE:HMS。

    GetClusterApplicationExtraApplicationComponentLayout

    componentName String
    组件名称。
    effectiveScope Property Map
    组件的布局范围。

    GetClusterApplicationExtraApplicationComponentLayoutEffectiveScope

    ComponentNames List<string>
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    EffectiveType string
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    NodeGroupIds List<string>
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    NodeGroupNames List<string>
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    NodeGroupTypes List<string>
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    NodeIds List<string>
    节点ID列表,EffectiveType=NODE_ID时,必选。
    NodeNames List<string>
    节点名列表,EffectiveType=NODE_NAME时,必选。
    ComponentNames []string
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    EffectiveType string
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    NodeGroupIds []string
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    NodeGroupNames []string
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    NodeGroupTypes []string
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    NodeIds []string
    节点ID列表,EffectiveType=NODE_ID时,必选。
    NodeNames []string
    节点名列表,EffectiveType=NODE_NAME时,必选。
    componentNames List<String>
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    effectiveType String
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    nodeGroupIds List<String>
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    nodeGroupNames List<String>
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    nodeGroupTypes List<String>
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    nodeIds List<String>
    节点ID列表,EffectiveType=NODE_ID时,必选。
    nodeNames List<String>
    节点名列表,EffectiveType=NODE_NAME时,必选。
    componentNames string[]
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    effectiveType string
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    nodeGroupIds string[]
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    nodeGroupNames string[]
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    nodeGroupTypes string[]
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    nodeIds string[]
    节点ID列表,EffectiveType=NODE_ID时,必选。
    nodeNames string[]
    节点名列表,EffectiveType=NODE_NAME时,必选。
    component_names Sequence[str]
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    effective_type str
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    node_group_ids Sequence[str]
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    node_group_names Sequence[str]
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    node_group_types Sequence[str]
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    node_ids Sequence[str]
    节点ID列表,EffectiveType=NODE_ID时,必选。
    node_names Sequence[str]
    节点名列表,EffectiveType=NODE_NAME时,必选。
    componentNames List<String>
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    effectiveType String
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    nodeGroupIds List<String>
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    nodeGroupNames List<String>
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    nodeGroupTypes List<String>
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    nodeIds List<String>
    节点ID列表,EffectiveType=NODE_ID时,必选。
    nodeNames List<String>
    节点名列表,EffectiveType=NODE_NAME时,必选。

    GetClusterApplicationExtraApplicationConfig

    ComponentInstanceName string
    组件实例名称。
    ComponentName string
    组件名称。
    ConfigFileName string
    配置文件名。
    ConfigItemKey string
    配置项名称。
    ConfigItemValue string
    配置项值。
    Deleted bool
    是否删除。
    EffectiveScope Byteplus.GetClusterApplicationExtraApplicationConfigEffectiveScope
    影响组件。
    ComponentInstanceName string
    组件实例名称。
    ComponentName string
    组件名称。
    ConfigFileName string
    配置文件名。
    ConfigItemKey string
    配置项名称。
    ConfigItemValue string
    配置项值。
    Deleted bool
    是否删除。
    EffectiveScope GetClusterApplicationExtraApplicationConfigEffectiveScope
    影响组件。
    componentInstanceName String
    组件实例名称。
    componentName String
    组件名称。
    configFileName String
    配置文件名。
    configItemKey String
    配置项名称。
    configItemValue String
    配置项值。
    deleted Boolean
    是否删除。
    effectiveScope GetClusterApplicationExtraApplicationConfigEffectiveScope
    影响组件。
    componentInstanceName string
    组件实例名称。
    componentName string
    组件名称。
    configFileName string
    配置文件名。
    configItemKey string
    配置项名称。
    configItemValue string
    配置项值。
    deleted boolean
    是否删除。
    effectiveScope GetClusterApplicationExtraApplicationConfigEffectiveScope
    影响组件。
    component_instance_name str
    组件实例名称。
    component_name str
    组件名称。
    config_file_name str
    配置文件名。
    config_item_key str
    配置项名称。
    config_item_value str
    配置项值。
    deleted bool
    是否删除。
    effective_scope GetClusterApplicationExtraApplicationConfigEffectiveScope
    影响组件。
    componentInstanceName String
    组件实例名称。
    componentName String
    组件名称。
    configFileName String
    配置文件名。
    configItemKey String
    配置项名称。
    configItemValue String
    配置项值。
    deleted Boolean
    是否删除。
    effectiveScope Property Map
    影响组件。

    GetClusterApplicationExtraApplicationConfigEffectiveScope

    ComponentNames List<string>
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    EffectiveType string
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    NodeGroupIds List<string>
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    NodeGroupNames List<string>
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    NodeGroupTypes List<string>
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    NodeIds List<string>
    节点ID列表,EffectiveType=NODE_ID时,必选。
    NodeNames List<string>
    节点名列表,EffectiveType=NODE_NAME时,必选。
    ComponentNames []string
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    EffectiveType string
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    NodeGroupIds []string
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    NodeGroupNames []string
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    NodeGroupTypes []string
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    NodeIds []string
    节点ID列表,EffectiveType=NODE_ID时,必选。
    NodeNames []string
    节点名列表,EffectiveType=NODE_NAME时,必选。
    componentNames List<String>
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    effectiveType String
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    nodeGroupIds List<String>
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    nodeGroupNames List<String>
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    nodeGroupTypes List<String>
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    nodeIds List<String>
    节点ID列表,EffectiveType=NODE_ID时,必选。
    nodeNames List<String>
    节点名列表,EffectiveType=NODE_NAME时,必选。
    componentNames string[]
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    effectiveType string
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    nodeGroupIds string[]
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    nodeGroupNames string[]
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    nodeGroupTypes string[]
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    nodeIds string[]
    节点ID列表,EffectiveType=NODE_ID时,必选。
    nodeNames string[]
    节点名列表,EffectiveType=NODE_NAME时,必选。
    component_names Sequence[str]
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    effective_type str
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    node_group_ids Sequence[str]
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    node_group_names Sequence[str]
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    node_group_types Sequence[str]
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    node_ids Sequence[str]
    节点ID列表,EffectiveType=NODE_ID时,必选。
    node_names Sequence[str]
    节点名列表,EffectiveType=NODE_NAME时,必选。
    componentNames List<String>
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    effectiveType String
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    nodeGroupIds List<String>
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    nodeGroupNames List<String>
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    nodeGroupTypes List<String>
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    nodeIds List<String>
    节点ID列表,EffectiveType=NODE_ID时,必选。
    nodeNames List<String>
    节点名列表,EffectiveType=NODE_NAME时,必选。

    GetClusterBootstrapScript

    EffectiveScope Byteplus.GetClusterBootstrapScriptEffectiveScope
    脚本执行范围。
    ExecutionFailStrategy string
    执行失败策略。取值范围:FAILEDCONTINUE:失败后继续执行其他任务。FAILEDBLOCK:失败后中断,不再继续执行后续任务。当脚本为BOOTSTRAP时,会导致创建集群、扩容节点组操作中断并失败。默认值:FAILED_BLOCK。
    ExecutionMoment string
    脚本的执行时机。仅scriptType=BOOTSTRAP时生效。BEFOREAPPLICATIONINSTALL:应用安装前。AFTERAPPLICATIONSTARTED:应用启动后。默认值:BEFOREAPPINSTALL
    Priority string
    脚本执行优先级。取值范围:1~1000。默认值1。
    ScriptArgs string
    脚本参数。
    ScriptName string
    脚本名称。必填。长度为1~128个字符,必须以大小字母或中文开头,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
    ScriptPath string
    脚本所在TOS路径。必填。以 tos:: 开头。
    ScriptType string
    脚本类型。NORMAL:普通脚本。BOOTSTRAP:引导脚本。
    EffectiveScope GetClusterBootstrapScriptEffectiveScope
    脚本执行范围。
    ExecutionFailStrategy string
    执行失败策略。取值范围:FAILEDCONTINUE:失败后继续执行其他任务。FAILEDBLOCK:失败后中断,不再继续执行后续任务。当脚本为BOOTSTRAP时,会导致创建集群、扩容节点组操作中断并失败。默认值:FAILED_BLOCK。
    ExecutionMoment string
    脚本的执行时机。仅scriptType=BOOTSTRAP时生效。BEFOREAPPLICATIONINSTALL:应用安装前。AFTERAPPLICATIONSTARTED:应用启动后。默认值:BEFOREAPPINSTALL
    Priority string
    脚本执行优先级。取值范围:1~1000。默认值1。
    ScriptArgs string
    脚本参数。
    ScriptName string
    脚本名称。必填。长度为1~128个字符,必须以大小字母或中文开头,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
    ScriptPath string
    脚本所在TOS路径。必填。以 tos:: 开头。
    ScriptType string
    脚本类型。NORMAL:普通脚本。BOOTSTRAP:引导脚本。
    effectiveScope GetClusterBootstrapScriptEffectiveScope
    脚本执行范围。
    executionFailStrategy String
    执行失败策略。取值范围:FAILEDCONTINUE:失败后继续执行其他任务。FAILEDBLOCK:失败后中断,不再继续执行后续任务。当脚本为BOOTSTRAP时,会导致创建集群、扩容节点组操作中断并失败。默认值:FAILED_BLOCK。
    executionMoment String
    脚本的执行时机。仅scriptType=BOOTSTRAP时生效。BEFOREAPPLICATIONINSTALL:应用安装前。AFTERAPPLICATIONSTARTED:应用启动后。默认值:BEFOREAPPINSTALL
    priority String
    脚本执行优先级。取值范围:1~1000。默认值1。
    scriptArgs String
    脚本参数。
    scriptName String
    脚本名称。必填。长度为1~128个字符,必须以大小字母或中文开头,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
    scriptPath String
    脚本所在TOS路径。必填。以 tos:: 开头。
    scriptType String
    脚本类型。NORMAL:普通脚本。BOOTSTRAP:引导脚本。
    effectiveScope GetClusterBootstrapScriptEffectiveScope
    脚本执行范围。
    executionFailStrategy string
    执行失败策略。取值范围:FAILEDCONTINUE:失败后继续执行其他任务。FAILEDBLOCK:失败后中断,不再继续执行后续任务。当脚本为BOOTSTRAP时,会导致创建集群、扩容节点组操作中断并失败。默认值:FAILED_BLOCK。
    executionMoment string
    脚本的执行时机。仅scriptType=BOOTSTRAP时生效。BEFOREAPPLICATIONINSTALL:应用安装前。AFTERAPPLICATIONSTARTED:应用启动后。默认值:BEFOREAPPINSTALL
    priority string
    脚本执行优先级。取值范围:1~1000。默认值1。
    scriptArgs string
    脚本参数。
    scriptName string
    脚本名称。必填。长度为1~128个字符,必须以大小字母或中文开头,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
    scriptPath string
    脚本所在TOS路径。必填。以 tos:: 开头。
    scriptType string
    脚本类型。NORMAL:普通脚本。BOOTSTRAP:引导脚本。
    effective_scope GetClusterBootstrapScriptEffectiveScope
    脚本执行范围。
    execution_fail_strategy str
    执行失败策略。取值范围: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:引导脚本。
    effectiveScope Property Map
    脚本执行范围。
    executionFailStrategy String
    执行失败策略。取值范围:FAILEDCONTINUE:失败后继续执行其他任务。FAILEDBLOCK:失败后中断,不再继续执行后续任务。当脚本为BOOTSTRAP时,会导致创建集群、扩容节点组操作中断并失败。默认值:FAILED_BLOCK。
    executionMoment String
    脚本的执行时机。仅scriptType=BOOTSTRAP时生效。BEFOREAPPLICATIONINSTALL:应用安装前。AFTERAPPLICATIONSTARTED:应用启动后。默认值:BEFOREAPPINSTALL
    priority String
    脚本执行优先级。取值范围:1~1000。默认值1。
    scriptArgs String
    脚本参数。
    scriptName String
    脚本名称。必填。长度为1~128个字符,必须以大小字母或中文开头,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
    scriptPath String
    脚本所在TOS路径。必填。以 tos:: 开头。
    scriptType String
    脚本类型。NORMAL:普通脚本。BOOTSTRAP:引导脚本。

    GetClusterBootstrapScriptEffectiveScope

    ComponentNames List<string>
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    EffectiveType string
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    NodeGroupIds List<string>
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    NodeGroupNames List<string>
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    NodeGroupTypes List<string>
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    NodeIds List<string>
    节点ID列表,EffectiveType=NODE_ID时,必选。
    NodeNames List<string>
    节点名列表,EffectiveType=NODE_NAME时,必选。
    ComponentNames []string
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    EffectiveType string
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    NodeGroupIds []string
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    NodeGroupNames []string
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    NodeGroupTypes []string
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    NodeIds []string
    节点ID列表,EffectiveType=NODE_ID时,必选。
    NodeNames []string
    节点名列表,EffectiveType=NODE_NAME时,必选。
    componentNames List<String>
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    effectiveType String
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    nodeGroupIds List<String>
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    nodeGroupNames List<String>
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    nodeGroupTypes List<String>
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    nodeIds List<String>
    节点ID列表,EffectiveType=NODE_ID时,必选。
    nodeNames List<String>
    节点名列表,EffectiveType=NODE_NAME时,必选。
    componentNames string[]
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    effectiveType string
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    nodeGroupIds string[]
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    nodeGroupNames string[]
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    nodeGroupTypes string[]
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    nodeIds string[]
    节点ID列表,EffectiveType=NODE_ID时,必选。
    nodeNames string[]
    节点名列表,EffectiveType=NODE_NAME时,必选。
    component_names Sequence[str]
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    effective_type str
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    node_group_ids Sequence[str]
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    node_group_names Sequence[str]
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    node_group_types Sequence[str]
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    node_ids Sequence[str]
    节点ID列表,EffectiveType=NODE_ID时,必选。
    node_names Sequence[str]
    节点名列表,EffectiveType=NODE_NAME时,必选。
    componentNames List<String>
    组件名列表,当EffectiveType=COMPONENT_NAME,必选。
    effectiveType String
    生效类型。CLUSTER,NODEGROUPNAME,NODEGROUPID,NODEGROUPTYPE,NODENAME,NODEID,COMPONENT_NAME。
    nodeGroupIds List<String>
    节点组ID列表,EffectiveType=NODEGROUPID时,必选。
    nodeGroupNames List<String>
    节点组名称列表,EffectiveType=NODEGROUPNAME时,必选。
    nodeGroupTypes List<String>
    节点组类型列表,EffectiveType=NODEGROUPTYPE时,必选。目前包括MASTER、CORE、TASK。
    nodeIds List<String>
    节点ID列表,EffectiveType=NODE_ID时,必选。
    nodeNames List<String>
    节点名列表,EffectiveType=NODE_NAME时,必选。

    GetClusterChargePreConfig

    AutoRenew bool
    是否开启自动续费。取值范围:true:开启。false:不开启。
    AutoRenewPeriod int
    自动续费触发时的续费时长,当AutoRenew=true时,默认值=1。
    AutoRenewPeriodUnit string
    自动续费触发时的续费时长单位,当AutoRenew=true时,默认值=Month。取值范围:Month:月。Year:年。
    ChargePeriod int
    chargeType=PRE默认值=1,包月的购买时长单位。
    ChargePeriodUnit string
    chargeType=PRE时,默认值=Month,包月的购买时长单位,取值范围:Month:月。Year:年。
    ChargeType string
    付费类型,取值范围:PRE,POST。
    AutoRenew bool
    是否开启自动续费。取值范围:true:开启。false:不开启。
    AutoRenewPeriod int
    自动续费触发时的续费时长,当AutoRenew=true时,默认值=1。
    AutoRenewPeriodUnit string
    自动续费触发时的续费时长单位,当AutoRenew=true时,默认值=Month。取值范围:Month:月。Year:年。
    ChargePeriod int
    chargeType=PRE默认值=1,包月的购买时长单位。
    ChargePeriodUnit string
    chargeType=PRE时,默认值=Month,包月的购买时长单位,取值范围:Month:月。Year:年。
    ChargeType string
    付费类型,取值范围:PRE,POST。
    autoRenew Boolean
    是否开启自动续费。取值范围:true:开启。false:不开启。
    autoRenewPeriod Integer
    自动续费触发时的续费时长,当AutoRenew=true时,默认值=1。
    autoRenewPeriodUnit String
    自动续费触发时的续费时长单位,当AutoRenew=true时,默认值=Month。取值范围:Month:月。Year:年。
    chargePeriod Integer
    chargeType=PRE默认值=1,包月的购买时长单位。
    chargePeriodUnit String
    chargeType=PRE时,默认值=Month,包月的购买时长单位,取值范围:Month:月。Year:年。
    chargeType String
    付费类型,取值范围:PRE,POST。
    autoRenew boolean
    是否开启自动续费。取值范围:true:开启。false:不开启。
    autoRenewPeriod number
    自动续费触发时的续费时长,当AutoRenew=true时,默认值=1。
    autoRenewPeriodUnit string
    自动续费触发时的续费时长单位,当AutoRenew=true时,默认值=Month。取值范围:Month:月。Year:年。
    chargePeriod number
    chargeType=PRE默认值=1,包月的购买时长单位。
    chargePeriodUnit string
    chargeType=PRE时,默认值=Month,包月的购买时长单位,取值范围:Month:月。Year:年。
    chargeType string
    付费类型,取值范围:PRE,POST。
    auto_renew bool
    是否开启自动续费。取值范围:true:开启。false:不开启。
    auto_renew_period int
    自动续费触发时的续费时长,当AutoRenew=true时,默认值=1。
    auto_renew_period_unit str
    自动续费触发时的续费时长单位,当AutoRenew=true时,默认值=Month。取值范围:Month:月。Year:年。
    charge_period int
    chargeType=PRE默认值=1,包月的购买时长单位。
    charge_period_unit str
    chargeType=PRE时,默认值=Month,包月的购买时长单位,取值范围:Month:月。Year:年。
    charge_type str
    付费类型,取值范围:PRE,POST。
    autoRenew Boolean
    是否开启自动续费。取值范围:true:开启。false:不开启。
    autoRenewPeriod Number
    自动续费触发时的续费时长,当AutoRenew=true时,默认值=1。
    autoRenewPeriodUnit String
    自动续费触发时的续费时长单位,当AutoRenew=true时,默认值=Month。取值范围:Month:月。Year:年。
    chargePeriod Number
    chargeType=PRE默认值=1,包月的购买时长单位。
    chargePeriodUnit String
    chargeType=PRE时,默认值=Month,包月的购买时长单位,取值范围:Month:月。Year:年。
    chargeType String
    付费类型,取值范围:PRE,POST。

    GetClusterNodeAttribute

    EcsIamRole string
    ECS实例角色。
    ZoneId string
    可用区ID。
    EcsIamRole string
    ECS实例角色。
    ZoneId string
    可用区ID。
    ecsIamRole String
    ECS实例角色。
    zoneId String
    可用区ID。
    ecsIamRole string
    ECS实例角色。
    zoneId string
    可用区ID。
    ecs_iam_role str
    ECS实例角色。
    zone_id str
    可用区ID。
    ecsIamRole String
    ECS实例角色。
    zoneId String
    可用区ID。

    GetClusterNodeGroupAttribute

    Bandwidth int
    公网带宽。默认值 8M。后续如果用户侧调整了,emr侧需要同步该信息。
    ChargeType string
    节点组付费类型。为空时,复用集群的chargeType。Master、Core组必须复用集群维度的付费类型。当集群的chargeType为PRE时,task节点组的chargeType允许设置为POST;当集群的chargeType为POST时,节点组的chargeType默认为POST,节点组上的此参数设置无效。
    CreateTime int
    节点组创建时间。
    DataDisks List<Byteplus.GetClusterNodeGroupAttributeDataDisk>
    数据盘配置。当前单个节点组内只支持同规格的数据盘。即List的长度限制为1。
    EcsInstanceTypes List<string>
    节点组的ecs机型列表。当前只支持设置1个机型。即List的长度限制为1。
    EcsKeyPairName string
    ecs的密钥对名称。
    EcsPassword string
    Ecs root账号的密码。
    LayoutComponentNames List<string>
    部署的组件名称列表。
    NodeCount int
    节点组当前期望购买的节点数量。
    NodeGroupId string
    节点组ID。
    NodeGroupName string
    长度为1~128个字符,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
    NodeGroupState string
    节点组状态。RUNNING,运行中。EXTENDING,扩容中。REDUCING,缩容中。DISK_EXTENDING,磁盘扩容中。MODIFYING,变配中
    NodeGroupType string
    节点组类型。
    SubnetIds List<string>
    子网Id列表,目前只能传递一个参数,且各节点组的子网Id都是相同的。
    SystemDisk Byteplus.GetClusterNodeGroupAttributeSystemDisk
    系统盘配置。
    WithPublicIp bool
    是否挂载公网ip。
    ZoneId string
    可用区ID。
    Bandwidth int
    公网带宽。默认值 8M。后续如果用户侧调整了,emr侧需要同步该信息。
    ChargeType string
    节点组付费类型。为空时,复用集群的chargeType。Master、Core组必须复用集群维度的付费类型。当集群的chargeType为PRE时,task节点组的chargeType允许设置为POST;当集群的chargeType为POST时,节点组的chargeType默认为POST,节点组上的此参数设置无效。
    CreateTime int
    节点组创建时间。
    DataDisks []GetClusterNodeGroupAttributeDataDisk
    数据盘配置。当前单个节点组内只支持同规格的数据盘。即List的长度限制为1。
    EcsInstanceTypes []string
    节点组的ecs机型列表。当前只支持设置1个机型。即List的长度限制为1。
    EcsKeyPairName string
    ecs的密钥对名称。
    EcsPassword string
    Ecs root账号的密码。
    LayoutComponentNames []string
    部署的组件名称列表。
    NodeCount int
    节点组当前期望购买的节点数量。
    NodeGroupId string
    节点组ID。
    NodeGroupName string
    长度为1~128个字符,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
    NodeGroupState string
    节点组状态。RUNNING,运行中。EXTENDING,扩容中。REDUCING,缩容中。DISK_EXTENDING,磁盘扩容中。MODIFYING,变配中
    NodeGroupType string
    节点组类型。
    SubnetIds []string
    子网Id列表,目前只能传递一个参数,且各节点组的子网Id都是相同的。
    SystemDisk GetClusterNodeGroupAttributeSystemDisk
    系统盘配置。
    WithPublicIp bool
    是否挂载公网ip。
    ZoneId string
    可用区ID。
    bandwidth Integer
    公网带宽。默认值 8M。后续如果用户侧调整了,emr侧需要同步该信息。
    chargeType String
    节点组付费类型。为空时,复用集群的chargeType。Master、Core组必须复用集群维度的付费类型。当集群的chargeType为PRE时,task节点组的chargeType允许设置为POST;当集群的chargeType为POST时,节点组的chargeType默认为POST,节点组上的此参数设置无效。
    createTime Integer
    节点组创建时间。
    dataDisks List<GetClusterNodeGroupAttributeDataDisk>
    数据盘配置。当前单个节点组内只支持同规格的数据盘。即List的长度限制为1。
    ecsInstanceTypes List<String>
    节点组的ecs机型列表。当前只支持设置1个机型。即List的长度限制为1。
    ecsKeyPairName String
    ecs的密钥对名称。
    ecsPassword String
    Ecs root账号的密码。
    layoutComponentNames List<String>
    部署的组件名称列表。
    nodeCount Integer
    节点组当前期望购买的节点数量。
    nodeGroupId String
    节点组ID。
    nodeGroupName String
    长度为1~128个字符,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
    nodeGroupState String
    节点组状态。RUNNING,运行中。EXTENDING,扩容中。REDUCING,缩容中。DISK_EXTENDING,磁盘扩容中。MODIFYING,变配中
    nodeGroupType String
    节点组类型。
    subnetIds List<String>
    子网Id列表,目前只能传递一个参数,且各节点组的子网Id都是相同的。
    systemDisk GetClusterNodeGroupAttributeSystemDisk
    系统盘配置。
    withPublicIp Boolean
    是否挂载公网ip。
    zoneId String
    可用区ID。
    bandwidth number
    公网带宽。默认值 8M。后续如果用户侧调整了,emr侧需要同步该信息。
    chargeType string
    节点组付费类型。为空时,复用集群的chargeType。Master、Core组必须复用集群维度的付费类型。当集群的chargeType为PRE时,task节点组的chargeType允许设置为POST;当集群的chargeType为POST时,节点组的chargeType默认为POST,节点组上的此参数设置无效。
    createTime number
    节点组创建时间。
    dataDisks GetClusterNodeGroupAttributeDataDisk[]
    数据盘配置。当前单个节点组内只支持同规格的数据盘。即List的长度限制为1。
    ecsInstanceTypes string[]
    节点组的ecs机型列表。当前只支持设置1个机型。即List的长度限制为1。
    ecsKeyPairName string
    ecs的密钥对名称。
    ecsPassword string
    Ecs root账号的密码。
    layoutComponentNames string[]
    部署的组件名称列表。
    nodeCount number
    节点组当前期望购买的节点数量。
    nodeGroupId string
    节点组ID。
    nodeGroupName string
    长度为1~128个字符,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
    nodeGroupState string
    节点组状态。RUNNING,运行中。EXTENDING,扩容中。REDUCING,缩容中。DISK_EXTENDING,磁盘扩容中。MODIFYING,变配中
    nodeGroupType string
    节点组类型。
    subnetIds string[]
    子网Id列表,目前只能传递一个参数,且各节点组的子网Id都是相同的。
    systemDisk GetClusterNodeGroupAttributeSystemDisk
    系统盘配置。
    withPublicIp boolean
    是否挂载公网ip。
    zoneId 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[GetClusterNodeGroupAttributeDataDisk]
    数据盘配置。当前单个节点组内只支持同规格的数据盘。即List的长度限制为1。
    ecs_instance_types Sequence[str]
    节点组的ecs机型列表。当前只支持设置1个机型。即List的长度限制为1。
    ecs_key_pair_name str
    ecs的密钥对名称。
    ecs_password str
    Ecs root账号的密码。
    layout_component_names Sequence[str]
    部署的组件名称列表。
    node_count int
    节点组当前期望购买的节点数量。
    node_group_id str
    节点组ID。
    node_group_name str
    长度为1~128个字符,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
    node_group_state str
    节点组状态。RUNNING,运行中。EXTENDING,扩容中。REDUCING,缩容中。DISK_EXTENDING,磁盘扩容中。MODIFYING,变配中
    node_group_type str
    节点组类型。
    subnet_ids Sequence[str]
    子网Id列表,目前只能传递一个参数,且各节点组的子网Id都是相同的。
    system_disk GetClusterNodeGroupAttributeSystemDisk
    系统盘配置。
    with_public_ip bool
    是否挂载公网ip。
    zone_id str
    可用区ID。
    bandwidth Number
    公网带宽。默认值 8M。后续如果用户侧调整了,emr侧需要同步该信息。
    chargeType String
    节点组付费类型。为空时,复用集群的chargeType。Master、Core组必须复用集群维度的付费类型。当集群的chargeType为PRE时,task节点组的chargeType允许设置为POST;当集群的chargeType为POST时,节点组的chargeType默认为POST,节点组上的此参数设置无效。
    createTime Number
    节点组创建时间。
    dataDisks List<Property Map>
    数据盘配置。当前单个节点组内只支持同规格的数据盘。即List的长度限制为1。
    ecsInstanceTypes List<String>
    节点组的ecs机型列表。当前只支持设置1个机型。即List的长度限制为1。
    ecsKeyPairName String
    ecs的密钥对名称。
    ecsPassword String
    Ecs root账号的密码。
    layoutComponentNames List<String>
    部署的组件名称列表。
    nodeCount Number
    节点组当前期望购买的节点数量。
    nodeGroupId String
    节点组ID。
    nodeGroupName String
    长度为1~128个字符,不能以 http:: 和 https:: 开头。可以包含中文、英文、数字、下划线(_)、或者短划线(-)。
    nodeGroupState String
    节点组状态。RUNNING,运行中。EXTENDING,扩容中。REDUCING,缩容中。DISK_EXTENDING,磁盘扩容中。MODIFYING,变配中
    nodeGroupType String
    节点组类型。
    subnetIds List<String>
    子网Id列表,目前只能传递一个参数,且各节点组的子网Id都是相同的。
    systemDisk Property Map
    系统盘配置。
    withPublicIp Boolean
    是否挂载公网ip。
    zoneId String
    可用区ID。

    GetClusterNodeGroupAttributeDataDisk

    Count int
    磁盘块数,默认值4,最大15,最小1。
    Size int
    磁盘大小,默认值80GB,最小60GB,最大2048GB,单位GB。
    VolumeType 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。
    VolumeType 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。
    volumeType 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。
    volumeType 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。
    volumeType 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
    磁盘大小。
    VolumeType string
    磁盘类型。
    Size int
    磁盘大小。
    VolumeType string
    磁盘类型。
    size Integer
    磁盘大小。
    volumeType String
    磁盘类型。
    size number
    磁盘大小。
    volumeType string
    磁盘类型。
    size int
    磁盘大小。
    volume_type str
    磁盘类型。
    size Number
    磁盘大小。
    volumeType String
    磁盘类型。

    GetClusterStateChangeReason

    Code string
    状态更新码。
    Reason string
    状态更新原因。
    Code string
    状态更新码。
    Reason string
    状态更新原因。
    code String
    状态更新码。
    reason String
    状态更新原因。
    code string
    状态更新码。
    reason string
    状态更新原因。
    code str
    状态更新码。
    reason str
    状态更新原因。
    code String
    状态更新码。
    reason String
    状态更新原因。

    GetClusterTag

    Key string
    用户标签的标签键。
    Value string
    用户标签的标签值。
    Key string
    用户标签的标签键。
    Value string
    用户标签的标签值。
    key String
    用户标签的标签键。
    value String
    用户标签的标签值。
    key string
    用户标签的标签键。
    value string
    用户标签的标签值。
    key str
    用户标签的标签键。
    value str
    用户标签的标签值。
    key String
    用户标签的标签键。
    value String
    用户标签的标签值。

    Package Details

    Repository
    bytepluscc byteplus-sdk/pulumi-bytepluscc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the bytepluscc Terraform Provider.
    bytepluscc logo
    Viewing docs for bytepluscc v0.0.20
    published on Thursday, Mar 26, 2026 by Byteplus
      Try Pulumi Cloud free. Your team will thank you.