ibm 1.85.0-beta0 published on Wednesday, Oct 29, 2025 by ibm-cloud
ibm.getContainerVpcCluster
 Retrieve information about a VPC cluster in IBM Cloud Kubernetes Service. For more information, about VPC cluster, see about IBM Cloud Kubernetes Service. 
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const cluster = ibm.getContainerVpcCluster({
    name: "no-zones-tf",
    resourceGroupId: data.ibm_resource_group.group.id,
});
import pulumi
import pulumi_ibm as ibm
cluster = ibm.get_container_vpc_cluster(name="no-zones-tf",
    resource_group_id=data["ibm_resource_group"]["group"]["id"])
package main
import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := ibm.LookupContainerVpcCluster(ctx, &ibm.LookupContainerVpcClusterArgs{
			Name:            pulumi.StringRef("no-zones-tf"),
			ResourceGroupId: pulumi.StringRef(data.Ibm_resource_group.Group.Id),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() => 
{
    var cluster = Ibm.GetContainerVpcCluster.Invoke(new()
    {
        Name = "no-zones-tf",
        ResourceGroupId = data.Ibm_resource_group.Group.Id,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetContainerVpcClusterArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var cluster = IbmFunctions.getContainerVpcCluster(GetContainerVpcClusterArgs.builder()
            .name("no-zones-tf")
            .resourceGroupId(data.ibm_resource_group().group().id())
            .build());
    }
}
variables:
  cluster:
    fn::invoke:
      function: ibm:getContainerVpcCluster
      arguments:
        name: no-zones-tf
        resourceGroupId: ${data.ibm_resource_group.group.id}
Using getContainerVpcCluster
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 getContainerVpcCluster(args: GetContainerVpcClusterArgs, opts?: InvokeOptions): Promise<GetContainerVpcClusterResult>
function getContainerVpcClusterOutput(args: GetContainerVpcClusterOutputArgs, opts?: InvokeOptions): Output<GetContainerVpcClusterResult>def get_container_vpc_cluster(alb_type: Optional[str] = None,
                              cluster_name_id: Optional[str] = None,
                              id: Optional[str] = None,
                              name: Optional[str] = None,
                              resource_group_id: Optional[str] = None,
                              wait_till: Optional[str] = None,
                              wait_till_timeout: Optional[float] = None,
                              opts: Optional[InvokeOptions] = None) -> GetContainerVpcClusterResult
def get_container_vpc_cluster_output(alb_type: Optional[pulumi.Input[str]] = None,
                              cluster_name_id: Optional[pulumi.Input[str]] = None,
                              id: Optional[pulumi.Input[str]] = None,
                              name: Optional[pulumi.Input[str]] = None,
                              resource_group_id: Optional[pulumi.Input[str]] = None,
                              wait_till: Optional[pulumi.Input[str]] = None,
                              wait_till_timeout: Optional[pulumi.Input[float]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetContainerVpcClusterResult]func LookupContainerVpcCluster(ctx *Context, args *LookupContainerVpcClusterArgs, opts ...InvokeOption) (*LookupContainerVpcClusterResult, error)
func LookupContainerVpcClusterOutput(ctx *Context, args *LookupContainerVpcClusterOutputArgs, opts ...InvokeOption) LookupContainerVpcClusterResultOutput> Note: This function is named LookupContainerVpcCluster in the Go SDK.
public static class GetContainerVpcCluster 
{
    public static Task<GetContainerVpcClusterResult> InvokeAsync(GetContainerVpcClusterArgs args, InvokeOptions? opts = null)
    public static Output<GetContainerVpcClusterResult> Invoke(GetContainerVpcClusterInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetContainerVpcClusterResult> getContainerVpcCluster(GetContainerVpcClusterArgs args, InvokeOptions options)
public static Output<GetContainerVpcClusterResult> getContainerVpcCluster(GetContainerVpcClusterArgs args, InvokeOptions options)
fn::invoke:
  function: ibm:index/getContainerVpcCluster:getContainerVpcCluster
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AlbType string
- The ALB type of a cluster.
- ClusterName stringId 
- The name or ID of the VPC cluster that you want to retrieve.
- Id string
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- Name string
- The name or ID of the cluster.
- ResourceGroup stringId 
- The ID of the resource group where your cluster is provisioned into. To list resource groups, run ibmcloud resource groupsor use theibm.ResourceGroupdata source.
- WaitTill string
- WaitTill doubleTimeout 
- This parameter can be used to set the wait_tilltimeout in minutes. Thewait_till_timeoutcan only be used withwait_till. The default value is 20 minutes.
- AlbType string
- The ALB type of a cluster.
- ClusterName stringId 
- The name or ID of the VPC cluster that you want to retrieve.
- Id string
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- Name string
- The name or ID of the cluster.
- ResourceGroup stringId 
- The ID of the resource group where your cluster is provisioned into. To list resource groups, run ibmcloud resource groupsor use theibm.ResourceGroupdata source.
- WaitTill string
- WaitTill float64Timeout 
- This parameter can be used to set the wait_tilltimeout in minutes. Thewait_till_timeoutcan only be used withwait_till. The default value is 20 minutes.
- albType String
- The ALB type of a cluster.
- clusterName StringId 
- The name or ID of the VPC cluster that you want to retrieve.
- id String
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- name String
- The name or ID of the cluster.
- resourceGroup StringId 
- The ID of the resource group where your cluster is provisioned into. To list resource groups, run ibmcloud resource groupsor use theibm.ResourceGroupdata source.
- waitTill String
- waitTill DoubleTimeout 
- This parameter can be used to set the wait_tilltimeout in minutes. Thewait_till_timeoutcan only be used withwait_till. The default value is 20 minutes.
- albType string
- The ALB type of a cluster.
- clusterName stringId 
- The name or ID of the VPC cluster that you want to retrieve.
- id string
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- name string
- The name or ID of the cluster.
- resourceGroup stringId 
- The ID of the resource group where your cluster is provisioned into. To list resource groups, run ibmcloud resource groupsor use theibm.ResourceGroupdata source.
- waitTill string
- waitTill numberTimeout 
- This parameter can be used to set the wait_tilltimeout in minutes. Thewait_till_timeoutcan only be used withwait_till. The default value is 20 minutes.
- alb_type str
- The ALB type of a cluster.
- cluster_name_ strid 
- The name or ID of the VPC cluster that you want to retrieve.
- id str
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- name str
- The name or ID of the cluster.
- resource_group_ strid 
- The ID of the resource group where your cluster is provisioned into. To list resource groups, run ibmcloud resource groupsor use theibm.ResourceGroupdata source.
- wait_till str
- wait_till_ floattimeout 
- This parameter can be used to set the wait_tilltimeout in minutes. Thewait_till_timeoutcan only be used withwait_till. The default value is 20 minutes.
- albType String
- The ALB type of a cluster.
- clusterName StringId 
- The name or ID of the VPC cluster that you want to retrieve.
- id String
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- name String
- The name or ID of the cluster.
- resourceGroup StringId 
- The ID of the resource group where your cluster is provisioned into. To list resource groups, run ibmcloud resource groupsor use theibm.ResourceGroupdata source.
- waitTill String
- waitTill NumberTimeout 
- This parameter can be used to set the wait_tilltimeout in minutes. Thewait_till_timeoutcan only be used withwait_till. The default value is 20 minutes.
getContainerVpcCluster Result
The following output properties are available:
- Albs
List<GetContainer Vpc Cluster Alb> 
- List of objects - A list of Ingress application load balancers (ALBs) that are attached to the cluster.
- ApiKey stringId 
- (String) The ID of the API key.
- ApiKey stringOwner Email 
- String -The Email ID of the key owner.
- ApiKey stringOwner Name 
- (String) The name of the key owner.
- Crn string
- (String) The CRN of the cluster.
- Health string
- (String) The health of the cluster master.
- Id string
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- ImageSecurity boolEnforcement 
- (Bool) Indicates if image security enforcement policies are enabled in a cluster.
- IngressHostname string
- (String) The hostname that was assigned to your Ingress subdomain.
- IngressSecret string
- (String) The name of the Kubernetes secret that was created for your Ingress subdomain.
- KubeVersion string
- (String) The Kubernetes version of the cluster, including the major.minor version.
- MasterUrl string
- (String) The URL of the cluster master.
- PodSubnet string
- PrivateService boolEndpoint 
- (Bool) Indicates if the private service endpoint is enabled (true) or disabled (false) for a cluster.
- PrivateService stringEndpoint Url 
- (String) The URL of the private service endpoint for your cluster.
- PublicService boolEndpoint 
- (Bool) Indicates if the public service endpoint is enabled (true) or disabled (false) for a cluster.
- PublicService stringEndpoint Url 
- (String) The URL of the public service endpoint for your cluster.
- ResourceController stringUrl 
- ResourceCrn string
- ResourceGroup stringId 
- ResourceGroup stringName 
- ResourceName string
- ResourceStatus string
- ServiceSubnet string
- State string
- (String) The state of the ALB. Supported values are enabledordisabled.
- Status string
- (String) The status of the cluster master.
- List<string>
- VpeService stringEndpoint Url 
- (String) The URL of the virtual private endpoint for your cluster.
- WorkerCount double
- (Integer) The number of worker nodes in this worker pool.
- WorkerPools List<GetContainer Vpc Cluster Worker Pool> 
- List of objects - A list of worker pools that exist in the cluster.
- Workers List<string>
- List of objects - A list of worker nodes that belong to the cluster.
- AlbType string
- (String) The type of ALB. Supported values are publicandprivate.
- ClusterName stringId 
- Name string
- (String) The name of the secondary storage.
- WaitTill string
- WaitTill doubleTimeout 
- Albs
[]GetContainer Vpc Cluster Alb 
- List of objects - A list of Ingress application load balancers (ALBs) that are attached to the cluster.
- ApiKey stringId 
- (String) The ID of the API key.
- ApiKey stringOwner Email 
- String -The Email ID of the key owner.
- ApiKey stringOwner Name 
- (String) The name of the key owner.
- Crn string
- (String) The CRN of the cluster.
- Health string
- (String) The health of the cluster master.
- Id string
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- ImageSecurity boolEnforcement 
- (Bool) Indicates if image security enforcement policies are enabled in a cluster.
- IngressHostname string
- (String) The hostname that was assigned to your Ingress subdomain.
- IngressSecret string
- (String) The name of the Kubernetes secret that was created for your Ingress subdomain.
- KubeVersion string
- (String) The Kubernetes version of the cluster, including the major.minor version.
- MasterUrl string
- (String) The URL of the cluster master.
- PodSubnet string
- PrivateService boolEndpoint 
- (Bool) Indicates if the private service endpoint is enabled (true) or disabled (false) for a cluster.
- PrivateService stringEndpoint Url 
- (String) The URL of the private service endpoint for your cluster.
- PublicService boolEndpoint 
- (Bool) Indicates if the public service endpoint is enabled (true) or disabled (false) for a cluster.
- PublicService stringEndpoint Url 
- (String) The URL of the public service endpoint for your cluster.
- ResourceController stringUrl 
- ResourceCrn string
- ResourceGroup stringId 
- ResourceGroup stringName 
- ResourceName string
- ResourceStatus string
- ServiceSubnet string
- State string
- (String) The state of the ALB. Supported values are enabledordisabled.
- Status string
- (String) The status of the cluster master.
- []string
- VpeService stringEndpoint Url 
- (String) The URL of the virtual private endpoint for your cluster.
- WorkerCount float64
- (Integer) The number of worker nodes in this worker pool.
- WorkerPools []GetContainer Vpc Cluster Worker Pool 
- List of objects - A list of worker pools that exist in the cluster.
- Workers []string
- List of objects - A list of worker nodes that belong to the cluster.
- AlbType string
- (String) The type of ALB. Supported values are publicandprivate.
- ClusterName stringId 
- Name string
- (String) The name of the secondary storage.
- WaitTill string
- WaitTill float64Timeout 
- albs
List<GetContainer Vpc Cluster Alb> 
- List of objects - A list of Ingress application load balancers (ALBs) that are attached to the cluster.
- apiKey StringId 
- (String) The ID of the API key.
- apiKey StringOwner Email 
- String -The Email ID of the key owner.
- apiKey StringOwner Name 
- (String) The name of the key owner.
- crn String
- (String) The CRN of the cluster.
- health String
- (String) The health of the cluster master.
- id String
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- imageSecurity BooleanEnforcement 
- (Bool) Indicates if image security enforcement policies are enabled in a cluster.
- ingressHostname String
- (String) The hostname that was assigned to your Ingress subdomain.
- ingressSecret String
- (String) The name of the Kubernetes secret that was created for your Ingress subdomain.
- kubeVersion String
- (String) The Kubernetes version of the cluster, including the major.minor version.
- masterUrl String
- (String) The URL of the cluster master.
- podSubnet String
- privateService BooleanEndpoint 
- (Bool) Indicates if the private service endpoint is enabled (true) or disabled (false) for a cluster.
- privateService StringEndpoint Url 
- (String) The URL of the private service endpoint for your cluster.
- publicService BooleanEndpoint 
- (Bool) Indicates if the public service endpoint is enabled (true) or disabled (false) for a cluster.
- publicService StringEndpoint Url 
- (String) The URL of the public service endpoint for your cluster.
- resourceController StringUrl 
- resourceCrn String
- resourceGroup StringId 
- resourceGroup StringName 
- resourceName String
- resourceStatus String
- serviceSubnet String
- state String
- (String) The state of the ALB. Supported values are enabledordisabled.
- status String
- (String) The status of the cluster master.
- List<String>
- vpeService StringEndpoint Url 
- (String) The URL of the virtual private endpoint for your cluster.
- workerCount Double
- (Integer) The number of worker nodes in this worker pool.
- workerPools List<GetContainer Vpc Cluster Worker Pool> 
- List of objects - A list of worker pools that exist in the cluster.
- workers List<String>
- List of objects - A list of worker nodes that belong to the cluster.
- albType String
- (String) The type of ALB. Supported values are publicandprivate.
- clusterName StringId 
- name String
- (String) The name of the secondary storage.
- waitTill String
- waitTill DoubleTimeout 
- albs
GetContainer Vpc Cluster Alb[] 
- List of objects - A list of Ingress application load balancers (ALBs) that are attached to the cluster.
- apiKey stringId 
- (String) The ID of the API key.
- apiKey stringOwner Email 
- String -The Email ID of the key owner.
- apiKey stringOwner Name 
- (String) The name of the key owner.
- crn string
- (String) The CRN of the cluster.
- health string
- (String) The health of the cluster master.
- id string
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- imageSecurity booleanEnforcement 
- (Bool) Indicates if image security enforcement policies are enabled in a cluster.
- ingressHostname string
- (String) The hostname that was assigned to your Ingress subdomain.
- ingressSecret string
- (String) The name of the Kubernetes secret that was created for your Ingress subdomain.
- kubeVersion string
- (String) The Kubernetes version of the cluster, including the major.minor version.
- masterUrl string
- (String) The URL of the cluster master.
- podSubnet string
- privateService booleanEndpoint 
- (Bool) Indicates if the private service endpoint is enabled (true) or disabled (false) for a cluster.
- privateService stringEndpoint Url 
- (String) The URL of the private service endpoint for your cluster.
- publicService booleanEndpoint 
- (Bool) Indicates if the public service endpoint is enabled (true) or disabled (false) for a cluster.
- publicService stringEndpoint Url 
- (String) The URL of the public service endpoint for your cluster.
- resourceController stringUrl 
- resourceCrn string
- resourceGroup stringId 
- resourceGroup stringName 
- resourceName string
- resourceStatus string
- serviceSubnet string
- state string
- (String) The state of the ALB. Supported values are enabledordisabled.
- status string
- (String) The status of the cluster master.
- string[]
- vpeService stringEndpoint Url 
- (String) The URL of the virtual private endpoint for your cluster.
- workerCount number
- (Integer) The number of worker nodes in this worker pool.
- workerPools GetContainer Vpc Cluster Worker Pool[] 
- List of objects - A list of worker pools that exist in the cluster.
- workers string[]
- List of objects - A list of worker nodes that belong to the cluster.
- albType string
- (String) The type of ALB. Supported values are publicandprivate.
- clusterName stringId 
- name string
- (String) The name of the secondary storage.
- waitTill string
- waitTill numberTimeout 
- albs
Sequence[GetContainer Vpc Cluster Alb] 
- List of objects - A list of Ingress application load balancers (ALBs) that are attached to the cluster.
- api_key_ strid 
- (String) The ID of the API key.
- api_key_ strowner_ email 
- String -The Email ID of the key owner.
- api_key_ strowner_ name 
- (String) The name of the key owner.
- crn str
- (String) The CRN of the cluster.
- health str
- (String) The health of the cluster master.
- id str
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- image_security_ boolenforcement 
- (Bool) Indicates if image security enforcement policies are enabled in a cluster.
- ingress_hostname str
- (String) The hostname that was assigned to your Ingress subdomain.
- ingress_secret str
- (String) The name of the Kubernetes secret that was created for your Ingress subdomain.
- kube_version str
- (String) The Kubernetes version of the cluster, including the major.minor version.
- master_url str
- (String) The URL of the cluster master.
- pod_subnet str
- private_service_ boolendpoint 
- (Bool) Indicates if the private service endpoint is enabled (true) or disabled (false) for a cluster.
- private_service_ strendpoint_ url 
- (String) The URL of the private service endpoint for your cluster.
- public_service_ boolendpoint 
- (Bool) Indicates if the public service endpoint is enabled (true) or disabled (false) for a cluster.
- public_service_ strendpoint_ url 
- (String) The URL of the public service endpoint for your cluster.
- resource_controller_ strurl 
- resource_crn str
- resource_group_ strid 
- resource_group_ strname 
- resource_name str
- resource_status str
- service_subnet str
- state str
- (String) The state of the ALB. Supported values are enabledordisabled.
- status str
- (String) The status of the cluster master.
- Sequence[str]
- vpe_service_ strendpoint_ url 
- (String) The URL of the virtual private endpoint for your cluster.
- worker_count float
- (Integer) The number of worker nodes in this worker pool.
- worker_pools Sequence[GetContainer Vpc Cluster Worker Pool] 
- List of objects - A list of worker pools that exist in the cluster.
- workers Sequence[str]
- List of objects - A list of worker nodes that belong to the cluster.
- alb_type str
- (String) The type of ALB. Supported values are publicandprivate.
- cluster_name_ strid 
- name str
- (String) The name of the secondary storage.
- wait_till str
- wait_till_ floattimeout 
- albs List<Property Map>
- List of objects - A list of Ingress application load balancers (ALBs) that are attached to the cluster.
- apiKey StringId 
- (String) The ID of the API key.
- apiKey StringOwner Email 
- String -The Email ID of the key owner.
- apiKey StringOwner Name 
- (String) The name of the key owner.
- crn String
- (String) The CRN of the cluster.
- health String
- (String) The health of the cluster master.
- id String
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- imageSecurity BooleanEnforcement 
- (Bool) Indicates if image security enforcement policies are enabled in a cluster.
- ingressHostname String
- (String) The hostname that was assigned to your Ingress subdomain.
- ingressSecret String
- (String) The name of the Kubernetes secret that was created for your Ingress subdomain.
- kubeVersion String
- (String) The Kubernetes version of the cluster, including the major.minor version.
- masterUrl String
- (String) The URL of the cluster master.
- podSubnet String
- privateService BooleanEndpoint 
- (Bool) Indicates if the private service endpoint is enabled (true) or disabled (false) for a cluster.
- privateService StringEndpoint Url 
- (String) The URL of the private service endpoint for your cluster.
- publicService BooleanEndpoint 
- (Bool) Indicates if the public service endpoint is enabled (true) or disabled (false) for a cluster.
- publicService StringEndpoint Url 
- (String) The URL of the public service endpoint for your cluster.
- resourceController StringUrl 
- resourceCrn String
- resourceGroup StringId 
- resourceGroup StringName 
- resourceName String
- resourceStatus String
- serviceSubnet String
- state String
- (String) The state of the ALB. Supported values are enabledordisabled.
- status String
- (String) The status of the cluster master.
- List<String>
- vpeService StringEndpoint Url 
- (String) The URL of the virtual private endpoint for your cluster.
- workerCount Number
- (Integer) The number of worker nodes in this worker pool.
- workerPools List<Property Map>
- List of objects - A list of worker pools that exist in the cluster.
- workers List<String>
- List of objects - A list of worker nodes that belong to the cluster.
- albType String
- (String) The type of ALB. Supported values are publicandprivate.
- clusterName StringId 
- name String
- (String) The name of the secondary storage.
- waitTill String
- waitTill NumberTimeout 
Supporting Types
GetContainerVpcClusterAlb    
- AlbType string
- The ALB type of a cluster.
- DisableDeployment bool
- (Bool) Indicate whether to disable deployment only on disable application load balancer (ALB).
- Enable bool
- (Bool) Indicates if the ALB is enabled (true) or disabled (false) in the cluster.
- Id string
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- LoadBalancer stringHostname 
- (String) The host name of the ALB.
- Name string
- The name or ID of the cluster.
- Resize bool
- (Bool) Indicate whether resizing should be done.
- State string
- (String) The state of the ALB. Supported values are enabledordisabled.
- AlbType string
- The ALB type of a cluster.
- DisableDeployment bool
- (Bool) Indicate whether to disable deployment only on disable application load balancer (ALB).
- Enable bool
- (Bool) Indicates if the ALB is enabled (true) or disabled (false) in the cluster.
- Id string
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- LoadBalancer stringHostname 
- (String) The host name of the ALB.
- Name string
- The name or ID of the cluster.
- Resize bool
- (Bool) Indicate whether resizing should be done.
- State string
- (String) The state of the ALB. Supported values are enabledordisabled.
- albType String
- The ALB type of a cluster.
- disableDeployment Boolean
- (Bool) Indicate whether to disable deployment only on disable application load balancer (ALB).
- enable Boolean
- (Bool) Indicates if the ALB is enabled (true) or disabled (false) in the cluster.
- id String
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- loadBalancer StringHostname 
- (String) The host name of the ALB.
- name String
- The name or ID of the cluster.
- resize Boolean
- (Bool) Indicate whether resizing should be done.
- state String
- (String) The state of the ALB. Supported values are enabledordisabled.
- albType string
- The ALB type of a cluster.
- disableDeployment boolean
- (Bool) Indicate whether to disable deployment only on disable application load balancer (ALB).
- enable boolean
- (Bool) Indicates if the ALB is enabled (true) or disabled (false) in the cluster.
- id string
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- loadBalancer stringHostname 
- (String) The host name of the ALB.
- name string
- The name or ID of the cluster.
- resize boolean
- (Bool) Indicate whether resizing should be done.
- state string
- (String) The state of the ALB. Supported values are enabledordisabled.
- alb_type str
- The ALB type of a cluster.
- disable_deployment bool
- (Bool) Indicate whether to disable deployment only on disable application load balancer (ALB).
- enable bool
- (Bool) Indicates if the ALB is enabled (true) or disabled (false) in the cluster.
- id str
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- load_balancer_ strhostname 
- (String) The host name of the ALB.
- name str
- The name or ID of the cluster.
- resize bool
- (Bool) Indicate whether resizing should be done.
- state str
- (String) The state of the ALB. Supported values are enabledordisabled.
- albType String
- The ALB type of a cluster.
- disableDeployment Boolean
- (Bool) Indicate whether to disable deployment only on disable application load balancer (ALB).
- enable Boolean
- (Bool) Indicates if the ALB is enabled (true) or disabled (false) in the cluster.
- id String
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- loadBalancer StringHostname 
- (String) The host name of the ALB.
- name String
- The name or ID of the cluster.
- resize Boolean
- (Bool) Indicate whether resizing should be done.
- state String
- (String) The state of the ALB. Supported values are enabledordisabled.
GetContainerVpcClusterWorkerPool     
- Flavor string
- (String) The flavor that is used for the worker nodes in the worker pool.
- HostPool stringId 
- (String) The ID of the dedicated host pool.
- Id string
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- Isolation string
- (String) The level of hardware isolation for the worker node. For VPC clusters, this value is always shared.
- Labels Dictionary<string, string>
- List of strings - A list of labels that are added to the worker pool.
- Name string
- The name or ID of the cluster.
- OperatingSystem string
- (String) The operating system of the workers in the worker pool.
- SecondaryStorages List<GetContainer Vpc Cluster Worker Pool Secondary Storage> 
- List of objects - The optional secondary storage configuration of the workers in the worker pool.
- State string
- (String) The state of the ALB. Supported values are enabledordisabled.
- WorkerCount double
- (Integer) The number of worker nodes in this worker pool.
- Zones
List<GetContainer Vpc Cluster Worker Pool Zone> 
- List of objects - A list of zones that are attached to the worker pool.
- Flavor string
- (String) The flavor that is used for the worker nodes in the worker pool.
- HostPool stringId 
- (String) The ID of the dedicated host pool.
- Id string
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- Isolation string
- (String) The level of hardware isolation for the worker node. For VPC clusters, this value is always shared.
- Labels map[string]string
- List of strings - A list of labels that are added to the worker pool.
- Name string
- The name or ID of the cluster.
- OperatingSystem string
- (String) The operating system of the workers in the worker pool.
- SecondaryStorages []GetContainer Vpc Cluster Worker Pool Secondary Storage 
- List of objects - The optional secondary storage configuration of the workers in the worker pool.
- State string
- (String) The state of the ALB. Supported values are enabledordisabled.
- WorkerCount float64
- (Integer) The number of worker nodes in this worker pool.
- Zones
[]GetContainer Vpc Cluster Worker Pool Zone 
- List of objects - A list of zones that are attached to the worker pool.
- flavor String
- (String) The flavor that is used for the worker nodes in the worker pool.
- hostPool StringId 
- (String) The ID of the dedicated host pool.
- id String
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- isolation String
- (String) The level of hardware isolation for the worker node. For VPC clusters, this value is always shared.
- labels Map<String,String>
- List of strings - A list of labels that are added to the worker pool.
- name String
- The name or ID of the cluster.
- operatingSystem String
- (String) The operating system of the workers in the worker pool.
- secondaryStorages List<GetContainer Vpc Cluster Worker Pool Secondary Storage> 
- List of objects - The optional secondary storage configuration of the workers in the worker pool.
- state String
- (String) The state of the ALB. Supported values are enabledordisabled.
- workerCount Double
- (Integer) The number of worker nodes in this worker pool.
- zones
List<GetContainer Vpc Cluster Worker Pool Zone> 
- List of objects - A list of zones that are attached to the worker pool.
- flavor string
- (String) The flavor that is used for the worker nodes in the worker pool.
- hostPool stringId 
- (String) The ID of the dedicated host pool.
- id string
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- isolation string
- (String) The level of hardware isolation for the worker node. For VPC clusters, this value is always shared.
- labels {[key: string]: string}
- List of strings - A list of labels that are added to the worker pool.
- name string
- The name or ID of the cluster.
- operatingSystem string
- (String) The operating system of the workers in the worker pool.
- secondaryStorages GetContainer Vpc Cluster Worker Pool Secondary Storage[] 
- List of objects - The optional secondary storage configuration of the workers in the worker pool.
- state string
- (String) The state of the ALB. Supported values are enabledordisabled.
- workerCount number
- (Integer) The number of worker nodes in this worker pool.
- zones
GetContainer Vpc Cluster Worker Pool Zone[] 
- List of objects - A list of zones that are attached to the worker pool.
- flavor str
- (String) The flavor that is used for the worker nodes in the worker pool.
- host_pool_ strid 
- (String) The ID of the dedicated host pool.
- id str
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- isolation str
- (String) The level of hardware isolation for the worker node. For VPC clusters, this value is always shared.
- labels Mapping[str, str]
- List of strings - A list of labels that are added to the worker pool.
- name str
- The name or ID of the cluster.
- operating_system str
- (String) The operating system of the workers in the worker pool.
- secondary_storages Sequence[GetContainer Vpc Cluster Worker Pool Secondary Storage] 
- List of objects - The optional secondary storage configuration of the workers in the worker pool.
- state str
- (String) The state of the ALB. Supported values are enabledordisabled.
- worker_count float
- (Integer) The number of worker nodes in this worker pool.
- zones
Sequence[GetContainer Vpc Cluster Worker Pool Zone] 
- List of objects - A list of zones that are attached to the worker pool.
- flavor String
- (String) The flavor that is used for the worker nodes in the worker pool.
- hostPool StringId 
- (String) The ID of the dedicated host pool.
- id String
- (String) The ID of the subnet that the worker pool is attached to in the zone.
- isolation String
- (String) The level of hardware isolation for the worker node. For VPC clusters, this value is always shared.
- labels Map<String>
- List of strings - A list of labels that are added to the worker pool.
- name String
- The name or ID of the cluster.
- operatingSystem String
- (String) The operating system of the workers in the worker pool.
- secondaryStorages List<Property Map>
- List of objects - The optional secondary storage configuration of the workers in the worker pool.
- state String
- (String) The state of the ALB. Supported values are enabledordisabled.
- workerCount Number
- (Integer) The number of worker nodes in this worker pool.
- zones List<Property Map>
- List of objects - A list of zones that are attached to the worker pool.
GetContainerVpcClusterWorkerPoolSecondaryStorage       
- Count double
- (Integer) The device count of the secondary storage.
- DeviceType string
- (String) The device type of the secondary storage.
- Name string
- (String) The name of the secondary storage.
- Profile string
- (String) The profile of the secondary storage.
- RaidConfiguration string
- (String) The raid configuration of the secondary storage.
- Size double
- (Integer) The size of the secondary storage.
- Count float64
- (Integer) The device count of the secondary storage.
- DeviceType string
- (String) The device type of the secondary storage.
- Name string
- (String) The name of the secondary storage.
- Profile string
- (String) The profile of the secondary storage.
- RaidConfiguration string
- (String) The raid configuration of the secondary storage.
- Size float64
- (Integer) The size of the secondary storage.
- count Double
- (Integer) The device count of the secondary storage.
- deviceType String
- (String) The device type of the secondary storage.
- name String
- (String) The name of the secondary storage.
- profile String
- (String) The profile of the secondary storage.
- raidConfiguration String
- (String) The raid configuration of the secondary storage.
- size Double
- (Integer) The size of the secondary storage.
- count number
- (Integer) The device count of the secondary storage.
- deviceType string
- (String) The device type of the secondary storage.
- name string
- (String) The name of the secondary storage.
- profile string
- (String) The profile of the secondary storage.
- raidConfiguration string
- (String) The raid configuration of the secondary storage.
- size number
- (Integer) The size of the secondary storage.
- count float
- (Integer) The device count of the secondary storage.
- device_type str
- (String) The device type of the secondary storage.
- name str
- (String) The name of the secondary storage.
- profile str
- (String) The profile of the secondary storage.
- raid_configuration str
- (String) The raid configuration of the secondary storage.
- size float
- (Integer) The size of the secondary storage.
- count Number
- (Integer) The device count of the secondary storage.
- deviceType String
- (String) The device type of the secondary storage.
- name String
- (String) The name of the secondary storage.
- profile String
- (String) The profile of the secondary storage.
- raidConfiguration String
- (String) The raid configuration of the secondary storage.
- size Number
- (Integer) The size of the secondary storage.
GetContainerVpcClusterWorkerPoolZone      
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the ibmTerraform Provider.
