1. Packages
  2. Akamai
  3. API Docs
  4. getGtmDatacenters
Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi

akamai.getGtmDatacenters

Explore with Pulumi AI

Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi

Using getGtmDatacenters

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 getGtmDatacenters(args: GetGtmDatacentersArgs, opts?: InvokeOptions): Promise<GetGtmDatacentersResult>
function getGtmDatacentersOutput(args: GetGtmDatacentersOutputArgs, opts?: InvokeOptions): Output<GetGtmDatacentersResult>
Copy
def get_gtm_datacenters(domain: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetGtmDatacentersResult
def get_gtm_datacenters_output(domain: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetGtmDatacentersResult]
Copy
func GetGtmDatacenters(ctx *Context, args *GetGtmDatacentersArgs, opts ...InvokeOption) (*GetGtmDatacentersResult, error)
func GetGtmDatacentersOutput(ctx *Context, args *GetGtmDatacentersOutputArgs, opts ...InvokeOption) GetGtmDatacentersResultOutput
Copy

> Note: This function is named GetGtmDatacenters in the Go SDK.

public static class GetGtmDatacenters 
{
    public static Task<GetGtmDatacentersResult> InvokeAsync(GetGtmDatacentersArgs args, InvokeOptions? opts = null)
    public static Output<GetGtmDatacentersResult> Invoke(GetGtmDatacentersInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGtmDatacentersResult> getGtmDatacenters(GetGtmDatacentersArgs args, InvokeOptions options)
public static Output<GetGtmDatacentersResult> getGtmDatacenters(GetGtmDatacentersArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: akamai:index/getGtmDatacenters:getGtmDatacenters
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Domain This property is required. string
Domain This property is required. string
domain This property is required. String
domain This property is required. string
domain This property is required. str
domain This property is required. String

getGtmDatacenters Result

The following output properties are available:

Datacenters List<GetGtmDatacentersDatacenter>
Domain string
Id string
The provider-assigned unique ID for this managed resource.
Datacenters []GetGtmDatacentersDatacenter
Domain string
Id string
The provider-assigned unique ID for this managed resource.
datacenters List<GetGtmDatacentersDatacenter>
domain String
id String
The provider-assigned unique ID for this managed resource.
datacenters GetGtmDatacentersDatacenter[]
domain string
id string
The provider-assigned unique ID for this managed resource.
datacenters Sequence[GetGtmDatacentersDatacenter]
domain str
id str
The provider-assigned unique ID for this managed resource.
datacenters List<Property Map>
domain String
id String
The provider-assigned unique ID for this managed resource.

Supporting Types

GetGtmDatacentersDatacenter

City This property is required. string
The name of the city where the data center is located.
CloneOf This property is required. int
Identifies the data center's ID of which this data center is a clone.
CloudServerHostHeaderOverride This property is required. bool
Balances load between two or more servers in a cloud environment.
CloudServerTargeting This property is required. bool
Balances load between two or more servers in a cloud environment.
Continent This property is required. string
A two-letter code that specifies the continent where the data center maps to.
Country This property is required. string
A two-letter ISO 3166 country code that specifies the country where the data center is located.
DatacenterId This property is required. int
A unique identifier for an existing data center in the domain.
DefaultLoadObjects This property is required. List<GetGtmDatacentersDatacenterDefaultLoadObject>
Specifies the load reporting interface between you and the GTM system.
Latitude This property is required. double
Specifies the geographic latitude of the data center's position.
Links This property is required. List<GetGtmDatacentersDatacenterLink>
Provides a URL path that allows direct navigation to a data center.
Longitude This property is required. double
Specifies the geographic longitude of the data center's position.
Nickname This property is required. string
A descriptive label for the datacenter.
ScorePenalty This property is required. int
Influences the score for a datacenter.
ServermonitorPool This property is required. string
The name of the pool from which servermonitors are drawn for liveness tests in this datacenter. If omitted (null), the domain-wide default is used. (If no domain-wide default is specified, the pool used is all servermonitors in the same continent as the datacenter.)
StateOrProvince This property is required. string
Specifies a two-letter ISO 3166 country code for the state of province, where the data center is located.
Virtual This property is required. bool
Indicates whether or not the data center is virtual or physical.
City This property is required. string
The name of the city where the data center is located.
CloneOf This property is required. int
Identifies the data center's ID of which this data center is a clone.
CloudServerHostHeaderOverride This property is required. bool
Balances load between two or more servers in a cloud environment.
CloudServerTargeting This property is required. bool
Balances load between two or more servers in a cloud environment.
Continent This property is required. string
A two-letter code that specifies the continent where the data center maps to.
Country This property is required. string
A two-letter ISO 3166 country code that specifies the country where the data center is located.
DatacenterId This property is required. int
A unique identifier for an existing data center in the domain.
DefaultLoadObjects This property is required. []GetGtmDatacentersDatacenterDefaultLoadObject
Specifies the load reporting interface between you and the GTM system.
Latitude This property is required. float64
Specifies the geographic latitude of the data center's position.
Links This property is required. []GetGtmDatacentersDatacenterLink
Provides a URL path that allows direct navigation to a data center.
Longitude This property is required. float64
Specifies the geographic longitude of the data center's position.
Nickname This property is required. string
A descriptive label for the datacenter.
ScorePenalty This property is required. int
Influences the score for a datacenter.
ServermonitorPool This property is required. string
The name of the pool from which servermonitors are drawn for liveness tests in this datacenter. If omitted (null), the domain-wide default is used. (If no domain-wide default is specified, the pool used is all servermonitors in the same continent as the datacenter.)
StateOrProvince This property is required. string
Specifies a two-letter ISO 3166 country code for the state of province, where the data center is located.
Virtual This property is required. bool
Indicates whether or not the data center is virtual or physical.
city This property is required. String
The name of the city where the data center is located.
cloneOf This property is required. Integer
Identifies the data center's ID of which this data center is a clone.
cloudServerHostHeaderOverride This property is required. Boolean
Balances load between two or more servers in a cloud environment.
cloudServerTargeting This property is required. Boolean
Balances load between two or more servers in a cloud environment.
continent This property is required. String
A two-letter code that specifies the continent where the data center maps to.
country This property is required. String
A two-letter ISO 3166 country code that specifies the country where the data center is located.
datacenterId This property is required. Integer
A unique identifier for an existing data center in the domain.
defaultLoadObjects This property is required. List<GetGtmDatacentersDatacenterDefaultLoadObject>
Specifies the load reporting interface between you and the GTM system.
latitude This property is required. Double
Specifies the geographic latitude of the data center's position.
links This property is required. List<GetGtmDatacentersDatacenterLink>
Provides a URL path that allows direct navigation to a data center.
longitude This property is required. Double
Specifies the geographic longitude of the data center's position.
nickname This property is required. String
A descriptive label for the datacenter.
scorePenalty This property is required. Integer
Influences the score for a datacenter.
servermonitorPool This property is required. String
The name of the pool from which servermonitors are drawn for liveness tests in this datacenter. If omitted (null), the domain-wide default is used. (If no domain-wide default is specified, the pool used is all servermonitors in the same continent as the datacenter.)
stateOrProvince This property is required. String
Specifies a two-letter ISO 3166 country code for the state of province, where the data center is located.
virtual This property is required. Boolean
Indicates whether or not the data center is virtual or physical.
city This property is required. string
The name of the city where the data center is located.
cloneOf This property is required. number
Identifies the data center's ID of which this data center is a clone.
cloudServerHostHeaderOverride This property is required. boolean
Balances load between two or more servers in a cloud environment.
cloudServerTargeting This property is required. boolean
Balances load between two or more servers in a cloud environment.
continent This property is required. string
A two-letter code that specifies the continent where the data center maps to.
country This property is required. string
A two-letter ISO 3166 country code that specifies the country where the data center is located.
datacenterId This property is required. number
A unique identifier for an existing data center in the domain.
defaultLoadObjects This property is required. GetGtmDatacentersDatacenterDefaultLoadObject[]
Specifies the load reporting interface between you and the GTM system.
latitude This property is required. number
Specifies the geographic latitude of the data center's position.
links This property is required. GetGtmDatacentersDatacenterLink[]
Provides a URL path that allows direct navigation to a data center.
longitude This property is required. number
Specifies the geographic longitude of the data center's position.
nickname This property is required. string
A descriptive label for the datacenter.
scorePenalty This property is required. number
Influences the score for a datacenter.
servermonitorPool This property is required. string
The name of the pool from which servermonitors are drawn for liveness tests in this datacenter. If omitted (null), the domain-wide default is used. (If no domain-wide default is specified, the pool used is all servermonitors in the same continent as the datacenter.)
stateOrProvince This property is required. string
Specifies a two-letter ISO 3166 country code for the state of province, where the data center is located.
virtual This property is required. boolean
Indicates whether or not the data center is virtual or physical.
city This property is required. str
The name of the city where the data center is located.
clone_of This property is required. int
Identifies the data center's ID of which this data center is a clone.
cloud_server_host_header_override This property is required. bool
Balances load between two or more servers in a cloud environment.
cloud_server_targeting This property is required. bool
Balances load between two or more servers in a cloud environment.
continent This property is required. str
A two-letter code that specifies the continent where the data center maps to.
country This property is required. str
A two-letter ISO 3166 country code that specifies the country where the data center is located.
datacenter_id This property is required. int
A unique identifier for an existing data center in the domain.
default_load_objects This property is required. Sequence[GetGtmDatacentersDatacenterDefaultLoadObject]
Specifies the load reporting interface between you and the GTM system.
latitude This property is required. float
Specifies the geographic latitude of the data center's position.
links This property is required. Sequence[GetGtmDatacentersDatacenterLink]
Provides a URL path that allows direct navigation to a data center.
longitude This property is required. float
Specifies the geographic longitude of the data center's position.
nickname This property is required. str
A descriptive label for the datacenter.
score_penalty This property is required. int
Influences the score for a datacenter.
servermonitor_pool This property is required. str
The name of the pool from which servermonitors are drawn for liveness tests in this datacenter. If omitted (null), the domain-wide default is used. (If no domain-wide default is specified, the pool used is all servermonitors in the same continent as the datacenter.)
state_or_province This property is required. str
Specifies a two-letter ISO 3166 country code for the state of province, where the data center is located.
virtual This property is required. bool
Indicates whether or not the data center is virtual or physical.
city This property is required. String
The name of the city where the data center is located.
cloneOf This property is required. Number
Identifies the data center's ID of which this data center is a clone.
cloudServerHostHeaderOverride This property is required. Boolean
Balances load between two or more servers in a cloud environment.
cloudServerTargeting This property is required. Boolean
Balances load between two or more servers in a cloud environment.
continent This property is required. String
A two-letter code that specifies the continent where the data center maps to.
country This property is required. String
A two-letter ISO 3166 country code that specifies the country where the data center is located.
datacenterId This property is required. Number
A unique identifier for an existing data center in the domain.
defaultLoadObjects This property is required. List<Property Map>
Specifies the load reporting interface between you and the GTM system.
latitude This property is required. Number
Specifies the geographic latitude of the data center's position.
links This property is required. List<Property Map>
Provides a URL path that allows direct navigation to a data center.
longitude This property is required. Number
Specifies the geographic longitude of the data center's position.
nickname This property is required. String
A descriptive label for the datacenter.
scorePenalty This property is required. Number
Influences the score for a datacenter.
servermonitorPool This property is required. String
The name of the pool from which servermonitors are drawn for liveness tests in this datacenter. If omitted (null), the domain-wide default is used. (If no domain-wide default is specified, the pool used is all servermonitors in the same continent as the datacenter.)
stateOrProvince This property is required. String
Specifies a two-letter ISO 3166 country code for the state of province, where the data center is located.
virtual This property is required. Boolean
Indicates whether or not the data center is virtual or physical.

GetGtmDatacentersDatacenterDefaultLoadObject

LoadObject This property is required. string
Specifies the load object that GTM requests.
LoadObjectPort This property is required. int
Specifies the TCP port to connect to when requesting the load object.
LoadServers This property is required. List<string>
Specifies the list of servers to requests the load object from.
LoadObject This property is required. string
Specifies the load object that GTM requests.
LoadObjectPort This property is required. int
Specifies the TCP port to connect to when requesting the load object.
LoadServers This property is required. []string
Specifies the list of servers to requests the load object from.
loadObject This property is required. String
Specifies the load object that GTM requests.
loadObjectPort This property is required. Integer
Specifies the TCP port to connect to when requesting the load object.
loadServers This property is required. List<String>
Specifies the list of servers to requests the load object from.
loadObject This property is required. string
Specifies the load object that GTM requests.
loadObjectPort This property is required. number
Specifies the TCP port to connect to when requesting the load object.
loadServers This property is required. string[]
Specifies the list of servers to requests the load object from.
load_object This property is required. str
Specifies the load object that GTM requests.
load_object_port This property is required. int
Specifies the TCP port to connect to when requesting the load object.
load_servers This property is required. Sequence[str]
Specifies the list of servers to requests the load object from.
loadObject This property is required. String
Specifies the load object that GTM requests.
loadObjectPort This property is required. Number
Specifies the TCP port to connect to when requesting the load object.
loadServers This property is required. List<String>
Specifies the list of servers to requests the load object from.
Href This property is required. string
A hypermedia link to the complete URL that uniquely defines a resource.
Rel This property is required. string
Indicates the link relationship of the object.
Href This property is required. string
A hypermedia link to the complete URL that uniquely defines a resource.
Rel This property is required. string
Indicates the link relationship of the object.
href This property is required. String
A hypermedia link to the complete URL that uniquely defines a resource.
rel This property is required. String
Indicates the link relationship of the object.
href This property is required. string
A hypermedia link to the complete URL that uniquely defines a resource.
rel This property is required. string
Indicates the link relationship of the object.
href This property is required. str
A hypermedia link to the complete URL that uniquely defines a resource.
rel This property is required. str
Indicates the link relationship of the object.
href This property is required. String
A hypermedia link to the complete URL that uniquely defines a resource.
rel This property is required. String
Indicates the link relationship of the object.

Package Details

Repository
Akamai pulumi/pulumi-akamai
License
Apache-2.0
Notes
This Pulumi package is based on the akamai Terraform Provider.
Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi