1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. NetworkLoadBalancer
  5. getBackendSetHealth
Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi

oci.NetworkLoadBalancer.getBackendSetHealth

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi

Using getBackendSetHealth

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 getBackendSetHealth(args: GetBackendSetHealthArgs, opts?: InvokeOptions): Promise<GetBackendSetHealthResult>
function getBackendSetHealthOutput(args: GetBackendSetHealthOutputArgs, opts?: InvokeOptions): Output<GetBackendSetHealthResult>
Copy
def get_backend_set_health(backend_set_name: Optional[str] = None,
                           network_load_balancer_id: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetBackendSetHealthResult
def get_backend_set_health_output(backend_set_name: Optional[pulumi.Input[str]] = None,
                           network_load_balancer_id: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetBackendSetHealthResult]
Copy
func GetBackendSetHealth(ctx *Context, args *GetBackendSetHealthArgs, opts ...InvokeOption) (*GetBackendSetHealthResult, error)
func GetBackendSetHealthOutput(ctx *Context, args *GetBackendSetHealthOutputArgs, opts ...InvokeOption) GetBackendSetHealthResultOutput
Copy

> Note: This function is named GetBackendSetHealth in the Go SDK.

public static class GetBackendSetHealth 
{
    public static Task<GetBackendSetHealthResult> InvokeAsync(GetBackendSetHealthArgs args, InvokeOptions? opts = null)
    public static Output<GetBackendSetHealthResult> Invoke(GetBackendSetHealthInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetBackendSetHealthResult> getBackendSetHealth(GetBackendSetHealthArgs args, InvokeOptions options)
public static Output<GetBackendSetHealthResult> getBackendSetHealth(GetBackendSetHealthArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:NetworkLoadBalancer/getBackendSetHealth:getBackendSetHealth
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

BackendSetName This property is required. string
NetworkLoadBalancerId This property is required. string
BackendSetName This property is required. string
NetworkLoadBalancerId This property is required. string
backendSetName This property is required. String
networkLoadBalancerId This property is required. String
backendSetName This property is required. string
networkLoadBalancerId This property is required. string
backend_set_name This property is required. str
network_load_balancer_id This property is required. str
backendSetName This property is required. String
networkLoadBalancerId This property is required. String

getBackendSetHealth Result

The following output properties are available:

BackendSetName string
CriticalStateBackendNames List<string>
Id string
The provider-assigned unique ID for this managed resource.
NetworkLoadBalancerId string
Status string
TotalBackendCount int
UnknownStateBackendNames List<string>
WarningStateBackendNames List<string>
BackendSetName string
CriticalStateBackendNames []string
Id string
The provider-assigned unique ID for this managed resource.
NetworkLoadBalancerId string
Status string
TotalBackendCount int
UnknownStateBackendNames []string
WarningStateBackendNames []string
backendSetName String
criticalStateBackendNames List<String>
id String
The provider-assigned unique ID for this managed resource.
networkLoadBalancerId String
status String
totalBackendCount Integer
unknownStateBackendNames List<String>
warningStateBackendNames List<String>
backendSetName string
criticalStateBackendNames string[]
id string
The provider-assigned unique ID for this managed resource.
networkLoadBalancerId string
status string
totalBackendCount number
unknownStateBackendNames string[]
warningStateBackendNames string[]
backend_set_name str
critical_state_backend_names Sequence[str]
id str
The provider-assigned unique ID for this managed resource.
network_load_balancer_id str
status str
total_backend_count int
unknown_state_backend_names Sequence[str]
warning_state_backend_names Sequence[str]
backendSetName String
criticalStateBackendNames List<String>
id String
The provider-assigned unique ID for this managed resource.
networkLoadBalancerId String
status String
totalBackendCount Number
unknownStateBackendNames List<String>
warningStateBackendNames List<String>

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.
Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi