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

akamai.getGtmResource

Explore with Pulumi AI

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

    Using getGtmResource

    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 getGtmResource(args: GetGtmResourceArgs, opts?: InvokeOptions): Promise<GetGtmResourceResult>
    function getGtmResourceOutput(args: GetGtmResourceOutputArgs, opts?: InvokeOptions): Output<GetGtmResourceResult>
    def get_gtm_resource(domain: Optional[str] = None,
                         links: Optional[Sequence[GetGtmResourceLink]] = None,
                         resource_instances: Optional[Sequence[GetGtmResourceResourceInstance]] = None,
                         resource_name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetGtmResourceResult
    def get_gtm_resource_output(domain: Optional[pulumi.Input[str]] = None,
                         links: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmResourceLinkArgs]]]] = None,
                         resource_instances: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmResourceResourceInstanceArgs]]]] = None,
                         resource_name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetGtmResourceResult]
    func LookupGtmResource(ctx *Context, args *LookupGtmResourceArgs, opts ...InvokeOption) (*LookupGtmResourceResult, error)
    func LookupGtmResourceOutput(ctx *Context, args *LookupGtmResourceOutputArgs, opts ...InvokeOption) LookupGtmResourceResultOutput

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

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

    The following arguments are supported:

    getGtmResource Result

    The following output properties are available:

    Supporting Types

    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.

    GetGtmResourceResourceInstance

    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.

    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