Akamai v7.5.0 published on Friday, Oct 11, 2024 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)
// Output-based functions aren't available in Java yet
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 string
- 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 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.
- Liveness
Hosts 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.
- Origin
Id 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%.
- State
Or stringProvince - The state, province, or region where the data center is located
- City string
- 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 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.
- Liveness
Hosts []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.
- Origin
Id 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%.
- State
Or stringProvince - The state, province, or region where the data center is located
- city String
- The city in which the data center is located.
- cloud
Server BooleanHost Header Override - Describes if cloud server host header is overridden
- cloud
Service 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.
- liveness
Hosts 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.
- origin
Id 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%.
- state
Or StringProvince - The state, province, or region where the data center is located
- city string
- The city in which the data center is located.
- cloud
Server booleanHost Header Override - Describes if cloud server host header is overridden
- cloud
Service 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.
- liveness
Hosts 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.
- origin
Id 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%.
- state
Or 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.
- cloud
Server BooleanHost Header Override - Describes if cloud server host header is overridden
- cloud
Service 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.
- liveness
Hosts 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.
- origin
Id 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%.
- state
Or StringProvince - The state, province, or region where the data center is located
GetCloudletsApplicationLoadBalancerLivenessSetting
- Additional
Headers Dictionary<string, string> - Maps additional case-insensitive HTTP header names included to the liveness testing requests
- Host
Header 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.
- 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 string
- The protocol or scheme for the database, either HTTP or HTTPS.
- Request
String string - The request which will be used for TCP(S) tests
- Response
String string - 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 double
- The number of seconds the system waits before failing the liveness test. The default is 25 seconds.
- Additional
Headers map[string]string - Maps additional case-insensitive HTTP header names included to the liveness testing requests
- Host
Header 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.
- 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 string
- The protocol or scheme for the database, either HTTP or HTTPS.
- Request
String string - The request which will be used for TCP(S) tests
- Response
String string - 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 float64
- The number of seconds the system waits before failing the liveness test. The default is 25 seconds.
- additional
Headers Map<String,String> - Maps additional case-insensitive HTTP header names included to the liveness testing requests
- host
Header 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.
- peer
Certificate 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.
- request
String String - The request which will be used for TCP(S) tests
- response
String String - The response which will be used for TCP(S) tests
- status3xx
Failure Boolean - Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
- status4xx
Failure Boolean - Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
- status5xx
Failure 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.
- additional
Headers {[key: string]: string} - Maps additional case-insensitive HTTP header names included to the liveness testing requests
- host
Header 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.
- peer
Certificate 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.
- request
String string - The request which will be used for TCP(S) tests
- response
String string - The response which will be used for TCP(S) tests
- status3xx
Failure boolean - Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
- status4xx
Failure boolean - Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
- status5xx
Failure 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.
- additional
Headers Map<String> - Maps additional case-insensitive HTTP header names included to the liveness testing requests
- host
Header 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.
- peer
Certificate 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.
- request
String String - The request which will be used for TCP(S) tests
- response
String String - The response which will be used for TCP(S) tests
- status3xx
Failure Boolean - Set to true to mark the liveness test as failed when the request returns a 3xx (redirection) status code.
- status4xx
Failure Boolean - Set to true to mark the liveness test as failed when the request returns a 4xx (client error) status code.
- status5xx
Failure 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.