Viewing docs for ibm 2.5.0
published on Wednesday, Aug 5, 2026 by ibm-cloud
published on Wednesday, Aug 5, 2026 by ibm-cloud
Viewing docs for ibm 2.5.0
published on Wednesday, Aug 5, 2026 by ibm-cloud
published on Wednesday, Aug 5, 2026 by ibm-cloud
Provides a read-only data source for LoadBalancerPoolCollection. For more information, about load balancer pool, see working with pool.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const example = ibm.getIsLbPools({
lb: exampleIbmIsLb.id,
});
import pulumi
import pulumi_ibm as ibm
example = ibm.get_is_lb_pools(lb=example_ibm_is_lb["id"])
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/v2/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.GetIsLbPools(ctx, &ibm.GetIsLbPoolsArgs{
Lb: exampleIbmIsLb.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 example = Ibm.GetIsLbPools.Invoke(new()
{
Lb = exampleIbmIsLb.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.GetIsLbPoolsArgs;
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 example = IbmFunctions.getIsLbPools(GetIsLbPoolsArgs.builder()
.lb(exampleIbmIsLb.id())
.build());
}
}
variables:
example:
fn::invoke:
function: ibm:getIsLbPools
arguments:
lb: ${exampleIbmIsLb.id}
Example coming soon!
Using getIsLbPools
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 getIsLbPools(args: GetIsLbPoolsArgs, opts?: InvokeOptions): Promise<GetIsLbPoolsResult>
function getIsLbPoolsOutput(args: GetIsLbPoolsOutputArgs, opts?: InvokeOptions): Output<GetIsLbPoolsResult>def get_is_lb_pools(id: Optional[str] = None,
lb: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsLbPoolsResult
def get_is_lb_pools_output(id: pulumi.Input[Optional[str]] = None,
lb: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsLbPoolsResult]func GetIsLbPools(ctx *Context, args *GetIsLbPoolsArgs, opts ...InvokeOption) (*GetIsLbPoolsResult, error)
func GetIsLbPoolsOutput(ctx *Context, args *GetIsLbPoolsOutputArgs, opts ...InvokeOption) GetIsLbPoolsResultOutput> Note: This function is named GetIsLbPools in the Go SDK.
public static class GetIsLbPools
{
public static Task<GetIsLbPoolsResult> InvokeAsync(GetIsLbPoolsArgs args, InvokeOptions? opts = null)
public static Output<GetIsLbPoolsResult> Invoke(GetIsLbPoolsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIsLbPoolsResult> getIsLbPools(GetIsLbPoolsArgs args, InvokeOptions options)
public static Output<GetIsLbPoolsResult> getIsLbPools(GetIsLbPoolsArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsLbPools:getIsLbPools
arguments:
# arguments dictionarydata "ibm_get_is_lb_pools" "name" {
# arguments
}The following arguments are supported:
getIsLbPools Result
The following output properties are available:
- Id string
- (String) The unique identifier for this load balancer pool member.
- Lb string
- Pools
List<Get
Is Lb Pools Pool> - (List) Collection of pools.
- Id string
- (String) The unique identifier for this load balancer pool member.
- Lb string
- Pools
[]Get
Is Lb Pools Pool - (List) Collection of pools.
- id string
- (String) The unique identifier for this load balancer pool member.
- lb string
- pools list(object)
- (List) Collection of pools.
- id String
- (String) The unique identifier for this load balancer pool member.
- lb String
- pools
List<Get
Is Lb Pools Pool> - (List) Collection of pools.
- id string
- (String) The unique identifier for this load balancer pool member.
- lb string
- pools
Get
Is Lb Pools Pool[] - (List) Collection of pools.
- id str
- (String) The unique identifier for this load balancer pool member.
- lb str
- pools
Sequence[Get
Is Lb Pools Pool] - (List) Collection of pools.
- id String
- (String) The unique identifier for this load balancer pool member.
- lb String
- pools List<Property Map>
- (List) Collection of pools.
Supporting Types
GetIsLbPoolsPool
- Algorithm string
- (String) The load balancing algorithm.
- Client
Authentications List<GetIs Lb Pools Pool Client Authentication> - (List) The client authentication used for this pool.
Nested scheme for
client_authentication: - Created
At string - (String) The date and time that this pool was created.
- Failsafe
Policies List<GetIs Lb Pools Pool Failsafe Policy> - (List) A load balancer failsafe policy. Nested schema for failsafe_policy:
- Health
Monitors List<GetIs Lb Pools Pool Health Monitor> - (List) The health monitor of this pool.
Nested scheme for
health_monitor: - Href string
- (String) The member's canonical URL.
- Id string
- (String) The unique identifier for this load balancer pool member.
- Instance
Groups List<GetIs Lb Pools Pool Instance Group> - (List) The instance group that is managing this pool.
Nested scheme for
instance_group: - Members
List<Get
Is Lb Pools Pool Member> - (List) The backend server members of the pool.
Nested scheme for
members: - Name string
- (String) The user-defined name for this load balancer pool.
- Protocol string
- (String) The protocol used for this load balancer pool.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the pool on which the unexpected property value was encountered.
- Provisioning
Status string - (String) The provisioning status of this pool.
- Proxy
Protocol string - (String) The PROXY protocol setting for this pool:-
v1: Enabled with version 1 (human-readable header format)-v2: Enabled with version 2 (binary header format)-disabled: DisabledSupported by load balancers in theapplicationfamily (otherwise alwaysdisabled). - Server
Authentications List<GetIs Lb Pools Pool Server Authentication> - (List) The server authentication used for this pool. This property will be absent if the pool.protocol is not https.
Nested scheme for
server_authentication: - Session
Persistences List<GetIs Lb Pools Pool Session Persistence> - (List) The session persistence of this pool.The enumerated values for this property are expected to expand in the future. Whenprocessing this property, check for and log unknown values. Optionally haltprocessing and surface the error, or bypass the pool on which the unexpectedproperty value was encountered.
Nested scheme for
session_persistence:
- Algorithm string
- (String) The load balancing algorithm.
- Client
Authentications []GetIs Lb Pools Pool Client Authentication - (List) The client authentication used for this pool.
Nested scheme for
client_authentication: - Created
At string - (String) The date and time that this pool was created.
- Failsafe
Policies []GetIs Lb Pools Pool Failsafe Policy - (List) A load balancer failsafe policy. Nested schema for failsafe_policy:
- Health
Monitors []GetIs Lb Pools Pool Health Monitor - (List) The health monitor of this pool.
Nested scheme for
health_monitor: - Href string
- (String) The member's canonical URL.
- Id string
- (String) The unique identifier for this load balancer pool member.
- Instance
Groups []GetIs Lb Pools Pool Instance Group - (List) The instance group that is managing this pool.
Nested scheme for
instance_group: - Members
[]Get
Is Lb Pools Pool Member - (List) The backend server members of the pool.
Nested scheme for
members: - Name string
- (String) The user-defined name for this load balancer pool.
- Protocol string
- (String) The protocol used for this load balancer pool.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the pool on which the unexpected property value was encountered.
- Provisioning
Status string - (String) The provisioning status of this pool.
- Proxy
Protocol string - (String) The PROXY protocol setting for this pool:-
v1: Enabled with version 1 (human-readable header format)-v2: Enabled with version 2 (binary header format)-disabled: DisabledSupported by load balancers in theapplicationfamily (otherwise alwaysdisabled). - Server
Authentications []GetIs Lb Pools Pool Server Authentication - (List) The server authentication used for this pool. This property will be absent if the pool.protocol is not https.
Nested scheme for
server_authentication: - Session
Persistences []GetIs Lb Pools Pool Session Persistence - (List) The session persistence of this pool.The enumerated values for this property are expected to expand in the future. Whenprocessing this property, check for and log unknown values. Optionally haltprocessing and surface the error, or bypass the pool on which the unexpectedproperty value was encountered.
Nested scheme for
session_persistence:
- algorithm string
- (String) The load balancing algorithm.
- client_
authentications list(object) - (List) The client authentication used for this pool.
Nested scheme for
client_authentication: - created_
at string - (String) The date and time that this pool was created.
- failsafe_
policies list(object) - (List) A load balancer failsafe policy. Nested schema for failsafe_policy:
- health_
monitors list(object) - (List) The health monitor of this pool.
Nested scheme for
health_monitor: - href string
- (String) The member's canonical URL.
- id string
- (String) The unique identifier for this load balancer pool member.
- instance_
groups list(object) - (List) The instance group that is managing this pool.
Nested scheme for
instance_group: - members list(object)
- (List) The backend server members of the pool.
Nested scheme for
members: - name string
- (String) The user-defined name for this load balancer pool.
- protocol string
- (String) The protocol used for this load balancer pool.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the pool on which the unexpected property value was encountered.
- provisioning_
status string - (String) The provisioning status of this pool.
- proxy_
protocol string - (String) The PROXY protocol setting for this pool:-
v1: Enabled with version 1 (human-readable header format)-v2: Enabled with version 2 (binary header format)-disabled: DisabledSupported by load balancers in theapplicationfamily (otherwise alwaysdisabled). - server_
authentications list(object) - (List) The server authentication used for this pool. This property will be absent if the pool.protocol is not https.
Nested scheme for
server_authentication: - session_
persistences list(object) - (List) The session persistence of this pool.The enumerated values for this property are expected to expand in the future. Whenprocessing this property, check for and log unknown values. Optionally haltprocessing and surface the error, or bypass the pool on which the unexpectedproperty value was encountered.
Nested scheme for
session_persistence:
- algorithm String
- (String) The load balancing algorithm.
- client
Authentications List<GetIs Lb Pools Pool Client Authentication> - (List) The client authentication used for this pool.
Nested scheme for
client_authentication: - created
At String - (String) The date and time that this pool was created.
- failsafe
Policies List<GetIs Lb Pools Pool Failsafe Policy> - (List) A load balancer failsafe policy. Nested schema for failsafe_policy:
- health
Monitors List<GetIs Lb Pools Pool Health Monitor> - (List) The health monitor of this pool.
Nested scheme for
health_monitor: - href String
- (String) The member's canonical URL.
- id String
- (String) The unique identifier for this load balancer pool member.
- instance
Groups List<GetIs Lb Pools Pool Instance Group> - (List) The instance group that is managing this pool.
Nested scheme for
instance_group: - members
List<Get
Is Lb Pools Pool Member> - (List) The backend server members of the pool.
Nested scheme for
members: - name String
- (String) The user-defined name for this load balancer pool.
- protocol String
- (String) The protocol used for this load balancer pool.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the pool on which the unexpected property value was encountered.
- provisioning
Status String - (String) The provisioning status of this pool.
- proxy
Protocol String - (String) The PROXY protocol setting for this pool:-
v1: Enabled with version 1 (human-readable header format)-v2: Enabled with version 2 (binary header format)-disabled: DisabledSupported by load balancers in theapplicationfamily (otherwise alwaysdisabled). - server
Authentications List<GetIs Lb Pools Pool Server Authentication> - (List) The server authentication used for this pool. This property will be absent if the pool.protocol is not https.
Nested scheme for
server_authentication: - session
Persistences List<GetIs Lb Pools Pool Session Persistence> - (List) The session persistence of this pool.The enumerated values for this property are expected to expand in the future. Whenprocessing this property, check for and log unknown values. Optionally haltprocessing and surface the error, or bypass the pool on which the unexpectedproperty value was encountered.
Nested scheme for
session_persistence:
- algorithm string
- (String) The load balancing algorithm.
- client
Authentications GetIs Lb Pools Pool Client Authentication[] - (List) The client authentication used for this pool.
Nested scheme for
client_authentication: - created
At string - (String) The date and time that this pool was created.
- failsafe
Policies GetIs Lb Pools Pool Failsafe Policy[] - (List) A load balancer failsafe policy. Nested schema for failsafe_policy:
- health
Monitors GetIs Lb Pools Pool Health Monitor[] - (List) The health monitor of this pool.
Nested scheme for
health_monitor: - href string
- (String) The member's canonical URL.
- id string
- (String) The unique identifier for this load balancer pool member.
- instance
Groups GetIs Lb Pools Pool Instance Group[] - (List) The instance group that is managing this pool.
Nested scheme for
instance_group: - members
Get
Is Lb Pools Pool Member[] - (List) The backend server members of the pool.
Nested scheme for
members: - name string
- (String) The user-defined name for this load balancer pool.
- protocol string
- (String) The protocol used for this load balancer pool.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the pool on which the unexpected property value was encountered.
- provisioning
Status string - (String) The provisioning status of this pool.
- proxy
Protocol string - (String) The PROXY protocol setting for this pool:-
v1: Enabled with version 1 (human-readable header format)-v2: Enabled with version 2 (binary header format)-disabled: DisabledSupported by load balancers in theapplicationfamily (otherwise alwaysdisabled). - server
Authentications GetIs Lb Pools Pool Server Authentication[] - (List) The server authentication used for this pool. This property will be absent if the pool.protocol is not https.
Nested scheme for
server_authentication: - session
Persistences GetIs Lb Pools Pool Session Persistence[] - (List) The session persistence of this pool.The enumerated values for this property are expected to expand in the future. Whenprocessing this property, check for and log unknown values. Optionally haltprocessing and surface the error, or bypass the pool on which the unexpectedproperty value was encountered.
Nested scheme for
session_persistence:
- algorithm str
- (String) The load balancing algorithm.
- client_
authentications Sequence[GetIs Lb Pools Pool Client Authentication] - (List) The client authentication used for this pool.
Nested scheme for
client_authentication: - created_
at str - (String) The date and time that this pool was created.
- failsafe_
policies Sequence[GetIs Lb Pools Pool Failsafe Policy] - (List) A load balancer failsafe policy. Nested schema for failsafe_policy:
- health_
monitors Sequence[GetIs Lb Pools Pool Health Monitor] - (List) The health monitor of this pool.
Nested scheme for
health_monitor: - href str
- (String) The member's canonical URL.
- id str
- (String) The unique identifier for this load balancer pool member.
- instance_
groups Sequence[GetIs Lb Pools Pool Instance Group] - (List) The instance group that is managing this pool.
Nested scheme for
instance_group: - members
Sequence[Get
Is Lb Pools Pool Member] - (List) The backend server members of the pool.
Nested scheme for
members: - name str
- (String) The user-defined name for this load balancer pool.
- protocol str
- (String) The protocol used for this load balancer pool.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the pool on which the unexpected property value was encountered.
- provisioning_
status str - (String) The provisioning status of this pool.
- proxy_
protocol str - (String) The PROXY protocol setting for this pool:-
v1: Enabled with version 1 (human-readable header format)-v2: Enabled with version 2 (binary header format)-disabled: DisabledSupported by load balancers in theapplicationfamily (otherwise alwaysdisabled). - server_
authentications Sequence[GetIs Lb Pools Pool Server Authentication] - (List) The server authentication used for this pool. This property will be absent if the pool.protocol is not https.
Nested scheme for
server_authentication: - session_
persistences Sequence[GetIs Lb Pools Pool Session Persistence] - (List) The session persistence of this pool.The enumerated values for this property are expected to expand in the future. Whenprocessing this property, check for and log unknown values. Optionally haltprocessing and surface the error, or bypass the pool on which the unexpectedproperty value was encountered.
Nested scheme for
session_persistence:
- algorithm String
- (String) The load balancing algorithm.
- client
Authentications List<Property Map> - (List) The client authentication used for this pool.
Nested scheme for
client_authentication: - created
At String - (String) The date and time that this pool was created.
- failsafe
Policies List<Property Map> - (List) A load balancer failsafe policy. Nested schema for failsafe_policy:
- health
Monitors List<Property Map> - (List) The health monitor of this pool.
Nested scheme for
health_monitor: - href String
- (String) The member's canonical URL.
- id String
- (String) The unique identifier for this load balancer pool member.
- instance
Groups List<Property Map> - (List) The instance group that is managing this pool.
Nested scheme for
instance_group: - members List<Property Map>
- (List) The backend server members of the pool.
Nested scheme for
members: - name String
- (String) The user-defined name for this load balancer pool.
- protocol String
- (String) The protocol used for this load balancer pool.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the pool on which the unexpected property value was encountered.
- provisioning
Status String - (String) The provisioning status of this pool.
- proxy
Protocol String - (String) The PROXY protocol setting for this pool:-
v1: Enabled with version 1 (human-readable header format)-v2: Enabled with version 2 (binary header format)-disabled: DisabledSupported by load balancers in theapplicationfamily (otherwise alwaysdisabled). - server
Authentications List<Property Map> - (List) The server authentication used for this pool. This property will be absent if the pool.protocol is not https.
Nested scheme for
server_authentication: - session
Persistences List<Property Map> - (List) The session persistence of this pool.The enumerated values for this property are expected to expand in the future. Whenprocessing this property, check for and log unknown values. Optionally haltprocessing and surface the error, or bypass the pool on which the unexpectedproperty value was encountered.
Nested scheme for
session_persistence:
GetIsLbPoolsPoolClientAuthentication
- Certificate
Instances List<GetIs Lb Pools Pool Client Authentication Certificate Instance> - (List) The certificate instance used for this pool.
Nested scheme for
certificate_instance:
- Certificate
Instances []GetIs Lb Pools Pool Client Authentication Certificate Instance - (List) The certificate instance used for this pool.
Nested scheme for
certificate_instance:
- certificate_
instances list(object) - (List) The certificate instance used for this pool.
Nested scheme for
certificate_instance:
- certificate
Instances List<GetIs Lb Pools Pool Client Authentication Certificate Instance> - (List) The certificate instance used for this pool.
Nested scheme for
certificate_instance:
- certificate
Instances GetIs Lb Pools Pool Client Authentication Certificate Instance[] - (List) The certificate instance used for this pool.
Nested scheme for
certificate_instance:
- certificate_
instances Sequence[GetIs Lb Pools Pool Client Authentication Certificate Instance] - (List) The certificate instance used for this pool.
Nested scheme for
certificate_instance:
- certificate
Instances List<Property Map> - (List) The certificate instance used for this pool.
Nested scheme for
certificate_instance:
GetIsLbPoolsPoolClientAuthenticationCertificateInstance
- Crn string
- (String) The CRN for this certificate instance.
- Crn string
- (String) The CRN for this certificate instance.
- crn string
- (String) The CRN for this certificate instance.
- crn String
- (String) The CRN for this certificate instance.
- crn string
- (String) The CRN for this certificate instance.
- crn str
- (String) The CRN for this certificate instance.
- crn String
- (String) The CRN for this certificate instance.
GetIsLbPoolsPoolFailsafePolicy
- Action string
- (String) A load balancer failsafe policy action. The enumerated values for this property may expand in the future, currently allowed values are:
- Healthy
Member doubleThreshold Count - (Integer) The healthy member count at which the failsafe policy action will be triggered. At present, this is always
0, but may be modifiable in the future. - Targets
List<Get
Is Lb Pools Pool Failsafe Policy Target> - (List) If
actionisforward, the target pool to forward to.Ifactionisfail, this property will be absent.The targets supported by this property may expand in the future. Nested schema for target:
- Action string
- (String) A load balancer failsafe policy action. The enumerated values for this property may expand in the future, currently allowed values are:
- Healthy
Member float64Threshold Count - (Integer) The healthy member count at which the failsafe policy action will be triggered. At present, this is always
0, but may be modifiable in the future. - Targets
[]Get
Is Lb Pools Pool Failsafe Policy Target - (List) If
actionisforward, the target pool to forward to.Ifactionisfail, this property will be absent.The targets supported by this property may expand in the future. Nested schema for target:
- action string
- (String) A load balancer failsafe policy action. The enumerated values for this property may expand in the future, currently allowed values are:
- healthy_
member_ numberthreshold_ count - (Integer) The healthy member count at which the failsafe policy action will be triggered. At present, this is always
0, but may be modifiable in the future. - targets list(object)
- (List) If
actionisforward, the target pool to forward to.Ifactionisfail, this property will be absent.The targets supported by this property may expand in the future. Nested schema for target:
- action String
- (String) A load balancer failsafe policy action. The enumerated values for this property may expand in the future, currently allowed values are:
- healthy
Member DoubleThreshold Count - (Integer) The healthy member count at which the failsafe policy action will be triggered. At present, this is always
0, but may be modifiable in the future. - targets
List<Get
Is Lb Pools Pool Failsafe Policy Target> - (List) If
actionisforward, the target pool to forward to.Ifactionisfail, this property will be absent.The targets supported by this property may expand in the future. Nested schema for target:
- action string
- (String) A load balancer failsafe policy action. The enumerated values for this property may expand in the future, currently allowed values are:
- healthy
Member numberThreshold Count - (Integer) The healthy member count at which the failsafe policy action will be triggered. At present, this is always
0, but may be modifiable in the future. - targets
Get
Is Lb Pools Pool Failsafe Policy Target[] - (List) If
actionisforward, the target pool to forward to.Ifactionisfail, this property will be absent.The targets supported by this property may expand in the future. Nested schema for target:
- action str
- (String) A load balancer failsafe policy action. The enumerated values for this property may expand in the future, currently allowed values are:
- healthy_
member_ floatthreshold_ count - (Integer) The healthy member count at which the failsafe policy action will be triggered. At present, this is always
0, but may be modifiable in the future. - targets
Sequence[Get
Is Lb Pools Pool Failsafe Policy Target] - (List) If
actionisforward, the target pool to forward to.Ifactionisfail, this property will be absent.The targets supported by this property may expand in the future. Nested schema for target:
- action String
- (String) A load balancer failsafe policy action. The enumerated values for this property may expand in the future, currently allowed values are:
- healthy
Member NumberThreshold Count - (Integer) The healthy member count at which the failsafe policy action will be triggered. At present, this is always
0, but may be modifiable in the future. - targets List<Property Map>
- (List) If
actionisforward, the target pool to forward to.Ifactionisfail, this property will be absent.The targets supported by this property may expand in the future. Nested schema for target:
GetIsLbPoolsPoolFailsafePolicyTarget
- Deleteds
List<Get
Is Lb Pools Pool Failsafe Policy Target Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - Href string
- (String) The member's canonical URL.
- Id string
- (String) The unique identifier for this load balancer pool member.
- Name string
- (String) The user-defined name for this load balancer pool.
- Deleteds
[]Get
Is Lb Pools Pool Failsafe Policy Target Deleted - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - Href string
- (String) The member's canonical URL.
- Id string
- (String) The unique identifier for this load balancer pool member.
- Name string
- (String) The user-defined name for this load balancer pool.
- deleteds list(object)
- (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href string
- (String) The member's canonical URL.
- id string
- (String) The unique identifier for this load balancer pool member.
- name string
- (String) The user-defined name for this load balancer pool.
- deleteds
List<Get
Is Lb Pools Pool Failsafe Policy Target Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href String
- (String) The member's canonical URL.
- id String
- (String) The unique identifier for this load balancer pool member.
- name String
- (String) The user-defined name for this load balancer pool.
- deleteds
Get
Is Lb Pools Pool Failsafe Policy Target Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href string
- (String) The member's canonical URL.
- id string
- (String) The unique identifier for this load balancer pool member.
- name string
- (String) The user-defined name for this load balancer pool.
- deleteds
Sequence[Get
Is Lb Pools Pool Failsafe Policy Target Deleted] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href str
- (String) The member's canonical URL.
- id str
- (String) The unique identifier for this load balancer pool member.
- name str
- (String) The user-defined name for this load balancer pool.
- deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href String
- (String) The member's canonical URL.
- id String
- (String) The unique identifier for this load balancer pool member.
- name String
- (String) The user-defined name for this load balancer pool.
GetIsLbPoolsPoolFailsafePolicyTargetDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more_
info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsLbPoolsPoolHealthMonitor
- Delay double
- (Integer) The health check interval in seconds. Interval must be greater than timeout value.
- Max
Retries double - (Integer) The health check max retries.
- Port double
- (Integer) The health check port number. If specified, this overrides the ports specified in the server member resources.
- Requests
List<Get
Is Lb Pools Pool Health Monitor Request> - (List) Nested schema for request:
- Responses
List<Get
Is Lb Pools Pool Health Monitor Response> - (List) Nested schema for response:
- Timeout double
- (Integer) The health check timeout in seconds.
- Type string
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols. - Url
Path string - (String) The health check URL path. Applicable only if the health monitor
typeishttporhttps. This value must be in the format of an origin-form request target.
- Delay float64
- (Integer) The health check interval in seconds. Interval must be greater than timeout value.
- Max
Retries float64 - (Integer) The health check max retries.
- Port float64
- (Integer) The health check port number. If specified, this overrides the ports specified in the server member resources.
- Requests
[]Get
Is Lb Pools Pool Health Monitor Request - (List) Nested schema for request:
- Responses
[]Get
Is Lb Pools Pool Health Monitor Response - (List) Nested schema for response:
- Timeout float64
- (Integer) The health check timeout in seconds.
- Type string
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols. - Url
Path string - (String) The health check URL path. Applicable only if the health monitor
typeishttporhttps. This value must be in the format of an origin-form request target.
- delay number
- (Integer) The health check interval in seconds. Interval must be greater than timeout value.
- max_
retries number - (Integer) The health check max retries.
- port number
- (Integer) The health check port number. If specified, this overrides the ports specified in the server member resources.
- requests list(object)
- (List) Nested schema for request:
- responses list(object)
- (List) Nested schema for response:
- timeout number
- (Integer) The health check timeout in seconds.
- type string
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols. - url_
path string - (String) The health check URL path. Applicable only if the health monitor
typeishttporhttps. This value must be in the format of an origin-form request target.
- delay Double
- (Integer) The health check interval in seconds. Interval must be greater than timeout value.
- max
Retries Double - (Integer) The health check max retries.
- port Double
- (Integer) The health check port number. If specified, this overrides the ports specified in the server member resources.
- requests
List<Get
Is Lb Pools Pool Health Monitor Request> - (List) Nested schema for request:
- responses
List<Get
Is Lb Pools Pool Health Monitor Response> - (List) Nested schema for response:
- timeout Double
- (Integer) The health check timeout in seconds.
- type String
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols. - url
Path String - (String) The health check URL path. Applicable only if the health monitor
typeishttporhttps. This value must be in the format of an origin-form request target.
- delay number
- (Integer) The health check interval in seconds. Interval must be greater than timeout value.
- max
Retries number - (Integer) The health check max retries.
- port number
- (Integer) The health check port number. If specified, this overrides the ports specified in the server member resources.
- requests
Get
Is Lb Pools Pool Health Monitor Request[] - (List) Nested schema for request:
- responses
Get
Is Lb Pools Pool Health Monitor Response[] - (List) Nested schema for response:
- timeout number
- (Integer) The health check timeout in seconds.
- type string
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols. - url
Path string - (String) The health check URL path. Applicable only if the health monitor
typeishttporhttps. This value must be in the format of an origin-form request target.
- delay float
- (Integer) The health check interval in seconds. Interval must be greater than timeout value.
- max_
retries float - (Integer) The health check max retries.
- port float
- (Integer) The health check port number. If specified, this overrides the ports specified in the server member resources.
- requests
Sequence[Get
Is Lb Pools Pool Health Monitor Request] - (List) Nested schema for request:
- responses
Sequence[Get
Is Lb Pools Pool Health Monitor Response] - (List) Nested schema for response:
- timeout float
- (Integer) The health check timeout in seconds.
- type str
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols. - url_
path str - (String) The health check URL path. Applicable only if the health monitor
typeishttporhttps. This value must be in the format of an origin-form request target.
- delay Number
- (Integer) The health check interval in seconds. Interval must be greater than timeout value.
- max
Retries Number - (Integer) The health check max retries.
- port Number
- (Integer) The health check port number. If specified, this overrides the ports specified in the server member resources.
- requests List<Property Map>
- (List) Nested schema for request:
- responses List<Property Map>
- (List) Nested schema for response:
- timeout Number
- (Integer) The health check timeout in seconds.
- type String
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols. - url
Path String - (String) The health check URL path. Applicable only if the health monitor
typeishttporhttps. This value must be in the format of an origin-form request target.
GetIsLbPoolsPoolHealthMonitorRequest
- Body string
- (String) The HTTP request body used for health checks.If absent, the health checks will ignore the request body.
- Headers
List<Get
Is Lb Pools Pool Health Monitor Request Header> - (List) The HTTP request headers used for health checks.If absent, the health checks will ignore the request headers. Nested schema for headers:
- Method string
- (String) The HTTP request method used for health checks. Constraints: Allowable values are:
get,post.
- Body string
- (String) The HTTP request body used for health checks.If absent, the health checks will ignore the request body.
- Headers
[]Get
Is Lb Pools Pool Health Monitor Request Header - (List) The HTTP request headers used for health checks.If absent, the health checks will ignore the request headers. Nested schema for headers:
- Method string
- (String) The HTTP request method used for health checks. Constraints: Allowable values are:
get,post.
- body string
- (String) The HTTP request body used for health checks.If absent, the health checks will ignore the request body.
- headers list(object)
- (List) The HTTP request headers used for health checks.If absent, the health checks will ignore the request headers. Nested schema for headers:
- method string
- (String) The HTTP request method used for health checks. Constraints: Allowable values are:
get,post.
- body String
- (String) The HTTP request body used for health checks.If absent, the health checks will ignore the request body.
- headers
List<Get
Is Lb Pools Pool Health Monitor Request Header> - (List) The HTTP request headers used for health checks.If absent, the health checks will ignore the request headers. Nested schema for headers:
- method String
- (String) The HTTP request method used for health checks. Constraints: Allowable values are:
get,post.
- body string
- (String) The HTTP request body used for health checks.If absent, the health checks will ignore the request body.
- headers
Get
Is Lb Pools Pool Health Monitor Request Header[] - (List) The HTTP request headers used for health checks.If absent, the health checks will ignore the request headers. Nested schema for headers:
- method string
- (String) The HTTP request method used for health checks. Constraints: Allowable values are:
get,post.
- body str
- (String) The HTTP request body used for health checks.If absent, the health checks will ignore the request body.
- headers
Sequence[Get
Is Lb Pools Pool Health Monitor Request Header] - (List) The HTTP request headers used for health checks.If absent, the health checks will ignore the request headers. Nested schema for headers:
- method str
- (String) The HTTP request method used for health checks. Constraints: Allowable values are:
get,post.
- body String
- (String) The HTTP request body used for health checks.If absent, the health checks will ignore the request body.
- headers List<Property Map>
- (List) The HTTP request headers used for health checks.If absent, the health checks will ignore the request headers. Nested schema for headers:
- method String
- (String) The HTTP request method used for health checks. Constraints: Allowable values are:
get,post.
GetIsLbPoolsPoolHealthMonitorRequestHeader
GetIsLbPoolsPoolHealthMonitorResponse
- body_
regex string - (String) The PCRE-flavor regular expression that HTTP response bodies must match for successful health checks.If absent, health checks will ignore any response body.
- codes list(string)
- (List) The HTTP response codes expected for successful health checks.
- body_
regex str - (String) The PCRE-flavor regular expression that HTTP response bodies must match for successful health checks.If absent, health checks will ignore any response body.
- codes Sequence[str]
- (List) The HTTP response codes expected for successful health checks.
GetIsLbPoolsPoolInstanceGroup
- Crn string
- (String) The CRN for this certificate instance.
- Deleteds
List<Get
Is Lb Pools Pool Instance Group Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - Href string
- (String) The member's canonical URL.
- Id string
- (String) The unique identifier for this load balancer pool member.
- Name string
- (String) The user-defined name for this load balancer pool.
- Crn string
- (String) The CRN for this certificate instance.
- Deleteds
[]Get
Is Lb Pools Pool Instance Group Deleted - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - Href string
- (String) The member's canonical URL.
- Id string
- (String) The unique identifier for this load balancer pool member.
- Name string
- (String) The user-defined name for this load balancer pool.
- crn string
- (String) The CRN for this certificate instance.
- deleteds list(object)
- (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href string
- (String) The member's canonical URL.
- id string
- (String) The unique identifier for this load balancer pool member.
- name string
- (String) The user-defined name for this load balancer pool.
- crn String
- (String) The CRN for this certificate instance.
- deleteds
List<Get
Is Lb Pools Pool Instance Group Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href String
- (String) The member's canonical URL.
- id String
- (String) The unique identifier for this load balancer pool member.
- name String
- (String) The user-defined name for this load balancer pool.
- crn string
- (String) The CRN for this certificate instance.
- deleteds
Get
Is Lb Pools Pool Instance Group Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href string
- (String) The member's canonical URL.
- id string
- (String) The unique identifier for this load balancer pool member.
- name string
- (String) The user-defined name for this load balancer pool.
- crn str
- (String) The CRN for this certificate instance.
- deleteds
Sequence[Get
Is Lb Pools Pool Instance Group Deleted] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href str
- (String) The member's canonical URL.
- id str
- (String) The unique identifier for this load balancer pool member.
- name str
- (String) The user-defined name for this load balancer pool.
- crn String
- (String) The CRN for this certificate instance.
- deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href String
- (String) The member's canonical URL.
- id String
- (String) The unique identifier for this load balancer pool member.
- name String
- (String) The user-defined name for this load balancer pool.
GetIsLbPoolsPoolInstanceGroupDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more_
info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsLbPoolsPoolMember
- Deleteds
List<Get
Is Lb Pools Pool Member Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - Href string
- (String) The member's canonical URL.
- Id string
- (String) The unique identifier for this load balancer pool member.
- Deleteds
[]Get
Is Lb Pools Pool Member Deleted - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - Href string
- (String) The member's canonical URL.
- Id string
- (String) The unique identifier for this load balancer pool member.
- deleteds list(object)
- (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href string
- (String) The member's canonical URL.
- id string
- (String) The unique identifier for this load balancer pool member.
- deleteds
List<Get
Is Lb Pools Pool Member Deleted> - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href String
- (String) The member's canonical URL.
- id String
- (String) The unique identifier for this load balancer pool member.
- deleteds
Get
Is Lb Pools Pool Member Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href string
- (String) The member's canonical URL.
- id string
- (String) The unique identifier for this load balancer pool member.
- deleteds
Sequence[Get
Is Lb Pools Pool Member Deleted] - (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href str
- (String) The member's canonical URL.
- id str
- (String) The unique identifier for this load balancer pool member.
- deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information.
Nested scheme for
deleted: - href String
- (String) The member's canonical URL.
- id String
- (String) The unique identifier for this load balancer pool member.
GetIsLbPoolsPoolMemberDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more_
info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsLbPoolsPoolServerAuthentication
-
List<Get
Is Lb Pools Pool Server Authentication Certificate Authority> - (List) The certificate authority used for this pool.
Nested scheme for
certificate_authority: - Verify
Certificate bool - (Boolean) If set to true, the backend server certificate is verified.
-
[]Get
Is Lb Pools Pool Server Authentication Certificate Authority - (List) The certificate authority used for this pool.
Nested scheme for
certificate_authority: - Verify
Certificate bool - (Boolean) If set to true, the backend server certificate is verified.
- list(object)
- (List) The certificate authority used for this pool.
Nested scheme for
certificate_authority: - verify_
certificate bool - (Boolean) If set to true, the backend server certificate is verified.
-
List<Get
Is Lb Pools Pool Server Authentication Certificate Authority> - (List) The certificate authority used for this pool.
Nested scheme for
certificate_authority: - verify
Certificate Boolean - (Boolean) If set to true, the backend server certificate is verified.
-
Get
Is Lb Pools Pool Server Authentication Certificate Authority[] - (List) The certificate authority used for this pool.
Nested scheme for
certificate_authority: - verify
Certificate boolean - (Boolean) If set to true, the backend server certificate is verified.
-
Sequence[Get
Is Lb Pools Pool Server Authentication Certificate Authority] - (List) The certificate authority used for this pool.
Nested scheme for
certificate_authority: - verify_
certificate bool - (Boolean) If set to true, the backend server certificate is verified.
- List<Property Map>
- (List) The certificate authority used for this pool.
Nested scheme for
certificate_authority: - verify
Certificate Boolean - (Boolean) If set to true, the backend server certificate is verified.
GetIsLbPoolsPoolServerAuthenticationCertificateAuthority
- Crn string
- (String) The CRN for this certificate instance.
- Crn string
- (String) The CRN for this certificate instance.
- crn string
- (String) The CRN for this certificate instance.
- crn String
- (String) The CRN for this certificate instance.
- crn string
- (String) The CRN for this certificate instance.
- crn str
- (String) The CRN for this certificate instance.
- crn String
- (String) The CRN for this certificate instance.
GetIsLbPoolsPoolSessionPersistence
- string
- (String) The session persistence cookie name. Applicable only for type
app_cookie. Names starting withIBMare not allowed. - Type string
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols.
- string
- (String) The session persistence cookie name. Applicable only for type
app_cookie. Names starting withIBMare not allowed. - Type string
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols.
- string
- (String) The session persistence cookie name. Applicable only for type
app_cookie. Names starting withIBMare not allowed. - type string
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols.
- String
- (String) The session persistence cookie name. Applicable only for type
app_cookie. Names starting withIBMare not allowed. - type String
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols.
- string
- (String) The session persistence cookie name. Applicable only for type
app_cookie. Names starting withIBMare not allowed. - type string
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols.
- str
- (String) The session persistence cookie name. Applicable only for type
app_cookie. Names starting withIBMare not allowed. - type str
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols.
- String
- (String) The session persistence cookie name. Applicable only for type
app_cookie. Names starting withIBMare not allowed. - type String
- (String) The session persistence type. The
http_cookieandapp_cookietypes are applicable only to thehttpandhttpsprotocols.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibmTerraform Provider.
Viewing docs for ibm 2.5.0
published on Wednesday, Aug 5, 2026 by ibm-cloud
published on Wednesday, Aug 5, 2026 by ibm-cloud