Viewing docs for civo 1.2.3
published on Thursday, Apr 9, 2026 by civo
published on Thursday, Apr 9, 2026 by civo
Viewing docs for civo 1.2.3
published on Thursday, Apr 9, 2026 by civo
published on Thursday, Apr 9, 2026 by civo
Using getVpcLoadbalancer
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 getVpcLoadbalancer(args: GetVpcLoadbalancerArgs, opts?: InvokeOptions): Promise<GetVpcLoadbalancerResult>
function getVpcLoadbalancerOutput(args: GetVpcLoadbalancerOutputArgs, opts?: InvokeOptions): Output<GetVpcLoadbalancerResult>def get_vpc_loadbalancer(id: Optional[str] = None,
name: Optional[str] = None,
region: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVpcLoadbalancerResult
def get_vpc_loadbalancer_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVpcLoadbalancerResult]func GetVpcLoadbalancer(ctx *Context, args *GetVpcLoadbalancerArgs, opts ...InvokeOption) (*GetVpcLoadbalancerResult, error)
func GetVpcLoadbalancerOutput(ctx *Context, args *GetVpcLoadbalancerOutputArgs, opts ...InvokeOption) GetVpcLoadbalancerResultOutput> Note: This function is named GetVpcLoadbalancer in the Go SDK.
public static class GetVpcLoadbalancer
{
public static Task<GetVpcLoadbalancerResult> InvokeAsync(GetVpcLoadbalancerArgs args, InvokeOptions? opts = null)
public static Output<GetVpcLoadbalancerResult> Invoke(GetVpcLoadbalancerInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVpcLoadbalancerResult> getVpcLoadbalancer(GetVpcLoadbalancerArgs args, InvokeOptions options)
public static Output<GetVpcLoadbalancerResult> getVpcLoadbalancer(GetVpcLoadbalancerArgs args, InvokeOptions options)
fn::invoke:
function: civo:index/getVpcLoadbalancer:getVpcLoadbalancer
arguments:
# arguments dictionaryThe following arguments are supported:
getVpcLoadbalancer Result
The following output properties are available:
- Algorithm string
- Backends
List<Get
Vpc Loadbalancer Backend> - Cluster
Id string - Enable
Proxy stringProtocol - External
Traffic stringPolicy - Firewall
Id string - Private
Ip string - Public
Ip string - Session
Affinity string - Session
Affinity doubleConfig Timeout - State string
- Id string
- Name string
- Region string
- Algorithm string
- Backends
[]Get
Vpc Loadbalancer Backend - Cluster
Id string - Enable
Proxy stringProtocol - External
Traffic stringPolicy - Firewall
Id string - Private
Ip string - Public
Ip string - Session
Affinity string - Session
Affinity float64Config Timeout - State string
- Id string
- Name string
- Region string
- algorithm String
- backends
List<Get
Vpc Loadbalancer Backend> - cluster
Id String - enable
Proxy StringProtocol - external
Traffic StringPolicy - firewall
Id String - private
Ip String - public
Ip String - session
Affinity String - session
Affinity DoubleConfig Timeout - state String
- id String
- name String
- region String
- algorithm string
- backends
Get
Vpc Loadbalancer Backend[] - cluster
Id string - enable
Proxy stringProtocol - external
Traffic stringPolicy - firewall
Id string - private
Ip string - public
Ip string - session
Affinity string - session
Affinity numberConfig Timeout - state string
- id string
- name string
- region string
- algorithm str
- backends
Sequence[Get
Vpc Loadbalancer Backend] - cluster_
id str - enable_
proxy_ strprotocol - external_
traffic_ strpolicy - firewall_
id str - private_
ip str - public_
ip str - session_
affinity str - session_
affinity_ floatconfig_ timeout - state str
- id str
- name str
- region str
- algorithm String
- backends List<Property Map>
- cluster
Id String - enable
Proxy StringProtocol - external
Traffic StringPolicy - firewall
Id String - private
Ip String - public
Ip String - session
Affinity String - session
Affinity NumberConfig Timeout - state String
- id String
- name String
- region String
Supporting Types
GetVpcLoadbalancerBackend
- Health
Check doublePort - Ip string
- Protocol string
- Source
Port double - Target
Port double
- Health
Check float64Port - Ip string
- Protocol string
- Source
Port float64 - Target
Port float64
- health
Check DoublePort - ip String
- protocol String
- source
Port Double - target
Port Double
- health
Check numberPort - ip string
- protocol string
- source
Port number - target
Port number
- health_
check_ floatport - ip str
- protocol str
- source_
port float - target_
port float
- health
Check NumberPort - ip String
- protocol String
- source
Port Number - target
Port Number
Package Details
- Repository
- Civo civo/terraform-provider-civo
- License
- Notes
- This Pulumi package is based on the
civoTerraform Provider.
Viewing docs for civo 1.2.3
published on Thursday, Apr 9, 2026 by civo
published on Thursday, Apr 9, 2026 by civo
