ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud
ibm.getContainerVpcWorkerPool
Explore with Pulumi AI
Using getContainerVpcWorkerPool
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 getContainerVpcWorkerPool(args: GetContainerVpcWorkerPoolArgs, opts?: InvokeOptions): Promise<GetContainerVpcWorkerPoolResult>
function getContainerVpcWorkerPoolOutput(args: GetContainerVpcWorkerPoolOutputArgs, opts?: InvokeOptions): Output<GetContainerVpcWorkerPoolResult>def get_container_vpc_worker_pool(cluster: Optional[str] = None,
                                  id: Optional[str] = None,
                                  worker_pool_name: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetContainerVpcWorkerPoolResult
def get_container_vpc_worker_pool_output(cluster: Optional[pulumi.Input[str]] = None,
                                  id: Optional[pulumi.Input[str]] = None,
                                  worker_pool_name: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetContainerVpcWorkerPoolResult]func LookupContainerVpcWorkerPool(ctx *Context, args *LookupContainerVpcWorkerPoolArgs, opts ...InvokeOption) (*LookupContainerVpcWorkerPoolResult, error)
func LookupContainerVpcWorkerPoolOutput(ctx *Context, args *LookupContainerVpcWorkerPoolOutputArgs, opts ...InvokeOption) LookupContainerVpcWorkerPoolResultOutput> Note: This function is named LookupContainerVpcWorkerPool in the Go SDK.
public static class GetContainerVpcWorkerPool 
{
    public static Task<GetContainerVpcWorkerPoolResult> InvokeAsync(GetContainerVpcWorkerPoolArgs args, InvokeOptions? opts = null)
    public static Output<GetContainerVpcWorkerPoolResult> Invoke(GetContainerVpcWorkerPoolInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetContainerVpcWorkerPoolResult> getContainerVpcWorkerPool(GetContainerVpcWorkerPoolArgs args, InvokeOptions options)
public static Output<GetContainerVpcWorkerPoolResult> getContainerVpcWorkerPool(GetContainerVpcWorkerPoolArgs args, InvokeOptions options)
fn::invoke:
  function: ibm:index/getContainerVpcWorkerPool:getContainerVpcWorkerPool
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Cluster string
 - Worker
Pool stringName  - Id string
 
- Cluster string
 - Worker
Pool stringName  - Id string
 
- cluster String
 - worker
Pool StringName  - id String
 
- cluster string
 - worker
Pool stringName  - id string
 
- cluster str
 - worker_
pool_ strname  - id str
 
- cluster String
 - worker
Pool StringName  - id String
 
getContainerVpcWorkerPool Result
The following output properties are available:
- Autoscale
Enabled bool - Cluster string
 - Crk string
 - Flavor string
 - Host
Pool stringId  - Id string
 - Isolation string
 - Kms
Account stringId  - Kms
Instance stringId  - Labels Dictionary<string, string>
 - Operating
System string - Resource
Group stringId  - Secondary
Storages List<GetContainer Vpc Worker Pool Secondary Storage>  - Vpc
Id string - Worker
Count double - Worker
Pool stringName  - Zones
List<Get
Container Vpc Worker Pool Zone>  
- Autoscale
Enabled bool - Cluster string
 - Crk string
 - Flavor string
 - Host
Pool stringId  - Id string
 - Isolation string
 - Kms
Account stringId  - Kms
Instance stringId  - Labels map[string]string
 - Operating
System string - Resource
Group stringId  - Secondary
Storages []GetContainer Vpc Worker Pool Secondary Storage  - Vpc
Id string - Worker
Count float64 - Worker
Pool stringName  - Zones
[]Get
Container Vpc Worker Pool Zone  
- autoscale
Enabled Boolean - cluster String
 - crk String
 - flavor String
 - host
Pool StringId  - id String
 - isolation String
 - kms
Account StringId  - kms
Instance StringId  - labels Map<String,String>
 - operating
System String - resource
Group StringId  - secondary
Storages List<GetContainer Vpc Worker Pool Secondary Storage>  - vpc
Id String - worker
Count Double - worker
Pool StringName  - zones
List<Get
Container Vpc Worker Pool Zone>  
- autoscale
Enabled boolean - cluster string
 - crk string
 - flavor string
 - host
Pool stringId  - id string
 - isolation string
 - kms
Account stringId  - kms
Instance stringId  - labels {[key: string]: string}
 - operating
System string - resource
Group stringId  - secondary
Storages GetContainer Vpc Worker Pool Secondary Storage[]  - vpc
Id string - worker
Count number - worker
Pool stringName  - zones
Get
Container Vpc Worker Pool Zone[]  
- autoscale_
enabled bool - cluster str
 - crk str
 - flavor str
 - host_
pool_ strid  - id str
 - isolation str
 - kms_
account_ strid  - kms_
instance_ strid  - labels Mapping[str, str]
 - operating_
system str - resource_
group_ strid  - secondary_
storages Sequence[GetContainer Vpc Worker Pool Secondary Storage]  - vpc_
id str - worker_
count float - worker_
pool_ strname  - zones
Sequence[Get
Container Vpc Worker Pool Zone]  
- autoscale
Enabled Boolean - cluster String
 - crk String
 - flavor String
 - host
Pool StringId  - id String
 - isolation String
 - kms
Account StringId  - kms
Instance StringId  - labels Map<String>
 - operating
System String - resource
Group StringId  - secondary
Storages List<Property Map> - vpc
Id String - worker
Count Number - worker
Pool StringName  - zones List<Property Map>
 
Supporting Types
GetContainerVpcWorkerPoolSecondaryStorage      
- Count double
 - Device
Type string - Name string
 - Profile string
 - Raid
Configuration string - Size double
 
- Count float64
 - Device
Type string - Name string
 - Profile string
 - Raid
Configuration string - Size float64
 
- count Double
 - device
Type String - name String
 - profile String
 - raid
Configuration String - size Double
 
- count number
 - device
Type string - name string
 - profile string
 - raid
Configuration string - size number
 
- count float
 - device_
type str - name str
 - profile str
 - raid_
configuration str - size float
 
- count Number
 - device
Type String - name String
 - profile String
 - raid
Configuration String - size Number
 
GetContainerVpcWorkerPoolZone     
Package Details
- Repository
 - ibm ibm-cloud/terraform-provider-ibm
 - License
 - Notes
 - This Pulumi package is based on the 
ibmTerraform Provider.