akamai.getCloudletsApplicationLoadBalancer

Explore with Pulumi AI

Using getCloudletsApplicationLoadBalancer

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 getCloudletsApplicationLoadBalancer(args: GetCloudletsApplicationLoadBalancerArgs, opts?: InvokeOptions): Promise<GetCloudletsApplicationLoadBalancerResult>
function getCloudletsApplicationLoadBalancerOutput(args: GetCloudletsApplicationLoadBalancerOutputArgs, opts?: InvokeOptions): Output<GetCloudletsApplicationLoadBalancerResult>
def get_cloudlets_application_load_balancer(origin_id: Optional[str] = None,
                                            version: Optional[int] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetCloudletsApplicationLoadBalancerResult
def get_cloudlets_application_load_balancer_output(origin_id: Optional[pulumi.Input[str]] = None,
                                            version: Optional[pulumi.Input[int]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[GetCloudletsApplicationLoadBalancerResult]
func LookupCloudletsApplicationLoadBalancer(ctx *Context, args *LookupCloudletsApplicationLoadBalancerArgs, opts ...InvokeOption) (*LookupCloudletsApplicationLoadBalancerResult, error)
func LookupCloudletsApplicationLoadBalancerOutput(ctx *Context, args *LookupCloudletsApplicationLoadBalancerOutputArgs, opts ...InvokeOption) LookupCloudletsApplicationLoadBalancerResultOutput

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

public static class GetCloudletsApplicationLoadBalancer 
{
    public static Task<GetCloudletsApplicationLoadBalancerResult> InvokeAsync(GetCloudletsApplicationLoadBalancerArgs args, InvokeOptions? opts = null)
    public static Output<GetCloudletsApplicationLoadBalancerResult> Invoke(GetCloudletsApplicationLoadBalancerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCloudletsApplicationLoadBalancerResult> getCloudletsApplicationLoadBalancer(GetCloudletsApplicationLoadBalancerArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: akamai:index/getCloudletsApplicationLoadBalancer:getCloudletsApplicationLoadBalancer
  arguments:
    # arguments dictionary

The following arguments are supported:

OriginId string
Version int
OriginId string
Version int
originId String
version Integer
originId string
version number
originId String
version Number

getCloudletsApplicationLoadBalancer Result

The following output properties are available:

balancingType String
createdBy String
createdDate String
dataCenters List<Property Map>
deleted Boolean
description String
id String

The provider-assigned unique ID for this managed resource.

immutable Boolean
lastModifiedBy String
lastModifiedDate String
livenessSettings List<Property Map>
originId String
type String
warnings String
version Number

Supporting Types

GetCloudletsApplicationLoadBalancerDataCenter

City string
CloudServerHostHeaderOverride bool
CloudService bool
Continent string
Country string
Hostname string
Latitude double
LivenessHosts List<string>
Longitude double
OriginId string
Percent double
StateOrProvince string
city String
cloudServerHostHeaderOverride Boolean
cloudService Boolean
continent String
country String
hostname String
latitude Double
livenessHosts List<String>
longitude Double
originId String
percent Double
stateOrProvince String
city string
cloudServerHostHeaderOverride boolean
cloudService boolean
continent string
country string
hostname string
latitude number
livenessHosts string[]
longitude number
originId string
percent number
stateOrProvince string
city String
cloudServerHostHeaderOverride Boolean
cloudService Boolean
continent String
country String
hostname String
latitude Number
livenessHosts List<String>
longitude Number
originId String
percent Number
stateOrProvince String

GetCloudletsApplicationLoadBalancerLivenessSetting

additionalHeaders Map<String,String>
hostHeader String
interval Integer
path String
peerCertificateVerification Boolean
port Integer
protocol String
requestString String
responseString String
status3xxFailure Boolean
status4xxFailure Boolean
status5xxFailure Boolean
timeout Double
additionalHeaders {[key: string]: string}
hostHeader string
interval number
path string
peerCertificateVerification boolean
port number
protocol string
requestString string
responseString string
status3xxFailure boolean
status4xxFailure boolean
status5xxFailure boolean
timeout number

Package Details

Repository
Akamai pulumi/pulumi-akamai
License
Apache-2.0
Notes

This Pulumi package is based on the akamai Terraform Provider.