ibm 1.78.0 published on Wednesday, Apr 30, 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 dictionary
The 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
ibm
Terraform Provider.