ibm.getIsLb
Explore with Pulumi AI
Retrieve information of an existing IBM VPC Load Balancer. For more information, about VPC load balancer, see load balancers for VPC overview.
Note:
VPC infrastructure services are a regional specific based endpoint, by default targets to us-south
. Please make sure to target right region in the provider block as shown in the provider.tf
file, if VPC service is created in region other than us-south
.
provider.tf
import * as pulumi from "@pulumi/pulumi";
import pulumi
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
return await Deployment.RunAsync(() =>
{
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
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) {
}
}
{}
Using getIsLb
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 getIsLb(args: GetIsLbArgs, opts?: InvokeOptions): Promise<GetIsLbResult>
function getIsLbOutput(args: GetIsLbOutputArgs, opts?: InvokeOptions): Output<GetIsLbResult>
def get_is_lb(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsLbResult
def get_is_lb_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsLbResult]
func LookupIsLb(ctx *Context, args *LookupIsLbArgs, opts ...InvokeOption) (*LookupIsLbResult, error)
func LookupIsLbOutput(ctx *Context, args *LookupIsLbOutputArgs, opts ...InvokeOption) LookupIsLbResultOutput
> Note: This function is named LookupIsLb
in the Go SDK.
public static class GetIsLb
{
public static Task<GetIsLbResult> InvokeAsync(GetIsLbArgs args, InvokeOptions? opts = null)
public static Output<GetIsLbResult> Invoke(GetIsLbInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsLbResult> getIsLb(GetIsLbArgs args, InvokeOptions options)
public static Output<GetIsLbResult> getIsLb(GetIsLbArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsLb:getIsLb
arguments:
# arguments dictionary
The following arguments are supported:
getIsLb Result
The following output properties are available:
- Access
Mode string - (String) The access mode for this load balancer. One of private, public, private_path.
- List<string>
- (String) Access management tags associated for the load balancer.
- Attached
Load List<GetBalancer Pool Members Is Lb Attached Load Balancer Pool Member> - (List) The load balancer pool members attached to this load balancer.
Nested scheme for
members
: - Availability string
- (String) The availability of this load balancer
- Crn string
- (String) The CRN for this instance group.
- Dns
List<Get
Is Lb Dn> - (List) The DNS configuration for this load balancer.
- Failsafe
Policy List<string>Actions - (List) The supported
failsafe_policy.action
values for this load balancer's pools. Allowable list items are:fail
,forward
. - Hostname string
- (String) Fully qualified domain name assigned to this load balancer.
- Id string
- (String) The unique identifier for this load balancer pool member.
- Instance
Groups boolSupported - (Boolean) Indicates whether this load balancer supports instance groups.
- Listeners List<string>
- (String) The ID of the listeners attached to this load balancer.
- Logging bool
- (Bool) Enable (true) or disable (false) datapath logging for this load balancer. If unspecified, datapath logging is disabled. This option is supported only for application load balancers.
- Name string
- (String) The user-defined or system-provided name for this reserved IP
- Operating
Status string - (String) The operating status of this load balancer.
- Pools
List<Get
Is Lb Pool> - (List) List all the Pools attached to this load balancer.
- Private
Ip List<GetIs Lb Private Ip> - (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
- Private
Ips List<string> - (List) The private IP addresses assigned to this load balancer. Same as
private_ip.[].address
- Profile Dictionary<string, string>
- Public
Ips List<string> - (String) The public IP addresses assigned to this load balancer.
- Resource
Controller stringUrl - Resource
Group string - (String) The resource group id, where the load balancer is created.
- Resource
Group stringName - Resource
Name string - Route
Mode bool - (Bool) Indicates whether route mode is enabled for this load balancer.
- Security
Group boolSupported - Security
Groups List<string> - (String) A list of security groups that are used with this load balancer. This option is supported only for application load balancers.
- Source
Ip boolSession Persistence Supported - (Boolean) Indicates whether this load balancer supports source IP session persistence.
- Status string
- (String) The status of load balancer.
- Subnets List<string>
- (String) The ID of the subnets to provision this load balancer.
- List<string>
- (String) The tags associated with the load balancer.
- Type string
- (String) The type of the load balancer.
- Udp
Supported bool - (Bool) Indicates whether this load balancer supports UDP.
- Access
Mode string - (String) The access mode for this load balancer. One of private, public, private_path.
- []string
- (String) Access management tags associated for the load balancer.
- Attached
Load []GetBalancer Pool Members Is Lb Attached Load Balancer Pool Member - (List) The load balancer pool members attached to this load balancer.
Nested scheme for
members
: - Availability string
- (String) The availability of this load balancer
- Crn string
- (String) The CRN for this instance group.
- Dns
[]Get
Is Lb Dn - (List) The DNS configuration for this load balancer.
- Failsafe
Policy []stringActions - (List) The supported
failsafe_policy.action
values for this load balancer's pools. Allowable list items are:fail
,forward
. - Hostname string
- (String) Fully qualified domain name assigned to this load balancer.
- Id string
- (String) The unique identifier for this load balancer pool member.
- Instance
Groups boolSupported - (Boolean) Indicates whether this load balancer supports instance groups.
- Listeners []string
- (String) The ID of the listeners attached to this load balancer.
- Logging bool
- (Bool) Enable (true) or disable (false) datapath logging for this load balancer. If unspecified, datapath logging is disabled. This option is supported only for application load balancers.
- Name string
- (String) The user-defined or system-provided name for this reserved IP
- Operating
Status string - (String) The operating status of this load balancer.
- Pools
[]Get
Is Lb Pool Type - (List) List all the Pools attached to this load balancer.
- Private
Ip []GetIs Lb Private Ip - (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
- Private
Ips []string - (List) The private IP addresses assigned to this load balancer. Same as
private_ip.[].address
- Profile map[string]string
- Public
Ips []string - (String) The public IP addresses assigned to this load balancer.
- Resource
Controller stringUrl - Resource
Group string - (String) The resource group id, where the load balancer is created.
- Resource
Group stringName - Resource
Name string - Route
Mode bool - (Bool) Indicates whether route mode is enabled for this load balancer.
- Security
Group boolSupported - Security
Groups []string - (String) A list of security groups that are used with this load balancer. This option is supported only for application load balancers.
- Source
Ip boolSession Persistence Supported - (Boolean) Indicates whether this load balancer supports source IP session persistence.
- Status string
- (String) The status of load balancer.
- Subnets []string
- (String) The ID of the subnets to provision this load balancer.
- []string
- (String) The tags associated with the load balancer.
- Type string
- (String) The type of the load balancer.
- Udp
Supported bool - (Bool) Indicates whether this load balancer supports UDP.
- access
Mode String - (String) The access mode for this load balancer. One of private, public, private_path.
- List<String>
- (String) Access management tags associated for the load balancer.
- attached
Load List<GetBalancer Pool Members Is Lb Attached Load Balancer Pool Member> - (List) The load balancer pool members attached to this load balancer.
Nested scheme for
members
: - availability String
- (String) The availability of this load balancer
- crn String
- (String) The CRN for this instance group.
- dns
List<Get
Is Lb Dn> - (List) The DNS configuration for this load balancer.
- failsafe
Policy List<String>Actions - (List) The supported
failsafe_policy.action
values for this load balancer's pools. Allowable list items are:fail
,forward
. - hostname String
- (String) Fully qualified domain name assigned to this load balancer.
- id String
- (String) The unique identifier for this load balancer pool member.
- instance
Groups BooleanSupported - (Boolean) Indicates whether this load balancer supports instance groups.
- listeners List<String>
- (String) The ID of the listeners attached to this load balancer.
- logging Boolean
- (Bool) Enable (true) or disable (false) datapath logging for this load balancer. If unspecified, datapath logging is disabled. This option is supported only for application load balancers.
- name String
- (String) The user-defined or system-provided name for this reserved IP
- operating
Status String - (String) The operating status of this load balancer.
- pools
List<Get
Is Lb Pool> - (List) List all the Pools attached to this load balancer.
- private
Ip List<GetIs Lb Private Ip> - (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
- private
Ips List<String> - (List) The private IP addresses assigned to this load balancer. Same as
private_ip.[].address
- profile Map<String,String>
- public
Ips List<String> - (String) The public IP addresses assigned to this load balancer.
- resource
Controller StringUrl - resource
Group String - (String) The resource group id, where the load balancer is created.
- resource
Group StringName - resource
Name String - route
Mode Boolean - (Bool) Indicates whether route mode is enabled for this load balancer.
- security
Group BooleanSupported - security
Groups List<String> - (String) A list of security groups that are used with this load balancer. This option is supported only for application load balancers.
- source
Ip BooleanSession Persistence Supported - (Boolean) Indicates whether this load balancer supports source IP session persistence.
- status String
- (String) The status of load balancer.
- subnets List<String>
- (String) The ID of the subnets to provision this load balancer.
- List<String>
- (String) The tags associated with the load balancer.
- type String
- (String) The type of the load balancer.
- udp
Supported Boolean - (Bool) Indicates whether this load balancer supports UDP.
- access
Mode string - (String) The access mode for this load balancer. One of private, public, private_path.
- string[]
- (String) Access management tags associated for the load balancer.
- attached
Load GetBalancer Pool Members Is Lb Attached Load Balancer Pool Member[] - (List) The load balancer pool members attached to this load balancer.
Nested scheme for
members
: - availability string
- (String) The availability of this load balancer
- crn string
- (String) The CRN for this instance group.
- dns
Get
Is Lb Dn[] - (List) The DNS configuration for this load balancer.
- failsafe
Policy string[]Actions - (List) The supported
failsafe_policy.action
values for this load balancer's pools. Allowable list items are:fail
,forward
. - hostname string
- (String) Fully qualified domain name assigned to this load balancer.
- id string
- (String) The unique identifier for this load balancer pool member.
- instance
Groups booleanSupported - (Boolean) Indicates whether this load balancer supports instance groups.
- listeners string[]
- (String) The ID of the listeners attached to this load balancer.
- logging boolean
- (Bool) Enable (true) or disable (false) datapath logging for this load balancer. If unspecified, datapath logging is disabled. This option is supported only for application load balancers.
- name string
- (String) The user-defined or system-provided name for this reserved IP
- operating
Status string - (String) The operating status of this load balancer.
- pools
Get
Is Lb Pool[] - (List) List all the Pools attached to this load balancer.
- private
Ip GetIs Lb Private Ip[] - (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
- private
Ips string[] - (List) The private IP addresses assigned to this load balancer. Same as
private_ip.[].address
- profile {[key: string]: string}
- public
Ips string[] - (String) The public IP addresses assigned to this load balancer.
- resource
Controller stringUrl - resource
Group string - (String) The resource group id, where the load balancer is created.
- resource
Group stringName - resource
Name string - route
Mode boolean - (Bool) Indicates whether route mode is enabled for this load balancer.
- security
Group booleanSupported - security
Groups string[] - (String) A list of security groups that are used with this load balancer. This option is supported only for application load balancers.
- source
Ip booleanSession Persistence Supported - (Boolean) Indicates whether this load balancer supports source IP session persistence.
- status string
- (String) The status of load balancer.
- subnets string[]
- (String) The ID of the subnets to provision this load balancer.
- string[]
- (String) The tags associated with the load balancer.
- type string
- (String) The type of the load balancer.
- udp
Supported boolean - (Bool) Indicates whether this load balancer supports UDP.
- access_
mode str - (String) The access mode for this load balancer. One of private, public, private_path.
- Sequence[str]
- (String) Access management tags associated for the load balancer.
- attached_
load_ Sequence[Getbalancer_ pool_ members Is Lb Attached Load Balancer Pool Member] - (List) The load balancer pool members attached to this load balancer.
Nested scheme for
members
: - availability str
- (String) The availability of this load balancer
- crn str
- (String) The CRN for this instance group.
- dns
Sequence[Get
Is Lb Dn] - (List) The DNS configuration for this load balancer.
- failsafe_
policy_ Sequence[str]actions - (List) The supported
failsafe_policy.action
values for this load balancer's pools. Allowable list items are:fail
,forward
. - hostname str
- (String) Fully qualified domain name assigned to this load balancer.
- id str
- (String) The unique identifier for this load balancer pool member.
- instance_
groups_ boolsupported - (Boolean) Indicates whether this load balancer supports instance groups.
- listeners Sequence[str]
- (String) The ID of the listeners attached to this load balancer.
- logging bool
- (Bool) Enable (true) or disable (false) datapath logging for this load balancer. If unspecified, datapath logging is disabled. This option is supported only for application load balancers.
- name str
- (String) The user-defined or system-provided name for this reserved IP
- operating_
status str - (String) The operating status of this load balancer.
- pools
Sequence[Get
Is Lb Pool] - (List) List all the Pools attached to this load balancer.
- private_
ip Sequence[GetIs Lb Private Ip] - (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
- private_
ips Sequence[str] - (List) The private IP addresses assigned to this load balancer. Same as
private_ip.[].address
- profile Mapping[str, str]
- public_
ips Sequence[str] - (String) The public IP addresses assigned to this load balancer.
- resource_
controller_ strurl - resource_
group str - (String) The resource group id, where the load balancer is created.
- resource_
group_ strname - resource_
name str - route_
mode bool - (Bool) Indicates whether route mode is enabled for this load balancer.
- security_
group_ boolsupported - security_
groups Sequence[str] - (String) A list of security groups that are used with this load balancer. This option is supported only for application load balancers.
- source_
ip_ boolsession_ persistence_ supported - (Boolean) Indicates whether this load balancer supports source IP session persistence.
- status str
- (String) The status of load balancer.
- subnets Sequence[str]
- (String) The ID of the subnets to provision this load balancer.
- Sequence[str]
- (String) The tags associated with the load balancer.
- type str
- (String) The type of the load balancer.
- udp_
supported bool - (Bool) Indicates whether this load balancer supports UDP.
- access
Mode String - (String) The access mode for this load balancer. One of private, public, private_path.
- List<String>
- (String) Access management tags associated for the load balancer.
- attached
Load List<Property Map>Balancer Pool Members - (List) The load balancer pool members attached to this load balancer.
Nested scheme for
members
: - availability String
- (String) The availability of this load balancer
- crn String
- (String) The CRN for this instance group.
- dns List<Property Map>
- (List) The DNS configuration for this load balancer.
- failsafe
Policy List<String>Actions - (List) The supported
failsafe_policy.action
values for this load balancer's pools. Allowable list items are:fail
,forward
. - hostname String
- (String) Fully qualified domain name assigned to this load balancer.
- id String
- (String) The unique identifier for this load balancer pool member.
- instance
Groups BooleanSupported - (Boolean) Indicates whether this load balancer supports instance groups.
- listeners List<String>
- (String) The ID of the listeners attached to this load balancer.
- logging Boolean
- (Bool) Enable (true) or disable (false) datapath logging for this load balancer. If unspecified, datapath logging is disabled. This option is supported only for application load balancers.
- name String
- (String) The user-defined or system-provided name for this reserved IP
- operating
Status String - (String) The operating status of this load balancer.
- pools List<Property Map>
- (List) List all the Pools attached to this load balancer.
- private
Ip List<Property Map> - (List) The primary IP address to bind to the network interface. This can be specified using an existing reserved IP, or a prototype object for a new reserved IP.
- private
Ips List<String> - (List) The private IP addresses assigned to this load balancer. Same as
private_ip.[].address
- profile Map<String>
- public
Ips List<String> - (String) The public IP addresses assigned to this load balancer.
- resource
Controller StringUrl - resource
Group String - (String) The resource group id, where the load balancer is created.
- resource
Group StringName - resource
Name String - route
Mode Boolean - (Bool) Indicates whether route mode is enabled for this load balancer.
- security
Group BooleanSupported - security
Groups List<String> - (String) A list of security groups that are used with this load balancer. This option is supported only for application load balancers.
- source
Ip BooleanSession Persistence Supported - (Boolean) Indicates whether this load balancer supports source IP session persistence.
- status String
- (String) The status of load balancer.
- subnets List<String>
- (String) The ID of the subnets to provision this load balancer.
- List<String>
- (String) The tags associated with the load balancer.
- type String
- (String) The type of the load balancer.
- udp
Supported Boolean - (Bool) Indicates whether this load balancer supports UDP.
Supporting Types
GetIsLbAttachedLoadBalancerPoolMember
- Deleteds
List<Get
Is Lb Attached Load Balancer 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 URL for this reserved IP
- Id string
- (String) The unique identifier for this load balancer pool member.
- Deleteds
[]Get
Is Lb Attached Load Balancer 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 URL for this reserved IP
- Id string
- (String) The unique identifier for this load balancer pool member.
- deleteds
List<Get
Is Lb Attached Load Balancer 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 URL for this reserved IP
- id String
- (String) The unique identifier for this load balancer pool member.
- deleteds
Get
Is Lb Attached Load Balancer 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 URL for this reserved IP
- id string
- (String) The unique identifier for this load balancer pool member.
- deleteds
Sequence[Get
Is Lb Attached Load Balancer 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 URL for this reserved IP
- 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 URL for this reserved IP
- id String
- (String) The unique identifier for this load balancer pool member.
GetIsLbAttachedLoadBalancerPoolMemberDeleted
- 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.
GetIsLbDn
- Instance
Crn string - (String) The CRN of the DNS instance associated with the DNS zone
- Zone
Id string - (String) The unique identifier of the DNS zone.
- Instance
Crn string - (String) The CRN of the DNS instance associated with the DNS zone
- Zone
Id string - (String) The unique identifier of the DNS zone.
- instance
Crn String - (String) The CRN of the DNS instance associated with the DNS zone
- zone
Id String - (String) The unique identifier of the DNS zone.
- instance
Crn string - (String) The CRN of the DNS instance associated with the DNS zone
- zone
Id string - (String) The unique identifier of the DNS zone.
- instance_
crn str - (String) The CRN of the DNS instance associated with the DNS zone
- zone_
id str - (String) The unique identifier of the DNS zone.
- instance
Crn String - (String) The CRN of the DNS instance associated with the DNS zone
- zone
Id String - (String) The unique identifier of the DNS zone.
GetIsLbPool
- Algorithm string
- (String) The load balancing algorithm.
- Created
At string - (String) The date and time pool was created.
- Health
Monitor Dictionary<string, string> - (List) The health monitor of this pool.
- Href string
- (String) The URL for this reserved IP
- Id string
- (String) The unique identifier for this load balancer pool member.
- Instance
Group Dictionary<string, string> - (List) The instance group that is managing this pool.
- Members
List<Get
Is Lb Pool Member> - (List) The backend server members of the pool.
- Name string
- The name of the load balancer.
- Protocol string
- (String) The protocol used for this load balancer pool.
- Provisioning
Status string - (String) The provisioning status of this pool.
- Session
Persistence Dictionary<string, string> - (List) The session persistence of this pool.
- Algorithm string
- (String) The load balancing algorithm.
- Created
At string - (String) The date and time pool was created.
- Health
Monitor map[string]string - (List) The health monitor of this pool.
- Href string
- (String) The URL for this reserved IP
- Id string
- (String) The unique identifier for this load balancer pool member.
- Instance
Group map[string]string - (List) The instance group that is managing this pool.
- Members
[]Get
Is Lb Pool Member Type - (List) The backend server members of the pool.
- Name string
- The name of the load balancer.
- Protocol string
- (String) The protocol used for this load balancer pool.
- Provisioning
Status string - (String) The provisioning status of this pool.
- Session
Persistence map[string]string - (List) The session persistence of this pool.
- algorithm String
- (String) The load balancing algorithm.
- created
At String - (String) The date and time pool was created.
- health
Monitor Map<String,String> - (List) The health monitor of this pool.
- href String
- (String) The URL for this reserved IP
- id String
- (String) The unique identifier for this load balancer pool member.
- instance
Group Map<String,String> - (List) The instance group that is managing this pool.
- members
List<Get
Is Lb Pool Member> - (List) The backend server members of the pool.
- name String
- The name of the load balancer.
- protocol String
- (String) The protocol used for this load balancer pool.
- provisioning
Status String - (String) The provisioning status of this pool.
- session
Persistence Map<String,String> - (List) The session persistence of this pool.
- algorithm string
- (String) The load balancing algorithm.
- created
At string - (String) The date and time pool was created.
- health
Monitor {[key: string]: string} - (List) The health monitor of this pool.
- href string
- (String) The URL for this reserved IP
- id string
- (String) The unique identifier for this load balancer pool member.
- instance
Group {[key: string]: string} - (List) The instance group that is managing this pool.
- members
Get
Is Lb Pool Member[] - (List) The backend server members of the pool.
- name string
- The name of the load balancer.
- protocol string
- (String) The protocol used for this load balancer pool.
- provisioning
Status string - (String) The provisioning status of this pool.
- session
Persistence {[key: string]: string} - (List) The session persistence of this pool.
- algorithm str
- (String) The load balancing algorithm.
- created_
at str - (String) The date and time pool was created.
- health_
monitor Mapping[str, str] - (List) The health monitor of this pool.
- href str
- (String) The URL for this reserved IP
- id str
- (String) The unique identifier for this load balancer pool member.
- instance_
group Mapping[str, str] - (List) The instance group that is managing this pool.
- members
Sequence[Get
Is Lb Pool Member] - (List) The backend server members of the pool.
- name str
- The name of the load balancer.
- protocol str
- (String) The protocol used for this load balancer pool.
- provisioning_
status str - (String) The provisioning status of this pool.
- session_
persistence Mapping[str, str] - (List) The session persistence of this pool.
- algorithm String
- (String) The load balancing algorithm.
- created
At String - (String) The date and time pool was created.
- health
Monitor Map<String> - (List) The health monitor of this pool.
- href String
- (String) The URL for this reserved IP
- id String
- (String) The unique identifier for this load balancer pool member.
- instance
Group Map<String> - (List) The instance group that is managing this pool.
- members List<Property Map>
- (List) The backend server members of the pool.
- name String
- The name of the load balancer.
- protocol String
- (String) The protocol used for this load balancer pool.
- provisioning
Status String - (String) The provisioning status of this pool.
- session
Persistence Map<String> - (List) The session persistence of this pool.
GetIsLbPoolMember
- Deleteds
List<Get
Is Lb 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 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<Get
Is Lb 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 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 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.
GetIsLbPoolMemberDeleted
- 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.
GetIsLbPrivateIp
- Address string
- (String) The IP address. If the address has not yet been selected, the value will be 0.0.0.0. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- Href string
- (String) The URL for this reserved IP
- Name string
- The name of the load balancer.
- Reserved
Ip string - (String) The unique identifier for this reserved IP
- Resource
Type string - (String) The resource type.
- Address string
- (String) The IP address. If the address has not yet been selected, the value will be 0.0.0.0. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- Href string
- (String) The URL for this reserved IP
- Name string
- The name of the load balancer.
- Reserved
Ip string - (String) The unique identifier for this reserved IP
- Resource
Type string - (String) The resource type.
- address String
- (String) The IP address. If the address has not yet been selected, the value will be 0.0.0.0. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- href String
- (String) The URL for this reserved IP
- name String
- The name of the load balancer.
- reserved
Ip String - (String) The unique identifier for this reserved IP
- resource
Type String - (String) The resource type.
- address string
- (String) The IP address. If the address has not yet been selected, the value will be 0.0.0.0. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- href string
- (String) The URL for this reserved IP
- name string
- The name of the load balancer.
- reserved
Ip string - (String) The unique identifier for this reserved IP
- resource
Type string - (String) The resource type.
- address str
- (String) The IP address. If the address has not yet been selected, the value will be 0.0.0.0. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- href str
- (String) The URL for this reserved IP
- name str
- The name of the load balancer.
- reserved_
ip str - (String) The unique identifier for this reserved IP
- resource_
type str - (String) The resource type.
- address String
- (String) The IP address. If the address has not yet been selected, the value will be 0.0.0.0. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- href String
- (String) The URL for this reserved IP
- name String
- The name of the load balancer.
- reserved
Ip String - (String) The unique identifier for this reserved IP
- resource
Type String - (String) The resource type.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.