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:
- 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
akamaiTerraform Provider.
