Akamai

Pulumi Official
Package maintained by Pulumi
v2.9.0 published on Wednesday, Apr 6, 2022 by Pulumi

GtmDatacenter

Use the akamai.GtmDatacenter resource to create, configure, and import a GTM data center. A GTM data center represents a customer data center and is also known as a traffic target, a location containing many servers GTM can direct traffic to.

GTM uses data centers to scale load balancing. For example, you might have data centers in both New York and Amsterdam and want to balance load between them. You can configure GTM to send US users to the New York data center and European users to the data center in Amsterdam.

Note Import requires an ID with this format: existing_domain_name:existing_datacenter_id.

Schema reference

You can download the GTM Data Center backing schema from the Global Traffic Management API page.

Example Usage

using Pulumi;
using Akamai = Pulumi.Akamai;

class MyStack : Stack
{
    public MyStack()
    {
        var demoDatacenter = new Akamai.GtmDatacenter("demoDatacenter", new Akamai.GtmDatacenterArgs
        {
            Domain = "demo_domain.akadns.net",
            Nickname = "demo_datacenter",
        });
    }

}
package main

import (
	"github.com/pulumi/pulumi-akamai/sdk/v2/go/akamai"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := akamai.NewGtmDatacenter(ctx, "demoDatacenter", &akamai.GtmDatacenterArgs{
			Domain:   pulumi.String("demo_domain.akadns.net"),
			Nickname: pulumi.String("demo_datacenter"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

Coming soon!

import pulumi
import pulumi_akamai as akamai

demo_datacenter = akamai.GtmDatacenter("demoDatacenter",
    domain="demo_domain.akadns.net",
    nickname="demo_datacenter")
import * as pulumi from "@pulumi/pulumi";
import * as akamai from "@pulumi/akamai";

const demoDatacenter = new akamai.GtmDatacenter("demo_datacenter", {
    domain: "demo_domain.akadns.net",
    nickname: "demo_datacenter",
});

Coming soon!

Create a GtmDatacenter Resource

new GtmDatacenter(name: string, args: GtmDatacenterArgs, opts?: CustomResourceOptions);
@overload
def GtmDatacenter(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  city: Optional[str] = None,
                  clone_of: Optional[int] = None,
                  cloud_server_host_header_override: Optional[bool] = None,
                  cloud_server_targeting: Optional[bool] = None,
                  continent: Optional[str] = None,
                  country: Optional[str] = None,
                  default_load_object: Optional[GtmDatacenterDefaultLoadObjectArgs] = None,
                  domain: Optional[str] = None,
                  latitude: Optional[float] = None,
                  longitude: Optional[float] = None,
                  nickname: Optional[str] = None,
                  state_or_province: Optional[str] = None,
                  wait_on_complete: Optional[bool] = None)
@overload
def GtmDatacenter(resource_name: str,
                  args: GtmDatacenterArgs,
                  opts: Optional[ResourceOptions] = None)
func NewGtmDatacenter(ctx *Context, name string, args GtmDatacenterArgs, opts ...ResourceOption) (*GtmDatacenter, error)
public GtmDatacenter(string name, GtmDatacenterArgs args, CustomResourceOptions? opts = null)
public GtmDatacenter(String name, GtmDatacenterArgs args)
public GtmDatacenter(String name, GtmDatacenterArgs args, CustomResourceOptions options)
type: akamai:GtmDatacenter
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args GtmDatacenterArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args GtmDatacenterArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args GtmDatacenterArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args GtmDatacenterArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args GtmDatacenterArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

GtmDatacenter Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The GtmDatacenter resource accepts the following input properties:

Domain string

The GTM domain name for the data center.

City string

The name of the city where the data center is located.

CloneOf int

Identifies the data center's datacenter_id of which this data center is a clone.

CloudServerHostHeaderOverride bool

A boolean that, if set to true, Akamai's liveness test agents use the Host header configured in the liveness test.

CloudServerTargeting bool

A boolean indicating whether to balance load between two or more servers in a cloud environment.

Continent string

A two-letter code that specifies the continent where the data center maps to.

Country string

A two-letter ISO 3166 country code that specifies the country where the data center maps to.

DefaultLoadObject GtmDatacenterDefaultLoadObjectArgs

Specifies the load reporting interface between you and the GTM system. If used, requires these additional arguments:

Latitude double

Specifies the geographical latitude of the data center's position. See also longitude within this object.

Longitude double

Specifies the geographic longitude of the data center's position. See also latitude within this object.

Nickname string

A descriptive label for the data center.

StateOrProvince string

Specifies a two-letter ISO 3166 country code for the state or province where the data center is located.

WaitOnComplete bool

A boolean, that if set to true, waits for transaction to complete.

Domain string

The GTM domain name for the data center.

City string

The name of the city where the data center is located.

CloneOf int

Identifies the data center's datacenter_id of which this data center is a clone.

CloudServerHostHeaderOverride bool

A boolean that, if set to true, Akamai's liveness test agents use the Host header configured in the liveness test.

CloudServerTargeting bool

A boolean indicating whether to balance load between two or more servers in a cloud environment.

Continent string

A two-letter code that specifies the continent where the data center maps to.

Country string

A two-letter ISO 3166 country code that specifies the country where the data center maps to.

DefaultLoadObject GtmDatacenterDefaultLoadObjectArgs

Specifies the load reporting interface between you and the GTM system. If used, requires these additional arguments:

Latitude float64

Specifies the geographical latitude of the data center's position. See also longitude within this object.

Longitude float64

Specifies the geographic longitude of the data center's position. See also latitude within this object.

Nickname string

A descriptive label for the data center.

StateOrProvince string

Specifies a two-letter ISO 3166 country code for the state or province where the data center is located.

WaitOnComplete bool

A boolean, that if set to true, waits for transaction to complete.

domain String

The GTM domain name for the data center.

city String

The name of the city where the data center is located.

cloneOf Integer

Identifies the data center's datacenter_id of which this data center is a clone.

cloudServerHostHeaderOverride Boolean

A boolean that, if set to true, Akamai's liveness test agents use the Host header configured in the liveness test.

cloudServerTargeting Boolean

A boolean indicating whether to balance load between two or more servers in a cloud environment.

continent String

A two-letter code that specifies the continent where the data center maps to.

country String

A two-letter ISO 3166 country code that specifies the country where the data center maps to.

defaultLoadObject GtmDatacenterDefaultLoadObjectArgs

Specifies the load reporting interface between you and the GTM system. If used, requires these additional arguments:

latitude Double

Specifies the geographical latitude of the data center's position. See also longitude within this object.

longitude Double

Specifies the geographic longitude of the data center's position. See also latitude within this object.

nickname String

A descriptive label for the data center.

stateOrProvince String

Specifies a two-letter ISO 3166 country code for the state or province where the data center is located.

waitOnComplete Boolean

A boolean, that if set to true, waits for transaction to complete.

domain string

The GTM domain name for the data center.

city string

The name of the city where the data center is located.

cloneOf number

Identifies the data center's datacenter_id of which this data center is a clone.

cloudServerHostHeaderOverride boolean

A boolean that, if set to true, Akamai's liveness test agents use the Host header configured in the liveness test.

cloudServerTargeting boolean

A boolean indicating whether to balance load between two or more servers in a cloud environment.

continent string

A two-letter code that specifies the continent where the data center maps to.

country string

A two-letter ISO 3166 country code that specifies the country where the data center maps to.

defaultLoadObject GtmDatacenterDefaultLoadObjectArgs

Specifies the load reporting interface between you and the GTM system. If used, requires these additional arguments:

latitude number

Specifies the geographical latitude of the data center's position. See also longitude within this object.

longitude number

Specifies the geographic longitude of the data center's position. See also latitude within this object.

nickname string

A descriptive label for the data center.

stateOrProvince string

Specifies a two-letter ISO 3166 country code for the state or province where the data center is located.

waitOnComplete boolean

A boolean, that if set to true, waits for transaction to complete.

domain str

The GTM domain name for the data center.

city str

The name of the city where the data center is located.

clone_of int

Identifies the data center's datacenter_id of which this data center is a clone.

cloud_server_host_header_override bool

A boolean that, if set to true, Akamai's liveness test agents use the Host header configured in the liveness test.

cloud_server_targeting bool

A boolean indicating whether to balance load between two or more servers in a cloud environment.

continent str

A two-letter code that specifies the continent where the data center maps to.

country str

A two-letter ISO 3166 country code that specifies the country where the data center maps to.

default_load_object GtmDatacenterDefaultLoadObjectArgs

Specifies the load reporting interface between you and the GTM system. If used, requires these additional arguments:

latitude float

Specifies the geographical latitude of the data center's position. See also longitude within this object.

longitude float

Specifies the geographic longitude of the data center's position. See also latitude within this object.

nickname str

A descriptive label for the data center.

state_or_province str

Specifies a two-letter ISO 3166 country code for the state or province where the data center is located.

wait_on_complete bool

A boolean, that if set to true, waits for transaction to complete.

domain String

The GTM domain name for the data center.

city String

The name of the city where the data center is located.

cloneOf Number

Identifies the data center's datacenter_id of which this data center is a clone.

cloudServerHostHeaderOverride Boolean

A boolean that, if set to true, Akamai's liveness test agents use the Host header configured in the liveness test.

cloudServerTargeting Boolean

A boolean indicating whether to balance load between two or more servers in a cloud environment.

continent String

A two-letter code that specifies the continent where the data center maps to.

country String

A two-letter ISO 3166 country code that specifies the country where the data center maps to.

defaultLoadObject Property Map

Specifies the load reporting interface between you and the GTM system. If used, requires these additional arguments:

latitude Number

Specifies the geographical latitude of the data center's position. See also longitude within this object.

longitude Number

Specifies the geographic longitude of the data center's position. See also latitude within this object.

nickname String

A descriptive label for the data center.

stateOrProvince String

Specifies a two-letter ISO 3166 country code for the state or province where the data center is located.

waitOnComplete Boolean

A boolean, that if set to true, waits for transaction to complete.

Outputs

All input properties are implicitly available as output properties. Additionally, the GtmDatacenter resource produces the following output properties:

DatacenterId int

A unique identifier for an existing data center in the domain.

  • ping_interval
  • ping_packet_size
  • score_penalty
  • servermonitor_liveness_count
  • servermonitor_load_count
  • servermonitor_pool
Id string

The provider-assigned unique ID for this managed resource.

PingInterval int
PingPacketSize int
ScorePenalty int
ServermonitorLivenessCount int
ServermonitorLoadCount int
ServermonitorPool string
Virtual bool

A boolean indicating whether the data center is virtual or physical, the latter meaning the data center has an Akamai Network Agent installed, and its physical location (latitude, longitude) is fixed. Either true if virtual or false if physical.

DatacenterId int

A unique identifier for an existing data center in the domain.

  • ping_interval
  • ping_packet_size
  • score_penalty
  • servermonitor_liveness_count
  • servermonitor_load_count
  • servermonitor_pool
Id string

The provider-assigned unique ID for this managed resource.

PingInterval int
PingPacketSize int
ScorePenalty int
ServermonitorLivenessCount int
ServermonitorLoadCount int
ServermonitorPool string
Virtual bool

A boolean indicating whether the data center is virtual or physical, the latter meaning the data center has an Akamai Network Agent installed, and its physical location (latitude, longitude) is fixed. Either true if virtual or false if physical.

datacenterId Integer

A unique identifier for an existing data center in the domain.

  • ping_interval
  • ping_packet_size
  • score_penalty
  • servermonitor_liveness_count
  • servermonitor_load_count
  • servermonitor_pool
id String

The provider-assigned unique ID for this managed resource.

pingInterval Integer
pingPacketSize Integer
scorePenalty Integer
servermonitorLivenessCount Integer
servermonitorLoadCount Integer
servermonitorPool String
virtual Boolean

A boolean indicating whether the data center is virtual or physical, the latter meaning the data center has an Akamai Network Agent installed, and its physical location (latitude, longitude) is fixed. Either true if virtual or false if physical.

datacenterId number

A unique identifier for an existing data center in the domain.

  • ping_interval
  • ping_packet_size
  • score_penalty
  • servermonitor_liveness_count
  • servermonitor_load_count
  • servermonitor_pool
id string

The provider-assigned unique ID for this managed resource.

pingInterval number
pingPacketSize number
scorePenalty number
servermonitorLivenessCount number
servermonitorLoadCount number
servermonitorPool string
virtual boolean

A boolean indicating whether the data center is virtual or physical, the latter meaning the data center has an Akamai Network Agent installed, and its physical location (latitude, longitude) is fixed. Either true if virtual or false if physical.

datacenter_id int

A unique identifier for an existing data center in the domain.

  • ping_interval
  • ping_packet_size
  • score_penalty
  • servermonitor_liveness_count
  • servermonitor_load_count
  • servermonitor_pool
id str

The provider-assigned unique ID for this managed resource.

ping_interval int
ping_packet_size int
score_penalty int
servermonitor_liveness_count int
servermonitor_load_count int
servermonitor_pool str
virtual bool

A boolean indicating whether the data center is virtual or physical, the latter meaning the data center has an Akamai Network Agent installed, and its physical location (latitude, longitude) is fixed. Either true if virtual or false if physical.

datacenterId Number

A unique identifier for an existing data center in the domain.

  • ping_interval
  • ping_packet_size
  • score_penalty
  • servermonitor_liveness_count
  • servermonitor_load_count
  • servermonitor_pool
id String

The provider-assigned unique ID for this managed resource.

pingInterval Number
pingPacketSize Number
scorePenalty Number
servermonitorLivenessCount Number
servermonitorLoadCount Number
servermonitorPool String
virtual Boolean

A boolean indicating whether the data center is virtual or physical, the latter meaning the data center has an Akamai Network Agent installed, and its physical location (latitude, longitude) is fixed. Either true if virtual or false if physical.

Look up an Existing GtmDatacenter Resource

Get an existing GtmDatacenter resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: GtmDatacenterState, opts?: CustomResourceOptions): GtmDatacenter
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        city: Optional[str] = None,
        clone_of: Optional[int] = None,
        cloud_server_host_header_override: Optional[bool] = None,
        cloud_server_targeting: Optional[bool] = None,
        continent: Optional[str] = None,
        country: Optional[str] = None,
        datacenter_id: Optional[int] = None,
        default_load_object: Optional[GtmDatacenterDefaultLoadObjectArgs] = None,
        domain: Optional[str] = None,
        latitude: Optional[float] = None,
        longitude: Optional[float] = None,
        nickname: Optional[str] = None,
        ping_interval: Optional[int] = None,
        ping_packet_size: Optional[int] = None,
        score_penalty: Optional[int] = None,
        servermonitor_liveness_count: Optional[int] = None,
        servermonitor_load_count: Optional[int] = None,
        servermonitor_pool: Optional[str] = None,
        state_or_province: Optional[str] = None,
        virtual: Optional[bool] = None,
        wait_on_complete: Optional[bool] = None) -> GtmDatacenter
func GetGtmDatacenter(ctx *Context, name string, id IDInput, state *GtmDatacenterState, opts ...ResourceOption) (*GtmDatacenter, error)
public static GtmDatacenter Get(string name, Input<string> id, GtmDatacenterState? state, CustomResourceOptions? opts = null)
public static GtmDatacenter get(String name, Output<String> id, GtmDatacenterState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
City string

The name of the city where the data center is located.

CloneOf int

Identifies the data center's datacenter_id of which this data center is a clone.

CloudServerHostHeaderOverride bool

A boolean that, if set to true, Akamai's liveness test agents use the Host header configured in the liveness test.

CloudServerTargeting bool

A boolean indicating whether to balance load between two or more servers in a cloud environment.

Continent string

A two-letter code that specifies the continent where the data center maps to.

Country string

A two-letter ISO 3166 country code that specifies the country where the data center maps to.

DatacenterId int

A unique identifier for an existing data center in the domain.

  • ping_interval
  • ping_packet_size
  • score_penalty
  • servermonitor_liveness_count
  • servermonitor_load_count
  • servermonitor_pool
DefaultLoadObject GtmDatacenterDefaultLoadObjectArgs

Specifies the load reporting interface between you and the GTM system. If used, requires these additional arguments:

Domain string

The GTM domain name for the data center.

Latitude double

Specifies the geographical latitude of the data center's position. See also longitude within this object.

Longitude double

Specifies the geographic longitude of the data center's position. See also latitude within this object.

Nickname string

A descriptive label for the data center.

PingInterval int
PingPacketSize int
ScorePenalty int
ServermonitorLivenessCount int
ServermonitorLoadCount int
ServermonitorPool string
StateOrProvince string

Specifies a two-letter ISO 3166 country code for the state or province where the data center is located.

Virtual bool

A boolean indicating whether the data center is virtual or physical, the latter meaning the data center has an Akamai Network Agent installed, and its physical location (latitude, longitude) is fixed. Either true if virtual or false if physical.

WaitOnComplete bool

A boolean, that if set to true, waits for transaction to complete.

City string

The name of the city where the data center is located.

CloneOf int

Identifies the data center's datacenter_id of which this data center is a clone.

CloudServerHostHeaderOverride bool

A boolean that, if set to true, Akamai's liveness test agents use the Host header configured in the liveness test.

CloudServerTargeting bool

A boolean indicating whether to balance load between two or more servers in a cloud environment.

Continent string

A two-letter code that specifies the continent where the data center maps to.

Country string

A two-letter ISO 3166 country code that specifies the country where the data center maps to.

DatacenterId int

A unique identifier for an existing data center in the domain.

  • ping_interval
  • ping_packet_size
  • score_penalty
  • servermonitor_liveness_count
  • servermonitor_load_count
  • servermonitor_pool
DefaultLoadObject GtmDatacenterDefaultLoadObjectArgs

Specifies the load reporting interface between you and the GTM system. If used, requires these additional arguments:

Domain string

The GTM domain name for the data center.

Latitude float64

Specifies the geographical latitude of the data center's position. See also longitude within this object.

Longitude float64

Specifies the geographic longitude of the data center's position. See also latitude within this object.

Nickname string

A descriptive label for the data center.

PingInterval int
PingPacketSize int
ScorePenalty int
ServermonitorLivenessCount int
ServermonitorLoadCount int
ServermonitorPool string
StateOrProvince string

Specifies a two-letter ISO 3166 country code for the state or province where the data center is located.

Virtual bool

A boolean indicating whether the data center is virtual or physical, the latter meaning the data center has an Akamai Network Agent installed, and its physical location (latitude, longitude) is fixed. Either true if virtual or false if physical.

WaitOnComplete bool

A boolean, that if set to true, waits for transaction to complete.

city String

The name of the city where the data center is located.

cloneOf Integer

Identifies the data center's datacenter_id of which this data center is a clone.

cloudServerHostHeaderOverride Boolean

A boolean that, if set to true, Akamai's liveness test agents use the Host header configured in the liveness test.

cloudServerTargeting Boolean

A boolean indicating whether to balance load between two or more servers in a cloud environment.

continent String

A two-letter code that specifies the continent where the data center maps to.

country String

A two-letter ISO 3166 country code that specifies the country where the data center maps to.

datacenterId Integer

A unique identifier for an existing data center in the domain.

  • ping_interval
  • ping_packet_size
  • score_penalty
  • servermonitor_liveness_count
  • servermonitor_load_count
  • servermonitor_pool
defaultLoadObject GtmDatacenterDefaultLoadObjectArgs

Specifies the load reporting interface between you and the GTM system. If used, requires these additional arguments:

domain String

The GTM domain name for the data center.

latitude Double

Specifies the geographical latitude of the data center's position. See also longitude within this object.

longitude Double

Specifies the geographic longitude of the data center's position. See also latitude within this object.

nickname String

A descriptive label for the data center.

pingInterval Integer
pingPacketSize Integer
scorePenalty Integer
servermonitorLivenessCount Integer
servermonitorLoadCount Integer
servermonitorPool String
stateOrProvince String

Specifies a two-letter ISO 3166 country code for the state or province where the data center is located.

virtual Boolean

A boolean indicating whether the data center is virtual or physical, the latter meaning the data center has an Akamai Network Agent installed, and its physical location (latitude, longitude) is fixed. Either true if virtual or false if physical.

waitOnComplete Boolean

A boolean, that if set to true, waits for transaction to complete.

city string

The name of the city where the data center is located.

cloneOf number

Identifies the data center's datacenter_id of which this data center is a clone.

cloudServerHostHeaderOverride boolean

A boolean that, if set to true, Akamai's liveness test agents use the Host header configured in the liveness test.

cloudServerTargeting boolean

A boolean indicating whether to balance load between two or more servers in a cloud environment.

continent string

A two-letter code that specifies the continent where the data center maps to.

country string

A two-letter ISO 3166 country code that specifies the country where the data center maps to.

datacenterId number

A unique identifier for an existing data center in the domain.

  • ping_interval
  • ping_packet_size
  • score_penalty
  • servermonitor_liveness_count
  • servermonitor_load_count
  • servermonitor_pool
defaultLoadObject GtmDatacenterDefaultLoadObjectArgs

Specifies the load reporting interface between you and the GTM system. If used, requires these additional arguments:

domain string

The GTM domain name for the data center.

latitude number

Specifies the geographical latitude of the data center's position. See also longitude within this object.

longitude number

Specifies the geographic longitude of the data center's position. See also latitude within this object.

nickname string

A descriptive label for the data center.

pingInterval number
pingPacketSize number
scorePenalty number
servermonitorLivenessCount number
servermonitorLoadCount number
servermonitorPool string
stateOrProvince string

Specifies a two-letter ISO 3166 country code for the state or province where the data center is located.

virtual boolean

A boolean indicating whether the data center is virtual or physical, the latter meaning the data center has an Akamai Network Agent installed, and its physical location (latitude, longitude) is fixed. Either true if virtual or false if physical.

waitOnComplete boolean

A boolean, that if set to true, waits for transaction to complete.

city str

The name of the city where the data center is located.

clone_of int

Identifies the data center's datacenter_id of which this data center is a clone.

cloud_server_host_header_override bool

A boolean that, if set to true, Akamai's liveness test agents use the Host header configured in the liveness test.

cloud_server_targeting bool

A boolean indicating whether to balance load between two or more servers in a cloud environment.

continent str

A two-letter code that specifies the continent where the data center maps to.

country str

A two-letter ISO 3166 country code that specifies the country where the data center maps to.

datacenter_id int

A unique identifier for an existing data center in the domain.

  • ping_interval
  • ping_packet_size
  • score_penalty
  • servermonitor_liveness_count
  • servermonitor_load_count
  • servermonitor_pool
default_load_object GtmDatacenterDefaultLoadObjectArgs

Specifies the load reporting interface between you and the GTM system. If used, requires these additional arguments:

domain str

The GTM domain name for the data center.

latitude float

Specifies the geographical latitude of the data center's position. See also longitude within this object.

longitude float

Specifies the geographic longitude of the data center's position. See also latitude within this object.

nickname str

A descriptive label for the data center.

ping_interval int
ping_packet_size int
score_penalty int
servermonitor_liveness_count int
servermonitor_load_count int
servermonitor_pool str
state_or_province str

Specifies a two-letter ISO 3166 country code for the state or province where the data center is located.

virtual bool

A boolean indicating whether the data center is virtual or physical, the latter meaning the data center has an Akamai Network Agent installed, and its physical location (latitude, longitude) is fixed. Either true if virtual or false if physical.

wait_on_complete bool

A boolean, that if set to true, waits for transaction to complete.

city String

The name of the city where the data center is located.

cloneOf Number

Identifies the data center's datacenter_id of which this data center is a clone.

cloudServerHostHeaderOverride Boolean

A boolean that, if set to true, Akamai's liveness test agents use the Host header configured in the liveness test.

cloudServerTargeting Boolean

A boolean indicating whether to balance load between two or more servers in a cloud environment.

continent String

A two-letter code that specifies the continent where the data center maps to.

country String

A two-letter ISO 3166 country code that specifies the country where the data center maps to.

datacenterId Number

A unique identifier for an existing data center in the domain.

  • ping_interval
  • ping_packet_size
  • score_penalty
  • servermonitor_liveness_count
  • servermonitor_load_count
  • servermonitor_pool
defaultLoadObject Property Map

Specifies the load reporting interface between you and the GTM system. If used, requires these additional arguments:

domain String

The GTM domain name for the data center.

latitude Number

Specifies the geographical latitude of the data center's position. See also longitude within this object.

longitude Number

Specifies the geographic longitude of the data center's position. See also latitude within this object.

nickname String

A descriptive label for the data center.

pingInterval Number
pingPacketSize Number
scorePenalty Number
servermonitorLivenessCount Number
servermonitorLoadCount Number
servermonitorPool String
stateOrProvince String

Specifies a two-letter ISO 3166 country code for the state or province where the data center is located.

virtual Boolean

A boolean indicating whether the data center is virtual or physical, the latter meaning the data center has an Akamai Network Agent installed, and its physical location (latitude, longitude) is fixed. Either true if virtual or false if physical.

waitOnComplete Boolean

A boolean, that if set to true, waits for transaction to complete.

Supporting Types

GtmDatacenterDefaultLoadObject

LoadObject string

A load object is a file that provides real-time information about the current load, maximum allowable load, and target load on each resource.

LoadObjectPort int

Specifies the TCP port to connect to when requesting the load object.

LoadServers List<string>

Specifies a list of servers to request the load object from.

LoadObject string

A load object is a file that provides real-time information about the current load, maximum allowable load, and target load on each resource.

LoadObjectPort int

Specifies the TCP port to connect to when requesting the load object.

LoadServers []string

Specifies a list of servers to request the load object from.

loadObject String

A load object is a file that provides real-time information about the current load, maximum allowable load, and target load on each resource.

loadObjectPort Integer

Specifies the TCP port to connect to when requesting the load object.

loadServers List

Specifies a list of servers to request the load object from.

loadObject string

A load object is a file that provides real-time information about the current load, maximum allowable load, and target load on each resource.

loadObjectPort number

Specifies the TCP port to connect to when requesting the load object.

loadServers string[]

Specifies a list of servers to request the load object from.

load_object str

A load object is a file that provides real-time information about the current load, maximum allowable load, and target load on each resource.

load_object_port int

Specifies the TCP port to connect to when requesting the load object.

load_servers Sequence[str]

Specifies a list of servers to request the load object from.

loadObject String

A load object is a file that provides real-time information about the current load, maximum allowable load, and target load on each resource.

loadObjectPort Number

Specifies the TCP port to connect to when requesting the load object.

loadServers List

Specifies a list of servers to request the load object from.

Package Details

Repository
https://github.com/pulumi/pulumi-akamai
License
Apache-2.0
Notes

This Pulumi package is based on the akamai Terraform Provider.