Akamai v8.1.0 published on Friday, Apr 11, 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 dictionary
The following arguments are supported:
getCloudletsApplicationLoadBalancer Result
The following output properties are available:
- Balancing
Type string - Created
By string - Created
Date string - Data
Centers List<GetCloudlets Application Load Balancer Data Center> - Deleted bool
- Description string
- Id string
- The provider-assigned unique ID for this managed resource.
- Immutable bool
- Last
Modified stringBy - Last
Modified stringDate - Liveness
Settings List<GetCloudlets Application Load Balancer Liveness Setting> - Origin
Id string - Type string
- Warnings string
- Version int
- Balancing
Type string - Created
By string - Created
Date string - Data
Centers []GetCloudlets Application Load Balancer Data Center - Deleted bool
- Description string
- Id string
- The provider-assigned unique ID for this managed resource.
- Immutable bool
- Last
Modified stringBy - Last
Modified stringDate - Liveness
Settings []GetCloudlets Application Load Balancer Liveness Setting - Origin
Id string - Type string
- Warnings string
- Version int
- balancing
Type String - created
By String - created
Date String - data
Centers List<GetCloudlets Application Load Balancer Data Center> - deleted Boolean
- description String
- id String
- The provider-assigned unique ID for this managed resource.
- immutable Boolean
- last
Modified StringBy - last
Modified StringDate - liveness
Settings List<GetCloudlets Application Load Balancer Liveness Setting> - origin
Id String - type String
- warnings String
- version Integer
- balancing
Type string - created
By string - created
Date string - data
Centers GetCloudlets Application Load Balancer Data Center[] - deleted boolean
- description string
- id string
- The provider-assigned unique ID for this managed resource.
- immutable boolean
- last
Modified stringBy - last
Modified stringDate - liveness
Settings GetCloudlets Application Load Balancer Liveness Setting[] - origin
Id 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
- balancing
Type String - created
By String - created
Date String - data
Centers List<Property Map> - deleted Boolean
- description String
- id String
- The provider-assigned unique ID for this managed resource.
- immutable Boolean
- last
Modified StringBy - last
Modified StringDate - liveness
Settings List<Property Map> - origin
Id String - type String
- warnings String
- version Number
Supporting Types
GetCloudletsApplicationLoadBalancerDataCenter
- City
This property is required. string - The city in which the data center is located.
- Cloud
Server Host Header Override This property is required. bool - Describes if cloud server host header is overridden
- Cloud
Service This property is required. bool - Describes if this datacenter is a cloud service
- Continent
This property is required. string - The continent on which the data center is located
- Country
This property is required. string - The country in which the data center is located
- Hostname
This property is required. string - This should match the 'hostname' value defined for this datacenter in Property Manager
- Latitude
This property is required. double - The latitude value for the data center. This member supports six decimal places of precision.
- Liveness
Hosts This property is required. 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
This property is required. double - The longitude value for the data center. This member supports six decimal places of precision.
- Origin
Id This property is required. 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
This property is required. double - The percent of traffic that is sent to the data center. The total for all data centers must equal 100%.
- State
Or Province This property is required. string - The state, province, or region where the data center is located
- City
This property is required. string - The city in which the data center is located.
- Cloud
Server Host Header Override This property is required. bool - Describes if cloud server host header is overridden
- Cloud
Service This property is required. bool - Describes if this datacenter is a cloud service
- Continent
This property is required. string - The continent on which the data center is located
- Country
This property is required. string - The country in which the data center is located
- Hostname
This property is required. string - This should match the 'hostname' value defined for this datacenter in Property Manager
- Latitude
This property is required. float64 - The latitude value for the data center. This member supports six decimal places of precision.
- Liveness
Hosts This property is required. []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
This property is required. float64 - The longitude value for the data center. This member supports six decimal places of precision.
- Origin
Id This property is required. 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
This property is required. float64 - The percent of traffic that is sent to the data center. The total for all data centers must equal 100%.
- State
Or Province This property is required. string - The state, province, or region where the data center is located
- city
This property is required. String - The city in which the data center is located.
- cloud
Server Host Header Override This property is required. Boolean - Describes if cloud server host header is overridden
- cloud
Service This property is required. Boolean - Describes if this datacenter is a cloud service
- continent
This property is required. String - The continent on which the data center is located
- country
This property is required. String - The country in which the data center is located
- hostname
This property is required. String - This should match the 'hostname' value defined for this datacenter in Property Manager
- latitude
This property is required. Double - The latitude value for the data center. This member supports six decimal places of precision.
- liveness
Hosts This property is required. 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
This property is required. Double - The longitude value for the data center. This member supports six decimal places of precision.
- origin
Id This property is required. 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
This property is required. Double - The percent of traffic that is sent to the data center. The total for all data centers must equal 100%.
- state
Or Province This property is required. String - The state, province, or region where the data center is located
- city
This property is required. string - The city in which the data center is located.
- cloud
Server Host Header Override This property is required. boolean - Describes if cloud server host header is overridden
- cloud
Service This property is required. boolean - Describes if this datacenter is a cloud service
- continent
This property is required. string - The continent on which the data center is located
- country
This property is required. string - The country in which the data center is located
- hostname
This property is required. string - This should match the 'hostname' value defined for this datacenter in Property Manager
- latitude
This property is required. number - The latitude value for the data center. This member supports six decimal places of precision.
- liveness
Hosts This property is required. 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
This property is required. number - The longitude value for the data center. This member supports six decimal places of precision.
- origin
Id This property is required. 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
This property is required. number - The percent of traffic that is sent to the data center. The total for all data centers must equal 100%.
- state
Or Province This property is required. string - The state, province, or region where the data center is located
- city
This property is required. str - The city in which the data center is located.
- cloud_
server_ host_ header_ override This property is required. bool - Describes if cloud server host header is overridden
- cloud_
service This property is required. bool - Describes if this datacenter is a cloud service
- continent
This property is required. str - The continent on which the data center is located
- country
This property is required. str - The country in which the data center is located
- hostname
This property is required. str - This should match the 'hostname' value defined for this datacenter in Property Manager
- latitude
This property is required. float - The latitude value for the data center. This member supports six decimal places of precision.
- liveness_
hosts This property is required. 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
This property is required. float - The longitude value for the data center. This member supports six decimal places of precision.
- origin_
id This property is required. 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
This property is required. float - The percent of traffic that is sent to the data center. The total for all data centers must equal 100%.
- state_
or_ province This property is required. str - The state, province, or region where the data center is located
- city
This property is required. String - The city in which the data center is located.
- cloud
Server Host Header Override This property is required. Boolean - Describes if cloud server host header is overridden
- cloud
Service This property is required. Boolean - Describes if this datacenter is a cloud service
- continent
This property is required. String - The continent on which the data center is located
- country
This property is required. String - The country in which the data center is located
- hostname
This property is required. String - This should match the 'hostname' value defined for this datacenter in Property Manager
- latitude
This property is required. Number - The latitude value for the data center. This member supports six decimal places of precision.
- liveness
Hosts This property is required. 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
This property is required. Number - The longitude value for the data center. This member supports six decimal places of precision.
- origin
Id This property is required. 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
This property is required. Number - The percent of traffic that is sent to the data center. The total for all data centers must equal 100%.
- state
Or Province This property is required. String - The state, province, or region where the data center is located
GetCloudletsApplicationLoadBalancerLivenessSetting
- Additional
Headers This property is required. Dictionary<string, string> - Maps additional case-insensitive HTTP header names included to the liveness testing requests
- Host
Header This property is required. string - The Host header for the liveness HTTP request
- Interval
This property is required. int - Describes how often the liveness test will be performed. Optional defaults to 60 seconds, minimum is 10 seconds.
- Path
This property is required. 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.
- Peer
Certificate Verification This property is required. bool - Describes whether or not to validate the origin certificate for an HTTPS request
- Port
This property is required. 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
This property is required. string - The protocol or scheme for the database, either HTTP or HTTPS.
- Request
String This property is required. string - The request which will be used for TCP(S) tests
- Response
String This property is required. string - The response which will be used for TCP(S) tests
- Status3xx
Failure This property is required. bool - Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
- Status4xx
Failure This property is required. bool - Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
- Status5xx
Failure This property is required. bool - Set to true to mark the liveness test as failed when the request returns a 5xx (server error) status code.
- Timeout
This property is required. double - The number of seconds the system waits before failing the liveness test. The default is 25 seconds.
- Additional
Headers This property is required. map[string]string - Maps additional case-insensitive HTTP header names included to the liveness testing requests
- Host
Header This property is required. string - The Host header for the liveness HTTP request
- Interval
This property is required. int - Describes how often the liveness test will be performed. Optional defaults to 60 seconds, minimum is 10 seconds.
- Path
This property is required. 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.
- Peer
Certificate Verification This property is required. bool - Describes whether or not to validate the origin certificate for an HTTPS request
- Port
This property is required. 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
This property is required. string - The protocol or scheme for the database, either HTTP or HTTPS.
- Request
String This property is required. string - The request which will be used for TCP(S) tests
- Response
String This property is required. string - The response which will be used for TCP(S) tests
- Status3xx
Failure This property is required. bool - Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
- Status4xx
Failure This property is required. bool - Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
- Status5xx
Failure This property is required. bool - Set to true to mark the liveness test as failed when the request returns a 5xx (server error) status code.
- Timeout
This property is required. float64 - The number of seconds the system waits before failing the liveness test. The default is 25 seconds.
- additional
Headers This property is required. Map<String,String> - Maps additional case-insensitive HTTP header names included to the liveness testing requests
- host
Header This property is required. String - The Host header for the liveness HTTP request
- interval
This property is required. Integer - Describes how often the liveness test will be performed. Optional defaults to 60 seconds, minimum is 10 seconds.
- path
This property is required. 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.
- peer
Certificate Verification This property is required. Boolean - Describes whether or not to validate the origin certificate for an HTTPS request
- port
This property is required. 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
This property is required. String - The protocol or scheme for the database, either HTTP or HTTPS.
- request
String This property is required. String - The request which will be used for TCP(S) tests
- response
String This property is required. String - The response which will be used for TCP(S) tests
- status3xx
Failure This property is required. Boolean - Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
- status4xx
Failure This property is required. Boolean - Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
- status5xx
Failure This property is required. Boolean - Set to true to mark the liveness test as failed when the request returns a 5xx (server error) status code.
- timeout
This property is required. Double - The number of seconds the system waits before failing the liveness test. The default is 25 seconds.
- additional
Headers This property is required. {[key: string]: string} - Maps additional case-insensitive HTTP header names included to the liveness testing requests
- host
Header This property is required. string - The Host header for the liveness HTTP request
- interval
This property is required. number - Describes how often the liveness test will be performed. Optional defaults to 60 seconds, minimum is 10 seconds.
- path
This property is required. 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.
- peer
Certificate Verification This property is required. boolean - Describes whether or not to validate the origin certificate for an HTTPS request
- port
This property is required. 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
This property is required. string - The protocol or scheme for the database, either HTTP or HTTPS.
- request
String This property is required. string - The request which will be used for TCP(S) tests
- response
String This property is required. string - The response which will be used for TCP(S) tests
- status3xx
Failure This property is required. boolean - Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
- status4xx
Failure This property is required. boolean - Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
- status5xx
Failure This property is required. boolean - Set to true to mark the liveness test as failed when the request returns a 5xx (server error) status code.
- timeout
This property is required. number - The number of seconds the system waits before failing the liveness test. The default is 25 seconds.
- additional_
headers This property is required. Mapping[str, str] - Maps additional case-insensitive HTTP header names included to the liveness testing requests
- host_
header This property is required. str - The Host header for the liveness HTTP request
- interval
This property is required. int - Describes how often the liveness test will be performed. Optional defaults to 60 seconds, minimum is 10 seconds.
- path
This property is required. 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 This property is required. bool - Describes whether or not to validate the origin certificate for an HTTPS request
- port
This property is required. 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
This property is required. str - The protocol or scheme for the database, either HTTP or HTTPS.
- request_
string This property is required. str - The request which will be used for TCP(S) tests
- response_
string This property is required. str - The response which will be used for TCP(S) tests
- status3xx_
failure This property is required. bool - Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
- status4xx_
failure This property is required. bool - Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
- status5xx_
failure This property is required. bool - Set to true to mark the liveness test as failed when the request returns a 5xx (server error) status code.
- timeout
This property is required. float - The number of seconds the system waits before failing the liveness test. The default is 25 seconds.
- additional
Headers This property is required. Map<String> - Maps additional case-insensitive HTTP header names included to the liveness testing requests
- host
Header This property is required. String - The Host header for the liveness HTTP request
- interval
This property is required. Number - Describes how often the liveness test will be performed. Optional defaults to 60 seconds, minimum is 10 seconds.
- path
This property is required. 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.
- peer
Certificate Verification This property is required. Boolean - Describes whether or not to validate the origin certificate for an HTTPS request
- port
This property is required. 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
This property is required. String - The protocol or scheme for the database, either HTTP or HTTPS.
- request
String This property is required. String - The request which will be used for TCP(S) tests
- response
String This property is required. String - The response which will be used for TCP(S) tests
- status3xx
Failure This property is required. Boolean - Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
- status4xx
Failure This property is required. Boolean - Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
- status5xx
Failure This property is required. Boolean - Set to true to mark the liveness test as failed when the request returns a 5xx (server error) status code.
- timeout
This property is required. 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.