1. Packages
  2. Bytepluscc Provider
  3. API Docs
  4. vke
  5. getCluster
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::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:vke/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:

    ClusterConfig Byteplus.GetClusterClusterConfig
    集群控制面及部分节点的网络配置。
    ClusterId string
    集群 ID。
    CreatedTime string
    集群创建时间。标准 RFC3339 格式的 UTC+0 时间。
    DeleteProtectionEnabled bool
    集群删除保护,取值:false:(默认值)关闭删除保护。true:开启删除保护,不允许直接删除集群。
    Description string
    集群描述。长度限制为 300 个字符以内。
    Id string
    Uniquely identifies the resource.
    KubernetesVersion string
    集群的 Kubernetes 版本,格式为x.xx。创建集群时,系统自动匹配该 Kubernetes 版本对应的最新 VKE 版本。(查询使用)
    KubernetesVersionCreate string
    集群的 Kubernetes 版本,格式为x.xx。创建集群时,系统自动匹配该 Kubernetes 版本对应的最新 VKE 版本。(创建使用)
    LoggingConfig Byteplus.GetClusterLoggingConfig
    集群的日志配置信息。
    Message string
    集群状态描述。
    MonitoringConfig Byteplus.GetClusterMonitoringConfig
    监控配置信息。
    Name string
    集群名称。同一个地域下,名称必须唯一。支持大小写英文字母、汉字、数字、短划线(-),长度限制为 2~64 个字符。
    NodeStatistics Byteplus.GetClusterNodeStatistics
    集群中各主状态下对应的节点数量统计。
    PodsConfig Byteplus.GetClusterPodsConfig
    Pod 的网络配置。
    ProjectName string
    集群所属项目名称,一个集群只能归属于一个项目。只能包含英文字母、数字、下划线(_)、英文句点(.)和中划线(-)。长度限制在 64 个字符以内。默认值:default。
    ServicesConfig Byteplus.GetClusterServicesConfig
    服务的网络配置。
    SourceRegion string
    集群源地域。
    Status Byteplus.GetClusterStatus
    集群状态。
    Tags List<Byteplus.GetClusterTag>
    集群的标签。
    Type string
    集群类型。
    UpdatedTime string
    集群最近一次更新的时间。标准 RFC3339 格式的 UTC+0 时间。
    ClusterConfig GetClusterClusterConfig
    集群控制面及部分节点的网络配置。
    ClusterId string
    集群 ID。
    CreatedTime string
    集群创建时间。标准 RFC3339 格式的 UTC+0 时间。
    DeleteProtectionEnabled bool
    集群删除保护,取值:false:(默认值)关闭删除保护。true:开启删除保护,不允许直接删除集群。
    Description string
    集群描述。长度限制为 300 个字符以内。
    Id string
    Uniquely identifies the resource.
    KubernetesVersion string
    集群的 Kubernetes 版本,格式为x.xx。创建集群时,系统自动匹配该 Kubernetes 版本对应的最新 VKE 版本。(查询使用)
    KubernetesVersionCreate string
    集群的 Kubernetes 版本,格式为x.xx。创建集群时,系统自动匹配该 Kubernetes 版本对应的最新 VKE 版本。(创建使用)
    LoggingConfig GetClusterLoggingConfig
    集群的日志配置信息。
    Message string
    集群状态描述。
    MonitoringConfig GetClusterMonitoringConfig
    监控配置信息。
    Name string
    集群名称。同一个地域下,名称必须唯一。支持大小写英文字母、汉字、数字、短划线(-),长度限制为 2~64 个字符。
    NodeStatistics GetClusterNodeStatistics
    集群中各主状态下对应的节点数量统计。
    PodsConfig GetClusterPodsConfig
    Pod 的网络配置。
    ProjectName string
    集群所属项目名称,一个集群只能归属于一个项目。只能包含英文字母、数字、下划线(_)、英文句点(.)和中划线(-)。长度限制在 64 个字符以内。默认值:default。
    ServicesConfig GetClusterServicesConfig
    服务的网络配置。
    SourceRegion string
    集群源地域。
    Status GetClusterStatus
    集群状态。
    Tags []GetClusterTag
    集群的标签。
    Type string
    集群类型。
    UpdatedTime string
    集群最近一次更新的时间。标准 RFC3339 格式的 UTC+0 时间。
    clusterConfig GetClusterClusterConfig
    集群控制面及部分节点的网络配置。
    clusterId String
    集群 ID。
    createdTime String
    集群创建时间。标准 RFC3339 格式的 UTC+0 时间。
    deleteProtectionEnabled Boolean
    集群删除保护,取值:false:(默认值)关闭删除保护。true:开启删除保护,不允许直接删除集群。
    description String
    集群描述。长度限制为 300 个字符以内。
    id String
    Uniquely identifies the resource.
    kubernetesVersion String
    集群的 Kubernetes 版本,格式为x.xx。创建集群时,系统自动匹配该 Kubernetes 版本对应的最新 VKE 版本。(查询使用)
    kubernetesVersionCreate String
    集群的 Kubernetes 版本,格式为x.xx。创建集群时,系统自动匹配该 Kubernetes 版本对应的最新 VKE 版本。(创建使用)
    loggingConfig GetClusterLoggingConfig
    集群的日志配置信息。
    message String
    集群状态描述。
    monitoringConfig GetClusterMonitoringConfig
    监控配置信息。
    name String
    集群名称。同一个地域下,名称必须唯一。支持大小写英文字母、汉字、数字、短划线(-),长度限制为 2~64 个字符。
    nodeStatistics GetClusterNodeStatistics
    集群中各主状态下对应的节点数量统计。
    podsConfig GetClusterPodsConfig
    Pod 的网络配置。
    projectName String
    集群所属项目名称,一个集群只能归属于一个项目。只能包含英文字母、数字、下划线(_)、英文句点(.)和中划线(-)。长度限制在 64 个字符以内。默认值:default。
    servicesConfig GetClusterServicesConfig
    服务的网络配置。
    sourceRegion String
    集群源地域。
    status GetClusterStatus
    集群状态。
    tags List<GetClusterTag>
    集群的标签。
    type String
    集群类型。
    updatedTime String
    集群最近一次更新的时间。标准 RFC3339 格式的 UTC+0 时间。
    clusterConfig GetClusterClusterConfig
    集群控制面及部分节点的网络配置。
    clusterId string
    集群 ID。
    createdTime string
    集群创建时间。标准 RFC3339 格式的 UTC+0 时间。
    deleteProtectionEnabled boolean
    集群删除保护,取值:false:(默认值)关闭删除保护。true:开启删除保护,不允许直接删除集群。
    description string
    集群描述。长度限制为 300 个字符以内。
    id string
    Uniquely identifies the resource.
    kubernetesVersion string
    集群的 Kubernetes 版本,格式为x.xx。创建集群时,系统自动匹配该 Kubernetes 版本对应的最新 VKE 版本。(查询使用)
    kubernetesVersionCreate string
    集群的 Kubernetes 版本,格式为x.xx。创建集群时,系统自动匹配该 Kubernetes 版本对应的最新 VKE 版本。(创建使用)
    loggingConfig GetClusterLoggingConfig
    集群的日志配置信息。
    message string
    集群状态描述。
    monitoringConfig GetClusterMonitoringConfig
    监控配置信息。
    name string
    集群名称。同一个地域下,名称必须唯一。支持大小写英文字母、汉字、数字、短划线(-),长度限制为 2~64 个字符。
    nodeStatistics GetClusterNodeStatistics
    集群中各主状态下对应的节点数量统计。
    podsConfig GetClusterPodsConfig
    Pod 的网络配置。
    projectName string
    集群所属项目名称,一个集群只能归属于一个项目。只能包含英文字母、数字、下划线(_)、英文句点(.)和中划线(-)。长度限制在 64 个字符以内。默认值:default。
    servicesConfig GetClusterServicesConfig
    服务的网络配置。
    sourceRegion string
    集群源地域。
    status GetClusterStatus
    集群状态。
    tags GetClusterTag[]
    集群的标签。
    type string
    集群类型。
    updatedTime string
    集群最近一次更新的时间。标准 RFC3339 格式的 UTC+0 时间。
    cluster_config GetClusterClusterConfig
    集群控制面及部分节点的网络配置。
    cluster_id str
    集群 ID。
    created_time str
    集群创建时间。标准 RFC3339 格式的 UTC+0 时间。
    delete_protection_enabled bool
    集群删除保护,取值:false:(默认值)关闭删除保护。true:开启删除保护,不允许直接删除集群。
    description str
    集群描述。长度限制为 300 个字符以内。
    id str
    Uniquely identifies the resource.
    kubernetes_version str
    集群的 Kubernetes 版本,格式为x.xx。创建集群时,系统自动匹配该 Kubernetes 版本对应的最新 VKE 版本。(查询使用)
    kubernetes_version_create str
    集群的 Kubernetes 版本,格式为x.xx。创建集群时,系统自动匹配该 Kubernetes 版本对应的最新 VKE 版本。(创建使用)
    logging_config GetClusterLoggingConfig
    集群的日志配置信息。
    message str
    集群状态描述。
    monitoring_config GetClusterMonitoringConfig
    监控配置信息。
    name str
    集群名称。同一个地域下,名称必须唯一。支持大小写英文字母、汉字、数字、短划线(-),长度限制为 2~64 个字符。
    node_statistics GetClusterNodeStatistics
    集群中各主状态下对应的节点数量统计。
    pods_config GetClusterPodsConfig
    Pod 的网络配置。
    project_name str
    集群所属项目名称,一个集群只能归属于一个项目。只能包含英文字母、数字、下划线(_)、英文句点(.)和中划线(-)。长度限制在 64 个字符以内。默认值:default。
    services_config GetClusterServicesConfig
    服务的网络配置。
    source_region str
    集群源地域。
    status GetClusterStatus
    集群状态。
    tags Sequence[GetClusterTag]
    集群的标签。
    type str
    集群类型。
    updated_time str
    集群最近一次更新的时间。标准 RFC3339 格式的 UTC+0 时间。
    clusterConfig Property Map
    集群控制面及部分节点的网络配置。
    clusterId String
    集群 ID。
    createdTime String
    集群创建时间。标准 RFC3339 格式的 UTC+0 时间。
    deleteProtectionEnabled Boolean
    集群删除保护,取值:false:(默认值)关闭删除保护。true:开启删除保护,不允许直接删除集群。
    description String
    集群描述。长度限制为 300 个字符以内。
    id String
    Uniquely identifies the resource.
    kubernetesVersion String
    集群的 Kubernetes 版本,格式为x.xx。创建集群时,系统自动匹配该 Kubernetes 版本对应的最新 VKE 版本。(查询使用)
    kubernetesVersionCreate String
    集群的 Kubernetes 版本,格式为x.xx。创建集群时,系统自动匹配该 Kubernetes 版本对应的最新 VKE 版本。(创建使用)
    loggingConfig Property Map
    集群的日志配置信息。
    message String
    集群状态描述。
    monitoringConfig Property Map
    监控配置信息。
    name String
    集群名称。同一个地域下,名称必须唯一。支持大小写英文字母、汉字、数字、短划线(-),长度限制为 2~64 个字符。
    nodeStatistics Property Map
    集群中各主状态下对应的节点数量统计。
    podsConfig Property Map
    Pod 的网络配置。
    projectName String
    集群所属项目名称,一个集群只能归属于一个项目。只能包含英文字母、数字、下划线(_)、英文句点(.)和中划线(-)。长度限制在 64 个字符以内。默认值:default。
    servicesConfig Property Map
    服务的网络配置。
    sourceRegion String
    集群源地域。
    status Property Map
    集群状态。
    tags List<Property Map>
    集群的标签。
    type String
    集群类型。
    updatedTime String
    集群最近一次更新的时间。标准 RFC3339 格式的 UTC+0 时间。

    Supporting Types

    GetClusterClusterConfig

    ApiServerEndpoints Byteplus.GetClusterClusterConfigApiServerEndpoints
    集群 API Server 访问的 IPv4 地址信息。
    ApiServerPublicAccessConfig Byteplus.GetClusterClusterConfigApiServerPublicAccessConfig
    集群 API Server 公网访问配置信息。ApiServerPublicAccessEnable=true时才返回的参数。
    ApiServerPublicAccessEnabled bool
    节点公网访问配置,参数值说明:false:未开启。true:已开启。
    ResourcePublicAccessDefaultEnabled bool
    节点公网访问配置,参数值说明:false:未开启。true:已开启。
    SecurityGroupIds List<string>
    集群控制面及节点使用的的安全组。
    SubnetIds List<string>
    集群控制面在私有网络内通信的子网 ID。
    VpcId string
    集群控制面及部分节点的网络所在的私有网络(VPC)ID。
    ApiServerEndpoints GetClusterClusterConfigApiServerEndpoints
    集群 API Server 访问的 IPv4 地址信息。
    ApiServerPublicAccessConfig GetClusterClusterConfigApiServerPublicAccessConfig
    集群 API Server 公网访问配置信息。ApiServerPublicAccessEnable=true时才返回的参数。
    ApiServerPublicAccessEnabled bool
    节点公网访问配置,参数值说明:false:未开启。true:已开启。
    ResourcePublicAccessDefaultEnabled bool
    节点公网访问配置,参数值说明:false:未开启。true:已开启。
    SecurityGroupIds []string
    集群控制面及节点使用的的安全组。
    SubnetIds []string
    集群控制面在私有网络内通信的子网 ID。
    VpcId string
    集群控制面及部分节点的网络所在的私有网络(VPC)ID。
    apiServerEndpoints GetClusterClusterConfigApiServerEndpoints
    集群 API Server 访问的 IPv4 地址信息。
    apiServerPublicAccessConfig GetClusterClusterConfigApiServerPublicAccessConfig
    集群 API Server 公网访问配置信息。ApiServerPublicAccessEnable=true时才返回的参数。
    apiServerPublicAccessEnabled Boolean
    节点公网访问配置,参数值说明:false:未开启。true:已开启。
    resourcePublicAccessDefaultEnabled Boolean
    节点公网访问配置,参数值说明:false:未开启。true:已开启。
    securityGroupIds List<String>
    集群控制面及节点使用的的安全组。
    subnetIds List<String>
    集群控制面在私有网络内通信的子网 ID。
    vpcId String
    集群控制面及部分节点的网络所在的私有网络(VPC)ID。
    apiServerEndpoints GetClusterClusterConfigApiServerEndpoints
    集群 API Server 访问的 IPv4 地址信息。
    apiServerPublicAccessConfig GetClusterClusterConfigApiServerPublicAccessConfig
    集群 API Server 公网访问配置信息。ApiServerPublicAccessEnable=true时才返回的参数。
    apiServerPublicAccessEnabled boolean
    节点公网访问配置,参数值说明:false:未开启。true:已开启。
    resourcePublicAccessDefaultEnabled boolean
    节点公网访问配置,参数值说明:false:未开启。true:已开启。
    securityGroupIds string[]
    集群控制面及节点使用的的安全组。
    subnetIds string[]
    集群控制面在私有网络内通信的子网 ID。
    vpcId string
    集群控制面及部分节点的网络所在的私有网络(VPC)ID。
    api_server_endpoints GetClusterClusterConfigApiServerEndpoints
    集群 API Server 访问的 IPv4 地址信息。
    api_server_public_access_config GetClusterClusterConfigApiServerPublicAccessConfig
    集群 API Server 公网访问配置信息。ApiServerPublicAccessEnable=true时才返回的参数。
    api_server_public_access_enabled bool
    节点公网访问配置,参数值说明:false:未开启。true:已开启。
    resource_public_access_default_enabled bool
    节点公网访问配置,参数值说明:false:未开启。true:已开启。
    security_group_ids Sequence[str]
    集群控制面及节点使用的的安全组。
    subnet_ids Sequence[str]
    集群控制面在私有网络内通信的子网 ID。
    vpc_id str
    集群控制面及部分节点的网络所在的私有网络(VPC)ID。
    apiServerEndpoints Property Map
    集群 API Server 访问的 IPv4 地址信息。
    apiServerPublicAccessConfig Property Map
    集群 API Server 公网访问配置信息。ApiServerPublicAccessEnable=true时才返回的参数。
    apiServerPublicAccessEnabled Boolean
    节点公网访问配置,参数值说明:false:未开启。true:已开启。
    resourcePublicAccessDefaultEnabled Boolean
    节点公网访问配置,参数值说明:false:未开启。true:已开启。
    securityGroupIds List<String>
    集群控制面及节点使用的的安全组。
    subnetIds List<String>
    集群控制面在私有网络内通信的子网 ID。
    vpcId String
    集群控制面及部分节点的网络所在的私有网络(VPC)ID。

    GetClusterClusterConfigApiServerEndpoints

    PrivateIp GetClusterClusterConfigApiServerEndpointsPrivateIp
    集群 API Server 私网的 IPv4 地址。
    PublicIp GetClusterClusterConfigApiServerEndpointsPublicIp
    集群 API Server 公网的 IPv4 地址。
    privateIp GetClusterClusterConfigApiServerEndpointsPrivateIp
    集群 API Server 私网的 IPv4 地址。
    publicIp GetClusterClusterConfigApiServerEndpointsPublicIp
    集群 API Server 公网的 IPv4 地址。
    privateIp GetClusterClusterConfigApiServerEndpointsPrivateIp
    集群 API Server 私网的 IPv4 地址。
    publicIp GetClusterClusterConfigApiServerEndpointsPublicIp
    集群 API Server 公网的 IPv4 地址。
    private_ip GetClusterClusterConfigApiServerEndpointsPrivateIp
    集群 API Server 私网的 IPv4 地址。
    public_ip GetClusterClusterConfigApiServerEndpointsPublicIp
    集群 API Server 公网的 IPv4 地址。
    privateIp Property Map
    集群 API Server 私网的 IPv4 地址。
    publicIp Property Map
    集群 API Server 公网的 IPv4 地址。

    GetClusterClusterConfigApiServerEndpointsPrivateIp

    Ipv4 string
    私网 IP 的 IPv4 地址。
    Ipv4 string
    私网 IP 的 IPv4 地址。
    ipv4 String
    私网 IP 的 IPv4 地址。
    ipv4 string
    私网 IP 的 IPv4 地址。
    ipv4 str
    私网 IP 的 IPv4 地址。
    ipv4 String
    私网 IP 的 IPv4 地址。

    GetClusterClusterConfigApiServerEndpointsPublicIp

    Ipv4 string
    公网 IP 的 IPv4 地址。
    Ipv4 string
    公网 IP 的 IPv4 地址。
    ipv4 String
    公网 IP 的 IPv4 地址。
    ipv4 string
    公网 IP 的 IPv4 地址。
    ipv4 str
    公网 IP 的 IPv4 地址。
    ipv4 String
    公网 IP 的 IPv4 地址。

    GetClusterClusterConfigApiServerPublicAccessConfig

    PublicAccessNetworkConfig Byteplus.GetClusterClusterConfigApiServerPublicAccessConfigPublicAccessNetworkConfig
    公网访问网络配置。ApiServerPublicAccessEnable=true时才返回的参数。
    PublicAccessNetworkConfig GetClusterClusterConfigApiServerPublicAccessConfigPublicAccessNetworkConfig
    公网访问网络配置。ApiServerPublicAccessEnable=true时才返回的参数。
    publicAccessNetworkConfig GetClusterClusterConfigApiServerPublicAccessConfigPublicAccessNetworkConfig
    公网访问网络配置。ApiServerPublicAccessEnable=true时才返回的参数。
    publicAccessNetworkConfig GetClusterClusterConfigApiServerPublicAccessConfigPublicAccessNetworkConfig
    公网访问网络配置。ApiServerPublicAccessEnable=true时才返回的参数。
    public_access_network_config GetClusterClusterConfigApiServerPublicAccessConfigPublicAccessNetworkConfig
    公网访问网络配置。ApiServerPublicAccessEnable=true时才返回的参数。
    publicAccessNetworkConfig Property Map
    公网访问网络配置。ApiServerPublicAccessEnable=true时才返回的参数。

    GetClusterClusterConfigApiServerPublicAccessConfigPublicAccessNetworkConfig

    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(多线)。

    GetClusterLoggingConfig

    LogProjectId string
    集群的日志项目(Log Project)ID。 如果为空,表示集群的日志项目未被创建。
    LogSetups List<Byteplus.GetClusterLoggingConfigLogSetup>
    集群的日志选项信息。
    LogProjectId string
    集群的日志项目(Log Project)ID。 如果为空,表示集群的日志项目未被创建。
    LogSetups []GetClusterLoggingConfigLogSetup
    集群的日志选项信息。
    logProjectId String
    集群的日志项目(Log Project)ID。 如果为空,表示集群的日志项目未被创建。
    logSetups List<GetClusterLoggingConfigLogSetup>
    集群的日志选项信息。
    logProjectId string
    集群的日志项目(Log Project)ID。 如果为空,表示集群的日志项目未被创建。
    logSetups GetClusterLoggingConfigLogSetup[]
    集群的日志选项信息。
    log_project_id str
    集群的日志项目(Log Project)ID。 如果为空,表示集群的日志项目未被创建。
    log_setups Sequence[GetClusterLoggingConfigLogSetup]
    集群的日志选项信息。
    logProjectId String
    集群的日志项目(Log Project)ID。 如果为空,表示集群的日志项目未被创建。
    logSetups List<Property Map>
    集群的日志选项信息。

    GetClusterLoggingConfigLogSetup

    Enabled bool
    是否开启该日志选项,参数值说明:true:已开启。false:未开启。
    LogTopicId string
    采集目标的TLS日志主题ID。 如果为空,表示对应日志的主题未被创建。
    LogTtl int
    日志在日志服务中的保存时间,单位为天。 3650 天表示永久存储。
    LogType string
    当前开启的日志类型,参数值说明:Audit:集群审计日志。KubeApiServer:kube-apiserver 组件日志。KubeScheduler:kube-scheduler 组件日志。KubeControllerManager:kube-controller-manager 组件日志。
    Enabled bool
    是否开启该日志选项,参数值说明:true:已开启。false:未开启。
    LogTopicId string
    采集目标的TLS日志主题ID。 如果为空,表示对应日志的主题未被创建。
    LogTtl int
    日志在日志服务中的保存时间,单位为天。 3650 天表示永久存储。
    LogType string
    当前开启的日志类型,参数值说明:Audit:集群审计日志。KubeApiServer:kube-apiserver 组件日志。KubeScheduler:kube-scheduler 组件日志。KubeControllerManager:kube-controller-manager 组件日志。
    enabled Boolean
    是否开启该日志选项,参数值说明:true:已开启。false:未开启。
    logTopicId String
    采集目标的TLS日志主题ID。 如果为空,表示对应日志的主题未被创建。
    logTtl Integer
    日志在日志服务中的保存时间,单位为天。 3650 天表示永久存储。
    logType String
    当前开启的日志类型,参数值说明:Audit:集群审计日志。KubeApiServer:kube-apiserver 组件日志。KubeScheduler:kube-scheduler 组件日志。KubeControllerManager:kube-controller-manager 组件日志。
    enabled boolean
    是否开启该日志选项,参数值说明:true:已开启。false:未开启。
    logTopicId string
    采集目标的TLS日志主题ID。 如果为空,表示对应日志的主题未被创建。
    logTtl number
    日志在日志服务中的保存时间,单位为天。 3650 天表示永久存储。
    logType string
    当前开启的日志类型,参数值说明:Audit:集群审计日志。KubeApiServer:kube-apiserver 组件日志。KubeScheduler:kube-scheduler 组件日志。KubeControllerManager:kube-controller-manager 组件日志。
    enabled bool
    是否开启该日志选项,参数值说明:true:已开启。false:未开启。
    log_topic_id str
    采集目标的TLS日志主题ID。 如果为空,表示对应日志的主题未被创建。
    log_ttl int
    日志在日志服务中的保存时间,单位为天。 3650 天表示永久存储。
    log_type str
    当前开启的日志类型,参数值说明:Audit:集群审计日志。KubeApiServer:kube-apiserver 组件日志。KubeScheduler:kube-scheduler 组件日志。KubeControllerManager:kube-controller-manager 组件日志。
    enabled Boolean
    是否开启该日志选项,参数值说明:true:已开启。false:未开启。
    logTopicId String
    采集目标的TLS日志主题ID。 如果为空,表示对应日志的主题未被创建。
    logTtl Number
    日志在日志服务中的保存时间,单位为天。 3650 天表示永久存储。
    logType String
    当前开启的日志类型,参数值说明:Audit:集群审计日志。KubeApiServer:kube-apiserver 组件日志。KubeScheduler:kube-scheduler 组件日志。KubeControllerManager:kube-controller-manager 组件日志。

    GetClusterMonitoringConfig

    ComponentConfigs List<Byteplus.GetClusterMonitoringConfigComponentConfig>
    监控组件的配置列表。
    WorkspaceId string
    监控数据所属的工作区 ID。
    ComponentConfigs []GetClusterMonitoringConfigComponentConfig
    监控组件的配置列表。
    WorkspaceId string
    监控数据所属的工作区 ID。
    componentConfigs List<GetClusterMonitoringConfigComponentConfig>
    监控组件的配置列表。
    workspaceId String
    监控数据所属的工作区 ID。
    componentConfigs GetClusterMonitoringConfigComponentConfig[]
    监控组件的配置列表。
    workspaceId string
    监控数据所属的工作区 ID。
    component_configs Sequence[GetClusterMonitoringConfigComponentConfig]
    监控组件的配置列表。
    workspace_id str
    监控数据所属的工作区 ID。
    componentConfigs List<Property Map>
    监控组件的配置列表。
    workspaceId String
    监控数据所属的工作区 ID。

    GetClusterMonitoringConfigComponentConfig

    Enabled bool
    是否启用该监控组件,true 表示启用,false 表示禁用。
    Name string
    监控组件的名称,例如 'prometheus'、'grafana' 等。
    Enabled bool
    是否启用该监控组件,true 表示启用,false 表示禁用。
    Name string
    监控组件的名称,例如 'prometheus'、'grafana' 等。
    enabled Boolean
    是否启用该监控组件,true 表示启用,false 表示禁用。
    name String
    监控组件的名称,例如 'prometheus'、'grafana' 等。
    enabled boolean
    是否启用该监控组件,true 表示启用,false 表示禁用。
    name string
    监控组件的名称,例如 'prometheus'、'grafana' 等。
    enabled bool
    是否启用该监控组件,true 表示启用,false 表示禁用。
    name str
    监控组件的名称,例如 'prometheus'、'grafana' 等。
    enabled Boolean
    是否启用该监控组件,true 表示启用,false 表示禁用。
    name String
    监控组件的名称,例如 'prometheus'、'grafana' 等。

    GetClusterNodeStatistics

    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的节点总数量。

    GetClusterPodsConfig

    FlannelConfig Byteplus.GetClusterPodsConfigFlannelConfig
    Flannel 网络配置。
    PodNetworkMode string
    容器(Pod)网络模型(CNI),参数值说明:Flannel:Flannel 网络模型,独立的 Underlay 容器网络模型。VpcCniShared:VPC-CNI 网络模型,基于私有网络的弹性网卡 ENI 实现的 Underlay 容器网络模型。
    VpcCniConfig Byteplus.GetClusterPodsConfigVpcCniConfig
    VPC-CNI 网络配置。
    FlannelConfig GetClusterPodsConfigFlannelConfig
    Flannel 网络配置。
    PodNetworkMode string
    容器(Pod)网络模型(CNI),参数值说明:Flannel:Flannel 网络模型,独立的 Underlay 容器网络模型。VpcCniShared:VPC-CNI 网络模型,基于私有网络的弹性网卡 ENI 实现的 Underlay 容器网络模型。
    VpcCniConfig GetClusterPodsConfigVpcCniConfig
    VPC-CNI 网络配置。
    flannelConfig GetClusterPodsConfigFlannelConfig
    Flannel 网络配置。
    podNetworkMode String
    容器(Pod)网络模型(CNI),参数值说明:Flannel:Flannel 网络模型,独立的 Underlay 容器网络模型。VpcCniShared:VPC-CNI 网络模型,基于私有网络的弹性网卡 ENI 实现的 Underlay 容器网络模型。
    vpcCniConfig GetClusterPodsConfigVpcCniConfig
    VPC-CNI 网络配置。
    flannelConfig GetClusterPodsConfigFlannelConfig
    Flannel 网络配置。
    podNetworkMode string
    容器(Pod)网络模型(CNI),参数值说明:Flannel:Flannel 网络模型,独立的 Underlay 容器网络模型。VpcCniShared:VPC-CNI 网络模型,基于私有网络的弹性网卡 ENI 实现的 Underlay 容器网络模型。
    vpcCniConfig GetClusterPodsConfigVpcCniConfig
    VPC-CNI 网络配置。
    flannel_config GetClusterPodsConfigFlannelConfig
    Flannel 网络配置。
    pod_network_mode str
    容器(Pod)网络模型(CNI),参数值说明:Flannel:Flannel 网络模型,独立的 Underlay 容器网络模型。VpcCniShared:VPC-CNI 网络模型,基于私有网络的弹性网卡 ENI 实现的 Underlay 容器网络模型。
    vpc_cni_config GetClusterPodsConfigVpcCniConfig
    VPC-CNI 网络配置。
    flannelConfig Property Map
    Flannel 网络配置。
    podNetworkMode String
    容器(Pod)网络模型(CNI),参数值说明:Flannel:Flannel 网络模型,独立的 Underlay 容器网络模型。VpcCniShared:VPC-CNI 网络模型,基于私有网络的弹性网卡 ENI 实现的 Underlay 容器网络模型。
    vpcCniConfig Property Map
    VPC-CNI 网络配置。

    GetClusterPodsConfigFlannelConfig

    MaxPodsPerNode int
    Flannel 模型容器网络的单节点 Pod 实例数量上限,取值:64(默认值)、16、32、128、256。
    PodCidrs List<string>
    Flannel 容器网络的 Pod CIDR。
    MaxPodsPerNode int
    Flannel 模型容器网络的单节点 Pod 实例数量上限,取值:64(默认值)、16、32、128、256。
    PodCidrs []string
    Flannel 容器网络的 Pod CIDR。
    maxPodsPerNode Integer
    Flannel 模型容器网络的单节点 Pod 实例数量上限,取值:64(默认值)、16、32、128、256。
    podCidrs List<String>
    Flannel 容器网络的 Pod CIDR。
    maxPodsPerNode number
    Flannel 模型容器网络的单节点 Pod 实例数量上限,取值:64(默认值)、16、32、128、256。
    podCidrs string[]
    Flannel 容器网络的 Pod CIDR。
    max_pods_per_node int
    Flannel 模型容器网络的单节点 Pod 实例数量上限,取值:64(默认值)、16、32、128、256。
    pod_cidrs Sequence[str]
    Flannel 容器网络的 Pod CIDR。
    maxPodsPerNode Number
    Flannel 模型容器网络的单节点 Pod 实例数量上限,取值:64(默认值)、16、32、128、256。
    podCidrs List<String>
    Flannel 容器网络的 Pod CIDR。

    GetClusterPodsConfigVpcCniConfig

    SubnetIds List<string>
    VPC-CNI 容器网络模型对应的 Pod 子网 ID 列表。
    TrunkEniEnabled bool
    是否开启 VPC-CNI 容器网络模型的 Trunk 模式。
    SubnetIds []string
    VPC-CNI 容器网络模型对应的 Pod 子网 ID 列表。
    TrunkEniEnabled bool
    是否开启 VPC-CNI 容器网络模型的 Trunk 模式。
    subnetIds List<String>
    VPC-CNI 容器网络模型对应的 Pod 子网 ID 列表。
    trunkEniEnabled Boolean
    是否开启 VPC-CNI 容器网络模型的 Trunk 模式。
    subnetIds string[]
    VPC-CNI 容器网络模型对应的 Pod 子网 ID 列表。
    trunkEniEnabled boolean
    是否开启 VPC-CNI 容器网络模型的 Trunk 模式。
    subnet_ids Sequence[str]
    VPC-CNI 容器网络模型对应的 Pod 子网 ID 列表。
    trunk_eni_enabled bool
    是否开启 VPC-CNI 容器网络模型的 Trunk 模式。
    subnetIds List<String>
    VPC-CNI 容器网络模型对应的 Pod 子网 ID 列表。
    trunkEniEnabled Boolean
    是否开启 VPC-CNI 容器网络模型的 Trunk 模式。

    GetClusterServicesConfig

    ServiceCidrsv4s List<string>
    Kubernetes 服务(Service)暴露的 IPv4 私有网络地址。
    ServiceCidrsv4s []string
    Kubernetes 服务(Service)暴露的 IPv4 私有网络地址。
    serviceCidrsv4s List<String>
    Kubernetes 服务(Service)暴露的 IPv4 私有网络地址。
    serviceCidrsv4s string[]
    Kubernetes 服务(Service)暴露的 IPv4 私有网络地址。
    service_cidrsv4s Sequence[str]
    Kubernetes 服务(Service)暴露的 IPv4 私有网络地址。
    serviceCidrsv4s List<String>
    Kubernetes 服务(Service)暴露的 IPv4 私有网络地址。

    GetClusterStatus

    Conditions List<Byteplus.GetClusterStatusCondition>
    状态条件列表
    Phase string
    集群状态阶段
    Conditions []GetClusterStatusCondition
    状态条件列表
    Phase string
    集群状态阶段
    conditions List<GetClusterStatusCondition>
    状态条件列表
    phase String
    集群状态阶段
    conditions GetClusterStatusCondition[]
    状态条件列表
    phase string
    集群状态阶段
    conditions Sequence[GetClusterStatusCondition]
    状态条件列表
    phase str
    集群状态阶段
    conditions List<Property Map>
    状态条件列表
    phase String
    集群状态阶段

    GetClusterStatusCondition

    Type string
    条件类型
    Type string
    条件类型
    type String
    条件类型
    type string
    条件类型
    type str
    条件类型
    type 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
    bytepluscc v0.0.11 published on Wednesday, Jan 21, 2026 by Byteplus
      Meet Neo: Your AI Platform Teammate