1. Packages
  2. Akamai
  3. API Docs
  4. getGtmDomain
Akamai v7.1.0 published on Wednesday, Apr 24, 2024 by Pulumi

akamai.getGtmDomain

Explore with Pulumi AI

akamai logo
Akamai v7.1.0 published on Wednesday, Apr 24, 2024 by Pulumi

    Using getGtmDomain

    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 getGtmDomain(args: GetGtmDomainArgs, opts?: InvokeOptions): Promise<GetGtmDomainResult>
    function getGtmDomainOutput(args: GetGtmDomainOutputArgs, opts?: InvokeOptions): Output<GetGtmDomainResult>
    def get_gtm_domain(as_maps: Optional[Sequence[GetGtmDomainAsMap]] = None,
                       cidr_maps: Optional[Sequence[GetGtmDomainCidrMap]] = None,
                       datacenters: Optional[Sequence[GetGtmDomainDatacenter]] = None,
                       geographic_maps: Optional[Sequence[GetGtmDomainGeographicMap]] = None,
                       links: Optional[Sequence[GetGtmDomainLink]] = None,
                       name: Optional[str] = None,
                       properties: Optional[Sequence[GetGtmDomainProperty]] = None,
                       resources: Optional[Sequence[GetGtmDomainResource]] = None,
                       status: Optional[GetGtmDomainStatus] = None,
                       opts: Optional[InvokeOptions] = None) -> GetGtmDomainResult
    def get_gtm_domain_output(as_maps: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmDomainAsMapArgs]]]] = None,
                       cidr_maps: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmDomainCidrMapArgs]]]] = None,
                       datacenters: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmDomainDatacenterArgs]]]] = None,
                       geographic_maps: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmDomainGeographicMapArgs]]]] = None,
                       links: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmDomainLinkArgs]]]] = None,
                       name: Optional[pulumi.Input[str]] = None,
                       properties: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmDomainPropertyArgs]]]] = None,
                       resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmDomainResourceArgs]]]] = None,
                       status: Optional[pulumi.Input[GetGtmDomainStatusArgs]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetGtmDomainResult]
    func LookupGtmDomain(ctx *Context, args *LookupGtmDomainArgs, opts ...InvokeOption) (*LookupGtmDomainResult, error)
    func LookupGtmDomainOutput(ctx *Context, args *LookupGtmDomainOutputArgs, opts ...InvokeOption) LookupGtmDomainResultOutput

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

    public static class GetGtmDomain 
    {
        public static Task<GetGtmDomainResult> InvokeAsync(GetGtmDomainArgs args, InvokeOptions? opts = null)
        public static Output<GetGtmDomainResult> Invoke(GetGtmDomainInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGtmDomainResult> getGtmDomain(GetGtmDomainArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: akamai:index/getGtmDomain:getGtmDomain
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getGtmDomain Result

    The following output properties are available:

    CnameCoalescingEnabled bool
    DefaultErrorPenalty int
    DefaultHealthMax double
    DefaultHealthMultiplier double
    DefaultHealthThreshold double
    DefaultMaxUnreachablePenalty int
    DefaultSslClientCertificate string
    DefaultSslClientPrivateKey string
    DefaultTimeoutPenalty int
    DefaultUnreachableThreshold double
    EmailNotificationLists List<string>
    EndUserMappingEnabled bool
    Id string
    LastModified string
    LastModifiedBy string
    LoadFeedback bool
    LoadImbalancePercentage double
    MapUpdateInterval int
    MaxProperties int
    MaxResources int
    MaxTestTimeout double
    MaxTtl int
    MinPingableRegionFraction double
    MinTestInterval int
    MinTtl int
    ModificationComments string
    Name string
    RoundRobinPrefix string
    ServerMonitorPool string
    SignAndServe bool
    SignAndServeAlgorithm string
    Type string
    AsMaps List<GetGtmDomainAsMap>
    CidrMaps List<GetGtmDomainCidrMap>
    Datacenters List<GetGtmDomainDatacenter>
    GeographicMaps List<GetGtmDomainGeographicMap>
    Links List<GetGtmDomainLink>
    Properties List<GetGtmDomainProperty>
    Resources List<GetGtmDomainResource>
    Status GetGtmDomainStatus
    CnameCoalescingEnabled bool
    DefaultErrorPenalty int
    DefaultHealthMax float64
    DefaultHealthMultiplier float64
    DefaultHealthThreshold float64
    DefaultMaxUnreachablePenalty int
    DefaultSslClientCertificate string
    DefaultSslClientPrivateKey string
    DefaultTimeoutPenalty int
    DefaultUnreachableThreshold float64
    EmailNotificationLists []string
    EndUserMappingEnabled bool
    Id string
    LastModified string
    LastModifiedBy string
    LoadFeedback bool
    LoadImbalancePercentage float64
    MapUpdateInterval int
    MaxProperties int
    MaxResources int
    MaxTestTimeout float64
    MaxTtl int
    MinPingableRegionFraction float64
    MinTestInterval int
    MinTtl int
    ModificationComments string
    Name string
    RoundRobinPrefix string
    ServerMonitorPool string
    SignAndServe bool
    SignAndServeAlgorithm string
    Type string
    AsMaps []GetGtmDomainAsMap
    CidrMaps []GetGtmDomainCidrMap
    Datacenters []GetGtmDomainDatacenter
    GeographicMaps []GetGtmDomainGeographicMap
    Links []GetGtmDomainLink
    Properties []GetGtmDomainProperty
    Resources []GetGtmDomainResource
    Status GetGtmDomainStatus
    cnameCoalescingEnabled Boolean
    defaultErrorPenalty Integer
    defaultHealthMax Double
    defaultHealthMultiplier Double
    defaultHealthThreshold Double
    defaultMaxUnreachablePenalty Integer
    defaultSslClientCertificate String
    defaultSslClientPrivateKey String
    defaultTimeoutPenalty Integer
    defaultUnreachableThreshold Double
    emailNotificationLists List<String>
    endUserMappingEnabled Boolean
    id String
    lastModified String
    lastModifiedBy String
    loadFeedback Boolean
    loadImbalancePercentage Double
    mapUpdateInterval Integer
    maxProperties Integer
    maxResources Integer
    maxTestTimeout Double
    maxTtl Integer
    minPingableRegionFraction Double
    minTestInterval Integer
    minTtl Integer
    modificationComments String
    name String
    roundRobinPrefix String
    serverMonitorPool String
    signAndServe Boolean
    signAndServeAlgorithm String
    type String
    asMaps List<GetGtmDomainAsMap>
    cidrMaps List<GetGtmDomainCidrMap>
    datacenters List<GetGtmDomainDatacenter>
    geographicMaps List<GetGtmDomainGeographicMap>
    links List<GetGtmDomainLink>
    properties List<GetGtmDomainProperty>
    resources List<GetGtmDomainResource>
    status GetGtmDomainStatus
    cnameCoalescingEnabled boolean
    defaultErrorPenalty number
    defaultHealthMax number
    defaultHealthMultiplier number
    defaultHealthThreshold number
    defaultMaxUnreachablePenalty number
    defaultSslClientCertificate string
    defaultSslClientPrivateKey string
    defaultTimeoutPenalty number
    defaultUnreachableThreshold number
    emailNotificationLists string[]
    endUserMappingEnabled boolean
    id string
    lastModified string
    lastModifiedBy string
    loadFeedback boolean
    loadImbalancePercentage number
    mapUpdateInterval number
    maxProperties number
    maxResources number
    maxTestTimeout number
    maxTtl number
    minPingableRegionFraction number
    minTestInterval number
    minTtl number
    modificationComments string
    name string
    roundRobinPrefix string
    serverMonitorPool string
    signAndServe boolean
    signAndServeAlgorithm string
    type string
    asMaps GetGtmDomainAsMap[]
    cidrMaps GetGtmDomainCidrMap[]
    datacenters GetGtmDomainDatacenter[]
    geographicMaps GetGtmDomainGeographicMap[]
    links GetGtmDomainLink[]
    properties GetGtmDomainProperty[]
    resources GetGtmDomainResource[]
    status GetGtmDomainStatus
    cname_coalescing_enabled bool
    default_error_penalty int
    default_health_max float
    default_health_multiplier float
    default_health_threshold float
    default_max_unreachable_penalty int
    default_ssl_client_certificate str
    default_ssl_client_private_key str
    default_timeout_penalty int
    default_unreachable_threshold float
    email_notification_lists Sequence[str]
    end_user_mapping_enabled bool
    id str
    last_modified str
    last_modified_by str
    load_feedback bool
    load_imbalance_percentage float
    map_update_interval int
    max_properties int
    max_resources int
    max_test_timeout float
    max_ttl int
    min_pingable_region_fraction float
    min_test_interval int
    min_ttl int
    modification_comments str
    name str
    round_robin_prefix str
    server_monitor_pool str
    sign_and_serve bool
    sign_and_serve_algorithm str
    type str
    as_maps Sequence[GetGtmDomainAsMap]
    cidr_maps Sequence[GetGtmDomainCidrMap]
    datacenters Sequence[GetGtmDomainDatacenter]
    geographic_maps Sequence[GetGtmDomainGeographicMap]
    links Sequence[GetGtmDomainLink]
    properties Sequence[GetGtmDomainProperty]
    resources Sequence[GetGtmDomainResource]
    status GetGtmDomainStatus
    cnameCoalescingEnabled Boolean
    defaultErrorPenalty Number
    defaultHealthMax Number
    defaultHealthMultiplier Number
    defaultHealthThreshold Number
    defaultMaxUnreachablePenalty Number
    defaultSslClientCertificate String
    defaultSslClientPrivateKey String
    defaultTimeoutPenalty Number
    defaultUnreachableThreshold Number
    emailNotificationLists List<String>
    endUserMappingEnabled Boolean
    id String
    lastModified String
    lastModifiedBy String
    loadFeedback Boolean
    loadImbalancePercentage Number
    mapUpdateInterval Number
    maxProperties Number
    maxResources Number
    maxTestTimeout Number
    maxTtl Number
    minPingableRegionFraction Number
    minTestInterval Number
    minTtl Number
    modificationComments String
    name String
    roundRobinPrefix String
    serverMonitorPool String
    signAndServe Boolean
    signAndServeAlgorithm String
    type String
    asMaps List<Property Map>
    cidrMaps List<Property Map>
    datacenters List<Property Map>
    geographicMaps List<Property Map>
    links List<Property Map>
    properties List<Property Map>
    resources List<Property Map>
    status Property Map

    Supporting Types

    GetGtmDomainAsMap

    Name string
    A descriptive label for the AS map.
    Assignments List<GetGtmDomainAsMapAssignment>
    Contains information about the AS zone groupings of AS IDs.
    DefaultDatacenter GetGtmDomainAsMapDefaultDatacenter
    A placeholder for all other AS zones, AS IDs not found in these AS zones.
    Links List<GetGtmDomainAsMapLink>
    Specifies the URL path that allows direct navigation to the As map.
    Name string
    A descriptive label for the AS map.
    Assignments []GetGtmDomainAsMapAssignment
    Contains information about the AS zone groupings of AS IDs.
    DefaultDatacenter GetGtmDomainAsMapDefaultDatacenter
    A placeholder for all other AS zones, AS IDs not found in these AS zones.
    Links []GetGtmDomainAsMapLink
    Specifies the URL path that allows direct navigation to the As map.
    name String
    A descriptive label for the AS map.
    assignments List<GetGtmDomainAsMapAssignment>
    Contains information about the AS zone groupings of AS IDs.
    defaultDatacenter GetGtmDomainAsMapDefaultDatacenter
    A placeholder for all other AS zones, AS IDs not found in these AS zones.
    links List<GetGtmDomainAsMapLink>
    Specifies the URL path that allows direct navigation to the As map.
    name string
    A descriptive label for the AS map.
    assignments GetGtmDomainAsMapAssignment[]
    Contains information about the AS zone groupings of AS IDs.
    defaultDatacenter GetGtmDomainAsMapDefaultDatacenter
    A placeholder for all other AS zones, AS IDs not found in these AS zones.
    links GetGtmDomainAsMapLink[]
    Specifies the URL path that allows direct navigation to the As map.
    name str
    A descriptive label for the AS map.
    assignments Sequence[GetGtmDomainAsMapAssignment]
    Contains information about the AS zone groupings of AS IDs.
    default_datacenter GetGtmDomainAsMapDefaultDatacenter
    A placeholder for all other AS zones, AS IDs not found in these AS zones.
    links Sequence[GetGtmDomainAsMapLink]
    Specifies the URL path that allows direct navigation to the As map.
    name String
    A descriptive label for the AS map.
    assignments List<Property Map>
    Contains information about the AS zone groupings of AS IDs.
    defaultDatacenter Property Map
    A placeholder for all other AS zones, AS IDs not found in these AS zones.
    links List<Property Map>
    Specifies the URL path that allows direct navigation to the As map.

    GetGtmDomainAsMapAssignment

    AsNumbers List<int>
    Specifies an array of AS numbers.
    DatacenterId int
    A unique identifier for an existing data center in the domain.
    Nickname string
    A descriptive label for all other AS zones.
    AsNumbers []int
    Specifies an array of AS numbers.
    DatacenterId int
    A unique identifier for an existing data center in the domain.
    Nickname string
    A descriptive label for all other AS zones.
    asNumbers List<Integer>
    Specifies an array of AS numbers.
    datacenterId Integer
    A unique identifier for an existing data center in the domain.
    nickname String
    A descriptive label for all other AS zones.
    asNumbers number[]
    Specifies an array of AS numbers.
    datacenterId number
    A unique identifier for an existing data center in the domain.
    nickname string
    A descriptive label for all other AS zones.
    as_numbers Sequence[int]
    Specifies an array of AS numbers.
    datacenter_id int
    A unique identifier for an existing data center in the domain.
    nickname str
    A descriptive label for all other AS zones.
    asNumbers List<Number>
    Specifies an array of AS numbers.
    datacenterId Number
    A unique identifier for an existing data center in the domain.
    nickname String
    A descriptive label for all other AS zones.

    GetGtmDomainAsMapDefaultDatacenter

    DatacenterId int
    For each property, an identifier for all other AS zones' CNAME.
    Nickname string
    A descriptive label for all other AS zones.
    DatacenterId int
    For each property, an identifier for all other AS zones' CNAME.
    Nickname string
    A descriptive label for all other AS zones.
    datacenterId Integer
    For each property, an identifier for all other AS zones' CNAME.
    nickname String
    A descriptive label for all other AS zones.
    datacenterId number
    For each property, an identifier for all other AS zones' CNAME.
    nickname string
    A descriptive label for all other AS zones.
    datacenter_id int
    For each property, an identifier for all other AS zones' CNAME.
    nickname str
    A descriptive label for all other AS zones.
    datacenterId Number
    For each property, an identifier for all other AS zones' CNAME.
    nickname String
    A descriptive label for all other AS zones.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.
    href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel string
    Indicates the link relationship of the object.
    href str
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel str
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.

    GetGtmDomainCidrMap

    Name string
    Unique name for the CIDR map.
    Assignments List<GetGtmDomainCidrMapAssignment>
    Contains information about the CIDR zone groupings of CIDR blocks.
    DefaultDatacenter GetGtmDomainCidrMapDefaultDatacenter
    A placeholder for all other CIDR zones, CIDR blocks not found in these CIDR zones.
    Links List<GetGtmDomainCidrMapLink>
    Specifies the URL path that allows direct navigation to the CIDR map.
    Name string
    Unique name for the CIDR map.
    Assignments []GetGtmDomainCidrMapAssignment
    Contains information about the CIDR zone groupings of CIDR blocks.
    DefaultDatacenter GetGtmDomainCidrMapDefaultDatacenter
    A placeholder for all other CIDR zones, CIDR blocks not found in these CIDR zones.
    Links []GetGtmDomainCidrMapLink
    Specifies the URL path that allows direct navigation to the CIDR map.
    name String
    Unique name for the CIDR map.
    assignments List<GetGtmDomainCidrMapAssignment>
    Contains information about the CIDR zone groupings of CIDR blocks.
    defaultDatacenter GetGtmDomainCidrMapDefaultDatacenter
    A placeholder for all other CIDR zones, CIDR blocks not found in these CIDR zones.
    links List<GetGtmDomainCidrMapLink>
    Specifies the URL path that allows direct navigation to the CIDR map.
    name string
    Unique name for the CIDR map.
    assignments GetGtmDomainCidrMapAssignment[]
    Contains information about the CIDR zone groupings of CIDR blocks.
    defaultDatacenter GetGtmDomainCidrMapDefaultDatacenter
    A placeholder for all other CIDR zones, CIDR blocks not found in these CIDR zones.
    links GetGtmDomainCidrMapLink[]
    Specifies the URL path that allows direct navigation to the CIDR map.
    name str
    Unique name for the CIDR map.
    assignments Sequence[GetGtmDomainCidrMapAssignment]
    Contains information about the CIDR zone groupings of CIDR blocks.
    default_datacenter GetGtmDomainCidrMapDefaultDatacenter
    A placeholder for all other CIDR zones, CIDR blocks not found in these CIDR zones.
    links Sequence[GetGtmDomainCidrMapLink]
    Specifies the URL path that allows direct navigation to the CIDR map.
    name String
    Unique name for the CIDR map.
    assignments List<Property Map>
    Contains information about the CIDR zone groupings of CIDR blocks.
    defaultDatacenter Property Map
    A placeholder for all other CIDR zones, CIDR blocks not found in these CIDR zones.
    links List<Property Map>
    Specifies the URL path that allows direct navigation to the CIDR map.

    GetGtmDomainCidrMapAssignment

    Blocks List<string>
    Specifies an array of CIDR blocks.
    DatacenterId int
    A unique identifier for an existing data center in the domain.
    Nickname string
    A descriptive label for all other AS zones.
    Blocks []string
    Specifies an array of CIDR blocks.
    DatacenterId int
    A unique identifier for an existing data center in the domain.
    Nickname string
    A descriptive label for all other AS zones.
    blocks List<String>
    Specifies an array of CIDR blocks.
    datacenterId Integer
    A unique identifier for an existing data center in the domain.
    nickname String
    A descriptive label for all other AS zones.
    blocks string[]
    Specifies an array of CIDR blocks.
    datacenterId number
    A unique identifier for an existing data center in the domain.
    nickname string
    A descriptive label for all other AS zones.
    blocks Sequence[str]
    Specifies an array of CIDR blocks.
    datacenter_id int
    A unique identifier for an existing data center in the domain.
    nickname str
    A descriptive label for all other AS zones.
    blocks List<String>
    Specifies an array of CIDR blocks.
    datacenterId Number
    A unique identifier for an existing data center in the domain.
    nickname String
    A descriptive label for all other AS zones.

    GetGtmDomainCidrMapDefaultDatacenter

    DatacenterId int
    For each property, an identifier for all other CIDR zones' CNAME.
    Nickname string
    A descriptive label for all other CIDR blocks.
    DatacenterId int
    For each property, an identifier for all other CIDR zones' CNAME.
    Nickname string
    A descriptive label for all other CIDR blocks.
    datacenterId Integer
    For each property, an identifier for all other CIDR zones' CNAME.
    nickname String
    A descriptive label for all other CIDR blocks.
    datacenterId number
    For each property, an identifier for all other CIDR zones' CNAME.
    nickname string
    A descriptive label for all other CIDR blocks.
    datacenter_id int
    For each property, an identifier for all other CIDR zones' CNAME.
    nickname str
    A descriptive label for all other CIDR blocks.
    datacenterId Number
    For each property, an identifier for all other CIDR zones' CNAME.
    nickname String
    A descriptive label for all other CIDR blocks.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.
    href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel string
    Indicates the link relationship of the object.
    href str
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel str
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.

    GetGtmDomainDatacenter

    City string
    The name of the city where the data center is located.
    CloneOf int
    Identifies the data center's ID of which this data center is a clone.
    CloudServerHostHeaderOverride bool
    Balances load between two or more servers in a cloud environment.
    CloudServerTargeting bool
    Balances 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 is located.
    DatacenterId int
    A unique identifier for an existing data center in the domain.
    Latitude double
    Specifies the geographic latitude of the data center's position.
    Longitude double
    Specifies the geographic longitude of the data center's position.
    Nickname string
    A descriptive label for the datacenter.
    ScorePenalty int
    Influences the score for a datacenter.
    ServerMonitorPool 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 string
    Specifies a two-letter ISO 3166 country code for the state of province, where the data center is located.
    Virtual bool
    Indicates whether or not the data center is virtual or physical.
    DefaultLoadObjects List<GetGtmDomainDatacenterDefaultLoadObject>
    Specifies the load reporting interface between you and the GTM system.
    Links List<GetGtmDomainDatacenterLink>
    Provides a URL path that allows direct navigation to a data center.
    City string
    The name of the city where the data center is located.
    CloneOf int
    Identifies the data center's ID of which this data center is a clone.
    CloudServerHostHeaderOverride bool
    Balances load between two or more servers in a cloud environment.
    CloudServerTargeting bool
    Balances 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 is located.
    DatacenterId int
    A unique identifier for an existing data center in the domain.
    Latitude float64
    Specifies the geographic latitude of the data center's position.
    Longitude float64
    Specifies the geographic longitude of the data center's position.
    Nickname string
    A descriptive label for the datacenter.
    ScorePenalty int
    Influences the score for a datacenter.
    ServerMonitorPool 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 string
    Specifies a two-letter ISO 3166 country code for the state of province, where the data center is located.
    Virtual bool
    Indicates whether or not the data center is virtual or physical.
    DefaultLoadObjects []GetGtmDomainDatacenterDefaultLoadObject
    Specifies the load reporting interface between you and the GTM system.
    Links []GetGtmDomainDatacenterLink
    Provides a URL path that allows direct navigation to a data center.
    city String
    The name of the city where the data center is located.
    cloneOf Integer
    Identifies the data center's ID of which this data center is a clone.
    cloudServerHostHeaderOverride Boolean
    Balances load between two or more servers in a cloud environment.
    cloudServerTargeting Boolean
    Balances 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 is located.
    datacenterId Integer
    A unique identifier for an existing data center in the domain.
    latitude Double
    Specifies the geographic latitude of the data center's position.
    longitude Double
    Specifies the geographic longitude of the data center's position.
    nickname String
    A descriptive label for the datacenter.
    scorePenalty Integer
    Influences the score for a datacenter.
    serverMonitorPool 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 String
    Specifies a two-letter ISO 3166 country code for the state of province, where the data center is located.
    virtual Boolean
    Indicates whether or not the data center is virtual or physical.
    defaultLoadObjects List<GetGtmDomainDatacenterDefaultLoadObject>
    Specifies the load reporting interface between you and the GTM system.
    links List<GetGtmDomainDatacenterLink>
    Provides a URL path that allows direct navigation to a data center.
    city string
    The name of the city where the data center is located.
    cloneOf number
    Identifies the data center's ID of which this data center is a clone.
    cloudServerHostHeaderOverride boolean
    Balances load between two or more servers in a cloud environment.
    cloudServerTargeting boolean
    Balances 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 is located.
    datacenterId number
    A unique identifier for an existing data center in the domain.
    latitude number
    Specifies the geographic latitude of the data center's position.
    longitude number
    Specifies the geographic longitude of the data center's position.
    nickname string
    A descriptive label for the datacenter.
    scorePenalty number
    Influences the score for a datacenter.
    serverMonitorPool 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 string
    Specifies a two-letter ISO 3166 country code for the state of province, where the data center is located.
    virtual boolean
    Indicates whether or not the data center is virtual or physical.
    defaultLoadObjects GetGtmDomainDatacenterDefaultLoadObject[]
    Specifies the load reporting interface between you and the GTM system.
    links GetGtmDomainDatacenterLink[]
    Provides a URL path that allows direct navigation to a data center.
    city str
    The name of the city where the data center is located.
    clone_of int
    Identifies the data center's ID of which this data center is a clone.
    cloud_server_host_header_override bool
    Balances load between two or more servers in a cloud environment.
    cloud_server_targeting bool
    Balances 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 is located.
    datacenter_id int
    A unique identifier for an existing data center in the domain.
    latitude float
    Specifies the geographic latitude of the data center's position.
    longitude float
    Specifies the geographic longitude of the data center's position.
    nickname str
    A descriptive label for the datacenter.
    score_penalty int
    Influences the score for a datacenter.
    server_monitor_pool 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 str
    Specifies a two-letter ISO 3166 country code for the state of province, where the data center is located.
    virtual bool
    Indicates whether or not the data center is virtual or physical.
    default_load_objects Sequence[GetGtmDomainDatacenterDefaultLoadObject]
    Specifies the load reporting interface between you and the GTM system.
    links Sequence[GetGtmDomainDatacenterLink]
    Provides a URL path that allows direct navigation to a data center.
    city String
    The name of the city where the data center is located.
    cloneOf Number
    Identifies the data center's ID of which this data center is a clone.
    cloudServerHostHeaderOverride Boolean
    Balances load between two or more servers in a cloud environment.
    cloudServerTargeting Boolean
    Balances 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 is located.
    datacenterId Number
    A unique identifier for an existing data center in the domain.
    latitude Number
    Specifies the geographic latitude of the data center's position.
    longitude Number
    Specifies the geographic longitude of the data center's position.
    nickname String
    A descriptive label for the datacenter.
    scorePenalty Number
    Influences the score for a datacenter.
    serverMonitorPool 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 String
    Specifies a two-letter ISO 3166 country code for the state of province, where the data center is located.
    virtual Boolean
    Indicates whether or not the data center is virtual or physical.
    defaultLoadObjects List<Property Map>
    Specifies the load reporting interface between you and the GTM system.
    links List<Property Map>
    Provides a URL path that allows direct navigation to a data center.

    GetGtmDomainDatacenterDefaultLoadObject

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

    GetGtmDomainGeographicMap

    Name string
    A descriptive label for the geographic map.
    Assignments List<GetGtmDomainGeographicMapAssignment>
    Contains information about the geographic zone groupings of countries.
    DefaultDatacenter GetGtmDomainGeographicMapDefaultDatacenter
    A placeholder for all other geographic zones, countries not found in these geographic zones.
    Links List<GetGtmDomainGeographicMapLink>
    Specifies the URL path that allows direct navigation to the geographic map.
    Name string
    A descriptive label for the geographic map.
    Assignments []GetGtmDomainGeographicMapAssignment
    Contains information about the geographic zone groupings of countries.
    DefaultDatacenter GetGtmDomainGeographicMapDefaultDatacenter
    A placeholder for all other geographic zones, countries not found in these geographic zones.
    Links []GetGtmDomainGeographicMapLink
    Specifies the URL path that allows direct navigation to the geographic map.
    name String
    A descriptive label for the geographic map.
    assignments List<GetGtmDomainGeographicMapAssignment>
    Contains information about the geographic zone groupings of countries.
    defaultDatacenter GetGtmDomainGeographicMapDefaultDatacenter
    A placeholder for all other geographic zones, countries not found in these geographic zones.
    links List<GetGtmDomainGeographicMapLink>
    Specifies the URL path that allows direct navigation to the geographic map.
    name string
    A descriptive label for the geographic map.
    assignments GetGtmDomainGeographicMapAssignment[]
    Contains information about the geographic zone groupings of countries.
    defaultDatacenter GetGtmDomainGeographicMapDefaultDatacenter
    A placeholder for all other geographic zones, countries not found in these geographic zones.
    links GetGtmDomainGeographicMapLink[]
    Specifies the URL path that allows direct navigation to the geographic map.
    name str
    A descriptive label for the geographic map.
    assignments Sequence[GetGtmDomainGeographicMapAssignment]
    Contains information about the geographic zone groupings of countries.
    default_datacenter GetGtmDomainGeographicMapDefaultDatacenter
    A placeholder for all other geographic zones, countries not found in these geographic zones.
    links Sequence[GetGtmDomainGeographicMapLink]
    Specifies the URL path that allows direct navigation to the geographic map.
    name String
    A descriptive label for the geographic map.
    assignments List<Property Map>
    Contains information about the geographic zone groupings of countries.
    defaultDatacenter Property Map
    A placeholder for all other geographic zones, countries not found in these geographic zones.
    links List<Property Map>
    Specifies the URL path that allows direct navigation to the geographic map.

    GetGtmDomainGeographicMapAssignment

    Countries List<string>
    Specifies an array of two-letter ISO 3166 country codes.
    DatacenterId int
    A unique identifier for an existing data center in the domain.
    Nickname string
    A descriptive label for all other AS zones.
    Countries []string
    Specifies an array of two-letter ISO 3166 country codes.
    DatacenterId int
    A unique identifier for an existing data center in the domain.
    Nickname string
    A descriptive label for all other AS zones.
    countries List<String>
    Specifies an array of two-letter ISO 3166 country codes.
    datacenterId Integer
    A unique identifier for an existing data center in the domain.
    nickname String
    A descriptive label for all other AS zones.
    countries string[]
    Specifies an array of two-letter ISO 3166 country codes.
    datacenterId number
    A unique identifier for an existing data center in the domain.
    nickname string
    A descriptive label for all other AS zones.
    countries Sequence[str]
    Specifies an array of two-letter ISO 3166 country codes.
    datacenter_id int
    A unique identifier for an existing data center in the domain.
    nickname str
    A descriptive label for all other AS zones.
    countries List<String>
    Specifies an array of two-letter ISO 3166 country codes.
    datacenterId Number
    A unique identifier for an existing data center in the domain.
    nickname String
    A descriptive label for all other AS zones.

    GetGtmDomainGeographicMapDefaultDatacenter

    DatacenterId int
    An identifier for all other geographic zones' CNAME.
    Nickname string
    A descriptive label for all other geographic zones.
    DatacenterId int
    An identifier for all other geographic zones' CNAME.
    Nickname string
    A descriptive label for all other geographic zones.
    datacenterId Integer
    An identifier for all other geographic zones' CNAME.
    nickname String
    A descriptive label for all other geographic zones.
    datacenterId number
    An identifier for all other geographic zones' CNAME.
    nickname string
    A descriptive label for all other geographic zones.
    datacenter_id int
    An identifier for all other geographic zones' CNAME.
    nickname str
    A descriptive label for all other geographic zones.
    datacenterId Number
    An identifier for all other geographic zones' CNAME.
    nickname String
    A descriptive label for all other geographic zones.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.
    href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel string
    Indicates the link relationship of the object.
    href str
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel str
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.
    href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel string
    Indicates the link relationship of the object.
    href str
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel str
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.

    GetGtmDomainProperty

    BackupCname string
    Specifies a backup CNAME.
    BackupIp string
    Specifies a backup IP.
    BalanceByDownloadScore bool
    Indicates whether download score based load balancing is enabled.
    Cname string
    Indicates the fully qualified name aliased to a particular property.
    Comments string
    Descriptive comments for the property.
    DynamicTtl int
    Indicates the TTL in seconds for records that might change dynamically based on liveness and load balancing.
    FailbackDelay int
    Specifies the failback delay in seconds.
    FailoverDelay int
    Specifies the failover delay in seconds.
    GhostDemandReporting bool
    Whether an alternate way to collect load feedback from a GTM Performance domain is enabled.
    HandoutLimit int
    Indicates the limit for the number of live IPs handed out to a DNS request.
    HandoutMode string
    Specifies how IPs are returned when more than one IP is alive and available.
    HealthMax double
    Defines the absolute limit beyond which IPs are declared unhealthy.
    HealthMultiplier double
    Configures a cutoff value that is computed from the median scores.
    HealthThreshold double
    Configures a cutoff value that is computed from the median scores.
    Ipv6 bool
    Indicates the type of IP address handed out by a property.
    LastModified string
    An ISO 8601 timestamp that indicates when the property was last changed.
    LoadImbalancePercentage double
    Indicates the percent of load imbalance factor for the domain.
    MapName string
    A descriptive label for a geographic or a CIDR map that's required if the property is either geographic or cidrmapping.
    MaxUnreachablePenalty int
    For performance domains, this specifies a penalty value that's added to liveness test scores when data centers show an aggregated loss fraction higher than the penalty value.
    MinLiveFraction double
    Specifies what fraction of the servers need to respond to requests so GTM considers the data center up and able to receive traffic.
    Name string
    A descriptive label for the property.
    ScoreAggregationType string
    Specifies how GTM aggregates liveness test scores across different tests, when multiple tests are configured.
    StaticTtl int
    Specifies the TTL in seconds for static resource records that don't change based on the requesting name server IP.
    SticknessBonusConstant int
    Specifies a percentage used to configure data center affinity.
    SticknessBonusPercentage int
    Specifies a percentage used to configure data center affinity.
    Type string
    Specifies the load balancing behvior for the property.
    UnreachableThreshold double
    For performance domains, this specifies a penalty value that's added to liveness test scores when data centers have an aggregated loss fraction higher than this value.
    UseComputedTargets bool
    For load-feedback domains only, this specifies that you want GTM to automatically compute target load.
    WeightedHashBitsForIpv4 int
    For weighted hashed properties, how many leading bits of the client nameserver IP address to include when computing a hash for picking a datacenter for a client nameserver using IPv4; the default value is 32 (the entire address).
    WeightedHashBitsForIpv6 int
    For weighted hashed properties, how many leading bits of the client nameserver IP address to include when computing a hash for picking a datacenter for a client nameserver using IPv6; the default value is 128 (the entire address).
    Links List<GetGtmDomainPropertyLink>
    Provides a URL path that allows direct navigation to the property.
    LivenessTests List<GetGtmDomainPropertyLivenessTest>
    Contains information about liveness tests.
    StaticRrSets List<GetGtmDomainPropertyStaticRrSet>
    Contains static recordsets.
    TrafficTargets List<GetGtmDomainPropertyTrafficTarget>
    Traffic targets for the property.
    BackupCname string
    Specifies a backup CNAME.
    BackupIp string
    Specifies a backup IP.
    BalanceByDownloadScore bool
    Indicates whether download score based load balancing is enabled.
    Cname string
    Indicates the fully qualified name aliased to a particular property.
    Comments string
    Descriptive comments for the property.
    DynamicTtl int
    Indicates the TTL in seconds for records that might change dynamically based on liveness and load balancing.
    FailbackDelay int
    Specifies the failback delay in seconds.
    FailoverDelay int
    Specifies the failover delay in seconds.
    GhostDemandReporting bool
    Whether an alternate way to collect load feedback from a GTM Performance domain is enabled.
    HandoutLimit int
    Indicates the limit for the number of live IPs handed out to a DNS request.
    HandoutMode string
    Specifies how IPs are returned when more than one IP is alive and available.
    HealthMax float64
    Defines the absolute limit beyond which IPs are declared unhealthy.
    HealthMultiplier float64
    Configures a cutoff value that is computed from the median scores.
    HealthThreshold float64
    Configures a cutoff value that is computed from the median scores.
    Ipv6 bool
    Indicates the type of IP address handed out by a property.
    LastModified string
    An ISO 8601 timestamp that indicates when the property was last changed.
    LoadImbalancePercentage float64
    Indicates the percent of load imbalance factor for the domain.
    MapName string
    A descriptive label for a geographic or a CIDR map that's required if the property is either geographic or cidrmapping.
    MaxUnreachablePenalty int
    For performance domains, this specifies a penalty value that's added to liveness test scores when data centers show an aggregated loss fraction higher than the penalty value.
    MinLiveFraction float64
    Specifies what fraction of the servers need to respond to requests so GTM considers the data center up and able to receive traffic.
    Name string
    A descriptive label for the property.
    ScoreAggregationType string
    Specifies how GTM aggregates liveness test scores across different tests, when multiple tests are configured.
    StaticTtl int
    Specifies the TTL in seconds for static resource records that don't change based on the requesting name server IP.
    SticknessBonusConstant int
    Specifies a percentage used to configure data center affinity.
    SticknessBonusPercentage int
    Specifies a percentage used to configure data center affinity.
    Type string
    Specifies the load balancing behvior for the property.
    UnreachableThreshold float64
    For performance domains, this specifies a penalty value that's added to liveness test scores when data centers have an aggregated loss fraction higher than this value.
    UseComputedTargets bool
    For load-feedback domains only, this specifies that you want GTM to automatically compute target load.
    WeightedHashBitsForIpv4 int
    For weighted hashed properties, how many leading bits of the client nameserver IP address to include when computing a hash for picking a datacenter for a client nameserver using IPv4; the default value is 32 (the entire address).
    WeightedHashBitsForIpv6 int
    For weighted hashed properties, how many leading bits of the client nameserver IP address to include when computing a hash for picking a datacenter for a client nameserver using IPv6; the default value is 128 (the entire address).
    Links []GetGtmDomainPropertyLink
    Provides a URL path that allows direct navigation to the property.
    LivenessTests []GetGtmDomainPropertyLivenessTest
    Contains information about liveness tests.
    StaticRrSets []GetGtmDomainPropertyStaticRrSet
    Contains static recordsets.
    TrafficTargets []GetGtmDomainPropertyTrafficTarget
    Traffic targets for the property.
    backupCname String
    Specifies a backup CNAME.
    backupIp String
    Specifies a backup IP.
    balanceByDownloadScore Boolean
    Indicates whether download score based load balancing is enabled.
    cname String
    Indicates the fully qualified name aliased to a particular property.
    comments String
    Descriptive comments for the property.
    dynamicTtl Integer
    Indicates the TTL in seconds for records that might change dynamically based on liveness and load balancing.
    failbackDelay Integer
    Specifies the failback delay in seconds.
    failoverDelay Integer
    Specifies the failover delay in seconds.
    ghostDemandReporting Boolean
    Whether an alternate way to collect load feedback from a GTM Performance domain is enabled.
    handoutLimit Integer
    Indicates the limit for the number of live IPs handed out to a DNS request.
    handoutMode String
    Specifies how IPs are returned when more than one IP is alive and available.
    healthMax Double
    Defines the absolute limit beyond which IPs are declared unhealthy.
    healthMultiplier Double
    Configures a cutoff value that is computed from the median scores.
    healthThreshold Double
    Configures a cutoff value that is computed from the median scores.
    ipv6 Boolean
    Indicates the type of IP address handed out by a property.
    lastModified String
    An ISO 8601 timestamp that indicates when the property was last changed.
    loadImbalancePercentage Double
    Indicates the percent of load imbalance factor for the domain.
    mapName String
    A descriptive label for a geographic or a CIDR map that's required if the property is either geographic or cidrmapping.
    maxUnreachablePenalty Integer
    For performance domains, this specifies a penalty value that's added to liveness test scores when data centers show an aggregated loss fraction higher than the penalty value.
    minLiveFraction Double
    Specifies what fraction of the servers need to respond to requests so GTM considers the data center up and able to receive traffic.
    name String
    A descriptive label for the property.
    scoreAggregationType String
    Specifies how GTM aggregates liveness test scores across different tests, when multiple tests are configured.
    staticTtl Integer
    Specifies the TTL in seconds for static resource records that don't change based on the requesting name server IP.
    sticknessBonusConstant Integer
    Specifies a percentage used to configure data center affinity.
    sticknessBonusPercentage Integer
    Specifies a percentage used to configure data center affinity.
    type String
    Specifies the load balancing behvior for the property.
    unreachableThreshold Double
    For performance domains, this specifies a penalty value that's added to liveness test scores when data centers have an aggregated loss fraction higher than this value.
    useComputedTargets Boolean
    For load-feedback domains only, this specifies that you want GTM to automatically compute target load.
    weightedHashBitsForIpv4 Integer
    For weighted hashed properties, how many leading bits of the client nameserver IP address to include when computing a hash for picking a datacenter for a client nameserver using IPv4; the default value is 32 (the entire address).
    weightedHashBitsForIpv6 Integer
    For weighted hashed properties, how many leading bits of the client nameserver IP address to include when computing a hash for picking a datacenter for a client nameserver using IPv6; the default value is 128 (the entire address).
    links List<GetGtmDomainPropertyLink>
    Provides a URL path that allows direct navigation to the property.
    livenessTests List<GetGtmDomainPropertyLivenessTest>
    Contains information about liveness tests.
    staticRrSets List<GetGtmDomainPropertyStaticRrSet>
    Contains static recordsets.
    trafficTargets List<GetGtmDomainPropertyTrafficTarget>
    Traffic targets for the property.
    backupCname string
    Specifies a backup CNAME.
    backupIp string
    Specifies a backup IP.
    balanceByDownloadScore boolean
    Indicates whether download score based load balancing is enabled.
    cname string
    Indicates the fully qualified name aliased to a particular property.
    comments string
    Descriptive comments for the property.
    dynamicTtl number
    Indicates the TTL in seconds for records that might change dynamically based on liveness and load balancing.
    failbackDelay number
    Specifies the failback delay in seconds.
    failoverDelay number
    Specifies the failover delay in seconds.
    ghostDemandReporting boolean
    Whether an alternate way to collect load feedback from a GTM Performance domain is enabled.
    handoutLimit number
    Indicates the limit for the number of live IPs handed out to a DNS request.
    handoutMode string
    Specifies how IPs are returned when more than one IP is alive and available.
    healthMax number
    Defines the absolute limit beyond which IPs are declared unhealthy.
    healthMultiplier number
    Configures a cutoff value that is computed from the median scores.
    healthThreshold number
    Configures a cutoff value that is computed from the median scores.
    ipv6 boolean
    Indicates the type of IP address handed out by a property.
    lastModified string
    An ISO 8601 timestamp that indicates when the property was last changed.
    loadImbalancePercentage number
    Indicates the percent of load imbalance factor for the domain.
    mapName string
    A descriptive label for a geographic or a CIDR map that's required if the property is either geographic or cidrmapping.
    maxUnreachablePenalty number
    For performance domains, this specifies a penalty value that's added to liveness test scores when data centers show an aggregated loss fraction higher than the penalty value.
    minLiveFraction number
    Specifies what fraction of the servers need to respond to requests so GTM considers the data center up and able to receive traffic.
    name string
    A descriptive label for the property.
    scoreAggregationType string
    Specifies how GTM aggregates liveness test scores across different tests, when multiple tests are configured.
    staticTtl number
    Specifies the TTL in seconds for static resource records that don't change based on the requesting name server IP.
    sticknessBonusConstant number
    Specifies a percentage used to configure data center affinity.
    sticknessBonusPercentage number
    Specifies a percentage used to configure data center affinity.
    type string
    Specifies the load balancing behvior for the property.
    unreachableThreshold number
    For performance domains, this specifies a penalty value that's added to liveness test scores when data centers have an aggregated loss fraction higher than this value.
    useComputedTargets boolean
    For load-feedback domains only, this specifies that you want GTM to automatically compute target load.
    weightedHashBitsForIpv4 number
    For weighted hashed properties, how many leading bits of the client nameserver IP address to include when computing a hash for picking a datacenter for a client nameserver using IPv4; the default value is 32 (the entire address).
    weightedHashBitsForIpv6 number
    For weighted hashed properties, how many leading bits of the client nameserver IP address to include when computing a hash for picking a datacenter for a client nameserver using IPv6; the default value is 128 (the entire address).
    links GetGtmDomainPropertyLink[]
    Provides a URL path that allows direct navigation to the property.
    livenessTests GetGtmDomainPropertyLivenessTest[]
    Contains information about liveness tests.
    staticRrSets GetGtmDomainPropertyStaticRrSet[]
    Contains static recordsets.
    trafficTargets GetGtmDomainPropertyTrafficTarget[]
    Traffic targets for the property.
    backup_cname str
    Specifies a backup CNAME.
    backup_ip str
    Specifies a backup IP.
    balance_by_download_score bool
    Indicates whether download score based load balancing is enabled.
    cname str
    Indicates the fully qualified name aliased to a particular property.
    comments str
    Descriptive comments for the property.
    dynamic_ttl int
    Indicates the TTL in seconds for records that might change dynamically based on liveness and load balancing.
    failback_delay int
    Specifies the failback delay in seconds.
    failover_delay int
    Specifies the failover delay in seconds.
    ghost_demand_reporting bool
    Whether an alternate way to collect load feedback from a GTM Performance domain is enabled.
    handout_limit int
    Indicates the limit for the number of live IPs handed out to a DNS request.
    handout_mode str
    Specifies how IPs are returned when more than one IP is alive and available.
    health_max float
    Defines the absolute limit beyond which IPs are declared unhealthy.
    health_multiplier float
    Configures a cutoff value that is computed from the median scores.
    health_threshold float
    Configures a cutoff value that is computed from the median scores.
    ipv6 bool
    Indicates the type of IP address handed out by a property.
    last_modified str
    An ISO 8601 timestamp that indicates when the property was last changed.
    load_imbalance_percentage float
    Indicates the percent of load imbalance factor for the domain.
    map_name str
    A descriptive label for a geographic or a CIDR map that's required if the property is either geographic or cidrmapping.
    max_unreachable_penalty int
    For performance domains, this specifies a penalty value that's added to liveness test scores when data centers show an aggregated loss fraction higher than the penalty value.
    min_live_fraction float
    Specifies what fraction of the servers need to respond to requests so GTM considers the data center up and able to receive traffic.
    name str
    A descriptive label for the property.
    score_aggregation_type str
    Specifies how GTM aggregates liveness test scores across different tests, when multiple tests are configured.
    static_ttl int
    Specifies the TTL in seconds for static resource records that don't change based on the requesting name server IP.
    stickness_bonus_constant int
    Specifies a percentage used to configure data center affinity.
    stickness_bonus_percentage int
    Specifies a percentage used to configure data center affinity.
    type str
    Specifies the load balancing behvior for the property.
    unreachable_threshold float
    For performance domains, this specifies a penalty value that's added to liveness test scores when data centers have an aggregated loss fraction higher than this value.
    use_computed_targets bool
    For load-feedback domains only, this specifies that you want GTM to automatically compute target load.
    weighted_hash_bits_for_ipv4 int
    For weighted hashed properties, how many leading bits of the client nameserver IP address to include when computing a hash for picking a datacenter for a client nameserver using IPv4; the default value is 32 (the entire address).
    weighted_hash_bits_for_ipv6 int
    For weighted hashed properties, how many leading bits of the client nameserver IP address to include when computing a hash for picking a datacenter for a client nameserver using IPv6; the default value is 128 (the entire address).
    links Sequence[GetGtmDomainPropertyLink]
    Provides a URL path that allows direct navigation to the property.
    liveness_tests Sequence[GetGtmDomainPropertyLivenessTest]
    Contains information about liveness tests.
    static_rr_sets Sequence[GetGtmDomainPropertyStaticRrSet]
    Contains static recordsets.
    traffic_targets Sequence[GetGtmDomainPropertyTrafficTarget]
    Traffic targets for the property.
    backupCname String
    Specifies a backup CNAME.
    backupIp String
    Specifies a backup IP.
    balanceByDownloadScore Boolean
    Indicates whether download score based load balancing is enabled.
    cname String
    Indicates the fully qualified name aliased to a particular property.
    comments String
    Descriptive comments for the property.
    dynamicTtl Number
    Indicates the TTL in seconds for records that might change dynamically based on liveness and load balancing.
    failbackDelay Number
    Specifies the failback delay in seconds.
    failoverDelay Number
    Specifies the failover delay in seconds.
    ghostDemandReporting Boolean
    Whether an alternate way to collect load feedback from a GTM Performance domain is enabled.
    handoutLimit Number
    Indicates the limit for the number of live IPs handed out to a DNS request.
    handoutMode String
    Specifies how IPs are returned when more than one IP is alive and available.
    healthMax Number
    Defines the absolute limit beyond which IPs are declared unhealthy.
    healthMultiplier Number
    Configures a cutoff value that is computed from the median scores.
    healthThreshold Number
    Configures a cutoff value that is computed from the median scores.
    ipv6 Boolean
    Indicates the type of IP address handed out by a property.
    lastModified String
    An ISO 8601 timestamp that indicates when the property was last changed.
    loadImbalancePercentage Number
    Indicates the percent of load imbalance factor for the domain.
    mapName String
    A descriptive label for a geographic or a CIDR map that's required if the property is either geographic or cidrmapping.
    maxUnreachablePenalty Number
    For performance domains, this specifies a penalty value that's added to liveness test scores when data centers show an aggregated loss fraction higher than the penalty value.
    minLiveFraction Number
    Specifies what fraction of the servers need to respond to requests so GTM considers the data center up and able to receive traffic.
    name String
    A descriptive label for the property.
    scoreAggregationType String
    Specifies how GTM aggregates liveness test scores across different tests, when multiple tests are configured.
    staticTtl Number
    Specifies the TTL in seconds for static resource records that don't change based on the requesting name server IP.
    sticknessBonusConstant Number
    Specifies a percentage used to configure data center affinity.
    sticknessBonusPercentage Number
    Specifies a percentage used to configure data center affinity.
    type String
    Specifies the load balancing behvior for the property.
    unreachableThreshold Number
    For performance domains, this specifies a penalty value that's added to liveness test scores when data centers have an aggregated loss fraction higher than this value.
    useComputedTargets Boolean
    For load-feedback domains only, this specifies that you want GTM to automatically compute target load.
    weightedHashBitsForIpv4 Number
    For weighted hashed properties, how many leading bits of the client nameserver IP address to include when computing a hash for picking a datacenter for a client nameserver using IPv4; the default value is 32 (the entire address).
    weightedHashBitsForIpv6 Number
    For weighted hashed properties, how many leading bits of the client nameserver IP address to include when computing a hash for picking a datacenter for a client nameserver using IPv6; the default value is 128 (the entire address).
    links List<Property Map>
    Provides a URL path that allows direct navigation to the property.
    livenessTests List<Property Map>
    Contains information about liveness tests.
    staticRrSets List<Property Map>
    Contains static recordsets.
    trafficTargets List<Property Map>
    Traffic targets for the property.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.
    href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel string
    Indicates the link relationship of the object.
    href str
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel str
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.

    GetGtmDomainPropertyLivenessTest

    AlternateCaCertificates List<string>
    List of alternate trust anchors (CA certificates)
    AnswersRequired bool
    If testObjectProtocol is DNS, DOH or DOT, requires an answer to the DNS query to be considered a success.
    DisableNonstandardPortWarning bool
    Disables warnings when non-standard ports are used.
    Disabled bool
    Disables the liveness test.
    ErrorPenalty double
    Specifies the score that's reported if the liveness test encounters an error other than timeout, such as connection refused, and 404.
    HttpError3xx bool
    Treats a 3xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    HttpError4xx bool
    Treats a 4xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    HttpError5xx bool
    Treats a 5xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    HttpMethod string
    Contains HTTP method to send if the testObjectProtocol is http or https. Supported values are TRACE, HEAD, OPTIONS, GET, PUT, POST, PATCH, DELETE. When omitted or null, this value defaults to GET.
    HttpRequestBody string
    Contains Base64-encoded HTTP request body to send if the testObjectProtocol is http or https. When omitted or null, omits the request body from the request.
    Name string
    A descriptive name for the liveness test.
    PeerCertificateVerification bool
    Validates the origin certificate. Applies only to tests with testObjectProtocol of https.
    Pre2023SecurityPosture bool
    Whether to enable backwards compatibility for liveness endpoints that use older TLS protocols
    RecursionRequested bool
    Indicates that if testObjectProtocol is DNS, DOH or DOT, the DNS query is recursive.
    RequestString string
    Specifies a request string.
    ResourceType string
    Specifies the query type, if testObjectProtocol is DNS.
    ResponseString string
    Specifies a response string.
    SslClientCertificate string
    Indicates a base64-encoded certificate.
    SslClientPrivateKey string
    Indicates a base64-encoded private key.
    TestInterval int
    Indicates the interval at which the liveness test is run, in seconds.
    TestObject string
    Specifies the static text that acts as a stand-in for the data that you're sending on the network.
    TestObjectPassword string
    Specifies the test object's password.
    TestObjectPort int
    Specifies the port number for the testObject.
    TestObjectProtocol string
    Specifies the test protocol.
    TestObjectUsername string
    A descriptive name for the testObject.
    TestTimeout double
    Specifies the duration of the liveness test before it fails.
    TimeoutPenalty double
    Specifies the timeout penalty score.
    HttpHeaders List<GetGtmDomainPropertyLivenessTestHttpHeader>
    List of HTTP headers for the liveness test.
    AlternateCaCertificates []string
    List of alternate trust anchors (CA certificates)
    AnswersRequired bool
    If testObjectProtocol is DNS, DOH or DOT, requires an answer to the DNS query to be considered a success.
    DisableNonstandardPortWarning bool
    Disables warnings when non-standard ports are used.
    Disabled bool
    Disables the liveness test.
    ErrorPenalty float64
    Specifies the score that's reported if the liveness test encounters an error other than timeout, such as connection refused, and 404.
    HttpError3xx bool
    Treats a 3xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    HttpError4xx bool
    Treats a 4xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    HttpError5xx bool
    Treats a 5xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    HttpMethod string
    Contains HTTP method to send if the testObjectProtocol is http or https. Supported values are TRACE, HEAD, OPTIONS, GET, PUT, POST, PATCH, DELETE. When omitted or null, this value defaults to GET.
    HttpRequestBody string
    Contains Base64-encoded HTTP request body to send if the testObjectProtocol is http or https. When omitted or null, omits the request body from the request.
    Name string
    A descriptive name for the liveness test.
    PeerCertificateVerification bool
    Validates the origin certificate. Applies only to tests with testObjectProtocol of https.
    Pre2023SecurityPosture bool
    Whether to enable backwards compatibility for liveness endpoints that use older TLS protocols
    RecursionRequested bool
    Indicates that if testObjectProtocol is DNS, DOH or DOT, the DNS query is recursive.
    RequestString string
    Specifies a request string.
    ResourceType string
    Specifies the query type, if testObjectProtocol is DNS.
    ResponseString string
    Specifies a response string.
    SslClientCertificate string
    Indicates a base64-encoded certificate.
    SslClientPrivateKey string
    Indicates a base64-encoded private key.
    TestInterval int
    Indicates the interval at which the liveness test is run, in seconds.
    TestObject string
    Specifies the static text that acts as a stand-in for the data that you're sending on the network.
    TestObjectPassword string
    Specifies the test object's password.
    TestObjectPort int
    Specifies the port number for the testObject.
    TestObjectProtocol string
    Specifies the test protocol.
    TestObjectUsername string
    A descriptive name for the testObject.
    TestTimeout float64
    Specifies the duration of the liveness test before it fails.
    TimeoutPenalty float64
    Specifies the timeout penalty score.
    HttpHeaders []GetGtmDomainPropertyLivenessTestHttpHeader
    List of HTTP headers for the liveness test.
    alternateCaCertificates List<String>
    List of alternate trust anchors (CA certificates)
    answersRequired Boolean
    If testObjectProtocol is DNS, DOH or DOT, requires an answer to the DNS query to be considered a success.
    disableNonstandardPortWarning Boolean
    Disables warnings when non-standard ports are used.
    disabled Boolean
    Disables the liveness test.
    errorPenalty Double
    Specifies the score that's reported if the liveness test encounters an error other than timeout, such as connection refused, and 404.
    httpError3xx Boolean
    Treats a 3xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    httpError4xx Boolean
    Treats a 4xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    httpError5xx Boolean
    Treats a 5xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    httpMethod String
    Contains HTTP method to send if the testObjectProtocol is http or https. Supported values are TRACE, HEAD, OPTIONS, GET, PUT, POST, PATCH, DELETE. When omitted or null, this value defaults to GET.
    httpRequestBody String
    Contains Base64-encoded HTTP request body to send if the testObjectProtocol is http or https. When omitted or null, omits the request body from the request.
    name String
    A descriptive name for the liveness test.
    peerCertificateVerification Boolean
    Validates the origin certificate. Applies only to tests with testObjectProtocol of https.
    pre2023SecurityPosture Boolean
    Whether to enable backwards compatibility for liveness endpoints that use older TLS protocols
    recursionRequested Boolean
    Indicates that if testObjectProtocol is DNS, DOH or DOT, the DNS query is recursive.
    requestString String
    Specifies a request string.
    resourceType String
    Specifies the query type, if testObjectProtocol is DNS.
    responseString String
    Specifies a response string.
    sslClientCertificate String
    Indicates a base64-encoded certificate.
    sslClientPrivateKey String
    Indicates a base64-encoded private key.
    testInterval Integer
    Indicates the interval at which the liveness test is run, in seconds.
    testObject String
    Specifies the static text that acts as a stand-in for the data that you're sending on the network.
    testObjectPassword String
    Specifies the test object's password.
    testObjectPort Integer
    Specifies the port number for the testObject.
    testObjectProtocol String
    Specifies the test protocol.
    testObjectUsername String
    A descriptive name for the testObject.
    testTimeout Double
    Specifies the duration of the liveness test before it fails.
    timeoutPenalty Double
    Specifies the timeout penalty score.
    httpHeaders List<GetGtmDomainPropertyLivenessTestHttpHeader>
    List of HTTP headers for the liveness test.
    alternateCaCertificates string[]
    List of alternate trust anchors (CA certificates)
    answersRequired boolean
    If testObjectProtocol is DNS, DOH or DOT, requires an answer to the DNS query to be considered a success.
    disableNonstandardPortWarning boolean
    Disables warnings when non-standard ports are used.
    disabled boolean
    Disables the liveness test.
    errorPenalty number
    Specifies the score that's reported if the liveness test encounters an error other than timeout, such as connection refused, and 404.
    httpError3xx boolean
    Treats a 3xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    httpError4xx boolean
    Treats a 4xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    httpError5xx boolean
    Treats a 5xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    httpMethod string
    Contains HTTP method to send if the testObjectProtocol is http or https. Supported values are TRACE, HEAD, OPTIONS, GET, PUT, POST, PATCH, DELETE. When omitted or null, this value defaults to GET.
    httpRequestBody string
    Contains Base64-encoded HTTP request body to send if the testObjectProtocol is http or https. When omitted or null, omits the request body from the request.
    name string
    A descriptive name for the liveness test.
    peerCertificateVerification boolean
    Validates the origin certificate. Applies only to tests with testObjectProtocol of https.
    pre2023SecurityPosture boolean
    Whether to enable backwards compatibility for liveness endpoints that use older TLS protocols
    recursionRequested boolean
    Indicates that if testObjectProtocol is DNS, DOH or DOT, the DNS query is recursive.
    requestString string
    Specifies a request string.
    resourceType string
    Specifies the query type, if testObjectProtocol is DNS.
    responseString string
    Specifies a response string.
    sslClientCertificate string
    Indicates a base64-encoded certificate.
    sslClientPrivateKey string
    Indicates a base64-encoded private key.
    testInterval number
    Indicates the interval at which the liveness test is run, in seconds.
    testObject string
    Specifies the static text that acts as a stand-in for the data that you're sending on the network.
    testObjectPassword string
    Specifies the test object's password.
    testObjectPort number
    Specifies the port number for the testObject.
    testObjectProtocol string
    Specifies the test protocol.
    testObjectUsername string
    A descriptive name for the testObject.
    testTimeout number
    Specifies the duration of the liveness test before it fails.
    timeoutPenalty number
    Specifies the timeout penalty score.
    httpHeaders GetGtmDomainPropertyLivenessTestHttpHeader[]
    List of HTTP headers for the liveness test.
    alternate_ca_certificates Sequence[str]
    List of alternate trust anchors (CA certificates)
    answers_required bool
    If testObjectProtocol is DNS, DOH or DOT, requires an answer to the DNS query to be considered a success.
    disable_nonstandard_port_warning bool
    Disables warnings when non-standard ports are used.
    disabled bool
    Disables the liveness test.
    error_penalty float
    Specifies the score that's reported if the liveness test encounters an error other than timeout, such as connection refused, and 404.
    http_error3xx bool
    Treats a 3xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    http_error4xx bool
    Treats a 4xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    http_error5xx bool
    Treats a 5xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    http_method str
    Contains HTTP method to send if the testObjectProtocol is http or https. Supported values are TRACE, HEAD, OPTIONS, GET, PUT, POST, PATCH, DELETE. When omitted or null, this value defaults to GET.
    http_request_body str
    Contains Base64-encoded HTTP request body to send if the testObjectProtocol is http or https. When omitted or null, omits the request body from the request.
    name str
    A descriptive name for the liveness test.
    peer_certificate_verification bool
    Validates the origin certificate. Applies only to tests with testObjectProtocol of https.
    pre2023_security_posture bool
    Whether to enable backwards compatibility for liveness endpoints that use older TLS protocols
    recursion_requested bool
    Indicates that if testObjectProtocol is DNS, DOH or DOT, the DNS query is recursive.
    request_string str
    Specifies a request string.
    resource_type str
    Specifies the query type, if testObjectProtocol is DNS.
    response_string str
    Specifies a response string.
    ssl_client_certificate str
    Indicates a base64-encoded certificate.
    ssl_client_private_key str
    Indicates a base64-encoded private key.
    test_interval int
    Indicates the interval at which the liveness test is run, in seconds.
    test_object str
    Specifies the static text that acts as a stand-in for the data that you're sending on the network.
    test_object_password str
    Specifies the test object's password.
    test_object_port int
    Specifies the port number for the testObject.
    test_object_protocol str
    Specifies the test protocol.
    test_object_username str
    A descriptive name for the testObject.
    test_timeout float
    Specifies the duration of the liveness test before it fails.
    timeout_penalty float
    Specifies the timeout penalty score.
    http_headers Sequence[GetGtmDomainPropertyLivenessTestHttpHeader]
    List of HTTP headers for the liveness test.
    alternateCaCertificates List<String>
    List of alternate trust anchors (CA certificates)
    answersRequired Boolean
    If testObjectProtocol is DNS, DOH or DOT, requires an answer to the DNS query to be considered a success.
    disableNonstandardPortWarning Boolean
    Disables warnings when non-standard ports are used.
    disabled Boolean
    Disables the liveness test.
    errorPenalty Number
    Specifies the score that's reported if the liveness test encounters an error other than timeout, such as connection refused, and 404.
    httpError3xx Boolean
    Treats a 3xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    httpError4xx Boolean
    Treats a 4xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    httpError5xx Boolean
    Treats a 5xx HTTP response as a failure if the testObjectProtocol is http, https or ftp.
    httpMethod String
    Contains HTTP method to send if the testObjectProtocol is http or https. Supported values are TRACE, HEAD, OPTIONS, GET, PUT, POST, PATCH, DELETE. When omitted or null, this value defaults to GET.
    httpRequestBody String
    Contains Base64-encoded HTTP request body to send if the testObjectProtocol is http or https. When omitted or null, omits the request body from the request.
    name String
    A descriptive name for the liveness test.
    peerCertificateVerification Boolean
    Validates the origin certificate. Applies only to tests with testObjectProtocol of https.
    pre2023SecurityPosture Boolean
    Whether to enable backwards compatibility for liveness endpoints that use older TLS protocols
    recursionRequested Boolean
    Indicates that if testObjectProtocol is DNS, DOH or DOT, the DNS query is recursive.
    requestString String
    Specifies a request string.
    resourceType String
    Specifies the query type, if testObjectProtocol is DNS.
    responseString String
    Specifies a response string.
    sslClientCertificate String
    Indicates a base64-encoded certificate.
    sslClientPrivateKey String
    Indicates a base64-encoded private key.
    testInterval Number
    Indicates the interval at which the liveness test is run, in seconds.
    testObject String
    Specifies the static text that acts as a stand-in for the data that you're sending on the network.
    testObjectPassword String
    Specifies the test object's password.
    testObjectPort Number
    Specifies the port number for the testObject.
    testObjectProtocol String
    Specifies the test protocol.
    testObjectUsername String
    A descriptive name for the testObject.
    testTimeout Number
    Specifies the duration of the liveness test before it fails.
    timeoutPenalty Number
    Specifies the timeout penalty score.
    httpHeaders List<Property Map>
    List of HTTP headers for the liveness test.

    GetGtmDomainPropertyLivenessTestHttpHeader

    Name string
    Name of the HTTP header.
    Value string
    Value of the HTTP header.
    Name string
    Name of the HTTP header.
    Value string
    Value of the HTTP header.
    name String
    Name of the HTTP header.
    value String
    Value of the HTTP header.
    name string
    Name of the HTTP header.
    value string
    Value of the HTTP header.
    name str
    Name of the HTTP header.
    value str
    Value of the HTTP header.
    name String
    Name of the HTTP header.
    value String
    Value of the HTTP header.

    GetGtmDomainPropertyStaticRrSet

    Rdatas List<string>
    An array of data strings, representing multiple records within a set.
    Ttl int
    The number of seconds that this record should live in a resolver's cache before being refetched.
    Type string
    The record type.
    Rdatas []string
    An array of data strings, representing multiple records within a set.
    Ttl int
    The number of seconds that this record should live in a resolver's cache before being refetched.
    Type string
    The record type.
    rdatas List<String>
    An array of data strings, representing multiple records within a set.
    ttl Integer
    The number of seconds that this record should live in a resolver's cache before being refetched.
    type String
    The record type.
    rdatas string[]
    An array of data strings, representing multiple records within a set.
    ttl number
    The number of seconds that this record should live in a resolver's cache before being refetched.
    type string
    The record type.
    rdatas Sequence[str]
    An array of data strings, representing multiple records within a set.
    ttl int
    The number of seconds that this record should live in a resolver's cache before being refetched.
    type str
    The record type.
    rdatas List<String>
    An array of data strings, representing multiple records within a set.
    ttl Number
    The number of seconds that this record should live in a resolver's cache before being refetched.
    type String
    The record type.

    GetGtmDomainPropertyTrafficTarget

    DatacenterId int
    A unique identifier for an existing data center in the domain.
    Enabled bool
    Indicates whether the traffic target is used.
    HandoutCname string
    Specifies an optional data center for the property.
    Name string
    An alternative label for the traffic target.
    Precedence int
    Non-negative integer that ranks the order of the backups that GTM will hand out in the event that the primary Traffic Target has been declared down
    Servers List<string>
    Identifies the IP address or the hostnames of the servers.
    Weight double
    Specifies the traffic target weight for the target.
    DatacenterId int
    A unique identifier for an existing data center in the domain.
    Enabled bool
    Indicates whether the traffic target is used.
    HandoutCname string
    Specifies an optional data center for the property.
    Name string
    An alternative label for the traffic target.
    Precedence int
    Non-negative integer that ranks the order of the backups that GTM will hand out in the event that the primary Traffic Target has been declared down
    Servers []string
    Identifies the IP address or the hostnames of the servers.
    Weight float64
    Specifies the traffic target weight for the target.
    datacenterId Integer
    A unique identifier for an existing data center in the domain.
    enabled Boolean
    Indicates whether the traffic target is used.
    handoutCname String
    Specifies an optional data center for the property.
    name String
    An alternative label for the traffic target.
    precedence Integer
    Non-negative integer that ranks the order of the backups that GTM will hand out in the event that the primary Traffic Target has been declared down
    servers List<String>
    Identifies the IP address or the hostnames of the servers.
    weight Double
    Specifies the traffic target weight for the target.
    datacenterId number
    A unique identifier for an existing data center in the domain.
    enabled boolean
    Indicates whether the traffic target is used.
    handoutCname string
    Specifies an optional data center for the property.
    name string
    An alternative label for the traffic target.
    precedence number
    Non-negative integer that ranks the order of the backups that GTM will hand out in the event that the primary Traffic Target has been declared down
    servers string[]
    Identifies the IP address or the hostnames of the servers.
    weight number
    Specifies the traffic target weight for the target.
    datacenter_id int
    A unique identifier for an existing data center in the domain.
    enabled bool
    Indicates whether the traffic target is used.
    handout_cname str
    Specifies an optional data center for the property.
    name str
    An alternative label for the traffic target.
    precedence int
    Non-negative integer that ranks the order of the backups that GTM will hand out in the event that the primary Traffic Target has been declared down
    servers Sequence[str]
    Identifies the IP address or the hostnames of the servers.
    weight float
    Specifies the traffic target weight for the target.
    datacenterId Number
    A unique identifier for an existing data center in the domain.
    enabled Boolean
    Indicates whether the traffic target is used.
    handoutCname String
    Specifies an optional data center for the property.
    name String
    An alternative label for the traffic target.
    precedence Number
    Non-negative integer that ranks the order of the backups that GTM will hand out in the event that the primary Traffic Target has been declared down
    servers List<String>
    Identifies the IP address or the hostnames of the servers.
    weight Number
    Specifies the traffic target weight for the target.

    GetGtmDomainResource

    AggregationType string
    Specifies how GTM handles different load numbers when multiple load servers are used for a data center or property.
    ConstrainedProperty string
    Specifies the name of the property that this resource constraints.
    DecayRate double
    For internal use only.
    Description string
    A descriptive note to help you track what the resource constraints.
    HostHeader string
    Specifies the host header used when fetching the load object.
    LeaderString string
    Specifies the text that comes before the loadObject.
    LeastSquaresDecay double
    For internal use only.
    LoadImbalancePercentage double
    Indicates the percent of load imbalance factor for the domain.
    MaxUMultiplicativeIncrement double
    For internal use only.
    Name string
    A descriptive label for the resource.
    Type string
    Indicates the kind of loadObject format used to determine the load on the resource.
    UpperBound int
    An optional sanity check that specifies the maximum allowed value for any component of the load object.
    Links List<GetGtmDomainResourceLink>
    Specifies the URL path that allows direct navigation to the resource.
    ResourceInstances List<GetGtmDomainResourceResourceInstance>
    List of resource instances.
    AggregationType string
    Specifies how GTM handles different load numbers when multiple load servers are used for a data center or property.
    ConstrainedProperty string
    Specifies the name of the property that this resource constraints.
    DecayRate float64
    For internal use only.
    Description string
    A descriptive note to help you track what the resource constraints.
    HostHeader string
    Specifies the host header used when fetching the load object.
    LeaderString string
    Specifies the text that comes before the loadObject.
    LeastSquaresDecay float64
    For internal use only.
    LoadImbalancePercentage float64
    Indicates the percent of load imbalance factor for the domain.
    MaxUMultiplicativeIncrement float64
    For internal use only.
    Name string
    A descriptive label for the resource.
    Type string
    Indicates the kind of loadObject format used to determine the load on the resource.
    UpperBound int
    An optional sanity check that specifies the maximum allowed value for any component of the load object.
    Links []GetGtmDomainResourceLink
    Specifies the URL path that allows direct navigation to the resource.
    ResourceInstances []GetGtmDomainResourceResourceInstance
    List of resource instances.
    aggregationType String
    Specifies how GTM handles different load numbers when multiple load servers are used for a data center or property.
    constrainedProperty String
    Specifies the name of the property that this resource constraints.
    decayRate Double
    For internal use only.
    description String
    A descriptive note to help you track what the resource constraints.
    hostHeader String
    Specifies the host header used when fetching the load object.
    leaderString String
    Specifies the text that comes before the loadObject.
    leastSquaresDecay Double
    For internal use only.
    loadImbalancePercentage Double
    Indicates the percent of load imbalance factor for the domain.
    maxUMultiplicativeIncrement Double
    For internal use only.
    name String
    A descriptive label for the resource.
    type String
    Indicates the kind of loadObject format used to determine the load on the resource.
    upperBound Integer
    An optional sanity check that specifies the maximum allowed value for any component of the load object.
    links List<GetGtmDomainResourceLink>
    Specifies the URL path that allows direct navigation to the resource.
    resourceInstances List<GetGtmDomainResourceResourceInstance>
    List of resource instances.
    aggregationType string
    Specifies how GTM handles different load numbers when multiple load servers are used for a data center or property.
    constrainedProperty string
    Specifies the name of the property that this resource constraints.
    decayRate number
    For internal use only.
    description string
    A descriptive note to help you track what the resource constraints.
    hostHeader string
    Specifies the host header used when fetching the load object.
    leaderString string
    Specifies the text that comes before the loadObject.
    leastSquaresDecay number
    For internal use only.
    loadImbalancePercentage number
    Indicates the percent of load imbalance factor for the domain.
    maxUMultiplicativeIncrement number
    For internal use only.
    name string
    A descriptive label for the resource.
    type string
    Indicates the kind of loadObject format used to determine the load on the resource.
    upperBound number
    An optional sanity check that specifies the maximum allowed value for any component of the load object.
    links GetGtmDomainResourceLink[]
    Specifies the URL path that allows direct navigation to the resource.
    resourceInstances GetGtmDomainResourceResourceInstance[]
    List of resource instances.
    aggregation_type str
    Specifies how GTM handles different load numbers when multiple load servers are used for a data center or property.
    constrained_property str
    Specifies the name of the property that this resource constraints.
    decay_rate float
    For internal use only.
    description str
    A descriptive note to help you track what the resource constraints.
    host_header str
    Specifies the host header used when fetching the load object.
    leader_string str
    Specifies the text that comes before the loadObject.
    least_squares_decay float
    For internal use only.
    load_imbalance_percentage float
    Indicates the percent of load imbalance factor for the domain.
    max_u_multiplicative_increment float
    For internal use only.
    name str
    A descriptive label for the resource.
    type str
    Indicates the kind of loadObject format used to determine the load on the resource.
    upper_bound int
    An optional sanity check that specifies the maximum allowed value for any component of the load object.
    links Sequence[GetGtmDomainResourceLink]
    Specifies the URL path that allows direct navigation to the resource.
    resource_instances Sequence[GetGtmDomainResourceResourceInstance]
    List of resource instances.
    aggregationType String
    Specifies how GTM handles different load numbers when multiple load servers are used for a data center or property.
    constrainedProperty String
    Specifies the name of the property that this resource constraints.
    decayRate Number
    For internal use only.
    description String
    A descriptive note to help you track what the resource constraints.
    hostHeader String
    Specifies the host header used when fetching the load object.
    leaderString String
    Specifies the text that comes before the loadObject.
    leastSquaresDecay Number
    For internal use only.
    loadImbalancePercentage Number
    Indicates the percent of load imbalance factor for the domain.
    maxUMultiplicativeIncrement Number
    For internal use only.
    name String
    A descriptive label for the resource.
    type String
    Indicates the kind of loadObject format used to determine the load on the resource.
    upperBound Number
    An optional sanity check that specifies the maximum allowed value for any component of the load object.
    links List<Property Map>
    Specifies the URL path that allows direct navigation to the resource.
    resourceInstances List<Property Map>
    List of resource instances.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.
    href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel string
    Indicates the link relationship of the object.
    href str
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel str
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.

    GetGtmDomainResourceResourceInstance

    DatacenterId int
    A unique identifier for an existing data center in the domain.
    LoadObject string
    Identifies the load object file used to report real-time information about the current load, maximum allowable load and target load on each resource.
    LoadObjectPort int
    Specifies the TCP port of the loadObject.
    LoadServers List<string>
    Specifies the list of servers to requests the load object from.
    UseDefaultLoadObject bool
    Whether to use default loadObject.
    DatacenterId int
    A unique identifier for an existing data center in the domain.
    LoadObject string
    Identifies the load object file used to report real-time information about the current load, maximum allowable load and target load on each resource.
    LoadObjectPort int
    Specifies the TCP port of the loadObject.
    LoadServers []string
    Specifies the list of servers to requests the load object from.
    UseDefaultLoadObject bool
    Whether to use default loadObject.
    datacenterId Integer
    A unique identifier for an existing data center in the domain.
    loadObject String
    Identifies the load object file used to report real-time information about the current load, maximum allowable load and target load on each resource.
    loadObjectPort Integer
    Specifies the TCP port of the loadObject.
    loadServers List<String>
    Specifies the list of servers to requests the load object from.
    useDefaultLoadObject Boolean
    Whether to use default loadObject.
    datacenterId number
    A unique identifier for an existing data center in the domain.
    loadObject string
    Identifies the load object file used to report real-time information about the current load, maximum allowable load and target load on each resource.
    loadObjectPort number
    Specifies the TCP port of the loadObject.
    loadServers string[]
    Specifies the list of servers to requests the load object from.
    useDefaultLoadObject boolean
    Whether to use default loadObject.
    datacenter_id int
    A unique identifier for an existing data center in the domain.
    load_object str
    Identifies the load object file used to report real-time information about the current load, maximum allowable load and target load on each resource.
    load_object_port int
    Specifies the TCP port of the loadObject.
    load_servers Sequence[str]
    Specifies the list of servers to requests the load object from.
    use_default_load_object bool
    Whether to use default loadObject.
    datacenterId Number
    A unique identifier for an existing data center in the domain.
    loadObject String
    Identifies the load object file used to report real-time information about the current load, maximum allowable load and target load on each resource.
    loadObjectPort Number
    Specifies the TCP port of the loadObject.
    loadServers List<String>
    Specifies the list of servers to requests the load object from.
    useDefaultLoadObject Boolean
    Whether to use default loadObject.

    GetGtmDomainStatus

    ChangeId string
    A unique identifier generated when a change occurs to the domain.
    Message string
    A notification generated when a change occurs to the domain.
    PassingValidation bool
    Indicates if the domain validates.
    PropagationStatus string
    Tracks the status of the domain's propagation state.
    PropagationStatusDate string
    An ISO 8601 timestamp indicating when a change occurs to the domain.
    Links List<GetGtmDomainStatusLink>
    Specifies the URL path that allows direct navigation to the domain.
    ChangeId string
    A unique identifier generated when a change occurs to the domain.
    Message string
    A notification generated when a change occurs to the domain.
    PassingValidation bool
    Indicates if the domain validates.
    PropagationStatus string
    Tracks the status of the domain's propagation state.
    PropagationStatusDate string
    An ISO 8601 timestamp indicating when a change occurs to the domain.
    Links []GetGtmDomainStatusLink
    Specifies the URL path that allows direct navigation to the domain.
    changeId String
    A unique identifier generated when a change occurs to the domain.
    message String
    A notification generated when a change occurs to the domain.
    passingValidation Boolean
    Indicates if the domain validates.
    propagationStatus String
    Tracks the status of the domain's propagation state.
    propagationStatusDate String
    An ISO 8601 timestamp indicating when a change occurs to the domain.
    links List<GetGtmDomainStatusLink>
    Specifies the URL path that allows direct navigation to the domain.
    changeId string
    A unique identifier generated when a change occurs to the domain.
    message string
    A notification generated when a change occurs to the domain.
    passingValidation boolean
    Indicates if the domain validates.
    propagationStatus string
    Tracks the status of the domain's propagation state.
    propagationStatusDate string
    An ISO 8601 timestamp indicating when a change occurs to the domain.
    links GetGtmDomainStatusLink[]
    Specifies the URL path that allows direct navigation to the domain.
    change_id str
    A unique identifier generated when a change occurs to the domain.
    message str
    A notification generated when a change occurs to the domain.
    passing_validation bool
    Indicates if the domain validates.
    propagation_status str
    Tracks the status of the domain's propagation state.
    propagation_status_date str
    An ISO 8601 timestamp indicating when a change occurs to the domain.
    links Sequence[GetGtmDomainStatusLink]
    Specifies the URL path that allows direct navigation to the domain.
    changeId String
    A unique identifier generated when a change occurs to the domain.
    message String
    A notification generated when a change occurs to the domain.
    passingValidation Boolean
    Indicates if the domain validates.
    propagationStatus String
    Tracks the status of the domain's propagation state.
    propagationStatusDate String
    An ISO 8601 timestamp indicating when a change occurs to the domain.
    links List<Property Map>
    Specifies the URL path that allows direct navigation to the domain.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.
    href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel string
    Indicates the link relationship of the object.
    href str
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel str
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel 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 logo
    Akamai v7.1.0 published on Wednesday, Apr 24, 2024 by Pulumi