Akamai v8.0.0 published on Saturday, Mar 1, 2025 by Pulumi
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)
public static Output<GetCloudletsApplicationLoadBalancerResult> getCloudletsApplicationLoadBalancer(GetCloudletsApplicationLoadBalancerArgs args, InvokeOptions options)
fn::invoke:
  function: akamai:index/getCloudletsApplicationLoadBalancer:getCloudletsApplicationLoadBalancer
  arguments:
    # arguments dictionaryThe following arguments are supported:
getCloudletsApplicationLoadBalancer Result
The following output properties are available:
- BalancingType string
- CreatedBy string
- CreatedDate string
- DataCenters List<GetCloudlets Application Load Balancer Data Center> 
- Deleted bool
- Description string
- Id string
- The provider-assigned unique ID for this managed resource.
- Immutable bool
- LastModified stringBy 
- LastModified stringDate 
- LivenessSettings List<GetCloudlets Application Load Balancer Liveness Setting> 
- OriginId string
- Type string
- Warnings string
- Version int
- BalancingType string
- CreatedBy string
- CreatedDate string
- DataCenters []GetCloudlets Application Load Balancer Data Center 
- Deleted bool
- Description string
- Id string
- The provider-assigned unique ID for this managed resource.
- Immutable bool
- LastModified stringBy 
- LastModified stringDate 
- LivenessSettings []GetCloudlets Application Load Balancer Liveness Setting 
- OriginId string
- Type string
- Warnings string
- Version int
- balancingType String
- createdBy String
- createdDate String
- dataCenters List<GetCloudlets Application Load Balancer Data Center> 
- deleted Boolean
- description String
- id String
- The provider-assigned unique ID for this managed resource.
- immutable Boolean
- lastModified StringBy 
- lastModified StringDate 
- livenessSettings List<GetCloudlets Application Load Balancer Liveness Setting> 
- originId String
- type String
- warnings String
- version Integer
- balancingType string
- createdBy string
- createdDate string
- dataCenters GetCloudlets Application Load Balancer Data Center[] 
- deleted boolean
- description string
- id string
- The provider-assigned unique ID for this managed resource.
- immutable boolean
- lastModified stringBy 
- lastModified stringDate 
- livenessSettings GetCloudlets Application Load Balancer Liveness Setting[] 
- originId string
- type string
- warnings string
- version number
- balancing_type str
- created_by str
- created_date str
- data_centers Sequence[GetCloudlets Application Load Balancer Data Center] 
- deleted bool
- description str
- id str
- The provider-assigned unique ID for this managed resource.
- immutable bool
- last_modified_ strby 
- last_modified_ strdate 
- liveness_settings Sequence[GetCloudlets Application Load Balancer Liveness Setting] 
- origin_id str
- type str
- warnings str
- version int
- 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
- lastModified StringBy 
- lastModified StringDate 
- 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.
- CloudServer boolHost Header Override 
- 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%.
- StateOr stringProvince 
- The state, province, or region where the data center is located
- City string
- The city in which the data center is located.
- CloudServer boolHost Header Override 
- 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%.
- StateOr stringProvince 
- The state, province, or region where the data center is located
- city String
- The city in which the data center is located.
- cloudServer BooleanHost Header Override 
- 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%.
- stateOr StringProvince 
- The state, province, or region where the data center is located
- city string
- The city in which the data center is located.
- cloudServer booleanHost Header Override 
- 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%.
- stateOr stringProvince 
- The state, province, or region where the data center is located
- city str
- The city in which the data center is located.
- cloud_server_ boolhost_ header_ override 
- 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_ strprovince 
- The state, province, or region where the data center is located
- city String
- The city in which the data center is located.
- cloudServer BooleanHost Header Override 
- 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%.
- stateOr StringProvince 
- 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.
- PeerCertificate boolVerification 
- 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.
- PeerCertificate boolVerification 
- 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.
- peerCertificate BooleanVerification 
- 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.
- peerCertificate booleanVerification 
- 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_ boolverification 
- 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.
- peerCertificate BooleanVerification 
- 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 akamaiTerraform Provider.