1. Packages
  2. Bytepluscc Provider
  3. API Docs
  4. vke
  5. getNodePool
bytepluscc v0.0.11 published on Wednesday, Jan 21, 2026 by Byteplus
bytepluscc logo
bytepluscc v0.0.11 published on Wednesday, Jan 21, 2026 by Byteplus

    Data Source schema for Byteplus::VKE::NodePool

    Using getNodePool

    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 getNodePool(args: GetNodePoolArgs, opts?: InvokeOptions): Promise<GetNodePoolResult>
    function getNodePoolOutput(args: GetNodePoolOutputArgs, opts?: InvokeOptions): Output<GetNodePoolResult>
    def get_node_pool(id: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetNodePoolResult
    def get_node_pool_output(id: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetNodePoolResult]
    func LookupNodePool(ctx *Context, args *LookupNodePoolArgs, opts ...InvokeOption) (*LookupNodePoolResult, error)
    func LookupNodePoolOutput(ctx *Context, args *LookupNodePoolOutputArgs, opts ...InvokeOption) LookupNodePoolResultOutput

    > Note: This function is named LookupNodePool in the Go SDK.

    public static class GetNodePool 
    {
        public static Task<GetNodePoolResult> InvokeAsync(GetNodePoolArgs args, InvokeOptions? opts = null)
        public static Output<GetNodePoolResult> Invoke(GetNodePoolInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetNodePoolResult> getNodePool(GetNodePoolArgs args, InvokeOptions options)
    public static Output<GetNodePoolResult> getNodePool(GetNodePoolArgs args, InvokeOptions options)
    
    fn::invoke:
      function: bytepluscc:vke/getNodePool:getNodePool
      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.

    getNodePool Result

    The following output properties are available:

    AutoScaling Byteplus.GetNodePoolAutoScaling
    节点池伸缩策略配置。
    ClusterId string
    节点池所在集群的 ID。
    CreatedTime string
    创建节点池的时间。
    Id string
    Uniquely identifies the resource.
    KubernetesConfig Byteplus.GetNodePoolKubernetesConfig
    节点池 Kubernetes 相关配置。
    Management Byteplus.GetNodePoolManagement
    托管节点池配置。
    Name string
    节点池名称。同一个集群下,节点池名称必须唯一。支持大小写英文字母、汉字、数字、短划线(-),长度限制为 2~64 个字符。
    NodeConfig Byteplus.GetNodePoolNodeConfig
    节点池中云服务器(ECS)实例配置。
    NodePoolId string
    节点池 ID 。
    NodeStatistics Byteplus.GetNodePoolNodeStatistics
    节点池中的节点统计。
    RetainResources List<string>
    删除节点池时,指定保留的相关资源,取值:取值为空:(默认值)删除关联资源。Ecs:删除节点池时,保留节点池中的云服务器(ECS)实例。若指定的节点池内存在包年包月的云服务器实例,且未选择保留云服务器,则该接口仅从节点池中移除云服务器实例,不会删除。您可以通过云服务器控制台或云服务器API查询到该实例,并按需执行后续操作。
    Status Byteplus.GetNodePoolStatus
    节点池状态。
    Tags List<Byteplus.GetNodePoolTag>
    节点池的标签信息
    UpdatedTime string
    更新节点池的时间。
    AutoScaling GetNodePoolAutoScaling
    节点池伸缩策略配置。
    ClusterId string
    节点池所在集群的 ID。
    CreatedTime string
    创建节点池的时间。
    Id string
    Uniquely identifies the resource.
    KubernetesConfig GetNodePoolKubernetesConfig
    节点池 Kubernetes 相关配置。
    Management GetNodePoolManagement
    托管节点池配置。
    Name string
    节点池名称。同一个集群下,节点池名称必须唯一。支持大小写英文字母、汉字、数字、短划线(-),长度限制为 2~64 个字符。
    NodeConfig GetNodePoolNodeConfig
    节点池中云服务器(ECS)实例配置。
    NodePoolId string
    节点池 ID 。
    NodeStatistics GetNodePoolNodeStatistics
    节点池中的节点统计。
    RetainResources []string
    删除节点池时,指定保留的相关资源,取值:取值为空:(默认值)删除关联资源。Ecs:删除节点池时,保留节点池中的云服务器(ECS)实例。若指定的节点池内存在包年包月的云服务器实例,且未选择保留云服务器,则该接口仅从节点池中移除云服务器实例,不会删除。您可以通过云服务器控制台或云服务器API查询到该实例,并按需执行后续操作。
    Status GetNodePoolStatus
    节点池状态。
    Tags []GetNodePoolTag
    节点池的标签信息
    UpdatedTime string
    更新节点池的时间。
    autoScaling GetNodePoolAutoScaling
    节点池伸缩策略配置。
    clusterId String
    节点池所在集群的 ID。
    createdTime String
    创建节点池的时间。
    id String
    Uniquely identifies the resource.
    kubernetesConfig GetNodePoolKubernetesConfig
    节点池 Kubernetes 相关配置。
    management GetNodePoolManagement
    托管节点池配置。
    name String
    节点池名称。同一个集群下,节点池名称必须唯一。支持大小写英文字母、汉字、数字、短划线(-),长度限制为 2~64 个字符。
    nodeConfig GetNodePoolNodeConfig
    节点池中云服务器(ECS)实例配置。
    nodePoolId String
    节点池 ID 。
    nodeStatistics GetNodePoolNodeStatistics
    节点池中的节点统计。
    retainResources List<String>
    删除节点池时,指定保留的相关资源,取值:取值为空:(默认值)删除关联资源。Ecs:删除节点池时,保留节点池中的云服务器(ECS)实例。若指定的节点池内存在包年包月的云服务器实例,且未选择保留云服务器,则该接口仅从节点池中移除云服务器实例,不会删除。您可以通过云服务器控制台或云服务器API查询到该实例,并按需执行后续操作。
    status GetNodePoolStatus
    节点池状态。
    tags List<GetNodePoolTag>
    节点池的标签信息
    updatedTime String
    更新节点池的时间。
    autoScaling GetNodePoolAutoScaling
    节点池伸缩策略配置。
    clusterId string
    节点池所在集群的 ID。
    createdTime string
    创建节点池的时间。
    id string
    Uniquely identifies the resource.
    kubernetesConfig GetNodePoolKubernetesConfig
    节点池 Kubernetes 相关配置。
    management GetNodePoolManagement
    托管节点池配置。
    name string
    节点池名称。同一个集群下,节点池名称必须唯一。支持大小写英文字母、汉字、数字、短划线(-),长度限制为 2~64 个字符。
    nodeConfig GetNodePoolNodeConfig
    节点池中云服务器(ECS)实例配置。
    nodePoolId string
    节点池 ID 。
    nodeStatistics GetNodePoolNodeStatistics
    节点池中的节点统计。
    retainResources string[]
    删除节点池时,指定保留的相关资源,取值:取值为空:(默认值)删除关联资源。Ecs:删除节点池时,保留节点池中的云服务器(ECS)实例。若指定的节点池内存在包年包月的云服务器实例,且未选择保留云服务器,则该接口仅从节点池中移除云服务器实例,不会删除。您可以通过云服务器控制台或云服务器API查询到该实例,并按需执行后续操作。
    status GetNodePoolStatus
    节点池状态。
    tags GetNodePoolTag[]
    节点池的标签信息
    updatedTime string
    更新节点池的时间。
    auto_scaling GetNodePoolAutoScaling
    节点池伸缩策略配置。
    cluster_id str
    节点池所在集群的 ID。
    created_time str
    创建节点池的时间。
    id str
    Uniquely identifies the resource.
    kubernetes_config GetNodePoolKubernetesConfig
    节点池 Kubernetes 相关配置。
    management GetNodePoolManagement
    托管节点池配置。
    name str
    节点池名称。同一个集群下,节点池名称必须唯一。支持大小写英文字母、汉字、数字、短划线(-),长度限制为 2~64 个字符。
    node_config GetNodePoolNodeConfig
    节点池中云服务器(ECS)实例配置。
    node_pool_id str
    节点池 ID 。
    node_statistics GetNodePoolNodeStatistics
    节点池中的节点统计。
    retain_resources Sequence[str]
    删除节点池时,指定保留的相关资源,取值:取值为空:(默认值)删除关联资源。Ecs:删除节点池时,保留节点池中的云服务器(ECS)实例。若指定的节点池内存在包年包月的云服务器实例,且未选择保留云服务器,则该接口仅从节点池中移除云服务器实例,不会删除。您可以通过云服务器控制台或云服务器API查询到该实例,并按需执行后续操作。
    status GetNodePoolStatus
    节点池状态。
    tags Sequence[GetNodePoolTag]
    节点池的标签信息
    updated_time str
    更新节点池的时间。
    autoScaling Property Map
    节点池伸缩策略配置。
    clusterId String
    节点池所在集群的 ID。
    createdTime String
    创建节点池的时间。
    id String
    Uniquely identifies the resource.
    kubernetesConfig Property Map
    节点池 Kubernetes 相关配置。
    management Property Map
    托管节点池配置。
    name String
    节点池名称。同一个集群下,节点池名称必须唯一。支持大小写英文字母、汉字、数字、短划线(-),长度限制为 2~64 个字符。
    nodeConfig Property Map
    节点池中云服务器(ECS)实例配置。
    nodePoolId String
    节点池 ID 。
    nodeStatistics Property Map
    节点池中的节点统计。
    retainResources List<String>
    删除节点池时,指定保留的相关资源,取值:取值为空:(默认值)删除关联资源。Ecs:删除节点池时,保留节点池中的云服务器(ECS)实例。若指定的节点池内存在包年包月的云服务器实例,且未选择保留云服务器,则该接口仅从节点池中移除云服务器实例,不会删除。您可以通过云服务器控制台或云服务器API查询到该实例,并按需执行后续操作。
    status Property Map
    节点池状态。
    tags List<Property Map>
    节点池的标签信息
    updatedTime String
    更新节点池的时间。

    Supporting Types

    GetNodePoolAutoScaling

    DesiredReplicas int
    配置节点池的期望节点数。
    Enabled bool
    配置节点池弹性伸缩功能开关,参数值说明:false:关闭。true:开启。
    MaxReplicas int
    配置节点池的最大节点数。
    MinReplicas int
    配置节点池的最小节点数。
    Priority int
    优先级。
    ScalingGroupId string
    伸缩组ID。
    SubnetPolicy string
    节点池的多子网调度策略,参数值说明:ZoneBalance:可用区均衡策略。Priority:子网优先级策略。
    DesiredReplicas int
    配置节点池的期望节点数。
    Enabled bool
    配置节点池弹性伸缩功能开关,参数值说明:false:关闭。true:开启。
    MaxReplicas int
    配置节点池的最大节点数。
    MinReplicas int
    配置节点池的最小节点数。
    Priority int
    优先级。
    ScalingGroupId string
    伸缩组ID。
    SubnetPolicy string
    节点池的多子网调度策略,参数值说明:ZoneBalance:可用区均衡策略。Priority:子网优先级策略。
    desiredReplicas Integer
    配置节点池的期望节点数。
    enabled Boolean
    配置节点池弹性伸缩功能开关,参数值说明:false:关闭。true:开启。
    maxReplicas Integer
    配置节点池的最大节点数。
    minReplicas Integer
    配置节点池的最小节点数。
    priority Integer
    优先级。
    scalingGroupId String
    伸缩组ID。
    subnetPolicy String
    节点池的多子网调度策略,参数值说明:ZoneBalance:可用区均衡策略。Priority:子网优先级策略。
    desiredReplicas number
    配置节点池的期望节点数。
    enabled boolean
    配置节点池弹性伸缩功能开关,参数值说明:false:关闭。true:开启。
    maxReplicas number
    配置节点池的最大节点数。
    minReplicas number
    配置节点池的最小节点数。
    priority number
    优先级。
    scalingGroupId string
    伸缩组ID。
    subnetPolicy string
    节点池的多子网调度策略,参数值说明:ZoneBalance:可用区均衡策略。Priority:子网优先级策略。
    desired_replicas int
    配置节点池的期望节点数。
    enabled bool
    配置节点池弹性伸缩功能开关,参数值说明:false:关闭。true:开启。
    max_replicas int
    配置节点池的最大节点数。
    min_replicas int
    配置节点池的最小节点数。
    priority int
    优先级。
    scaling_group_id str
    伸缩组ID。
    subnet_policy str
    节点池的多子网调度策略,参数值说明:ZoneBalance:可用区均衡策略。Priority:子网优先级策略。
    desiredReplicas Number
    配置节点池的期望节点数。
    enabled Boolean
    配置节点池弹性伸缩功能开关,参数值说明:false:关闭。true:开启。
    maxReplicas Number
    配置节点池的最大节点数。
    minReplicas Number
    配置节点池的最小节点数。
    priority Number
    优先级。
    scalingGroupId String
    伸缩组ID。
    subnetPolicy String
    节点池的多子网调度策略,参数值说明:ZoneBalance:可用区均衡策略。Priority:子网优先级策略。

    GetNodePoolKubernetesConfig

    AutoSyncDisabled bool
    是否禁用自动同步标签污点到存量节点的功能,参数值说明:true:禁用,即关闭自动同步。false:不禁用,即开启自动同步。
    Cordon bool
    封锁节点配置,参数值说明:false:不封锁。true:封锁。
    KubeletConfig Byteplus.GetNodePoolKubernetesConfigKubeletConfig
    Kubelet 组件的相关配置
    Labels List<Byteplus.GetNodePoolKubernetesConfigLabel>
    节点池/节点的 Kubernetes 标签(Labels)信息。
    NamePrefix string
    Kubernetes 中节点对象的元数据名称前缀。
    NameSuffix string
    Kubernetes 中节点对象的元数据名称后缀。
    NameUseHostname bool
    Kubernetes 中节点对象的元数据名称是否使用 ECS 主机名称,取值:true:使用 ECS 主机名称作为节点名称。false:不使用使用 ECS 主机名称作为节点名称。
    Taints List<Byteplus.GetNodePoolKubernetesConfigTaint>
    节点池/节点的 Kubernetes 污点(Taints)信息。
    AutoSyncDisabled bool
    是否禁用自动同步标签污点到存量节点的功能,参数值说明:true:禁用,即关闭自动同步。false:不禁用,即开启自动同步。
    Cordon bool
    封锁节点配置,参数值说明:false:不封锁。true:封锁。
    KubeletConfig GetNodePoolKubernetesConfigKubeletConfig
    Kubelet 组件的相关配置
    Labels []GetNodePoolKubernetesConfigLabel
    节点池/节点的 Kubernetes 标签(Labels)信息。
    NamePrefix string
    Kubernetes 中节点对象的元数据名称前缀。
    NameSuffix string
    Kubernetes 中节点对象的元数据名称后缀。
    NameUseHostname bool
    Kubernetes 中节点对象的元数据名称是否使用 ECS 主机名称,取值:true:使用 ECS 主机名称作为节点名称。false:不使用使用 ECS 主机名称作为节点名称。
    Taints []GetNodePoolKubernetesConfigTaint
    节点池/节点的 Kubernetes 污点(Taints)信息。
    autoSyncDisabled Boolean
    是否禁用自动同步标签污点到存量节点的功能,参数值说明:true:禁用,即关闭自动同步。false:不禁用,即开启自动同步。
    cordon Boolean
    封锁节点配置,参数值说明:false:不封锁。true:封锁。
    kubeletConfig GetNodePoolKubernetesConfigKubeletConfig
    Kubelet 组件的相关配置
    labels List<GetNodePoolKubernetesConfigLabel>
    节点池/节点的 Kubernetes 标签(Labels)信息。
    namePrefix String
    Kubernetes 中节点对象的元数据名称前缀。
    nameSuffix String
    Kubernetes 中节点对象的元数据名称后缀。
    nameUseHostname Boolean
    Kubernetes 中节点对象的元数据名称是否使用 ECS 主机名称,取值:true:使用 ECS 主机名称作为节点名称。false:不使用使用 ECS 主机名称作为节点名称。
    taints List<GetNodePoolKubernetesConfigTaint>
    节点池/节点的 Kubernetes 污点(Taints)信息。
    autoSyncDisabled boolean
    是否禁用自动同步标签污点到存量节点的功能,参数值说明:true:禁用,即关闭自动同步。false:不禁用,即开启自动同步。
    cordon boolean
    封锁节点配置,参数值说明:false:不封锁。true:封锁。
    kubeletConfig GetNodePoolKubernetesConfigKubeletConfig
    Kubelet 组件的相关配置
    labels GetNodePoolKubernetesConfigLabel[]
    节点池/节点的 Kubernetes 标签(Labels)信息。
    namePrefix string
    Kubernetes 中节点对象的元数据名称前缀。
    nameSuffix string
    Kubernetes 中节点对象的元数据名称后缀。
    nameUseHostname boolean
    Kubernetes 中节点对象的元数据名称是否使用 ECS 主机名称,取值:true:使用 ECS 主机名称作为节点名称。false:不使用使用 ECS 主机名称作为节点名称。
    taints GetNodePoolKubernetesConfigTaint[]
    节点池/节点的 Kubernetes 污点(Taints)信息。
    auto_sync_disabled bool
    是否禁用自动同步标签污点到存量节点的功能,参数值说明:true:禁用,即关闭自动同步。false:不禁用,即开启自动同步。
    cordon bool
    封锁节点配置,参数值说明:false:不封锁。true:封锁。
    kubelet_config GetNodePoolKubernetesConfigKubeletConfig
    Kubelet 组件的相关配置
    labels Sequence[GetNodePoolKubernetesConfigLabel]
    节点池/节点的 Kubernetes 标签(Labels)信息。
    name_prefix str
    Kubernetes 中节点对象的元数据名称前缀。
    name_suffix str
    Kubernetes 中节点对象的元数据名称后缀。
    name_use_hostname bool
    Kubernetes 中节点对象的元数据名称是否使用 ECS 主机名称,取值:true:使用 ECS 主机名称作为节点名称。false:不使用使用 ECS 主机名称作为节点名称。
    taints Sequence[GetNodePoolKubernetesConfigTaint]
    节点池/节点的 Kubernetes 污点(Taints)信息。
    autoSyncDisabled Boolean
    是否禁用自动同步标签污点到存量节点的功能,参数值说明:true:禁用,即关闭自动同步。false:不禁用,即开启自动同步。
    cordon Boolean
    封锁节点配置,参数值说明:false:不封锁。true:封锁。
    kubeletConfig Property Map
    Kubelet 组件的相关配置
    labels List<Property Map>
    节点池/节点的 Kubernetes 标签(Labels)信息。
    namePrefix String
    Kubernetes 中节点对象的元数据名称前缀。
    nameSuffix String
    Kubernetes 中节点对象的元数据名称后缀。
    nameUseHostname Boolean
    Kubernetes 中节点对象的元数据名称是否使用 ECS 主机名称,取值:true:使用 ECS 主机名称作为节点名称。false:不使用使用 ECS 主机名称作为节点名称。
    taints List<Property Map>
    节点池/节点的 Kubernetes 污点(Taints)信息。

    GetNodePoolKubernetesConfigKubeletConfig

    CpuManagerPolicy string
    配置 kubelet 的 CpuManagerPolicy 策略,包含 none 和 static 两种策略
    FeatureGates Byteplus.GetNodePoolKubernetesConfigKubeletConfigFeatureGates
    特性门控。
    KubeApiBurst int
    每秒发送到 API 服务器的突发请求数量上限。不包括事件和节点心跳 API,其速率限制由一组不同的标志控制。
    KubeApiQps int
    与 apiserver 通信的每秒查询个数(QPS)。不包含事件和节点心跳 API,它们的速率限制是由一组不同的标志所控制。
    KubeReserveds List<Byteplus.GetNodePoolKubernetesConfigKubeletConfigKubeReserved>
    节点预留给 Kubernetes 系统组件的资源。默认按照 节点预留资源策略 中默认值的一半进行资源预留。
    MaxPods int
    配置 kubelet 支持的最大 Pod 数量
    RegistryBurst int
    设置突发性镜像拉取的个数上限,在不超过 RegistryPullQps 设置值的前提下暂时允许此参数所给的镜像拉取个数。
    RegistryPullQps int
    可用来限制镜像仓库的 QPS 上限
    SerializeImagePulls bool
    逐一拉取镜像。
    SystemReserveds List<Byteplus.GetNodePoolKubernetesConfigKubeletConfigSystemReserved>
    节点预留给操作系统的资源。默认按照 节点预留资源策略 中默认值的一半进行资源预留。
    TopologyManagerPolicy string
    拓扑管理策略,取值:none:(默认)禁用拓扑管理策略。restricted:kubelet 仅接受在所请求资源上实现最佳 NUMA(Non-Uniform Memory Access,非一致存储访问结构)的 Pod。best-effort:kubelet 会优先选择在 CPU 和设备资源上实现 NUMA 的 Pod。single-numa-node:kubelet 仅允许在同一个节点的 CPU 和设备资源上实现 NUMA 的 Pod。
    TopologyManagerScope string
    拓扑管理策略的资源粒度,取值:container:表示资源对齐粒度为容器级。pod:表示资源对齐粒度为 Pod 级。
    CpuManagerPolicy string
    配置 kubelet 的 CpuManagerPolicy 策略,包含 none 和 static 两种策略
    FeatureGates GetNodePoolKubernetesConfigKubeletConfigFeatureGates
    特性门控。
    KubeApiBurst int
    每秒发送到 API 服务器的突发请求数量上限。不包括事件和节点心跳 API,其速率限制由一组不同的标志控制。
    KubeApiQps int
    与 apiserver 通信的每秒查询个数(QPS)。不包含事件和节点心跳 API,它们的速率限制是由一组不同的标志所控制。
    KubeReserveds []GetNodePoolKubernetesConfigKubeletConfigKubeReserved
    节点预留给 Kubernetes 系统组件的资源。默认按照 节点预留资源策略 中默认值的一半进行资源预留。
    MaxPods int
    配置 kubelet 支持的最大 Pod 数量
    RegistryBurst int
    设置突发性镜像拉取的个数上限,在不超过 RegistryPullQps 设置值的前提下暂时允许此参数所给的镜像拉取个数。
    RegistryPullQps int
    可用来限制镜像仓库的 QPS 上限
    SerializeImagePulls bool
    逐一拉取镜像。
    SystemReserveds []GetNodePoolKubernetesConfigKubeletConfigSystemReserved
    节点预留给操作系统的资源。默认按照 节点预留资源策略 中默认值的一半进行资源预留。
    TopologyManagerPolicy string
    拓扑管理策略,取值:none:(默认)禁用拓扑管理策略。restricted:kubelet 仅接受在所请求资源上实现最佳 NUMA(Non-Uniform Memory Access,非一致存储访问结构)的 Pod。best-effort:kubelet 会优先选择在 CPU 和设备资源上实现 NUMA 的 Pod。single-numa-node:kubelet 仅允许在同一个节点的 CPU 和设备资源上实现 NUMA 的 Pod。
    TopologyManagerScope string
    拓扑管理策略的资源粒度,取值:container:表示资源对齐粒度为容器级。pod:表示资源对齐粒度为 Pod 级。
    cpuManagerPolicy String
    配置 kubelet 的 CpuManagerPolicy 策略,包含 none 和 static 两种策略
    featureGates GetNodePoolKubernetesConfigKubeletConfigFeatureGates
    特性门控。
    kubeApiBurst Integer
    每秒发送到 API 服务器的突发请求数量上限。不包括事件和节点心跳 API,其速率限制由一组不同的标志控制。
    kubeApiQps Integer
    与 apiserver 通信的每秒查询个数(QPS)。不包含事件和节点心跳 API,它们的速率限制是由一组不同的标志所控制。
    kubeReserveds List<GetNodePoolKubernetesConfigKubeletConfigKubeReserved>
    节点预留给 Kubernetes 系统组件的资源。默认按照 节点预留资源策略 中默认值的一半进行资源预留。
    maxPods Integer
    配置 kubelet 支持的最大 Pod 数量
    registryBurst Integer
    设置突发性镜像拉取的个数上限,在不超过 RegistryPullQps 设置值的前提下暂时允许此参数所给的镜像拉取个数。
    registryPullQps Integer
    可用来限制镜像仓库的 QPS 上限
    serializeImagePulls Boolean
    逐一拉取镜像。
    systemReserveds List<GetNodePoolKubernetesConfigKubeletConfigSystemReserved>
    节点预留给操作系统的资源。默认按照 节点预留资源策略 中默认值的一半进行资源预留。
    topologyManagerPolicy String
    拓扑管理策略,取值:none:(默认)禁用拓扑管理策略。restricted:kubelet 仅接受在所请求资源上实现最佳 NUMA(Non-Uniform Memory Access,非一致存储访问结构)的 Pod。best-effort:kubelet 会优先选择在 CPU 和设备资源上实现 NUMA 的 Pod。single-numa-node:kubelet 仅允许在同一个节点的 CPU 和设备资源上实现 NUMA 的 Pod。
    topologyManagerScope String
    拓扑管理策略的资源粒度,取值:container:表示资源对齐粒度为容器级。pod:表示资源对齐粒度为 Pod 级。
    cpuManagerPolicy string
    配置 kubelet 的 CpuManagerPolicy 策略,包含 none 和 static 两种策略
    featureGates GetNodePoolKubernetesConfigKubeletConfigFeatureGates
    特性门控。
    kubeApiBurst number
    每秒发送到 API 服务器的突发请求数量上限。不包括事件和节点心跳 API,其速率限制由一组不同的标志控制。
    kubeApiQps number
    与 apiserver 通信的每秒查询个数(QPS)。不包含事件和节点心跳 API,它们的速率限制是由一组不同的标志所控制。
    kubeReserveds GetNodePoolKubernetesConfigKubeletConfigKubeReserved[]
    节点预留给 Kubernetes 系统组件的资源。默认按照 节点预留资源策略 中默认值的一半进行资源预留。
    maxPods number
    配置 kubelet 支持的最大 Pod 数量
    registryBurst number
    设置突发性镜像拉取的个数上限,在不超过 RegistryPullQps 设置值的前提下暂时允许此参数所给的镜像拉取个数。
    registryPullQps number
    可用来限制镜像仓库的 QPS 上限
    serializeImagePulls boolean
    逐一拉取镜像。
    systemReserveds GetNodePoolKubernetesConfigKubeletConfigSystemReserved[]
    节点预留给操作系统的资源。默认按照 节点预留资源策略 中默认值的一半进行资源预留。
    topologyManagerPolicy string
    拓扑管理策略,取值:none:(默认)禁用拓扑管理策略。restricted:kubelet 仅接受在所请求资源上实现最佳 NUMA(Non-Uniform Memory Access,非一致存储访问结构)的 Pod。best-effort:kubelet 会优先选择在 CPU 和设备资源上实现 NUMA 的 Pod。single-numa-node:kubelet 仅允许在同一个节点的 CPU 和设备资源上实现 NUMA 的 Pod。
    topologyManagerScope string
    拓扑管理策略的资源粒度,取值:container:表示资源对齐粒度为容器级。pod:表示资源对齐粒度为 Pod 级。
    cpu_manager_policy str
    配置 kubelet 的 CpuManagerPolicy 策略,包含 none 和 static 两种策略
    feature_gates GetNodePoolKubernetesConfigKubeletConfigFeatureGates
    特性门控。
    kube_api_burst int
    每秒发送到 API 服务器的突发请求数量上限。不包括事件和节点心跳 API,其速率限制由一组不同的标志控制。
    kube_api_qps int
    与 apiserver 通信的每秒查询个数(QPS)。不包含事件和节点心跳 API,它们的速率限制是由一组不同的标志所控制。
    kube_reserveds Sequence[GetNodePoolKubernetesConfigKubeletConfigKubeReserved]
    节点预留给 Kubernetes 系统组件的资源。默认按照 节点预留资源策略 中默认值的一半进行资源预留。
    max_pods int
    配置 kubelet 支持的最大 Pod 数量
    registry_burst int
    设置突发性镜像拉取的个数上限,在不超过 RegistryPullQps 设置值的前提下暂时允许此参数所给的镜像拉取个数。
    registry_pull_qps int
    可用来限制镜像仓库的 QPS 上限
    serialize_image_pulls bool
    逐一拉取镜像。
    system_reserveds Sequence[GetNodePoolKubernetesConfigKubeletConfigSystemReserved]
    节点预留给操作系统的资源。默认按照 节点预留资源策略 中默认值的一半进行资源预留。
    topology_manager_policy str
    拓扑管理策略,取值:none:(默认)禁用拓扑管理策略。restricted:kubelet 仅接受在所请求资源上实现最佳 NUMA(Non-Uniform Memory Access,非一致存储访问结构)的 Pod。best-effort:kubelet 会优先选择在 CPU 和设备资源上实现 NUMA 的 Pod。single-numa-node:kubelet 仅允许在同一个节点的 CPU 和设备资源上实现 NUMA 的 Pod。
    topology_manager_scope str
    拓扑管理策略的资源粒度,取值:container:表示资源对齐粒度为容器级。pod:表示资源对齐粒度为 Pod 级。
    cpuManagerPolicy String
    配置 kubelet 的 CpuManagerPolicy 策略,包含 none 和 static 两种策略
    featureGates Property Map
    特性门控。
    kubeApiBurst Number
    每秒发送到 API 服务器的突发请求数量上限。不包括事件和节点心跳 API,其速率限制由一组不同的标志控制。
    kubeApiQps Number
    与 apiserver 通信的每秒查询个数(QPS)。不包含事件和节点心跳 API,它们的速率限制是由一组不同的标志所控制。
    kubeReserveds List<Property Map>
    节点预留给 Kubernetes 系统组件的资源。默认按照 节点预留资源策略 中默认值的一半进行资源预留。
    maxPods Number
    配置 kubelet 支持的最大 Pod 数量
    registryBurst Number
    设置突发性镜像拉取的个数上限,在不超过 RegistryPullQps 设置值的前提下暂时允许此参数所给的镜像拉取个数。
    registryPullQps Number
    可用来限制镜像仓库的 QPS 上限
    serializeImagePulls Boolean
    逐一拉取镜像。
    systemReserveds List<Property Map>
    节点预留给操作系统的资源。默认按照 节点预留资源策略 中默认值的一半进行资源预留。
    topologyManagerPolicy String
    拓扑管理策略,取值:none:(默认)禁用拓扑管理策略。restricted:kubelet 仅接受在所请求资源上实现最佳 NUMA(Non-Uniform Memory Access,非一致存储访问结构)的 Pod。best-effort:kubelet 会优先选择在 CPU 和设备资源上实现 NUMA 的 Pod。single-numa-node:kubelet 仅允许在同一个节点的 CPU 和设备资源上实现 NUMA 的 Pod。
    topologyManagerScope String
    拓扑管理策略的资源粒度,取值:container:表示资源对齐粒度为容器级。pod:表示资源对齐粒度为 Pod 级。

    GetNodePoolKubernetesConfigKubeletConfigFeatureGates

    InPlacePodVerticalScaling bool
    是否开启特性开关本地垂直Pod伸缩
    QoSResourceManager bool
    是否开启 QoSResourceManager特性开关,取值: - true 开启。 - false 关闭。
    InPlacePodVerticalScaling bool
    是否开启特性开关本地垂直Pod伸缩
    QoSResourceManager bool
    是否开启 QoSResourceManager特性开关,取值: - true 开启。 - false 关闭。
    inPlacePodVerticalScaling Boolean
    是否开启特性开关本地垂直Pod伸缩
    qoSResourceManager Boolean
    是否开启 QoSResourceManager特性开关,取值: - true 开启。 - false 关闭。
    inPlacePodVerticalScaling boolean
    是否开启特性开关本地垂直Pod伸缩
    qoSResourceManager boolean
    是否开启 QoSResourceManager特性开关,取值: - true 开启。 - false 关闭。
    in_place_pod_vertical_scaling bool
    是否开启特性开关本地垂直Pod伸缩
    qo_s_resource_manager bool
    是否开启 QoSResourceManager特性开关,取值: - true 开启。 - false 关闭。
    inPlacePodVerticalScaling Boolean
    是否开启特性开关本地垂直Pod伸缩
    qoSResourceManager Boolean
    是否开启 QoSResourceManager特性开关,取值: - true 开启。 - false 关闭。

    GetNodePoolKubernetesConfigKubeletConfigKubeReserved

    Name string
    资源名称,取值为 cpu 或 memory。
    Quantity string
    指定资源的资源量。 - 当资源为 cpu 时,取值示例为 200m。 - 当资源为 memory 时,取值示例为 1G
    Name string
    资源名称,取值为 cpu 或 memory。
    Quantity string
    指定资源的资源量。 - 当资源为 cpu 时,取值示例为 200m。 - 当资源为 memory 时,取值示例为 1G
    name String
    资源名称,取值为 cpu 或 memory。
    quantity String
    指定资源的资源量。 - 当资源为 cpu 时,取值示例为 200m。 - 当资源为 memory 时,取值示例为 1G
    name string
    资源名称,取值为 cpu 或 memory。
    quantity string
    指定资源的资源量。 - 当资源为 cpu 时,取值示例为 200m。 - 当资源为 memory 时,取值示例为 1G
    name str
    资源名称,取值为 cpu 或 memory。
    quantity str
    指定资源的资源量。 - 当资源为 cpu 时,取值示例为 200m。 - 当资源为 memory 时,取值示例为 1G
    name String
    资源名称,取值为 cpu 或 memory。
    quantity String
    指定资源的资源量。 - 当资源为 cpu 时,取值示例为 200m。 - 当资源为 memory 时,取值示例为 1G

    GetNodePoolKubernetesConfigKubeletConfigSystemReserved

    Name string
    资源名称,取值为 cpu 或 memory。
    Quantity string
    指定资源的资源量。 - 当资源为 cpu 时,取值示例为 200m。 - 当资源为 memory 时,取值示例为 1G。
    Name string
    资源名称,取值为 cpu 或 memory。
    Quantity string
    指定资源的资源量。 - 当资源为 cpu 时,取值示例为 200m。 - 当资源为 memory 时,取值示例为 1G。
    name String
    资源名称,取值为 cpu 或 memory。
    quantity String
    指定资源的资源量。 - 当资源为 cpu 时,取值示例为 200m。 - 当资源为 memory 时,取值示例为 1G。
    name string
    资源名称,取值为 cpu 或 memory。
    quantity string
    指定资源的资源量。 - 当资源为 cpu 时,取值示例为 200m。 - 当资源为 memory 时,取值示例为 1G。
    name str
    资源名称,取值为 cpu 或 memory。
    quantity str
    指定资源的资源量。 - 当资源为 cpu 时,取值示例为 200m。 - 当资源为 memory 时,取值示例为 1G。
    name String
    资源名称,取值为 cpu 或 memory。
    quantity String
    指定资源的资源量。 - 当资源为 cpu 时,取值示例为 200m。 - 当资源为 memory 时,取值示例为 1G。

    GetNodePoolKubernetesConfigLabel

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

    GetNodePoolKubernetesConfigTaint

    Effect string
    污点效果,取值:NoSchedule:(默认值)不调度。NoExecute:驱逐没有容忍污点的 Pod。PreferNoSchedule:尽量避免调度。
    Key string
    污点键。
    Value string
    污点值。
    Effect string
    污点效果,取值:NoSchedule:(默认值)不调度。NoExecute:驱逐没有容忍污点的 Pod。PreferNoSchedule:尽量避免调度。
    Key string
    污点键。
    Value string
    污点值。
    effect String
    污点效果,取值:NoSchedule:(默认值)不调度。NoExecute:驱逐没有容忍污点的 Pod。PreferNoSchedule:尽量避免调度。
    key String
    污点键。
    value String
    污点值。
    effect string
    污点效果,取值:NoSchedule:(默认值)不调度。NoExecute:驱逐没有容忍污点的 Pod。PreferNoSchedule:尽量避免调度。
    key string
    污点键。
    value string
    污点值。
    effect str
    污点效果,取值:NoSchedule:(默认值)不调度。NoExecute:驱逐没有容忍污点的 Pod。PreferNoSchedule:尽量避免调度。
    key str
    污点键。
    value str
    污点值。
    effect String
    污点效果,取值:NoSchedule:(默认值)不调度。NoExecute:驱逐没有容忍污点的 Pod。PreferNoSchedule:尽量避免调度。
    key String
    污点键。
    value String
    污点值。

    GetNodePoolManagement

    Enabled bool
    节点池是否开启托管。取值: - true:开启。 - false:关闭。。
    RemedyConfig Byteplus.GetNodePoolManagementRemedyConfig
    检查自愈配置。
    Enabled bool
    节点池是否开启托管。取值: - true:开启。 - false:关闭。。
    RemedyConfig GetNodePoolManagementRemedyConfig
    检查自愈配置。
    enabled Boolean
    节点池是否开启托管。取值: - true:开启。 - false:关闭。。
    remedyConfig GetNodePoolManagementRemedyConfig
    检查自愈配置。
    enabled boolean
    节点池是否开启托管。取值: - true:开启。 - false:关闭。。
    remedyConfig GetNodePoolManagementRemedyConfig
    检查自愈配置。
    enabled bool
    节点池是否开启托管。取值: - true:开启。 - false:关闭。。
    remedy_config GetNodePoolManagementRemedyConfig
    检查自愈配置。
    enabled Boolean
    节点池是否开启托管。取值: - true:开启。 - false:关闭。。
    remedyConfig Property Map
    检查自愈配置。

    GetNodePoolManagementRemedyConfig

    Enabled bool
    是否开启检查自愈。
    RemedyId string
    检查自愈规则ID。
    Enabled bool
    是否开启检查自愈。
    RemedyId string
    检查自愈规则ID。
    enabled Boolean
    是否开启检查自愈。
    remedyId String
    检查自愈规则ID。
    enabled boolean
    是否开启检查自愈。
    remedyId string
    检查自愈规则ID。
    enabled bool
    是否开启检查自愈。
    remedy_id str
    检查自愈规则ID。
    enabled Boolean
    是否开启检查自愈。
    remedyId String
    检查自愈规则ID。

    GetNodePoolNodeConfig

    AdditionalContainerStorageEnabled bool
    节点的第一块数据盘是否已配置并格式化挂载作为容器镜像和日志的存储目录,参数值说明:false:未配置并格式化。true:已配置并格式化。
    AutoRenew bool
    云服务器实例到期是否自动续费,参数值说明:true:自动续费false:不自动续费仅当InstanceChargeType=PrePaid时才返回的参数。
    AutoRenewPeriod int
    云服务器实例每次自动续费时长,单位为月。仅当AutoRenew=true时才返回的参数。
    DataVolumes List<Byteplus.GetNodePoolNodeConfigDataVolume>
    节点的数据盘配置。
    DeploymentSetGroupNumber int
    实例在部署集中的分组号,0表示未设置
    DeploymentSetId string
    实例需要加入的部署集ID
    Hostname string
    节点对应的主机名称。
    HpcClusterIds List<string>
    高性能计算集群 ID。当节点池配置为高性能计算 GPU 型规格节点时,返回高性能计算集群 ID。
    ImageId string
    节点对应云服务器所使用的镜像 ID。
    InitializeScript string
    创建并初始化节点后执行的自定义脚本。Base64 编码后的 Shell 格式脚本。
    InstanceChargeType string
    云服务器实例计费类型,参数值说明:PostPaid:按量计费PrePaid:包年包月
    InstanceName string
    节点(实例)名称。
    InstanceTypeIds List<string>
    节点对应的云服务器实例规格 ID 列表。
    InstancesDistribution Byteplus.GetNodePoolNodeConfigInstancesDistribution
    设置抢占式实例和按量实例的混合策略。当SpotStrategy为SpotAsPriceGo时,该策略生效。。
    NamePrefix string
    节点名称前缀,为空字符串或 nil 时表示未开启节点名称前缀策略。
    NetworkTrafficMode string
    节点间的网络通讯模式。
    Period int
    云服务器实例购买时长,单位为月。仅当InstanceChargeType=PrePaid时才返回的参数。
    PreScript string
    部署节点前执行脚本。
    ProjectName string
    ECS所属项目,一个ECS只能归属于一个项目。
    PublicAccessConfig Byteplus.GetNodePoolNodeConfigPublicAccessConfig
    节点自动开启公网访问的配置信息
    PublicAccessEnabled bool
    节点是否自动开启公网访问。取值: - false:关闭 - true:开启
    Security Byteplus.GetNodePoolNodeConfigSecurity
    节点安全配置。
    SpotStrategy string
    按量计费的抢占式策略,当InstanceChargeType=PostPaid时NoSpot:正常按量计费实例。SpotAsPriceGo:系统自动出价,跟随当前市场实际价格。
    SubnetIds List<string>
    节点网络所属的子网 ID 列表。
    SystemVolume Byteplus.GetNodePoolNodeConfigSystemVolume
    节点的系统盘配置。
    Tags List<Byteplus.GetNodePoolNodeConfigTag>
    节点池配置的标签信息
    AdditionalContainerStorageEnabled bool
    节点的第一块数据盘是否已配置并格式化挂载作为容器镜像和日志的存储目录,参数值说明:false:未配置并格式化。true:已配置并格式化。
    AutoRenew bool
    云服务器实例到期是否自动续费,参数值说明:true:自动续费false:不自动续费仅当InstanceChargeType=PrePaid时才返回的参数。
    AutoRenewPeriod int
    云服务器实例每次自动续费时长,单位为月。仅当AutoRenew=true时才返回的参数。
    DataVolumes []GetNodePoolNodeConfigDataVolume
    节点的数据盘配置。
    DeploymentSetGroupNumber int
    实例在部署集中的分组号,0表示未设置
    DeploymentSetId string
    实例需要加入的部署集ID
    Hostname string
    节点对应的主机名称。
    HpcClusterIds []string
    高性能计算集群 ID。当节点池配置为高性能计算 GPU 型规格节点时,返回高性能计算集群 ID。
    ImageId string
    节点对应云服务器所使用的镜像 ID。
    InitializeScript string
    创建并初始化节点后执行的自定义脚本。Base64 编码后的 Shell 格式脚本。
    InstanceChargeType string
    云服务器实例计费类型,参数值说明:PostPaid:按量计费PrePaid:包年包月
    InstanceName string
    节点(实例)名称。
    InstanceTypeIds []string
    节点对应的云服务器实例规格 ID 列表。
    InstancesDistribution GetNodePoolNodeConfigInstancesDistribution
    设置抢占式实例和按量实例的混合策略。当SpotStrategy为SpotAsPriceGo时,该策略生效。。
    NamePrefix string
    节点名称前缀,为空字符串或 nil 时表示未开启节点名称前缀策略。
    NetworkTrafficMode string
    节点间的网络通讯模式。
    Period int
    云服务器实例购买时长,单位为月。仅当InstanceChargeType=PrePaid时才返回的参数。
    PreScript string
    部署节点前执行脚本。
    ProjectName string
    ECS所属项目,一个ECS只能归属于一个项目。
    PublicAccessConfig GetNodePoolNodeConfigPublicAccessConfig
    节点自动开启公网访问的配置信息
    PublicAccessEnabled bool
    节点是否自动开启公网访问。取值: - false:关闭 - true:开启
    Security GetNodePoolNodeConfigSecurity
    节点安全配置。
    SpotStrategy string
    按量计费的抢占式策略,当InstanceChargeType=PostPaid时NoSpot:正常按量计费实例。SpotAsPriceGo:系统自动出价,跟随当前市场实际价格。
    SubnetIds []string
    节点网络所属的子网 ID 列表。
    SystemVolume GetNodePoolNodeConfigSystemVolume
    节点的系统盘配置。
    Tags []GetNodePoolNodeConfigTag
    节点池配置的标签信息
    additionalContainerStorageEnabled Boolean
    节点的第一块数据盘是否已配置并格式化挂载作为容器镜像和日志的存储目录,参数值说明:false:未配置并格式化。true:已配置并格式化。
    autoRenew Boolean
    云服务器实例到期是否自动续费,参数值说明:true:自动续费false:不自动续费仅当InstanceChargeType=PrePaid时才返回的参数。
    autoRenewPeriod Integer
    云服务器实例每次自动续费时长,单位为月。仅当AutoRenew=true时才返回的参数。
    dataVolumes List<GetNodePoolNodeConfigDataVolume>
    节点的数据盘配置。
    deploymentSetGroupNumber Integer
    实例在部署集中的分组号,0表示未设置
    deploymentSetId String
    实例需要加入的部署集ID
    hostname String
    节点对应的主机名称。
    hpcClusterIds List<String>
    高性能计算集群 ID。当节点池配置为高性能计算 GPU 型规格节点时,返回高性能计算集群 ID。
    imageId String
    节点对应云服务器所使用的镜像 ID。
    initializeScript String
    创建并初始化节点后执行的自定义脚本。Base64 编码后的 Shell 格式脚本。
    instanceChargeType String
    云服务器实例计费类型,参数值说明:PostPaid:按量计费PrePaid:包年包月
    instanceName String
    节点(实例)名称。
    instanceTypeIds List<String>
    节点对应的云服务器实例规格 ID 列表。
    instancesDistribution GetNodePoolNodeConfigInstancesDistribution
    设置抢占式实例和按量实例的混合策略。当SpotStrategy为SpotAsPriceGo时,该策略生效。。
    namePrefix String
    节点名称前缀,为空字符串或 nil 时表示未开启节点名称前缀策略。
    networkTrafficMode String
    节点间的网络通讯模式。
    period Integer
    云服务器实例购买时长,单位为月。仅当InstanceChargeType=PrePaid时才返回的参数。
    preScript String
    部署节点前执行脚本。
    projectName String
    ECS所属项目,一个ECS只能归属于一个项目。
    publicAccessConfig GetNodePoolNodeConfigPublicAccessConfig
    节点自动开启公网访问的配置信息
    publicAccessEnabled Boolean
    节点是否自动开启公网访问。取值: - false:关闭 - true:开启
    security GetNodePoolNodeConfigSecurity
    节点安全配置。
    spotStrategy String
    按量计费的抢占式策略,当InstanceChargeType=PostPaid时NoSpot:正常按量计费实例。SpotAsPriceGo:系统自动出价,跟随当前市场实际价格。
    subnetIds List<String>
    节点网络所属的子网 ID 列表。
    systemVolume GetNodePoolNodeConfigSystemVolume
    节点的系统盘配置。
    tags List<GetNodePoolNodeConfigTag>
    节点池配置的标签信息
    additionalContainerStorageEnabled boolean
    节点的第一块数据盘是否已配置并格式化挂载作为容器镜像和日志的存储目录,参数值说明:false:未配置并格式化。true:已配置并格式化。
    autoRenew boolean
    云服务器实例到期是否自动续费,参数值说明:true:自动续费false:不自动续费仅当InstanceChargeType=PrePaid时才返回的参数。
    autoRenewPeriod number
    云服务器实例每次自动续费时长,单位为月。仅当AutoRenew=true时才返回的参数。
    dataVolumes GetNodePoolNodeConfigDataVolume[]
    节点的数据盘配置。
    deploymentSetGroupNumber number
    实例在部署集中的分组号,0表示未设置
    deploymentSetId string
    实例需要加入的部署集ID
    hostname string
    节点对应的主机名称。
    hpcClusterIds string[]
    高性能计算集群 ID。当节点池配置为高性能计算 GPU 型规格节点时,返回高性能计算集群 ID。
    imageId string
    节点对应云服务器所使用的镜像 ID。
    initializeScript string
    创建并初始化节点后执行的自定义脚本。Base64 编码后的 Shell 格式脚本。
    instanceChargeType string
    云服务器实例计费类型,参数值说明:PostPaid:按量计费PrePaid:包年包月
    instanceName string
    节点(实例)名称。
    instanceTypeIds string[]
    节点对应的云服务器实例规格 ID 列表。
    instancesDistribution GetNodePoolNodeConfigInstancesDistribution
    设置抢占式实例和按量实例的混合策略。当SpotStrategy为SpotAsPriceGo时,该策略生效。。
    namePrefix string
    节点名称前缀,为空字符串或 nil 时表示未开启节点名称前缀策略。
    networkTrafficMode string
    节点间的网络通讯模式。
    period number
    云服务器实例购买时长,单位为月。仅当InstanceChargeType=PrePaid时才返回的参数。
    preScript string
    部署节点前执行脚本。
    projectName string
    ECS所属项目,一个ECS只能归属于一个项目。
    publicAccessConfig GetNodePoolNodeConfigPublicAccessConfig
    节点自动开启公网访问的配置信息
    publicAccessEnabled boolean
    节点是否自动开启公网访问。取值: - false:关闭 - true:开启
    security GetNodePoolNodeConfigSecurity
    节点安全配置。
    spotStrategy string
    按量计费的抢占式策略,当InstanceChargeType=PostPaid时NoSpot:正常按量计费实例。SpotAsPriceGo:系统自动出价,跟随当前市场实际价格。
    subnetIds string[]
    节点网络所属的子网 ID 列表。
    systemVolume GetNodePoolNodeConfigSystemVolume
    节点的系统盘配置。
    tags GetNodePoolNodeConfigTag[]
    节点池配置的标签信息
    additional_container_storage_enabled bool
    节点的第一块数据盘是否已配置并格式化挂载作为容器镜像和日志的存储目录,参数值说明:false:未配置并格式化。true:已配置并格式化。
    auto_renew bool
    云服务器实例到期是否自动续费,参数值说明:true:自动续费false:不自动续费仅当InstanceChargeType=PrePaid时才返回的参数。
    auto_renew_period int
    云服务器实例每次自动续费时长,单位为月。仅当AutoRenew=true时才返回的参数。
    data_volumes Sequence[GetNodePoolNodeConfigDataVolume]
    节点的数据盘配置。
    deployment_set_group_number int
    实例在部署集中的分组号,0表示未设置
    deployment_set_id str
    实例需要加入的部署集ID
    hostname str
    节点对应的主机名称。
    hpc_cluster_ids Sequence[str]
    高性能计算集群 ID。当节点池配置为高性能计算 GPU 型规格节点时,返回高性能计算集群 ID。
    image_id str
    节点对应云服务器所使用的镜像 ID。
    initialize_script str
    创建并初始化节点后执行的自定义脚本。Base64 编码后的 Shell 格式脚本。
    instance_charge_type str
    云服务器实例计费类型,参数值说明:PostPaid:按量计费PrePaid:包年包月
    instance_name str
    节点(实例)名称。
    instance_type_ids Sequence[str]
    节点对应的云服务器实例规格 ID 列表。
    instances_distribution GetNodePoolNodeConfigInstancesDistribution
    设置抢占式实例和按量实例的混合策略。当SpotStrategy为SpotAsPriceGo时,该策略生效。。
    name_prefix str
    节点名称前缀,为空字符串或 nil 时表示未开启节点名称前缀策略。
    network_traffic_mode str
    节点间的网络通讯模式。
    period int
    云服务器实例购买时长,单位为月。仅当InstanceChargeType=PrePaid时才返回的参数。
    pre_script str
    部署节点前执行脚本。
    project_name str
    ECS所属项目,一个ECS只能归属于一个项目。
    public_access_config GetNodePoolNodeConfigPublicAccessConfig
    节点自动开启公网访问的配置信息
    public_access_enabled bool
    节点是否自动开启公网访问。取值: - false:关闭 - true:开启
    security GetNodePoolNodeConfigSecurity
    节点安全配置。
    spot_strategy str
    按量计费的抢占式策略,当InstanceChargeType=PostPaid时NoSpot:正常按量计费实例。SpotAsPriceGo:系统自动出价,跟随当前市场实际价格。
    subnet_ids Sequence[str]
    节点网络所属的子网 ID 列表。
    system_volume GetNodePoolNodeConfigSystemVolume
    节点的系统盘配置。
    tags Sequence[GetNodePoolNodeConfigTag]
    节点池配置的标签信息
    additionalContainerStorageEnabled Boolean
    节点的第一块数据盘是否已配置并格式化挂载作为容器镜像和日志的存储目录,参数值说明:false:未配置并格式化。true:已配置并格式化。
    autoRenew Boolean
    云服务器实例到期是否自动续费,参数值说明:true:自动续费false:不自动续费仅当InstanceChargeType=PrePaid时才返回的参数。
    autoRenewPeriod Number
    云服务器实例每次自动续费时长,单位为月。仅当AutoRenew=true时才返回的参数。
    dataVolumes List<Property Map>
    节点的数据盘配置。
    deploymentSetGroupNumber Number
    实例在部署集中的分组号,0表示未设置
    deploymentSetId String
    实例需要加入的部署集ID
    hostname String
    节点对应的主机名称。
    hpcClusterIds List<String>
    高性能计算集群 ID。当节点池配置为高性能计算 GPU 型规格节点时,返回高性能计算集群 ID。
    imageId String
    节点对应云服务器所使用的镜像 ID。
    initializeScript String
    创建并初始化节点后执行的自定义脚本。Base64 编码后的 Shell 格式脚本。
    instanceChargeType String
    云服务器实例计费类型,参数值说明:PostPaid:按量计费PrePaid:包年包月
    instanceName String
    节点(实例)名称。
    instanceTypeIds List<String>
    节点对应的云服务器实例规格 ID 列表。
    instancesDistribution Property Map
    设置抢占式实例和按量实例的混合策略。当SpotStrategy为SpotAsPriceGo时,该策略生效。。
    namePrefix String
    节点名称前缀,为空字符串或 nil 时表示未开启节点名称前缀策略。
    networkTrafficMode String
    节点间的网络通讯模式。
    period Number
    云服务器实例购买时长,单位为月。仅当InstanceChargeType=PrePaid时才返回的参数。
    preScript String
    部署节点前执行脚本。
    projectName String
    ECS所属项目,一个ECS只能归属于一个项目。
    publicAccessConfig Property Map
    节点自动开启公网访问的配置信息
    publicAccessEnabled Boolean
    节点是否自动开启公网访问。取值: - false:关闭 - true:开启
    security Property Map
    节点安全配置。
    spotStrategy String
    按量计费的抢占式策略,当InstanceChargeType=PostPaid时NoSpot:正常按量计费实例。SpotAsPriceGo:系统自动出价,跟随当前市场实际价格。
    subnetIds List<String>
    节点网络所属的子网 ID 列表。
    systemVolume Property Map
    节点的系统盘配置。
    tags List<Property Map>
    节点池配置的标签信息

    GetNodePoolNodeConfigDataVolume

    FileSystem string
    文件系统,取值: - Ext4 (默认值) - Xfs
    MountPoint string
    磁盘格式化后的目标挂载目录。
    PlacementGroupId string
    放置组Id
    Size int
    磁盘容量,单位 GiB。
    SnapshotId string
    使用快照创建数据盘。您可以调用DescribeSnapshots接口查询快照ID。说明 - 仅极速型SSD和高效性云盘支持通过快照创建云盘 - 仅状态为“可用”(available)的快照支持创建新云盘,“创建中”、“回滚中”、“删除中”及“错误”状态下的快照不支持创建新云盘。
    SubgroupNumber int
    放置子组
    Type string
    磁盘类型:ESSDPL0:性能级别为 PL0 的极速型 SSD 云盘。ESSDFlexPL:性能级别为 PL1 的极速型 SSD 云盘。
    FileSystem string
    文件系统,取值: - Ext4 (默认值) - Xfs
    MountPoint string
    磁盘格式化后的目标挂载目录。
    PlacementGroupId string
    放置组Id
    Size int
    磁盘容量,单位 GiB。
    SnapshotId string
    使用快照创建数据盘。您可以调用DescribeSnapshots接口查询快照ID。说明 - 仅极速型SSD和高效性云盘支持通过快照创建云盘 - 仅状态为“可用”(available)的快照支持创建新云盘,“创建中”、“回滚中”、“删除中”及“错误”状态下的快照不支持创建新云盘。
    SubgroupNumber int
    放置子组
    Type string
    磁盘类型:ESSDPL0:性能级别为 PL0 的极速型 SSD 云盘。ESSDFlexPL:性能级别为 PL1 的极速型 SSD 云盘。
    fileSystem String
    文件系统,取值: - Ext4 (默认值) - Xfs
    mountPoint String
    磁盘格式化后的目标挂载目录。
    placementGroupId String
    放置组Id
    size Integer
    磁盘容量,单位 GiB。
    snapshotId String
    使用快照创建数据盘。您可以调用DescribeSnapshots接口查询快照ID。说明 - 仅极速型SSD和高效性云盘支持通过快照创建云盘 - 仅状态为“可用”(available)的快照支持创建新云盘,“创建中”、“回滚中”、“删除中”及“错误”状态下的快照不支持创建新云盘。
    subgroupNumber Integer
    放置子组
    type String
    磁盘类型:ESSDPL0:性能级别为 PL0 的极速型 SSD 云盘。ESSDFlexPL:性能级别为 PL1 的极速型 SSD 云盘。
    fileSystem string
    文件系统,取值: - Ext4 (默认值) - Xfs
    mountPoint string
    磁盘格式化后的目标挂载目录。
    placementGroupId string
    放置组Id
    size number
    磁盘容量,单位 GiB。
    snapshotId string
    使用快照创建数据盘。您可以调用DescribeSnapshots接口查询快照ID。说明 - 仅极速型SSD和高效性云盘支持通过快照创建云盘 - 仅状态为“可用”(available)的快照支持创建新云盘,“创建中”、“回滚中”、“删除中”及“错误”状态下的快照不支持创建新云盘。
    subgroupNumber number
    放置子组
    type string
    磁盘类型:ESSDPL0:性能级别为 PL0 的极速型 SSD 云盘。ESSDFlexPL:性能级别为 PL1 的极速型 SSD 云盘。
    file_system str
    文件系统,取值: - Ext4 (默认值) - Xfs
    mount_point str
    磁盘格式化后的目标挂载目录。
    placement_group_id str
    放置组Id
    size int
    磁盘容量,单位 GiB。
    snapshot_id str
    使用快照创建数据盘。您可以调用DescribeSnapshots接口查询快照ID。说明 - 仅极速型SSD和高效性云盘支持通过快照创建云盘 - 仅状态为“可用”(available)的快照支持创建新云盘,“创建中”、“回滚中”、“删除中”及“错误”状态下的快照不支持创建新云盘。
    subgroup_number int
    放置子组
    type str
    磁盘类型:ESSDPL0:性能级别为 PL0 的极速型 SSD 云盘。ESSDFlexPL:性能级别为 PL1 的极速型 SSD 云盘。
    fileSystem String
    文件系统,取值: - Ext4 (默认值) - Xfs
    mountPoint String
    磁盘格式化后的目标挂载目录。
    placementGroupId String
    放置组Id
    size Number
    磁盘容量,单位 GiB。
    snapshotId String
    使用快照创建数据盘。您可以调用DescribeSnapshots接口查询快照ID。说明 - 仅极速型SSD和高效性云盘支持通过快照创建云盘 - 仅状态为“可用”(available)的快照支持创建新云盘,“创建中”、“回滚中”、“删除中”及“错误”状态下的快照不支持创建新云盘。
    subgroupNumber Number
    放置子组
    type String
    磁盘类型:ESSDPL0:性能级别为 PL0 的极速型 SSD 云盘。ESSDFlexPL:性能级别为 PL1 的极速型 SSD 云盘。

    GetNodePoolNodeConfigInstancesDistribution

    CapacityRebalance bool
    容量重新平衡。取值范围: - true:开启该功能,当抢占式实例即将被回收前,主动创建新的抢占式实例进行补偿。 - false(默认值):不开启该功能,则等待抢占式实例被回收后才会去扩容补齐实例数
    CompensateWithOnDemand bool
    按量实例替补功能。取值范围: - true:开启该功能,当所有抢占式实例因库存不足等原因全部购买失败后,尝试购买按量实例 - false(默认值):不开启该功能,在需要扩容抢占式实例时仅尝试所配置的抢占式实例
    OnDemandBaseCapacity int
    基础容量的大小,基础容量部分固定为按量计费实例。取值范围:[0,500],默认值为0。
    OnDemandPercentageAboveBaseCapacity int
    超出基础容量部分,按量计费实例所占的比例。取值范围[0, 100],0代表超出基础容量的部分仅生产抢占式实例,100代表仅生产按量实例,默认值为0。
    CapacityRebalance bool
    容量重新平衡。取值范围: - true:开启该功能,当抢占式实例即将被回收前,主动创建新的抢占式实例进行补偿。 - false(默认值):不开启该功能,则等待抢占式实例被回收后才会去扩容补齐实例数
    CompensateWithOnDemand bool
    按量实例替补功能。取值范围: - true:开启该功能,当所有抢占式实例因库存不足等原因全部购买失败后,尝试购买按量实例 - false(默认值):不开启该功能,在需要扩容抢占式实例时仅尝试所配置的抢占式实例
    OnDemandBaseCapacity int
    基础容量的大小,基础容量部分固定为按量计费实例。取值范围:[0,500],默认值为0。
    OnDemandPercentageAboveBaseCapacity int
    超出基础容量部分,按量计费实例所占的比例。取值范围[0, 100],0代表超出基础容量的部分仅生产抢占式实例,100代表仅生产按量实例,默认值为0。
    capacityRebalance Boolean
    容量重新平衡。取值范围: - true:开启该功能,当抢占式实例即将被回收前,主动创建新的抢占式实例进行补偿。 - false(默认值):不开启该功能,则等待抢占式实例被回收后才会去扩容补齐实例数
    compensateWithOnDemand Boolean
    按量实例替补功能。取值范围: - true:开启该功能,当所有抢占式实例因库存不足等原因全部购买失败后,尝试购买按量实例 - false(默认值):不开启该功能,在需要扩容抢占式实例时仅尝试所配置的抢占式实例
    onDemandBaseCapacity Integer
    基础容量的大小,基础容量部分固定为按量计费实例。取值范围:[0,500],默认值为0。
    onDemandPercentageAboveBaseCapacity Integer
    超出基础容量部分,按量计费实例所占的比例。取值范围[0, 100],0代表超出基础容量的部分仅生产抢占式实例,100代表仅生产按量实例,默认值为0。
    capacityRebalance boolean
    容量重新平衡。取值范围: - true:开启该功能,当抢占式实例即将被回收前,主动创建新的抢占式实例进行补偿。 - false(默认值):不开启该功能,则等待抢占式实例被回收后才会去扩容补齐实例数
    compensateWithOnDemand boolean
    按量实例替补功能。取值范围: - true:开启该功能,当所有抢占式实例因库存不足等原因全部购买失败后,尝试购买按量实例 - false(默认值):不开启该功能,在需要扩容抢占式实例时仅尝试所配置的抢占式实例
    onDemandBaseCapacity number
    基础容量的大小,基础容量部分固定为按量计费实例。取值范围:[0,500],默认值为0。
    onDemandPercentageAboveBaseCapacity number
    超出基础容量部分,按量计费实例所占的比例。取值范围[0, 100],0代表超出基础容量的部分仅生产抢占式实例,100代表仅生产按量实例,默认值为0。
    capacity_rebalance bool
    容量重新平衡。取值范围: - true:开启该功能,当抢占式实例即将被回收前,主动创建新的抢占式实例进行补偿。 - false(默认值):不开启该功能,则等待抢占式实例被回收后才会去扩容补齐实例数
    compensate_with_on_demand bool
    按量实例替补功能。取值范围: - true:开启该功能,当所有抢占式实例因库存不足等原因全部购买失败后,尝试购买按量实例 - false(默认值):不开启该功能,在需要扩容抢占式实例时仅尝试所配置的抢占式实例
    on_demand_base_capacity int
    基础容量的大小,基础容量部分固定为按量计费实例。取值范围:[0,500],默认值为0。
    on_demand_percentage_above_base_capacity int
    超出基础容量部分,按量计费实例所占的比例。取值范围[0, 100],0代表超出基础容量的部分仅生产抢占式实例,100代表仅生产按量实例,默认值为0。
    capacityRebalance Boolean
    容量重新平衡。取值范围: - true:开启该功能,当抢占式实例即将被回收前,主动创建新的抢占式实例进行补偿。 - false(默认值):不开启该功能,则等待抢占式实例被回收后才会去扩容补齐实例数
    compensateWithOnDemand Boolean
    按量实例替补功能。取值范围: - true:开启该功能,当所有抢占式实例因库存不足等原因全部购买失败后,尝试购买按量实例 - false(默认值):不开启该功能,在需要扩容抢占式实例时仅尝试所配置的抢占式实例
    onDemandBaseCapacity Number
    基础容量的大小,基础容量部分固定为按量计费实例。取值范围:[0,500],默认值为0。
    onDemandPercentageAboveBaseCapacity Number
    超出基础容量部分,按量计费实例所占的比例。取值范围[0, 100],0代表超出基础容量的部分仅生产抢占式实例,100代表仅生产按量实例,默认值为0。

    GetNodePoolNodeConfigPublicAccessConfig

    Bandwidth int
    公网 IP 的带宽峰值,单位:Mbps。
    BillingType int
    公网 IP 的计费类型:2:按量计费-按带宽上限。3:按量计费-按实际流量。
    Isp string
    公网 IP 的线路类型,参数值说明: BGP:BGP(多线)。
    Bandwidth int
    公网 IP 的带宽峰值,单位:Mbps。
    BillingType int
    公网 IP 的计费类型:2:按量计费-按带宽上限。3:按量计费-按实际流量。
    Isp string
    公网 IP 的线路类型,参数值说明: BGP:BGP(多线)。
    bandwidth Integer
    公网 IP 的带宽峰值,单位:Mbps。
    billingType Integer
    公网 IP 的计费类型:2:按量计费-按带宽上限。3:按量计费-按实际流量。
    isp String
    公网 IP 的线路类型,参数值说明: BGP:BGP(多线)。
    bandwidth number
    公网 IP 的带宽峰值,单位:Mbps。
    billingType number
    公网 IP 的计费类型:2:按量计费-按带宽上限。3:按量计费-按实际流量。
    isp string
    公网 IP 的线路类型,参数值说明: BGP:BGP(多线)。
    bandwidth int
    公网 IP 的带宽峰值,单位:Mbps。
    billing_type int
    公网 IP 的计费类型:2:按量计费-按带宽上限。3:按量计费-按实际流量。
    isp str
    公网 IP 的线路类型,参数值说明: BGP:BGP(多线)。
    bandwidth Number
    公网 IP 的带宽峰值,单位:Mbps。
    billingType Number
    公网 IP 的计费类型:2:按量计费-按带宽上限。3:按量计费-按实际流量。
    isp String
    公网 IP 的线路类型,参数值说明: BGP:BGP(多线)。

    GetNodePoolNodeConfigSecurity

    Login Byteplus.GetNodePoolNodeConfigSecurityLogin
    节点的访问方式配置。
    SecurityGroupIds List<string>
    节点网络所在的安全组 ID 列表。
    SecurityStrategies List<string>
    节点的安全策略,参数值说明:Hids:主机安全加固。
    SecurityStrategyEnabled bool
    节点是否启用了安全加固配置,参数值说明:true:已开启。false:未开启。
    Login GetNodePoolNodeConfigSecurityLogin
    节点的访问方式配置。
    SecurityGroupIds []string
    节点网络所在的安全组 ID 列表。
    SecurityStrategies []string
    节点的安全策略,参数值说明:Hids:主机安全加固。
    SecurityStrategyEnabled bool
    节点是否启用了安全加固配置,参数值说明:true:已开启。false:未开启。
    login GetNodePoolNodeConfigSecurityLogin
    节点的访问方式配置。
    securityGroupIds List<String>
    节点网络所在的安全组 ID 列表。
    securityStrategies List<String>
    节点的安全策略,参数值说明:Hids:主机安全加固。
    securityStrategyEnabled Boolean
    节点是否启用了安全加固配置,参数值说明:true:已开启。false:未开启。
    login GetNodePoolNodeConfigSecurityLogin
    节点的访问方式配置。
    securityGroupIds string[]
    节点网络所在的安全组 ID 列表。
    securityStrategies string[]
    节点的安全策略,参数值说明:Hids:主机安全加固。
    securityStrategyEnabled boolean
    节点是否启用了安全加固配置,参数值说明:true:已开启。false:未开启。
    login GetNodePoolNodeConfigSecurityLogin
    节点的访问方式配置。
    security_group_ids Sequence[str]
    节点网络所在的安全组 ID 列表。
    security_strategies Sequence[str]
    节点的安全策略,参数值说明:Hids:主机安全加固。
    security_strategy_enabled bool
    节点是否启用了安全加固配置,参数值说明:true:已开启。false:未开启。
    login Property Map
    节点的访问方式配置。
    securityGroupIds List<String>
    节点网络所在的安全组 ID 列表。
    securityStrategies List<String>
    节点的安全策略,参数值说明:Hids:主机安全加固。
    securityStrategyEnabled Boolean
    节点是否启用了安全加固配置,参数值说明:true:已开启。false:未开启。

    GetNodePoolNodeConfigSecurityLogin

    Password string
    Root 用户登录密码,使用 Base64 编码格式。请遵循云服务器对于实例密码的要求规范:长度为 8~30 个字符,不能以/和$6$开头,支持以下几项字符,且至少包含三项,小写字母a~z,大写字母A~Z,数字0~9,特殊字符( ) ` ~ ! @ # $ % ^ & * _ - + = | { } [ ] : ; ' < > , . ? /
    SshKeyPairName string
    SSH 密钥对名称。请确保该密钥对已在云服务器中创建或托管。
    Type string
    节点的访问登录方式,参数值说明:Password:密码登录。SshKeyPair:SSH 密钥对登录。
    Password string
    Root 用户登录密码,使用 Base64 编码格式。请遵循云服务器对于实例密码的要求规范:长度为 8~30 个字符,不能以/和$6$开头,支持以下几项字符,且至少包含三项,小写字母a~z,大写字母A~Z,数字0~9,特殊字符( ) ` ~ ! @ # $ % ^ & * _ - + = | { } [ ] : ; ' < > , . ? /
    SshKeyPairName string
    SSH 密钥对名称。请确保该密钥对已在云服务器中创建或托管。
    Type string
    节点的访问登录方式,参数值说明:Password:密码登录。SshKeyPair:SSH 密钥对登录。
    password String
    Root 用户登录密码,使用 Base64 编码格式。请遵循云服务器对于实例密码的要求规范:长度为 8~30 个字符,不能以/和$6$开头,支持以下几项字符,且至少包含三项,小写字母a~z,大写字母A~Z,数字0~9,特殊字符( ) ` ~ ! @ # $ % ^ & * _ - + = | { } [ ] : ; ' < > , . ? /
    sshKeyPairName String
    SSH 密钥对名称。请确保该密钥对已在云服务器中创建或托管。
    type String
    节点的访问登录方式,参数值说明:Password:密码登录。SshKeyPair:SSH 密钥对登录。
    password string
    Root 用户登录密码,使用 Base64 编码格式。请遵循云服务器对于实例密码的要求规范:长度为 8~30 个字符,不能以/和$6$开头,支持以下几项字符,且至少包含三项,小写字母a~z,大写字母A~Z,数字0~9,特殊字符( ) ` ~ ! @ # $ % ^ & * _ - + = | { } [ ] : ; ' < > , . ? /
    sshKeyPairName string
    SSH 密钥对名称。请确保该密钥对已在云服务器中创建或托管。
    type string
    节点的访问登录方式,参数值说明:Password:密码登录。SshKeyPair:SSH 密钥对登录。
    password str
    Root 用户登录密码,使用 Base64 编码格式。请遵循云服务器对于实例密码的要求规范:长度为 8~30 个字符,不能以/和$6$开头,支持以下几项字符,且至少包含三项,小写字母a~z,大写字母A~Z,数字0~9,特殊字符( ) ` ~ ! @ # $ % ^ & * _ - + = | { } [ ] : ; ' < > , . ? /
    ssh_key_pair_name str
    SSH 密钥对名称。请确保该密钥对已在云服务器中创建或托管。
    type str
    节点的访问登录方式,参数值说明:Password:密码登录。SshKeyPair:SSH 密钥对登录。
    password String
    Root 用户登录密码,使用 Base64 编码格式。请遵循云服务器对于实例密码的要求规范:长度为 8~30 个字符,不能以/和$6$开头,支持以下几项字符,且至少包含三项,小写字母a~z,大写字母A~Z,数字0~9,特殊字符( ) ` ~ ! @ # $ % ^ & * _ - + = | { } [ ] : ; ' < > , . ? /
    sshKeyPairName String
    SSH 密钥对名称。请确保该密钥对已在云服务器中创建或托管。
    type String
    节点的访问登录方式,参数值说明:Password:密码登录。SshKeyPair:SSH 密钥对登录。

    GetNodePoolNodeConfigSystemVolume

    PlacementGroupId string
    放置组Id
    Size int
    云盘容量,单位 GiB,取值说明:默认值:40GiB。极速型 SSD(ESSDPL0,ESSDFlexPL):40~2048GiB。
    SubgroupNumber int
    放置子组
    Type string
    云盘类型:ESSDPL0:(默认值)性能级别为 PL0 的极速型 SSD 云盘。ESSDFlexPL:性能级别为 PL1 的极速型 SSD 云盘。
    PlacementGroupId string
    放置组Id
    Size int
    云盘容量,单位 GiB,取值说明:默认值:40GiB。极速型 SSD(ESSDPL0,ESSDFlexPL):40~2048GiB。
    SubgroupNumber int
    放置子组
    Type string
    云盘类型:ESSDPL0:(默认值)性能级别为 PL0 的极速型 SSD 云盘。ESSDFlexPL:性能级别为 PL1 的极速型 SSD 云盘。
    placementGroupId String
    放置组Id
    size Integer
    云盘容量,单位 GiB,取值说明:默认值:40GiB。极速型 SSD(ESSDPL0,ESSDFlexPL):40~2048GiB。
    subgroupNumber Integer
    放置子组
    type String
    云盘类型:ESSDPL0:(默认值)性能级别为 PL0 的极速型 SSD 云盘。ESSDFlexPL:性能级别为 PL1 的极速型 SSD 云盘。
    placementGroupId string
    放置组Id
    size number
    云盘容量,单位 GiB,取值说明:默认值:40GiB。极速型 SSD(ESSDPL0,ESSDFlexPL):40~2048GiB。
    subgroupNumber number
    放置子组
    type string
    云盘类型:ESSDPL0:(默认值)性能级别为 PL0 的极速型 SSD 云盘。ESSDFlexPL:性能级别为 PL1 的极速型 SSD 云盘。
    placement_group_id str
    放置组Id
    size int
    云盘容量,单位 GiB,取值说明:默认值:40GiB。极速型 SSD(ESSDPL0,ESSDFlexPL):40~2048GiB。
    subgroup_number int
    放置子组
    type str
    云盘类型:ESSDPL0:(默认值)性能级别为 PL0 的极速型 SSD 云盘。ESSDFlexPL:性能级别为 PL1 的极速型 SSD 云盘。
    placementGroupId String
    放置组Id
    size Number
    云盘容量,单位 GiB,取值说明:默认值:40GiB。极速型 SSD(ESSDPL0,ESSDFlexPL):40~2048GiB。
    subgroupNumber Number
    放置子组
    type String
    云盘类型:ESSDPL0:(默认值)性能级别为 PL0 的极速型 SSD 云盘。ESSDFlexPL:性能级别为 PL1 的极速型 SSD 云盘。

    GetNodePoolNodeConfigTag

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

    GetNodePoolNodeStatistics

    CreatingCount int
    Phase=Creating的节点总数量。
    DeletingCount int
    Phase=Deleting的节点总数量。
    FailedCount int
    Phase=Failed的节点总数量。
    RunningCount int
    Phase=Running的节点总数量。
    TotalCount int
    节点池中的节点总数量。
    UpdatingCount int
    Phase=Updating的节点总数量。
    CreatingCount int
    Phase=Creating的节点总数量。
    DeletingCount int
    Phase=Deleting的节点总数量。
    FailedCount int
    Phase=Failed的节点总数量。
    RunningCount int
    Phase=Running的节点总数量。
    TotalCount int
    节点池中的节点总数量。
    UpdatingCount int
    Phase=Updating的节点总数量。
    creatingCount Integer
    Phase=Creating的节点总数量。
    deletingCount Integer
    Phase=Deleting的节点总数量。
    failedCount Integer
    Phase=Failed的节点总数量。
    runningCount Integer
    Phase=Running的节点总数量。
    totalCount Integer
    节点池中的节点总数量。
    updatingCount Integer
    Phase=Updating的节点总数量。
    creatingCount number
    Phase=Creating的节点总数量。
    deletingCount number
    Phase=Deleting的节点总数量。
    failedCount number
    Phase=Failed的节点总数量。
    runningCount number
    Phase=Running的节点总数量。
    totalCount number
    节点池中的节点总数量。
    updatingCount number
    Phase=Updating的节点总数量。
    creating_count int
    Phase=Creating的节点总数量。
    deleting_count int
    Phase=Deleting的节点总数量。
    failed_count int
    Phase=Failed的节点总数量。
    running_count int
    Phase=Running的节点总数量。
    total_count int
    节点池中的节点总数量。
    updating_count int
    Phase=Updating的节点总数量。
    creatingCount Number
    Phase=Creating的节点总数量。
    deletingCount Number
    Phase=Deleting的节点总数量。
    failedCount Number
    Phase=Failed的节点总数量。
    runningCount Number
    Phase=Running的节点总数量。
    totalCount Number
    节点池中的节点总数量。
    updatingCount Number
    Phase=Updating的节点总数量。

    GetNodePoolStatus

    Conditions List<Byteplus.GetNodePoolStatusCondition>
    节点池当前主状态下的状态条件,即进入该主状态的原因。
    Phase string
    节点池的状态,参数值有:Creating、Running、Updating、Deleting、Failed、Scaling。
    Conditions []GetNodePoolStatusCondition
    节点池当前主状态下的状态条件,即进入该主状态的原因。
    Phase string
    节点池的状态,参数值有:Creating、Running、Updating、Deleting、Failed、Scaling。
    conditions List<GetNodePoolStatusCondition>
    节点池当前主状态下的状态条件,即进入该主状态的原因。
    phase String
    节点池的状态,参数值有:Creating、Running、Updating、Deleting、Failed、Scaling。
    conditions GetNodePoolStatusCondition[]
    节点池当前主状态下的状态条件,即进入该主状态的原因。
    phase string
    节点池的状态,参数值有:Creating、Running、Updating、Deleting、Failed、Scaling。
    conditions Sequence[GetNodePoolStatusCondition]
    节点池当前主状态下的状态条件,即进入该主状态的原因。
    phase str
    节点池的状态,参数值有:Creating、Running、Updating、Deleting、Failed、Scaling。
    conditions List<Property Map>
    节点池当前主状态下的状态条件,即进入该主状态的原因。
    phase String
    节点池的状态,参数值有:Creating、Running、Updating、Deleting、Failed、Scaling。

    GetNodePoolStatusCondition

    Type string
    节点池当前主状态下的状态条件,即进入该主状态的原因,可以有多个原因,参数值有:ProgressingOk、ResourceCleanupFailed、Unknown、ClusterNotRunning。
    Type string
    节点池当前主状态下的状态条件,即进入该主状态的原因,可以有多个原因,参数值有:ProgressingOk、ResourceCleanupFailed、Unknown、ClusterNotRunning。
    type String
    节点池当前主状态下的状态条件,即进入该主状态的原因,可以有多个原因,参数值有:ProgressingOk、ResourceCleanupFailed、Unknown、ClusterNotRunning。
    type string
    节点池当前主状态下的状态条件,即进入该主状态的原因,可以有多个原因,参数值有:ProgressingOk、ResourceCleanupFailed、Unknown、ClusterNotRunning。
    type str
    节点池当前主状态下的状态条件,即进入该主状态的原因,可以有多个原因,参数值有:ProgressingOk、ResourceCleanupFailed、Unknown、ClusterNotRunning。
    type String
    节点池当前主状态下的状态条件,即进入该主状态的原因,可以有多个原因,参数值有:ProgressingOk、ResourceCleanupFailed、Unknown、ClusterNotRunning。

    GetNodePoolTag

    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
    bytepluscc v0.0.11 published on Wednesday, Jan 21, 2026 by Byteplus
      Meet Neo: Your AI Platform Teammate