ibm.ContainerAlb
Explore with Pulumi AI
Enable or disable an Ingres application load balancer (ALB) that is set up in your cluster. ALBs are used to set up HTTP or HTTPS load-balancing for containerized apps that are deployed into an IBM Cloud Kubernetes Service or Red Hat OpenShift on IBM Cloud cluster. For more information, about Ingress ALBs, see about Ingress ALBs
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const alb = new ibm.ContainerAlb("alb", {
albId: "public-cr083d810e501d4c73b42184eab5a7ad56-alb",
enable: true,
});
import pulumi
import pulumi_ibm as ibm
alb = ibm.ContainerAlb("alb",
alb_id="public-cr083d810e501d4c73b42184eab5a7ad56-alb",
enable=True)
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.NewContainerAlb(ctx, "alb", &ibm.ContainerAlbArgs{
AlbId: pulumi.String("public-cr083d810e501d4c73b42184eab5a7ad56-alb"),
Enable: pulumi.Bool(true),
})
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 alb = new Ibm.ContainerAlb("alb", new()
{
AlbId = "public-cr083d810e501d4c73b42184eab5a7ad56-alb",
Enable = true,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.ContainerAlb;
import com.pulumi.ibm.ContainerAlbArgs;
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) {
var alb = new ContainerAlb("alb", ContainerAlbArgs.builder()
.albId("public-cr083d810e501d4c73b42184eab5a7ad56-alb")
.enable(true)
.build());
}
}
resources:
alb:
type: ibm:ContainerAlb
properties:
albId: public-cr083d810e501d4c73b42184eab5a7ad56-alb
enable: true
Create ContainerAlb Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ContainerAlb(name: string, args: ContainerAlbArgs, opts?: CustomResourceOptions);
@overload
def ContainerAlb(resource_name: str,
args: ContainerAlbArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ContainerAlb(resource_name: str,
opts: Optional[ResourceOptions] = None,
alb_id: Optional[str] = None,
container_alb_id: Optional[str] = None,
disable_deployment: Optional[bool] = None,
enable: Optional[bool] = None,
region: Optional[str] = None,
timeouts: Optional[ContainerAlbTimeoutsArgs] = None,
user_ip: Optional[str] = None)
func NewContainerAlb(ctx *Context, name string, args ContainerAlbArgs, opts ...ResourceOption) (*ContainerAlb, error)
public ContainerAlb(string name, ContainerAlbArgs args, CustomResourceOptions? opts = null)
public ContainerAlb(String name, ContainerAlbArgs args)
public ContainerAlb(String name, ContainerAlbArgs args, CustomResourceOptions options)
type: ibm:ContainerAlb
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ContainerAlbArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ContainerAlbArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ContainerAlbArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ContainerAlbArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ContainerAlbArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var containerAlbResource = new Ibm.ContainerAlb("containerAlbResource", new()
{
AlbId = "string",
ContainerAlbId = "string",
DisableDeployment = false,
Enable = false,
Timeouts = new Ibm.Inputs.ContainerAlbTimeoutsArgs
{
Create = "string",
Update = "string",
},
UserIp = "string",
});
example, err := ibm.NewContainerAlb(ctx, "containerAlbResource", &ibm.ContainerAlbArgs{
AlbId: pulumi.String("string"),
ContainerAlbId: pulumi.String("string"),
DisableDeployment: pulumi.Bool(false),
Enable: pulumi.Bool(false),
Timeouts: &ibm.ContainerAlbTimeoutsArgs{
Create: pulumi.String("string"),
Update: pulumi.String("string"),
},
UserIp: pulumi.String("string"),
})
var containerAlbResource = new ContainerAlb("containerAlbResource", ContainerAlbArgs.builder()
.albId("string")
.containerAlbId("string")
.disableDeployment(false)
.enable(false)
.timeouts(ContainerAlbTimeoutsArgs.builder()
.create("string")
.update("string")
.build())
.userIp("string")
.build());
container_alb_resource = ibm.ContainerAlb("containerAlbResource",
alb_id="string",
container_alb_id="string",
disable_deployment=False,
enable=False,
timeouts={
"create": "string",
"update": "string",
},
user_ip="string")
const containerAlbResource = new ibm.ContainerAlb("containerAlbResource", {
albId: "string",
containerAlbId: "string",
disableDeployment: false,
enable: false,
timeouts: {
create: "string",
update: "string",
},
userIp: "string",
});
type: ibm:ContainerAlb
properties:
albId: string
containerAlbId: string
disableDeployment: false
enable: false
timeouts:
create: string
update: string
userIp: string
ContainerAlb Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ContainerAlb resource accepts the following input properties:
- Alb
Id string - The unique identifier of the ALB. To retrieve the ID, run
ibmcloud ks alb ls
. - Container
Alb stringId - (String) The unique identifier of the ALB.
- Disable
Deployment bool - If set to true, the default Ingress ALB in your cluster is disabled. If set to false, the default Ingress ALB is enabled in your cluster and configured with the IBM-provided Ingress subdomain. If you do not specify this option, you must specify the
enable
parameter. - Enable bool
- If set to true, the default Ingress ALB in your cluster is enabled and configured with the IBM-provided Ingress subdomain. If set to false, the default Ingress ALB is disabled in your cluster. If you do not specify this option, you must specify the
disable_deployment
parameter. - Region string
- The region where the Ingress ALB is provisioned.
- Timeouts
Container
Alb Timeouts - User
Ip string - For a private ALB only. The private ALB is deployed with an IP address from a user-provided private subnet. If no IP address is provided, the ALB is deployed with a random IP address from a private subnet in the IBM Cloud account.
- Alb
Id string - The unique identifier of the ALB. To retrieve the ID, run
ibmcloud ks alb ls
. - Container
Alb stringId - (String) The unique identifier of the ALB.
- Disable
Deployment bool - If set to true, the default Ingress ALB in your cluster is disabled. If set to false, the default Ingress ALB is enabled in your cluster and configured with the IBM-provided Ingress subdomain. If you do not specify this option, you must specify the
enable
parameter. - Enable bool
- If set to true, the default Ingress ALB in your cluster is enabled and configured with the IBM-provided Ingress subdomain. If set to false, the default Ingress ALB is disabled in your cluster. If you do not specify this option, you must specify the
disable_deployment
parameter. - Region string
- The region where the Ingress ALB is provisioned.
- Timeouts
Container
Alb Timeouts Args - User
Ip string - For a private ALB only. The private ALB is deployed with an IP address from a user-provided private subnet. If no IP address is provided, the ALB is deployed with a random IP address from a private subnet in the IBM Cloud account.
- alb
Id String - The unique identifier of the ALB. To retrieve the ID, run
ibmcloud ks alb ls
. - container
Alb StringId - (String) The unique identifier of the ALB.
- disable
Deployment Boolean - If set to true, the default Ingress ALB in your cluster is disabled. If set to false, the default Ingress ALB is enabled in your cluster and configured with the IBM-provided Ingress subdomain. If you do not specify this option, you must specify the
enable
parameter. - enable Boolean
- If set to true, the default Ingress ALB in your cluster is enabled and configured with the IBM-provided Ingress subdomain. If set to false, the default Ingress ALB is disabled in your cluster. If you do not specify this option, you must specify the
disable_deployment
parameter. - region String
- The region where the Ingress ALB is provisioned.
- timeouts
Container
Alb Timeouts - user
Ip String - For a private ALB only. The private ALB is deployed with an IP address from a user-provided private subnet. If no IP address is provided, the ALB is deployed with a random IP address from a private subnet in the IBM Cloud account.
- alb
Id string - The unique identifier of the ALB. To retrieve the ID, run
ibmcloud ks alb ls
. - container
Alb stringId - (String) The unique identifier of the ALB.
- disable
Deployment boolean - If set to true, the default Ingress ALB in your cluster is disabled. If set to false, the default Ingress ALB is enabled in your cluster and configured with the IBM-provided Ingress subdomain. If you do not specify this option, you must specify the
enable
parameter. - enable boolean
- If set to true, the default Ingress ALB in your cluster is enabled and configured with the IBM-provided Ingress subdomain. If set to false, the default Ingress ALB is disabled in your cluster. If you do not specify this option, you must specify the
disable_deployment
parameter. - region string
- The region where the Ingress ALB is provisioned.
- timeouts
Container
Alb Timeouts - user
Ip string - For a private ALB only. The private ALB is deployed with an IP address from a user-provided private subnet. If no IP address is provided, the ALB is deployed with a random IP address from a private subnet in the IBM Cloud account.
- alb_
id str - The unique identifier of the ALB. To retrieve the ID, run
ibmcloud ks alb ls
. - container_
alb_ strid - (String) The unique identifier of the ALB.
- disable_
deployment bool - If set to true, the default Ingress ALB in your cluster is disabled. If set to false, the default Ingress ALB is enabled in your cluster and configured with the IBM-provided Ingress subdomain. If you do not specify this option, you must specify the
enable
parameter. - enable bool
- If set to true, the default Ingress ALB in your cluster is enabled and configured with the IBM-provided Ingress subdomain. If set to false, the default Ingress ALB is disabled in your cluster. If you do not specify this option, you must specify the
disable_deployment
parameter. - region str
- The region where the Ingress ALB is provisioned.
- timeouts
Container
Alb Timeouts Args - user_
ip str - For a private ALB only. The private ALB is deployed with an IP address from a user-provided private subnet. If no IP address is provided, the ALB is deployed with a random IP address from a private subnet in the IBM Cloud account.
- alb
Id String - The unique identifier of the ALB. To retrieve the ID, run
ibmcloud ks alb ls
. - container
Alb StringId - (String) The unique identifier of the ALB.
- disable
Deployment Boolean - If set to true, the default Ingress ALB in your cluster is disabled. If set to false, the default Ingress ALB is enabled in your cluster and configured with the IBM-provided Ingress subdomain. If you do not specify this option, you must specify the
enable
parameter. - enable Boolean
- If set to true, the default Ingress ALB in your cluster is enabled and configured with the IBM-provided Ingress subdomain. If set to false, the default Ingress ALB is disabled in your cluster. If you do not specify this option, you must specify the
disable_deployment
parameter. - region String
- The region where the Ingress ALB is provisioned.
- timeouts Property Map
- user
Ip String - For a private ALB only. The private ALB is deployed with an IP address from a user-provided private subnet. If no IP address is provided, the ALB is deployed with a random IP address from a private subnet in the IBM Cloud account.
Outputs
All input properties are implicitly available as output properties. Additionally, the ContainerAlb resource produces the following output properties:
- Alb
Type string - (String) The type of the ALB. Supported values are
public
andprivate
. - Cluster string
- (String) The name of the cluster where the ALB is provisioned.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- (String) The name of the ALB.
- Replicas string
- (String) Desired number of ALB replicas.
- Resize bool
- (Bool) Indicate whether resizing should be done
- Zone string
- ALB zone
- Alb
Type string - (String) The type of the ALB. Supported values are
public
andprivate
. - Cluster string
- (String) The name of the cluster where the ALB is provisioned.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- (String) The name of the ALB.
- Replicas string
- (String) Desired number of ALB replicas.
- Resize bool
- (Bool) Indicate whether resizing should be done
- Zone string
- ALB zone
- alb
Type String - (String) The type of the ALB. Supported values are
public
andprivate
. - cluster String
- (String) The name of the cluster where the ALB is provisioned.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- (String) The name of the ALB.
- replicas String
- (String) Desired number of ALB replicas.
- resize Boolean
- (Bool) Indicate whether resizing should be done
- zone String
- ALB zone
- alb
Type string - (String) The type of the ALB. Supported values are
public
andprivate
. - cluster string
- (String) The name of the cluster where the ALB is provisioned.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- (String) The name of the ALB.
- replicas string
- (String) Desired number of ALB replicas.
- resize boolean
- (Bool) Indicate whether resizing should be done
- zone string
- ALB zone
- alb_
type str - (String) The type of the ALB. Supported values are
public
andprivate
. - cluster str
- (String) The name of the cluster where the ALB is provisioned.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- (String) The name of the ALB.
- replicas str
- (String) Desired number of ALB replicas.
- resize bool
- (Bool) Indicate whether resizing should be done
- zone str
- ALB zone
- alb
Type String - (String) The type of the ALB. Supported values are
public
andprivate
. - cluster String
- (String) The name of the cluster where the ALB is provisioned.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- (String) The name of the ALB.
- replicas String
- (String) Desired number of ALB replicas.
- resize Boolean
- (Bool) Indicate whether resizing should be done
- zone String
- ALB zone
Look up Existing ContainerAlb Resource
Get an existing ContainerAlb resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ContainerAlbState, opts?: CustomResourceOptions): ContainerAlb
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
alb_id: Optional[str] = None,
alb_type: Optional[str] = None,
cluster: Optional[str] = None,
container_alb_id: Optional[str] = None,
disable_deployment: Optional[bool] = None,
enable: Optional[bool] = None,
name: Optional[str] = None,
region: Optional[str] = None,
replicas: Optional[str] = None,
resize: Optional[bool] = None,
timeouts: Optional[ContainerAlbTimeoutsArgs] = None,
user_ip: Optional[str] = None,
zone: Optional[str] = None) -> ContainerAlb
func GetContainerAlb(ctx *Context, name string, id IDInput, state *ContainerAlbState, opts ...ResourceOption) (*ContainerAlb, error)
public static ContainerAlb Get(string name, Input<string> id, ContainerAlbState? state, CustomResourceOptions? opts = null)
public static ContainerAlb get(String name, Output<String> id, ContainerAlbState state, CustomResourceOptions options)
resources: _: type: ibm:ContainerAlb get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Alb
Id string - The unique identifier of the ALB. To retrieve the ID, run
ibmcloud ks alb ls
. - Alb
Type string - (String) The type of the ALB. Supported values are
public
andprivate
. - Cluster string
- (String) The name of the cluster where the ALB is provisioned.
- Container
Alb stringId - (String) The unique identifier of the ALB.
- Disable
Deployment bool - If set to true, the default Ingress ALB in your cluster is disabled. If set to false, the default Ingress ALB is enabled in your cluster and configured with the IBM-provided Ingress subdomain. If you do not specify this option, you must specify the
enable
parameter. - Enable bool
- If set to true, the default Ingress ALB in your cluster is enabled and configured with the IBM-provided Ingress subdomain. If set to false, the default Ingress ALB is disabled in your cluster. If you do not specify this option, you must specify the
disable_deployment
parameter. - Name string
- (String) The name of the ALB.
- Region string
- The region where the Ingress ALB is provisioned.
- Replicas string
- (String) Desired number of ALB replicas.
- Resize bool
- (Bool) Indicate whether resizing should be done
- Timeouts
Container
Alb Timeouts - User
Ip string - For a private ALB only. The private ALB is deployed with an IP address from a user-provided private subnet. If no IP address is provided, the ALB is deployed with a random IP address from a private subnet in the IBM Cloud account.
- Zone string
- ALB zone
- Alb
Id string - The unique identifier of the ALB. To retrieve the ID, run
ibmcloud ks alb ls
. - Alb
Type string - (String) The type of the ALB. Supported values are
public
andprivate
. - Cluster string
- (String) The name of the cluster where the ALB is provisioned.
- Container
Alb stringId - (String) The unique identifier of the ALB.
- Disable
Deployment bool - If set to true, the default Ingress ALB in your cluster is disabled. If set to false, the default Ingress ALB is enabled in your cluster and configured with the IBM-provided Ingress subdomain. If you do not specify this option, you must specify the
enable
parameter. - Enable bool
- If set to true, the default Ingress ALB in your cluster is enabled and configured with the IBM-provided Ingress subdomain. If set to false, the default Ingress ALB is disabled in your cluster. If you do not specify this option, you must specify the
disable_deployment
parameter. - Name string
- (String) The name of the ALB.
- Region string
- The region where the Ingress ALB is provisioned.
- Replicas string
- (String) Desired number of ALB replicas.
- Resize bool
- (Bool) Indicate whether resizing should be done
- Timeouts
Container
Alb Timeouts Args - User
Ip string - For a private ALB only. The private ALB is deployed with an IP address from a user-provided private subnet. If no IP address is provided, the ALB is deployed with a random IP address from a private subnet in the IBM Cloud account.
- Zone string
- ALB zone
- alb
Id String - The unique identifier of the ALB. To retrieve the ID, run
ibmcloud ks alb ls
. - alb
Type String - (String) The type of the ALB. Supported values are
public
andprivate
. - cluster String
- (String) The name of the cluster where the ALB is provisioned.
- container
Alb StringId - (String) The unique identifier of the ALB.
- disable
Deployment Boolean - If set to true, the default Ingress ALB in your cluster is disabled. If set to false, the default Ingress ALB is enabled in your cluster and configured with the IBM-provided Ingress subdomain. If you do not specify this option, you must specify the
enable
parameter. - enable Boolean
- If set to true, the default Ingress ALB in your cluster is enabled and configured with the IBM-provided Ingress subdomain. If set to false, the default Ingress ALB is disabled in your cluster. If you do not specify this option, you must specify the
disable_deployment
parameter. - name String
- (String) The name of the ALB.
- region String
- The region where the Ingress ALB is provisioned.
- replicas String
- (String) Desired number of ALB replicas.
- resize Boolean
- (Bool) Indicate whether resizing should be done
- timeouts
Container
Alb Timeouts - user
Ip String - For a private ALB only. The private ALB is deployed with an IP address from a user-provided private subnet. If no IP address is provided, the ALB is deployed with a random IP address from a private subnet in the IBM Cloud account.
- zone String
- ALB zone
- alb
Id string - The unique identifier of the ALB. To retrieve the ID, run
ibmcloud ks alb ls
. - alb
Type string - (String) The type of the ALB. Supported values are
public
andprivate
. - cluster string
- (String) The name of the cluster where the ALB is provisioned.
- container
Alb stringId - (String) The unique identifier of the ALB.
- disable
Deployment boolean - If set to true, the default Ingress ALB in your cluster is disabled. If set to false, the default Ingress ALB is enabled in your cluster and configured with the IBM-provided Ingress subdomain. If you do not specify this option, you must specify the
enable
parameter. - enable boolean
- If set to true, the default Ingress ALB in your cluster is enabled and configured with the IBM-provided Ingress subdomain. If set to false, the default Ingress ALB is disabled in your cluster. If you do not specify this option, you must specify the
disable_deployment
parameter. - name string
- (String) The name of the ALB.
- region string
- The region where the Ingress ALB is provisioned.
- replicas string
- (String) Desired number of ALB replicas.
- resize boolean
- (Bool) Indicate whether resizing should be done
- timeouts
Container
Alb Timeouts - user
Ip string - For a private ALB only. The private ALB is deployed with an IP address from a user-provided private subnet. If no IP address is provided, the ALB is deployed with a random IP address from a private subnet in the IBM Cloud account.
- zone string
- ALB zone
- alb_
id str - The unique identifier of the ALB. To retrieve the ID, run
ibmcloud ks alb ls
. - alb_
type str - (String) The type of the ALB. Supported values are
public
andprivate
. - cluster str
- (String) The name of the cluster where the ALB is provisioned.
- container_
alb_ strid - (String) The unique identifier of the ALB.
- disable_
deployment bool - If set to true, the default Ingress ALB in your cluster is disabled. If set to false, the default Ingress ALB is enabled in your cluster and configured with the IBM-provided Ingress subdomain. If you do not specify this option, you must specify the
enable
parameter. - enable bool
- If set to true, the default Ingress ALB in your cluster is enabled and configured with the IBM-provided Ingress subdomain. If set to false, the default Ingress ALB is disabled in your cluster. If you do not specify this option, you must specify the
disable_deployment
parameter. - name str
- (String) The name of the ALB.
- region str
- The region where the Ingress ALB is provisioned.
- replicas str
- (String) Desired number of ALB replicas.
- resize bool
- (Bool) Indicate whether resizing should be done
- timeouts
Container
Alb Timeouts Args - user_
ip str - For a private ALB only. The private ALB is deployed with an IP address from a user-provided private subnet. If no IP address is provided, the ALB is deployed with a random IP address from a private subnet in the IBM Cloud account.
- zone str
- ALB zone
- alb
Id String - The unique identifier of the ALB. To retrieve the ID, run
ibmcloud ks alb ls
. - alb
Type String - (String) The type of the ALB. Supported values are
public
andprivate
. - cluster String
- (String) The name of the cluster where the ALB is provisioned.
- container
Alb StringId - (String) The unique identifier of the ALB.
- disable
Deployment Boolean - If set to true, the default Ingress ALB in your cluster is disabled. If set to false, the default Ingress ALB is enabled in your cluster and configured with the IBM-provided Ingress subdomain. If you do not specify this option, you must specify the
enable
parameter. - enable Boolean
- If set to true, the default Ingress ALB in your cluster is enabled and configured with the IBM-provided Ingress subdomain. If set to false, the default Ingress ALB is disabled in your cluster. If you do not specify this option, you must specify the
disable_deployment
parameter. - name String
- (String) The name of the ALB.
- region String
- The region where the Ingress ALB is provisioned.
- replicas String
- (String) Desired number of ALB replicas.
- resize Boolean
- (Bool) Indicate whether resizing should be done
- timeouts Property Map
- user
Ip String - For a private ALB only. The private ALB is deployed with an IP address from a user-provided private subnet. If no IP address is provided, the ALB is deployed with a random IP address from a private subnet in the IBM Cloud account.
- zone String
- ALB zone
Supporting Types
ContainerAlbTimeouts, ContainerAlbTimeoutsArgs
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.