ibm.getIsLbs
Explore with Pulumi AI
Retrieve information of an existing IBM VPC load balancers as a read-only data source. 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) {
}
}
{}
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const example = ibm.getIsLbs({});
import pulumi
import pulumi_ibm as ibm
example = ibm.get_is_lbs()
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.GetIsLbs(ctx, &ibm.GetIsLbsArgs{}, 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.GetIsLbs.Invoke();
});
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.GetIsLbsArgs;
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.getIsLbs();
}
}
variables:
example:
fn::invoke:
function: ibm:getIsLbs
arguments: {}
Using getIsLbs
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 getIsLbs(args: GetIsLbsArgs, opts?: InvokeOptions): Promise<GetIsLbsResult>
function getIsLbsOutput(args: GetIsLbsOutputArgs, opts?: InvokeOptions): Output<GetIsLbsResult>
def get_is_lbs(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsLbsResult
def get_is_lbs_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsLbsResult]
func GetIsLbs(ctx *Context, args *GetIsLbsArgs, opts ...InvokeOption) (*GetIsLbsResult, error)
func GetIsLbsOutput(ctx *Context, args *GetIsLbsOutputArgs, opts ...InvokeOption) GetIsLbsResultOutput
> Note: This function is named GetIsLbs
in the Go SDK.
public static class GetIsLbs
{
public static Task<GetIsLbsResult> InvokeAsync(GetIsLbsArgs args, InvokeOptions? opts = null)
public static Output<GetIsLbsResult> Invoke(GetIsLbsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsLbsResult> getIsLbs(GetIsLbsArgs args, InvokeOptions options)
public static Output<GetIsLbsResult> getIsLbs(GetIsLbsArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsLbs:getIsLbs
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- (String) The unique identifier for this load balancer pool.
- Id string
- (String) The unique identifier for this load balancer pool.
- id String
- (String) The unique identifier for this load balancer pool.
- id string
- (String) The unique identifier for this load balancer pool.
- id str
- (String) The unique identifier for this load balancer pool.
- id String
- (String) The unique identifier for this load balancer pool.
getIsLbs Result
The following output properties are available:
- Id string
- (String) The unique identifier for this load balancer pool.
- Load
Balancers List<GetIs Lbs Load Balancer> - (List) The Collection of load balancers.
- Id string
- (String) The unique identifier for this load balancer pool.
- Load
Balancers []GetIs Lbs Load Balancer - (List) The Collection of load balancers.
- id String
- (String) The unique identifier for this load balancer pool.
- load
Balancers List<GetIs Lbs Load Balancer> - (List) The Collection of load balancers.
- id string
- (String) The unique identifier for this load balancer pool.
- load
Balancers GetIs Lbs Load Balancer[] - (List) The Collection of load balancers.
- id str
- (String) The unique identifier for this load balancer pool.
- load_
balancers Sequence[GetIs Lbs Load Balancer] - (List) The Collection of load balancers.
- id String
- (String) The unique identifier for this load balancer pool.
- load
Balancers List<Property Map> - (List) The Collection of load balancers.
Supporting Types
GetIsLbsLoadBalancer
- Access
Mode This property is required. string - (String) The access mode for this load balancer. One of private, public, private_path.
This property is required. List<string>- (String) Access management tags associated for the load balancer.
- Availability
This property is required. string - (String) The availability of this load balancer
- Created
At This property is required. string - (String) The date and time this load balancer was created.
- Crn
This property is required. string - (String) The CRN for the subnet.
- Dns
This property is required. List<GetIs Lbs Load Balancer Dn> - (List) The DNS configuration for this load balancer.
- Failsafe
Policy Actions This property is required. List<string> - (List) The supported
failsafe_policy.action
values for this load balancer's pools. Allowable list items are:fail
,forward
. - Hostname
This property is required. string - (String) The Fully qualified domain name assigned to this load balancer.
- Id
This property is required. string - (String) The unique identifier for this load balancer pool.
- Instance
Groups Supported This property is required. bool - (Boolean) Indicates whether this load balancer supports instance groups.
- Listeners
This property is required. List<GetIs Lbs Load Balancer Listener> - (List) The listeners of this load balancer.
- Name
This property is required. string - (String) The user-defined or system-provided name for this reserved IP
- Operating
Status This property is required. string - (String) The operating status of this load balancer.
- Pools
This property is required. List<GetIs Lbs Load Balancer Pool> - (List) The pools of this load balancer.
- Private
Ip This property is required. List<GetIs Lbs Load Balancer 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 This property is required. List<string> - (String) The private IP addresses assigned to this load balancer. Same as
private_ip.[].address
- Profile
This property is required. Dictionary<string, string> - (List) The profile to use for this load balancer.
- Provisioning
Status This property is required. string - (String) The provisioning status of this load balancer. Possible values are: active, create_pending, delete_pending, failed, maintenance_pending, update_pending-
- Public
Ips This property is required. List<string> - (String) The public IP addresses assigned to this load balancer.
- Resource
Controller Url This property is required. string - Resource
Group This property is required. string - (String) The resource group id, where the load balancer is created.
- Resource
Group Name This property is required. string - Resource
Name This property is required. string - Route
Mode This property is required. bool - (Bool) Indicates whether route mode is enabled for this load balancer.
- Source
Ip Session Persistence Supported This property is required. bool - (Boolean) Indicates whether this load balancer supports source IP session persistence.
- Status
This property is required. string - (String) The status of the load balancers.
- Subnets
This property is required. List<GetIs Lbs Load Balancer Subnet> - (List) The subnets this load balancer is part of.
This property is required. List<string>- (String) Tags associated with the load balancer.
- Type
This property is required. string - (String) The type of the load balancer.
- Udp
Supported This property is required. bool - (Bool) Indicates whether this load balancer supports UDP.
- Access
Mode This property is required. string - (String) The access mode for this load balancer. One of private, public, private_path.
This property is required. []string- (String) Access management tags associated for the load balancer.
- Availability
This property is required. string - (String) The availability of this load balancer
- Created
At This property is required. string - (String) The date and time this load balancer was created.
- Crn
This property is required. string - (String) The CRN for the subnet.
- Dns
This property is required. []GetIs Lbs Load Balancer Dn - (List) The DNS configuration for this load balancer.
- Failsafe
Policy Actions This property is required. []string - (List) The supported
failsafe_policy.action
values for this load balancer's pools. Allowable list items are:fail
,forward
. - Hostname
This property is required. string - (String) The Fully qualified domain name assigned to this load balancer.
- Id
This property is required. string - (String) The unique identifier for this load balancer pool.
- Instance
Groups Supported This property is required. bool - (Boolean) Indicates whether this load balancer supports instance groups.
- Listeners
This property is required. []GetIs Lbs Load Balancer Listener - (List) The listeners of this load balancer.
- Name
This property is required. string - (String) The user-defined or system-provided name for this reserved IP
- Operating
Status This property is required. string - (String) The operating status of this load balancer.
- Pools
This property is required. []GetIs Lbs Load Balancer Pool - (List) The pools of this load balancer.
- Private
Ip This property is required. []GetIs Lbs Load Balancer 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 This property is required. []string - (String) The private IP addresses assigned to this load balancer. Same as
private_ip.[].address
- Profile
This property is required. map[string]string - (List) The profile to use for this load balancer.
- Provisioning
Status This property is required. string - (String) The provisioning status of this load balancer. Possible values are: active, create_pending, delete_pending, failed, maintenance_pending, update_pending-
- Public
Ips This property is required. []string - (String) The public IP addresses assigned to this load balancer.
- Resource
Controller Url This property is required. string - Resource
Group This property is required. string - (String) The resource group id, where the load balancer is created.
- Resource
Group Name This property is required. string - Resource
Name This property is required. string - Route
Mode This property is required. bool - (Bool) Indicates whether route mode is enabled for this load balancer.
- Source
Ip Session Persistence Supported This property is required. bool - (Boolean) Indicates whether this load balancer supports source IP session persistence.
- Status
This property is required. string - (String) The status of the load balancers.
- Subnets
This property is required. []GetIs Lbs Load Balancer Subnet - (List) The subnets this load balancer is part of.
This property is required. []string- (String) Tags associated with the load balancer.
- Type
This property is required. string - (String) The type of the load balancer.
- Udp
Supported This property is required. bool - (Bool) Indicates whether this load balancer supports UDP.
- access
Mode This property is required. String - (String) The access mode for this load balancer. One of private, public, private_path.
This property is required. List<String>- (String) Access management tags associated for the load balancer.
- availability
This property is required. String - (String) The availability of this load balancer
- created
At This property is required. String - (String) The date and time this load balancer was created.
- crn
This property is required. String - (String) The CRN for the subnet.
- dns
This property is required. List<GetIs Lbs Load Balancer Dn> - (List) The DNS configuration for this load balancer.
- failsafe
Policy Actions This property is required. List<String> - (List) The supported
failsafe_policy.action
values for this load balancer's pools. Allowable list items are:fail
,forward
. - hostname
This property is required. String - (String) The Fully qualified domain name assigned to this load balancer.
- id
This property is required. String - (String) The unique identifier for this load balancer pool.
- instance
Groups Supported This property is required. Boolean - (Boolean) Indicates whether this load balancer supports instance groups.
- listeners
This property is required. List<GetIs Lbs Load Balancer Listener> - (List) The listeners of this load balancer.
- name
This property is required. String - (String) The user-defined or system-provided name for this reserved IP
- operating
Status This property is required. String - (String) The operating status of this load balancer.
- pools
This property is required. List<GetIs Lbs Load Balancer Pool> - (List) The pools of this load balancer.
- private
Ip This property is required. List<GetIs Lbs Load Balancer 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 This property is required. List<String> - (String) The private IP addresses assigned to this load balancer. Same as
private_ip.[].address
- profile
This property is required. Map<String,String> - (List) The profile to use for this load balancer.
- provisioning
Status This property is required. String - (String) The provisioning status of this load balancer. Possible values are: active, create_pending, delete_pending, failed, maintenance_pending, update_pending-
- public
Ips This property is required. List<String> - (String) The public IP addresses assigned to this load balancer.
- resource
Controller Url This property is required. String - resource
Group This property is required. String - (String) The resource group id, where the load balancer is created.
- resource
Group Name This property is required. String - resource
Name This property is required. String - route
Mode This property is required. Boolean - (Bool) Indicates whether route mode is enabled for this load balancer.
- source
Ip Session Persistence Supported This property is required. Boolean - (Boolean) Indicates whether this load balancer supports source IP session persistence.
- status
This property is required. String - (String) The status of the load balancers.
- subnets
This property is required. List<GetIs Lbs Load Balancer Subnet> - (List) The subnets this load balancer is part of.
This property is required. List<String>- (String) Tags associated with the load balancer.
- type
This property is required. String - (String) The type of the load balancer.
- udp
Supported This property is required. Boolean - (Bool) Indicates whether this load balancer supports UDP.
- access
Mode This property is required. string - (String) The access mode for this load balancer. One of private, public, private_path.
This property is required. string[]- (String) Access management tags associated for the load balancer.
- availability
This property is required. string - (String) The availability of this load balancer
- created
At This property is required. string - (String) The date and time this load balancer was created.
- crn
This property is required. string - (String) The CRN for the subnet.
- dns
This property is required. GetIs Lbs Load Balancer Dn[] - (List) The DNS configuration for this load balancer.
- failsafe
Policy Actions This property is required. string[] - (List) The supported
failsafe_policy.action
values for this load balancer's pools. Allowable list items are:fail
,forward
. - hostname
This property is required. string - (String) The Fully qualified domain name assigned to this load balancer.
- id
This property is required. string - (String) The unique identifier for this load balancer pool.
- instance
Groups Supported This property is required. boolean - (Boolean) Indicates whether this load balancer supports instance groups.
- listeners
This property is required. GetIs Lbs Load Balancer Listener[] - (List) The listeners of this load balancer.
- name
This property is required. string - (String) The user-defined or system-provided name for this reserved IP
- operating
Status This property is required. string - (String) The operating status of this load balancer.
- pools
This property is required. GetIs Lbs Load Balancer Pool[] - (List) The pools of this load balancer.
- private
Ip This property is required. GetIs Lbs Load Balancer 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 This property is required. string[] - (String) The private IP addresses assigned to this load balancer. Same as
private_ip.[].address
- profile
This property is required. {[key: string]: string} - (List) The profile to use for this load balancer.
- provisioning
Status This property is required. string - (String) The provisioning status of this load balancer. Possible values are: active, create_pending, delete_pending, failed, maintenance_pending, update_pending-
- public
Ips This property is required. string[] - (String) The public IP addresses assigned to this load balancer.
- resource
Controller Url This property is required. string - resource
Group This property is required. string - (String) The resource group id, where the load balancer is created.
- resource
Group Name This property is required. string - resource
Name This property is required. string - route
Mode This property is required. boolean - (Bool) Indicates whether route mode is enabled for this load balancer.
- source
Ip Session Persistence Supported This property is required. boolean - (Boolean) Indicates whether this load balancer supports source IP session persistence.
- status
This property is required. string - (String) The status of the load balancers.
- subnets
This property is required. GetIs Lbs Load Balancer Subnet[] - (List) The subnets this load balancer is part of.
This property is required. string[]- (String) Tags associated with the load balancer.
- type
This property is required. string - (String) The type of the load balancer.
- udp
Supported This property is required. boolean - (Bool) Indicates whether this load balancer supports UDP.
- access_
mode This property is required. str - (String) The access mode for this load balancer. One of private, public, private_path.
This property is required. Sequence[str]- (String) Access management tags associated for the load balancer.
- availability
This property is required. str - (String) The availability of this load balancer
- created_
at This property is required. str - (String) The date and time this load balancer was created.
- crn
This property is required. str - (String) The CRN for the subnet.
- dns
This property is required. Sequence[GetIs Lbs Load Balancer Dn] - (List) The DNS configuration for this load balancer.
- failsafe_
policy_ actions This property is required. Sequence[str] - (List) The supported
failsafe_policy.action
values for this load balancer's pools. Allowable list items are:fail
,forward
. - hostname
This property is required. str - (String) The Fully qualified domain name assigned to this load balancer.
- id
This property is required. str - (String) The unique identifier for this load balancer pool.
- instance_
groups_ supported This property is required. bool - (Boolean) Indicates whether this load balancer supports instance groups.
- listeners
This property is required. Sequence[GetIs Lbs Load Balancer Listener] - (List) The listeners of this load balancer.
- name
This property is required. str - (String) The user-defined or system-provided name for this reserved IP
- operating_
status This property is required. str - (String) The operating status of this load balancer.
- pools
This property is required. Sequence[GetIs Lbs Load Balancer Pool] - (List) The pools of this load balancer.
- private_
ip This property is required. Sequence[GetIs Lbs Load Balancer 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 This property is required. Sequence[str] - (String) The private IP addresses assigned to this load balancer. Same as
private_ip.[].address
- profile
This property is required. Mapping[str, str] - (List) The profile to use for this load balancer.
- provisioning_
status This property is required. str - (String) The provisioning status of this load balancer. Possible values are: active, create_pending, delete_pending, failed, maintenance_pending, update_pending-
- public_
ips This property is required. Sequence[str] - (String) The public IP addresses assigned to this load balancer.
- resource_
controller_ url This property is required. str - resource_
group This property is required. str - (String) The resource group id, where the load balancer is created.
- resource_
group_ name This property is required. str - resource_
name This property is required. str - route_
mode This property is required. bool - (Bool) Indicates whether route mode is enabled for this load balancer.
- source_
ip_ session_ persistence_ supported This property is required. bool - (Boolean) Indicates whether this load balancer supports source IP session persistence.
- status
This property is required. str - (String) The status of the load balancers.
- subnets
This property is required. Sequence[GetIs Lbs Load Balancer Subnet] - (List) The subnets this load balancer is part of.
This property is required. Sequence[str]- (String) Tags associated with the load balancer.
- type
This property is required. str - (String) The type of the load balancer.
- udp_
supported This property is required. bool - (Bool) Indicates whether this load balancer supports UDP.
- access
Mode This property is required. String - (String) The access mode for this load balancer. One of private, public, private_path.
This property is required. List<String>- (String) Access management tags associated for the load balancer.
- availability
This property is required. String - (String) The availability of this load balancer
- created
At This property is required. String - (String) The date and time this load balancer was created.
- crn
This property is required. String - (String) The CRN for the subnet.
- dns
This property is required. List<Property Map> - (List) The DNS configuration for this load balancer.
- failsafe
Policy Actions This property is required. List<String> - (List) The supported
failsafe_policy.action
values for this load balancer's pools. Allowable list items are:fail
,forward
. - hostname
This property is required. String - (String) The Fully qualified domain name assigned to this load balancer.
- id
This property is required. String - (String) The unique identifier for this load balancer pool.
- instance
Groups Supported This property is required. Boolean - (Boolean) Indicates whether this load balancer supports instance groups.
- listeners
This property is required. List<Property Map> - (List) The listeners of this load balancer.
- name
This property is required. String - (String) The user-defined or system-provided name for this reserved IP
- operating
Status This property is required. String - (String) The operating status of this load balancer.
- pools
This property is required. List<Property Map> - (List) The pools of this load balancer.
- private
Ip This property is required. 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 This property is required. List<String> - (String) The private IP addresses assigned to this load balancer. Same as
private_ip.[].address
- profile
This property is required. Map<String> - (List) The profile to use for this load balancer.
- provisioning
Status This property is required. String - (String) The provisioning status of this load balancer. Possible values are: active, create_pending, delete_pending, failed, maintenance_pending, update_pending-
- public
Ips This property is required. List<String> - (String) The public IP addresses assigned to this load balancer.
- resource
Controller Url This property is required. String - resource
Group This property is required. String - (String) The resource group id, where the load balancer is created.
- resource
Group Name This property is required. String - resource
Name This property is required. String - route
Mode This property is required. Boolean - (Bool) Indicates whether route mode is enabled for this load balancer.
- source
Ip Session Persistence Supported This property is required. Boolean - (Boolean) Indicates whether this load balancer supports source IP session persistence.
- status
This property is required. String - (String) The status of the load balancers.
- subnets
This property is required. List<Property Map> - (List) The subnets this load balancer is part of.
This property is required. List<String>- (String) Tags associated with the load balancer.
- type
This property is required. String - (String) The type of the load balancer.
- udp
Supported This property is required. Boolean - (Bool) Indicates whether this load balancer supports UDP.
GetIsLbsLoadBalancerDn
- Instance
Crn This property is required. string - (String) The CRN of the DNS instance associated with the DNS zone
- Zone
Id This property is required. string - (String) The unique identifier of the DNS zone.
- Instance
Crn This property is required. string - (String) The CRN of the DNS instance associated with the DNS zone
- Zone
Id This property is required. string - (String) The unique identifier of the DNS zone.
- instance
Crn This property is required. String - (String) The CRN of the DNS instance associated with the DNS zone
- zone
Id This property is required. String - (String) The unique identifier of the DNS zone.
- instance
Crn This property is required. string - (String) The CRN of the DNS instance associated with the DNS zone
- zone
Id This property is required. string - (String) The unique identifier of the DNS zone.
- instance_
crn This property is required. str - (String) The CRN of the DNS instance associated with the DNS zone
- zone_
id This property is required. str - (String) The unique identifier of the DNS zone.
- instance
Crn This property is required. String - (String) The CRN of the DNS instance associated with the DNS zone
- zone
Id This property is required. String - (String) The unique identifier of the DNS zone.
GetIsLbsLoadBalancerListener
GetIsLbsLoadBalancerPool
GetIsLbsLoadBalancerPrivateIp
- Address
This property is required. 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
This property is required. string - (String) The URL for this reserved IP
- Name
This property is required. string - (String) The user-defined or system-provided name for this reserved IP
- Reserved
Ip This property is required. string - (String) The unique identifier for this reserved IP
- Resource
Type This property is required. string - (String) The resource type.
- Address
This property is required. 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
This property is required. string - (String) The URL for this reserved IP
- Name
This property is required. string - (String) The user-defined or system-provided name for this reserved IP
- Reserved
Ip This property is required. string - (String) The unique identifier for this reserved IP
- Resource
Type This property is required. string - (String) The resource type.
- address
This property is required. 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
This property is required. String - (String) The URL for this reserved IP
- name
This property is required. String - (String) The user-defined or system-provided name for this reserved IP
- reserved
Ip This property is required. String - (String) The unique identifier for this reserved IP
- resource
Type This property is required. String - (String) The resource type.
- address
This property is required. 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
This property is required. string - (String) The URL for this reserved IP
- name
This property is required. string - (String) The user-defined or system-provided name for this reserved IP
- reserved
Ip This property is required. string - (String) The unique identifier for this reserved IP
- resource
Type This property is required. string - (String) The resource type.
- address
This property is required. 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
This property is required. str - (String) The URL for this reserved IP
- name
This property is required. str - (String) The user-defined or system-provided name for this reserved IP
- reserved_
ip This property is required. str - (String) The unique identifier for this reserved IP
- resource_
type This property is required. str - (String) The resource type.
- address
This property is required. 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
This property is required. String - (String) The URL for this reserved IP
- name
This property is required. String - (String) The user-defined or system-provided name for this reserved IP
- reserved
Ip This property is required. String - (String) The unique identifier for this reserved IP
- resource
Type This property is required. String - (String) The resource type.
GetIsLbsLoadBalancerSubnet
- Crn
This property is required. string - (String) The CRN for the subnet.
- Href
This property is required. string - (String) The URL for this reserved IP
- Id
This property is required. string - (String) The unique identifier for this load balancer pool.
- Name
This property is required. string - (String) The user-defined or system-provided name for this reserved IP
- Crn
This property is required. string - (String) The CRN for the subnet.
- Href
This property is required. string - (String) The URL for this reserved IP
- Id
This property is required. string - (String) The unique identifier for this load balancer pool.
- Name
This property is required. string - (String) The user-defined or system-provided name for this reserved IP
- crn
This property is required. String - (String) The CRN for the subnet.
- href
This property is required. String - (String) The URL for this reserved IP
- id
This property is required. String - (String) The unique identifier for this load balancer pool.
- name
This property is required. String - (String) The user-defined or system-provided name for this reserved IP
- crn
This property is required. string - (String) The CRN for the subnet.
- href
This property is required. string - (String) The URL for this reserved IP
- id
This property is required. string - (String) The unique identifier for this load balancer pool.
- name
This property is required. string - (String) The user-defined or system-provided name for this reserved IP
- crn
This property is required. str - (String) The CRN for the subnet.
- href
This property is required. str - (String) The URL for this reserved IP
- id
This property is required. str - (String) The unique identifier for this load balancer pool.
- name
This property is required. str - (String) The user-defined or system-provided name for this reserved IP
- crn
This property is required. String - (String) The CRN for the subnet.
- href
This property is required. String - (String) The URL for this reserved IP
- id
This property is required. String - (String) The unique identifier for this load balancer pool.
- name
This property is required. String - (String) The user-defined or system-provided name for this reserved IP
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.