GtmProperty

akamai.GtmProperty provides the resource for creating, configuring and importing a gtm property to integrate easily with your existing GTM infrastructure to provide a secure, high performance, highly available and scalable solution for Global Traffic Management. Note: Import requires an ID of the format: existing_domain_name:existing_property_name

Example Usage

using Pulumi;
using Akamai = Pulumi.Akamai;

class MyStack : Stack
{
    public MyStack()
    {
        var demoProperty = new Akamai.GtmProperty("demoProperty", new Akamai.GtmPropertyArgs
        {
            Domain = "demo_domain.akadns.net",
            HandoutLimit = 5,
            HandoutMode = "normal",
            ScoreAggregationType = "median",
            TrafficTargets = 
            {
                new Akamai.Inputs.GtmPropertyTrafficTargetArgs
                {
                    DatacenterId = 3131,
                },
            },
            Type = "weighted-round-robin",
        });
    }

}
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.NewGtmProperty(ctx, "demoProperty", &akamai.GtmPropertyArgs{
			Domain:               pulumi.String("demo_domain.akadns.net"),
			HandoutLimit:         pulumi.Int(5),
			HandoutMode:          pulumi.String("normal"),
			ScoreAggregationType: pulumi.String("median"),
			TrafficTargets: akamai.GtmPropertyTrafficTargetArray{
				&akamai.GtmPropertyTrafficTargetArgs{
					DatacenterId: pulumi.Int(3131),
				},
			},
			Type: pulumi.String("weighted-round-robin"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
import pulumi
import pulumi_akamai as akamai

demo_property = akamai.GtmProperty("demoProperty",
    domain="demo_domain.akadns.net",
    handout_limit=5,
    handout_mode="normal",
    score_aggregation_type="median",
    traffic_targets=[akamai.GtmPropertyTrafficTargetArgs(
        datacenter_id=3131,
    )],
    type="weighted-round-robin")
import * as pulumi from "@pulumi/pulumi";
import * as akamai from "@pulumi/akamai";

const demoProperty = new akamai.GtmProperty("demo_property", {
    domain: "demo_domain.akadns.net",
    handoutLimit: 5,
    handoutMode: "normal",
    scoreAggregationType: "median",
    trafficTargets: [{
        datacenterId: 3131,
    }],
    type: "weighted-round-robin",
});

Create a GtmProperty Resource

new GtmProperty(name: string, args: GtmPropertyArgs, opts?: CustomResourceOptions);
@overload
def GtmProperty(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                backup_cname: Optional[str] = None,
                backup_ip: Optional[str] = None,
                balance_by_download_score: Optional[bool] = None,
                cname: Optional[str] = None,
                comments: Optional[str] = None,
                domain: Optional[str] = None,
                dynamic_ttl: Optional[int] = None,
                failback_delay: Optional[int] = None,
                failover_delay: Optional[int] = None,
                ghost_demand_reporting: Optional[bool] = None,
                handout_limit: Optional[int] = None,
                handout_mode: Optional[str] = None,
                health_max: Optional[float] = None,
                health_multiplier: Optional[float] = None,
                health_threshold: Optional[float] = None,
                ipv6: Optional[bool] = None,
                liveness_tests: Optional[Sequence[GtmPropertyLivenessTestArgs]] = None,
                load_imbalance_percentage: Optional[float] = None,
                map_name: Optional[str] = None,
                max_unreachable_penalty: Optional[int] = None,
                min_live_fraction: Optional[float] = None,
                name: Optional[str] = None,
                score_aggregation_type: Optional[str] = None,
                static_rr_sets: Optional[Sequence[GtmPropertyStaticRrSetArgs]] = None,
                static_ttl: Optional[int] = None,
                stickiness_bonus_constant: Optional[int] = None,
                stickiness_bonus_percentage: Optional[int] = None,
                traffic_targets: Optional[Sequence[GtmPropertyTrafficTargetArgs]] = None,
                type: Optional[str] = None,
                unreachable_threshold: Optional[float] = None,
                use_computed_targets: Optional[bool] = None,
                wait_on_complete: Optional[bool] = None)
@overload
def GtmProperty(resource_name: str,
                args: GtmPropertyArgs,
                opts: Optional[ResourceOptions] = None)
func NewGtmProperty(ctx *Context, name string, args GtmPropertyArgs, opts ...ResourceOption) (*GtmProperty, error)
public GtmProperty(string name, GtmPropertyArgs args, CustomResourceOptions? opts = null)
name string
The unique name of the resource.
args GtmPropertyArgs
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 GtmPropertyArgs
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 GtmPropertyArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args GtmPropertyArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.

GtmProperty Resource Properties

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

Inputs

The GtmProperty resource accepts the following input properties:

Domain string
Domain name
HandoutLimit int
HandoutMode string
ScoreAggregationType string
TrafficTargets List<GtmPropertyTrafficTargetArgs>
  • datacenter_id
Type string

Property type

  • score_aggregation_type
BackupCname string
BackupIp string
BalanceByDownloadScore bool
  • static_ttl
  • unreachable_threshold
  • health_multiplier
  • dynamic_ttl
  • max_unreachable_penalty
  • map_name
  • load_imbalance_percentage
  • health_max
  • cname
  • comments
  • ghost_demand_reporting
  • min_live_fraction
Cname string
Comments string
DynamicTtl int
FailbackDelay int
FailoverDelay int
GhostDemandReporting bool
HealthMax double
HealthMultiplier double
HealthThreshold double
Ipv6 bool
  • stickiness_bonus_percentage
  • stickiness_bonus_constant
  • health_threshold
LivenessTests List<GtmPropertyLivenessTestArgs>
LoadImbalancePercentage double
MapName string
MaxUnreachablePenalty int
MinLiveFraction double
Name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
StaticRrSets List<GtmPropertyStaticRrSetArgs>
  • type
  • ttl
StaticTtl int
StickinessBonusConstant int
StickinessBonusPercentage int
UnreachableThreshold double
UseComputedTargets bool
  • backup_ip
WaitOnComplete bool

Wait for transaction to complete

  • failover_delay
  • failback_delay
Domain string
Domain name
HandoutLimit int
HandoutMode string
ScoreAggregationType string
TrafficTargets []GtmPropertyTrafficTarget
  • datacenter_id
Type string

Property type

  • score_aggregation_type
BackupCname string
BackupIp string
BalanceByDownloadScore bool
  • static_ttl
  • unreachable_threshold
  • health_multiplier
  • dynamic_ttl
  • max_unreachable_penalty
  • map_name
  • load_imbalance_percentage
  • health_max
  • cname
  • comments
  • ghost_demand_reporting
  • min_live_fraction
Cname string
Comments string
DynamicTtl int
FailbackDelay int
FailoverDelay int
GhostDemandReporting bool
HealthMax float64
HealthMultiplier float64
HealthThreshold float64
Ipv6 bool
  • stickiness_bonus_percentage
  • stickiness_bonus_constant
  • health_threshold
LivenessTests []GtmPropertyLivenessTest
LoadImbalancePercentage float64
MapName string
MaxUnreachablePenalty int
MinLiveFraction float64
Name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
StaticRrSets []GtmPropertyStaticRrSet
  • type
  • ttl
StaticTtl int
StickinessBonusConstant int
StickinessBonusPercentage int
UnreachableThreshold float64
UseComputedTargets bool
  • backup_ip
WaitOnComplete bool

Wait for transaction to complete

  • failover_delay
  • failback_delay
domain string
Domain name
handoutLimit number
handoutMode string
scoreAggregationType string
trafficTargets GtmPropertyTrafficTargetArgs[]
  • datacenter_id
type string

Property type

  • score_aggregation_type
backupCname string
backupIp string
balanceByDownloadScore boolean
  • static_ttl
  • unreachable_threshold
  • health_multiplier
  • dynamic_ttl
  • max_unreachable_penalty
  • map_name
  • load_imbalance_percentage
  • health_max
  • cname
  • comments
  • ghost_demand_reporting
  • min_live_fraction
cname string
comments string
dynamicTtl number
failbackDelay number
failoverDelay number
ghostDemandReporting boolean
healthMax number
healthMultiplier number
healthThreshold number
ipv6 boolean
  • stickiness_bonus_percentage
  • stickiness_bonus_constant
  • health_threshold
livenessTests GtmPropertyLivenessTestArgs[]
loadImbalancePercentage number
mapName string
maxUnreachablePenalty number
minLiveFraction number
name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
staticRrSets GtmPropertyStaticRrSetArgs[]
  • type
  • ttl
staticTtl number
stickinessBonusConstant number
stickinessBonusPercentage number
unreachableThreshold number
useComputedTargets boolean
  • backup_ip
waitOnComplete boolean

Wait for transaction to complete

  • failover_delay
  • failback_delay
domain str
Domain name
handout_limit int
handout_mode str
score_aggregation_type str
traffic_targets Sequence[GtmPropertyTrafficTargetArgs]
  • datacenter_id
type str

Property type

  • score_aggregation_type
backup_cname str
backup_ip str
balance_by_download_score bool
  • static_ttl
  • unreachable_threshold
  • health_multiplier
  • dynamic_ttl
  • max_unreachable_penalty
  • map_name
  • load_imbalance_percentage
  • health_max
  • cname
  • comments
  • ghost_demand_reporting
  • min_live_fraction
cname str
comments str
dynamic_ttl int
failback_delay int
failover_delay int
ghost_demand_reporting bool
health_max float
health_multiplier float
health_threshold float
ipv6 bool
  • stickiness_bonus_percentage
  • stickiness_bonus_constant
  • health_threshold
liveness_tests Sequence[GtmPropertyLivenessTestArgs]
load_imbalance_percentage float
map_name str
max_unreachable_penalty int
min_live_fraction float
name str

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
static_rr_sets Sequence[GtmPropertyStaticRrSetArgs]
  • type
  • ttl
static_ttl int
stickiness_bonus_constant int
stickiness_bonus_percentage int
unreachable_threshold float
use_computed_targets bool
  • backup_ip
wait_on_complete bool

Wait for transaction to complete

  • failover_delay
  • failback_delay

Outputs

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

Id string
The provider-assigned unique ID for this managed resource.
WeightedHashBitsForIpv4 int
WeightedHashBitsForIpv6 int
Id string
The provider-assigned unique ID for this managed resource.
WeightedHashBitsForIpv4 int
WeightedHashBitsForIpv6 int
id string
The provider-assigned unique ID for this managed resource.
weightedHashBitsForIpv4 number
weightedHashBitsForIpv6 number
id str
The provider-assigned unique ID for this managed resource.
weighted_hash_bits_for_ipv4 int
weighted_hash_bits_for_ipv6 int

Look up an Existing GtmProperty Resource

Get an existing GtmProperty 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?: GtmPropertyState, opts?: CustomResourceOptions): GtmProperty
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        backup_cname: Optional[str] = None,
        backup_ip: Optional[str] = None,
        balance_by_download_score: Optional[bool] = None,
        cname: Optional[str] = None,
        comments: Optional[str] = None,
        domain: Optional[str] = None,
        dynamic_ttl: Optional[int] = None,
        failback_delay: Optional[int] = None,
        failover_delay: Optional[int] = None,
        ghost_demand_reporting: Optional[bool] = None,
        handout_limit: Optional[int] = None,
        handout_mode: Optional[str] = None,
        health_max: Optional[float] = None,
        health_multiplier: Optional[float] = None,
        health_threshold: Optional[float] = None,
        ipv6: Optional[bool] = None,
        liveness_tests: Optional[Sequence[GtmPropertyLivenessTestArgs]] = None,
        load_imbalance_percentage: Optional[float] = None,
        map_name: Optional[str] = None,
        max_unreachable_penalty: Optional[int] = None,
        min_live_fraction: Optional[float] = None,
        name: Optional[str] = None,
        score_aggregation_type: Optional[str] = None,
        static_rr_sets: Optional[Sequence[GtmPropertyStaticRrSetArgs]] = None,
        static_ttl: Optional[int] = None,
        stickiness_bonus_constant: Optional[int] = None,
        stickiness_bonus_percentage: Optional[int] = None,
        traffic_targets: Optional[Sequence[GtmPropertyTrafficTargetArgs]] = None,
        type: Optional[str] = None,
        unreachable_threshold: Optional[float] = None,
        use_computed_targets: Optional[bool] = None,
        wait_on_complete: Optional[bool] = None,
        weighted_hash_bits_for_ipv4: Optional[int] = None,
        weighted_hash_bits_for_ipv6: Optional[int] = None) -> GtmProperty
func GetGtmProperty(ctx *Context, name string, id IDInput, state *GtmPropertyState, opts ...ResourceOption) (*GtmProperty, error)
public static GtmProperty Get(string name, Input<string> id, GtmPropertyState? state, CustomResourceOptions? opts = null)
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.

The following state arguments are supported:

BackupCname string
BackupIp string
BalanceByDownloadScore bool
  • static_ttl
  • unreachable_threshold
  • health_multiplier
  • dynamic_ttl
  • max_unreachable_penalty
  • map_name
  • load_imbalance_percentage
  • health_max
  • cname
  • comments
  • ghost_demand_reporting
  • min_live_fraction
Cname string
Comments string
Domain string
Domain name
DynamicTtl int
FailbackDelay int
FailoverDelay int
GhostDemandReporting bool
HandoutLimit int
HandoutMode string
HealthMax double
HealthMultiplier double
HealthThreshold double
Ipv6 bool
  • stickiness_bonus_percentage
  • stickiness_bonus_constant
  • health_threshold
LivenessTests List<GtmPropertyLivenessTestArgs>
LoadImbalancePercentage double
MapName string
MaxUnreachablePenalty int
MinLiveFraction double
Name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
ScoreAggregationType string
StaticRrSets List<GtmPropertyStaticRrSetArgs>
  • type
  • ttl
StaticTtl int
StickinessBonusConstant int
StickinessBonusPercentage int
TrafficTargets List<GtmPropertyTrafficTargetArgs>
  • datacenter_id
Type string

Property type

  • score_aggregation_type
UnreachableThreshold double
UseComputedTargets bool
  • backup_ip
WaitOnComplete bool

Wait for transaction to complete

  • failover_delay
  • failback_delay
WeightedHashBitsForIpv4 int
WeightedHashBitsForIpv6 int
BackupCname string
BackupIp string
BalanceByDownloadScore bool
  • static_ttl
  • unreachable_threshold
  • health_multiplier
  • dynamic_ttl
  • max_unreachable_penalty
  • map_name
  • load_imbalance_percentage
  • health_max
  • cname
  • comments
  • ghost_demand_reporting
  • min_live_fraction
Cname string
Comments string
Domain string
Domain name
DynamicTtl int
FailbackDelay int
FailoverDelay int
GhostDemandReporting bool
HandoutLimit int
HandoutMode string
HealthMax float64
HealthMultiplier float64
HealthThreshold float64
Ipv6 bool
  • stickiness_bonus_percentage
  • stickiness_bonus_constant
  • health_threshold
LivenessTests []GtmPropertyLivenessTest
LoadImbalancePercentage float64
MapName string
MaxUnreachablePenalty int
MinLiveFraction float64
Name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
ScoreAggregationType string
StaticRrSets []GtmPropertyStaticRrSet
  • type
  • ttl
StaticTtl int
StickinessBonusConstant int
StickinessBonusPercentage int
TrafficTargets []GtmPropertyTrafficTarget
  • datacenter_id
Type string

Property type

  • score_aggregation_type
UnreachableThreshold float64
UseComputedTargets bool
  • backup_ip
WaitOnComplete bool

Wait for transaction to complete

  • failover_delay
  • failback_delay
WeightedHashBitsForIpv4 int
WeightedHashBitsForIpv6 int
backupCname string
backupIp string
balanceByDownloadScore boolean
  • static_ttl
  • unreachable_threshold
  • health_multiplier
  • dynamic_ttl
  • max_unreachable_penalty
  • map_name
  • load_imbalance_percentage
  • health_max
  • cname
  • comments
  • ghost_demand_reporting
  • min_live_fraction
cname string
comments string
domain string
Domain name
dynamicTtl number
failbackDelay number
failoverDelay number
ghostDemandReporting boolean
handoutLimit number
handoutMode string
healthMax number
healthMultiplier number
healthThreshold number
ipv6 boolean
  • stickiness_bonus_percentage
  • stickiness_bonus_constant
  • health_threshold
livenessTests GtmPropertyLivenessTestArgs[]
loadImbalancePercentage number
mapName string
maxUnreachablePenalty number
minLiveFraction number
name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
scoreAggregationType string
staticRrSets GtmPropertyStaticRrSetArgs[]
  • type
  • ttl
staticTtl number
stickinessBonusConstant number
stickinessBonusPercentage number
trafficTargets GtmPropertyTrafficTargetArgs[]
  • datacenter_id
type string

Property type

  • score_aggregation_type
unreachableThreshold number
useComputedTargets boolean
  • backup_ip
waitOnComplete boolean

Wait for transaction to complete

  • failover_delay
  • failback_delay
weightedHashBitsForIpv4 number
weightedHashBitsForIpv6 number
backup_cname str
backup_ip str
balance_by_download_score bool
  • static_ttl
  • unreachable_threshold
  • health_multiplier
  • dynamic_ttl
  • max_unreachable_penalty
  • map_name
  • load_imbalance_percentage
  • health_max
  • cname
  • comments
  • ghost_demand_reporting
  • min_live_fraction
cname str
comments str
domain str
Domain name
dynamic_ttl int
failback_delay int
failover_delay int
ghost_demand_reporting bool
handout_limit int
handout_mode str
health_max float
health_multiplier float
health_threshold float
ipv6 bool
  • stickiness_bonus_percentage
  • stickiness_bonus_constant
  • health_threshold
liveness_tests Sequence[GtmPropertyLivenessTestArgs]
load_imbalance_percentage float
map_name str
max_unreachable_penalty int
min_live_fraction float
name str

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
score_aggregation_type str
static_rr_sets Sequence[GtmPropertyStaticRrSetArgs]
  • type
  • ttl
static_ttl int
stickiness_bonus_constant int
stickiness_bonus_percentage int
traffic_targets Sequence[GtmPropertyTrafficTargetArgs]
  • datacenter_id
type str

Property type

  • score_aggregation_type
unreachable_threshold float
use_computed_targets bool
  • backup_ip
wait_on_complete bool

Wait for transaction to complete

  • failover_delay
  • failback_delay
weighted_hash_bits_for_ipv4 int
weighted_hash_bits_for_ipv6 int

Supporting Types

GtmPropertyLivenessTest

Name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
TestInterval int
TestObject string
TestObjectProtocol string
TestTimeout double
AnswersRequired bool
DisableNonstandardPortWarning bool
  • error_penalty
Disabled bool
ErrorPenalty double
HttpError3xx bool
HttpError4xx bool
HttpError5xx bool
HttpHeaders List<GtmPropertyLivenessTestHttpHeaderArgs>
name value
PeerCertificateVerification bool
RecursionRequested bool
  • request_string
  • resource_type
  • response_string
  • ssl_client_certificate
  • ssl_client_private_key
  • test_object
  • test_object_password
  • test_object_port
  • test_object_username
  • timeout_penalty
RequestString string
ResourceType string
ResponseString string
SslClientCertificate string
SslClientPrivateKey string
TestObjectPassword string
TestObjectPort int
TestObjectUsername string
TimeoutPenalty double
Name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
TestInterval int
TestObject string
TestObjectProtocol string
TestTimeout float64
AnswersRequired bool
DisableNonstandardPortWarning bool
  • error_penalty
Disabled bool
ErrorPenalty float64
HttpError3xx bool
HttpError4xx bool
HttpError5xx bool
HttpHeaders []GtmPropertyLivenessTestHttpHeader
name value
PeerCertificateVerification bool
RecursionRequested bool
  • request_string
  • resource_type
  • response_string
  • ssl_client_certificate
  • ssl_client_private_key
  • test_object
  • test_object_password
  • test_object_port
  • test_object_username
  • timeout_penalty
RequestString string
ResourceType string
ResponseString string
SslClientCertificate string
SslClientPrivateKey string
TestObjectPassword string
TestObjectPort int
TestObjectUsername string
TimeoutPenalty float64
name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
testInterval number
testObject string
testObjectProtocol string
testTimeout number
answersRequired boolean
disableNonstandardPortWarning boolean
  • error_penalty
disabled boolean
errorPenalty number
httpError3xx boolean
httpError4xx boolean
httpError5xx boolean
httpHeaders GtmPropertyLivenessTestHttpHeaderArgs[]
name value
peerCertificateVerification boolean
recursionRequested boolean
  • request_string
  • resource_type
  • response_string
  • ssl_client_certificate
  • ssl_client_private_key
  • test_object
  • test_object_password
  • test_object_port
  • test_object_username
  • timeout_penalty
requestString string
resourceType string
responseString string
sslClientCertificate string
sslClientPrivateKey string
testObjectPassword string
testObjectPort number
testObjectUsername string
timeoutPenalty number
name str

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
test_interval int
test_object str
test_object_protocol str
test_timeout float
answers_required bool
disable_nonstandard_port_warning bool
  • error_penalty
disabled bool
error_penalty float
http_error3xx bool
http_error4xx bool
http_error5xx bool
http_headers Sequence[GtmPropertyLivenessTestHttpHeaderArgs]
name value
peer_certificate_verification bool
recursion_requested bool
  • request_string
  • resource_type
  • response_string
  • ssl_client_certificate
  • ssl_client_private_key
  • test_object
  • test_object_password
  • test_object_port
  • test_object_username
  • timeout_penalty
request_string str
resource_type str
response_string str
ssl_client_certificate str
ssl_client_private_key str
test_object_password str
test_object_port int
test_object_username str
timeout_penalty float

GtmPropertyLivenessTestHttpHeader

Name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
Value string
Name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
Value string
name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
value string
name str

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
value str

GtmPropertyStaticRrSet

Rdatas List<string>
Ttl int
Type string

Property type

  • score_aggregation_type
Rdatas []string
Ttl int
Type string

Property type

  • score_aggregation_type
rdatas string[]
ttl number
type string

Property type

  • score_aggregation_type
rdatas Sequence[str]
ttl int
type str

Property type

  • score_aggregation_type

GtmPropertyTrafficTarget

DatacenterId int
Enabled bool
  • weight
HandoutCname string
Name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
Servers List<string>
Weight double
DatacenterId int
Enabled bool
  • weight
HandoutCname string
Name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
Servers []string
Weight float64
datacenterId number
enabled boolean
  • weight
handoutCname string
name string

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
servers string[]
weight number
datacenter_id int
enabled bool
  • weight
handout_cname str
name str

Liveness test name

  • test_interval
  • test_object_protocol
  • test_timeout
servers Sequence[str]
weight float

Package Details

Repository
https://github.com/pulumi/pulumi-akamai
License
Apache-2.0
Notes
This Pulumi package is based on the akamai Terraform Provider.