1. Packages
  2. Akamai
  3. API Docs
  4. getCloudletsApplicationLoadBalancer
Akamai v6.4.0 published on Tuesday, Feb 20, 2024 by Pulumi

akamai.getCloudletsApplicationLoadBalancer

Explore with Pulumi AI

akamai logo
Akamai v6.4.0 published on Tuesday, Feb 20, 2024 by Pulumi

    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
    The city in which the data center is located.
    CloudServerHostHeaderOverride bool
    Describes if cloud server host header is overridden
    CloudService bool
    Describes if this datacenter is a cloud service
    Continent string
    The continent on which the data center is located
    Country string
    The country in which the data center is located
    Hostname string
    This should match the 'hostname' value defined for this datacenter in Property Manager
    Latitude double
    The latitude value for the data center. This member supports six decimal places of precision.
    LivenessHosts List<string>
    An array of strings that represent the origin servers used to poll the data centers in an application load balancer configuration. These servers support basic HTTP polling.
    Longitude double
    The longitude value for the data center. This member supports six decimal places of precision.
    OriginId string
    The id of an origin that represents the data center. The conditional origin, which is defined in the Property Manager API, must have an originType of either CUSTOMER or NET_STORAGE
    Percent double
    The percent of traffic that is sent to the data center. The total for all data centers must equal 100%.
    StateOrProvince string
    The state, province, or region where the data center is located
    City string
    The city in which the data center is located.
    CloudServerHostHeaderOverride bool
    Describes if cloud server host header is overridden
    CloudService bool
    Describes if this datacenter is a cloud service
    Continent string
    The continent on which the data center is located
    Country string
    The country in which the data center is located
    Hostname string
    This should match the 'hostname' value defined for this datacenter in Property Manager
    Latitude float64
    The latitude value for the data center. This member supports six decimal places of precision.
    LivenessHosts []string
    An array of strings that represent the origin servers used to poll the data centers in an application load balancer configuration. These servers support basic HTTP polling.
    Longitude float64
    The longitude value for the data center. This member supports six decimal places of precision.
    OriginId string
    The id of an origin that represents the data center. The conditional origin, which is defined in the Property Manager API, must have an originType of either CUSTOMER or NET_STORAGE
    Percent float64
    The percent of traffic that is sent to the data center. The total for all data centers must equal 100%.
    StateOrProvince string
    The state, province, or region where the data center is located
    city String
    The city in which the data center is located.
    cloudServerHostHeaderOverride Boolean
    Describes if cloud server host header is overridden
    cloudService Boolean
    Describes if this datacenter is a cloud service
    continent String
    The continent on which the data center is located
    country String
    The country in which the data center is located
    hostname String
    This should match the 'hostname' value defined for this datacenter in Property Manager
    latitude Double
    The latitude value for the data center. This member supports six decimal places of precision.
    livenessHosts List<String>
    An array of strings that represent the origin servers used to poll the data centers in an application load balancer configuration. These servers support basic HTTP polling.
    longitude Double
    The longitude value for the data center. This member supports six decimal places of precision.
    originId String
    The id of an origin that represents the data center. The conditional origin, which is defined in the Property Manager API, must have an originType of either CUSTOMER or NET_STORAGE
    percent Double
    The percent of traffic that is sent to the data center. The total for all data centers must equal 100%.
    stateOrProvince String
    The state, province, or region where the data center is located
    city string
    The city in which the data center is located.
    cloudServerHostHeaderOverride boolean
    Describes if cloud server host header is overridden
    cloudService boolean
    Describes if this datacenter is a cloud service
    continent string
    The continent on which the data center is located
    country string
    The country in which the data center is located
    hostname string
    This should match the 'hostname' value defined for this datacenter in Property Manager
    latitude number
    The latitude value for the data center. This member supports six decimal places of precision.
    livenessHosts string[]
    An array of strings that represent the origin servers used to poll the data centers in an application load balancer configuration. These servers support basic HTTP polling.
    longitude number
    The longitude value for the data center. This member supports six decimal places of precision.
    originId string
    The id of an origin that represents the data center. The conditional origin, which is defined in the Property Manager API, must have an originType of either CUSTOMER or NET_STORAGE
    percent number
    The percent of traffic that is sent to the data center. The total for all data centers must equal 100%.
    stateOrProvince string
    The state, province, or region where the data center is located
    city str
    The city in which the data center is located.
    cloud_server_host_header_override bool
    Describes if cloud server host header is overridden
    cloud_service bool
    Describes if this datacenter is a cloud service
    continent str
    The continent on which the data center is located
    country str
    The country in which the data center is located
    hostname str
    This should match the 'hostname' value defined for this datacenter in Property Manager
    latitude float
    The latitude value for the data center. This member supports six decimal places of precision.
    liveness_hosts Sequence[str]
    An array of strings that represent the origin servers used to poll the data centers in an application load balancer configuration. These servers support basic HTTP polling.
    longitude float
    The longitude value for the data center. This member supports six decimal places of precision.
    origin_id str
    The id of an origin that represents the data center. The conditional origin, which is defined in the Property Manager API, must have an originType of either CUSTOMER or NET_STORAGE
    percent float
    The percent of traffic that is sent to the data center. The total for all data centers must equal 100%.
    state_or_province str
    The state, province, or region where the data center is located
    city String
    The city in which the data center is located.
    cloudServerHostHeaderOverride Boolean
    Describes if cloud server host header is overridden
    cloudService Boolean
    Describes if this datacenter is a cloud service
    continent String
    The continent on which the data center is located
    country String
    The country in which the data center is located
    hostname String
    This should match the 'hostname' value defined for this datacenter in Property Manager
    latitude Number
    The latitude value for the data center. This member supports six decimal places of precision.
    livenessHosts List<String>
    An array of strings that represent the origin servers used to poll the data centers in an application load balancer configuration. These servers support basic HTTP polling.
    longitude Number
    The longitude value for the data center. This member supports six decimal places of precision.
    originId String
    The id of an origin that represents the data center. The conditional origin, which is defined in the Property Manager API, must have an originType of either CUSTOMER or NET_STORAGE
    percent Number
    The percent of traffic that is sent to the data center. The total for all data centers must equal 100%.
    stateOrProvince String
    The state, province, or region where the data center is located

    GetCloudletsApplicationLoadBalancerLivenessSetting

    AdditionalHeaders Dictionary<string, string>
    Maps additional case-insensitive HTTP header names included to the liveness testing requests
    HostHeader string
    The Host header for the liveness HTTP request
    Interval int
    Describes how often the liveness test will be performed. Optional defaults to 60 seconds, minimum is 10 seconds.
    Path string
    The path to the test object used for liveness testing. The function of the test object is to help determine whether the data center is functioning.
    PeerCertificateVerification bool
    Describes whether or not to validate the origin certificate for an HTTPS request
    Port int
    The port for the test object. The default port is 80, which is standard for HTTP. Enter 443 if you are using HTTPS.
    Protocol string
    The protocol or scheme for the database, either HTTP or HTTPS.
    RequestString string
    The request which will be used for TCP(S) tests
    ResponseString string
    The response which will be used for TCP(S) tests
    Status3xxFailure bool
    Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
    Status4xxFailure bool
    Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
    Status5xxFailure bool
    Set to true to mark the liveness test as failed when the request returns a 5xx (server error) status code.
    Timeout double
    The number of seconds the system waits before failing the liveness test. The default is 25 seconds.
    AdditionalHeaders map[string]string
    Maps additional case-insensitive HTTP header names included to the liveness testing requests
    HostHeader string
    The Host header for the liveness HTTP request
    Interval int
    Describes how often the liveness test will be performed. Optional defaults to 60 seconds, minimum is 10 seconds.
    Path string
    The path to the test object used for liveness testing. The function of the test object is to help determine whether the data center is functioning.
    PeerCertificateVerification bool
    Describes whether or not to validate the origin certificate for an HTTPS request
    Port int
    The port for the test object. The default port is 80, which is standard for HTTP. Enter 443 if you are using HTTPS.
    Protocol string
    The protocol or scheme for the database, either HTTP or HTTPS.
    RequestString string
    The request which will be used for TCP(S) tests
    ResponseString string
    The response which will be used for TCP(S) tests
    Status3xxFailure bool
    Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
    Status4xxFailure bool
    Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
    Status5xxFailure bool
    Set to true to mark the liveness test as failed when the request returns a 5xx (server error) status code.
    Timeout float64
    The number of seconds the system waits before failing the liveness test. The default is 25 seconds.
    additionalHeaders Map<String,String>
    Maps additional case-insensitive HTTP header names included to the liveness testing requests
    hostHeader String
    The Host header for the liveness HTTP request
    interval Integer
    Describes how often the liveness test will be performed. Optional defaults to 60 seconds, minimum is 10 seconds.
    path String
    The path to the test object used for liveness testing. The function of the test object is to help determine whether the data center is functioning.
    peerCertificateVerification Boolean
    Describes whether or not to validate the origin certificate for an HTTPS request
    port Integer
    The port for the test object. The default port is 80, which is standard for HTTP. Enter 443 if you are using HTTPS.
    protocol String
    The protocol or scheme for the database, either HTTP or HTTPS.
    requestString String
    The request which will be used for TCP(S) tests
    responseString String
    The response which will be used for TCP(S) tests
    status3xxFailure Boolean
    Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
    status4xxFailure Boolean
    Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
    status5xxFailure Boolean
    Set to true to mark the liveness test as failed when the request returns a 5xx (server error) status code.
    timeout Double
    The number of seconds the system waits before failing the liveness test. The default is 25 seconds.
    additionalHeaders {[key: string]: string}
    Maps additional case-insensitive HTTP header names included to the liveness testing requests
    hostHeader string
    The Host header for the liveness HTTP request
    interval number
    Describes how often the liveness test will be performed. Optional defaults to 60 seconds, minimum is 10 seconds.
    path string
    The path to the test object used for liveness testing. The function of the test object is to help determine whether the data center is functioning.
    peerCertificateVerification boolean
    Describes whether or not to validate the origin certificate for an HTTPS request
    port number
    The port for the test object. The default port is 80, which is standard for HTTP. Enter 443 if you are using HTTPS.
    protocol string
    The protocol or scheme for the database, either HTTP or HTTPS.
    requestString string
    The request which will be used for TCP(S) tests
    responseString string
    The response which will be used for TCP(S) tests
    status3xxFailure boolean
    Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
    status4xxFailure boolean
    Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
    status5xxFailure boolean
    Set to true to mark the liveness test as failed when the request returns a 5xx (server error) status code.
    timeout number
    The number of seconds the system waits before failing the liveness test. The default is 25 seconds.
    additional_headers Mapping[str, str]
    Maps additional case-insensitive HTTP header names included to the liveness testing requests
    host_header str
    The Host header for the liveness HTTP request
    interval int
    Describes how often the liveness test will be performed. Optional defaults to 60 seconds, minimum is 10 seconds.
    path str
    The path to the test object used for liveness testing. The function of the test object is to help determine whether the data center is functioning.
    peer_certificate_verification bool
    Describes whether or not to validate the origin certificate for an HTTPS request
    port int
    The port for the test object. The default port is 80, which is standard for HTTP. Enter 443 if you are using HTTPS.
    protocol str
    The protocol or scheme for the database, either HTTP or HTTPS.
    request_string str
    The request which will be used for TCP(S) tests
    response_string str
    The response which will be used for TCP(S) tests
    status3xx_failure bool
    Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
    status4xx_failure bool
    Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
    status5xx_failure bool
    Set to true to mark the liveness test as failed when the request returns a 5xx (server error) status code.
    timeout float
    The number of seconds the system waits before failing the liveness test. The default is 25 seconds.
    additionalHeaders Map<String>
    Maps additional case-insensitive HTTP header names included to the liveness testing requests
    hostHeader String
    The Host header for the liveness HTTP request
    interval Number
    Describes how often the liveness test will be performed. Optional defaults to 60 seconds, minimum is 10 seconds.
    path String
    The path to the test object used for liveness testing. The function of the test object is to help determine whether the data center is functioning.
    peerCertificateVerification Boolean
    Describes whether or not to validate the origin certificate for an HTTPS request
    port Number
    The port for the test object. The default port is 80, which is standard for HTTP. Enter 443 if you are using HTTPS.
    protocol String
    The protocol or scheme for the database, either HTTP or HTTPS.
    requestString String
    The request which will be used for TCP(S) tests
    responseString String
    The response which will be used for TCP(S) tests
    status3xxFailure Boolean
    Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
    status4xxFailure Boolean
    Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
    status5xxFailure Boolean
    Set to true to mark the liveness test as failed when the request returns a 5xx (server error) status code.
    timeout Number
    The number of seconds the system waits before failing the liveness test. The default is 25 seconds.

    Package Details

    Repository
    Akamai pulumi/pulumi-akamai
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the akamai Terraform Provider.
    akamai logo
    Akamai v6.4.0 published on Tuesday, Feb 20, 2024 by Pulumi