1. Packages
  2. Akamai
  3. API Docs
  4. getGtmDatacenter
Akamai v7.4.1 published on Tuesday, Sep 24, 2024 by Pulumi

akamai.getGtmDatacenter

Explore with Pulumi AI

akamai logo
Akamai v7.4.1 published on Tuesday, Sep 24, 2024 by Pulumi

    Using getGtmDatacenter

    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 getGtmDatacenter(args: GetGtmDatacenterArgs, opts?: InvokeOptions): Promise<GetGtmDatacenterResult>
    function getGtmDatacenterOutput(args: GetGtmDatacenterOutputArgs, opts?: InvokeOptions): Output<GetGtmDatacenterResult>
    def get_gtm_datacenter(datacenter_id: Optional[int] = None,
                           domain: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetGtmDatacenterResult
    def get_gtm_datacenter_output(datacenter_id: Optional[pulumi.Input[int]] = None,
                           domain: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetGtmDatacenterResult]
    func LookupGtmDatacenter(ctx *Context, args *LookupGtmDatacenterArgs, opts ...InvokeOption) (*LookupGtmDatacenterResult, error)
    func LookupGtmDatacenterOutput(ctx *Context, args *LookupGtmDatacenterOutputArgs, opts ...InvokeOption) LookupGtmDatacenterResultOutput

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

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

    The following arguments are supported:

    datacenterId Integer
    domain String
    datacenterId number
    domain string
    datacenterId Number
    domain String

    getGtmDatacenter Result

    The following output properties are available:

    city String
    cloneOf Integer
    cloudServerHostHeaderOverride Boolean
    cloudServerTargeting Boolean
    continent String
    country String
    datacenterId Integer
    defaultLoadObjects List<GetGtmDatacenterDefaultLoadObject>
    domain String
    id String
    The provider-assigned unique ID for this managed resource.
    latitude Double
    links List<GetGtmDatacenterLink>
    longitude Double
    nickname String
    scorePenalty Integer
    servermonitorPool String
    stateOrProvince String
    virtual Boolean
    city string
    cloneOf number
    cloudServerHostHeaderOverride boolean
    cloudServerTargeting boolean
    continent string
    country string
    datacenterId number
    defaultLoadObjects GetGtmDatacenterDefaultLoadObject[]
    domain string
    id string
    The provider-assigned unique ID for this managed resource.
    latitude number
    links GetGtmDatacenterLink[]
    longitude number
    nickname string
    scorePenalty number
    servermonitorPool string
    stateOrProvince string
    virtual boolean
    city String
    cloneOf Number
    cloudServerHostHeaderOverride Boolean
    cloudServerTargeting Boolean
    continent String
    country String
    datacenterId Number
    defaultLoadObjects List<Property Map>
    domain String
    id String
    The provider-assigned unique ID for this managed resource.
    latitude Number
    links List<Property Map>
    longitude Number
    nickname String
    scorePenalty Number
    servermonitorPool String
    stateOrProvince String
    virtual Boolean

    Supporting Types

    GetGtmDatacenterDefaultLoadObject

    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.

    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.4.1 published on Tuesday, Sep 24, 2024 by Pulumi