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

akamai.getGtmResources

Explore with Pulumi AI

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

    Using getGtmResources

    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 getGtmResources(args: GetGtmResourcesArgs, opts?: InvokeOptions): Promise<GetGtmResourcesResult>
    function getGtmResourcesOutput(args: GetGtmResourcesOutputArgs, opts?: InvokeOptions): Output<GetGtmResourcesResult>
    def get_gtm_resources(domain: Optional[str] = None,
                          resources: Optional[Sequence[GetGtmResourcesResource]] = None,
                          opts: Optional[InvokeOptions] = None) -> GetGtmResourcesResult
    def get_gtm_resources_output(domain: Optional[pulumi.Input[str]] = None,
                          resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmResourcesResourceArgs]]]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetGtmResourcesResult]
    func GetGtmResources(ctx *Context, args *GetGtmResourcesArgs, opts ...InvokeOption) (*GetGtmResourcesResult, error)
    func GetGtmResourcesOutput(ctx *Context, args *GetGtmResourcesOutputArgs, opts ...InvokeOption) GetGtmResourcesResultOutput

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

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

    The following arguments are supported:

    getGtmResources Result

    The following output properties are available:

    Domain string
    Id string

    Deprecated: Required by the terraform plugin testing framework, always set to akamai.getGtmResources.

    Resources List<GetGtmResourcesResource>
    Domain string
    Id string

    Deprecated: Required by the terraform plugin testing framework, always set to akamai.getGtmResources.

    Resources []GetGtmResourcesResource
    domain String
    id String

    Deprecated: Required by the terraform plugin testing framework, always set to akamai.getGtmResources.

    resources List<GetGtmResourcesResource>
    domain string
    id string

    Deprecated: Required by the terraform plugin testing framework, always set to akamai.getGtmResources.

    resources GetGtmResourcesResource[]
    domain str
    id str

    Deprecated: Required by the terraform plugin testing framework, always set to akamai.getGtmResources.

    resources Sequence[GetGtmResourcesResource]
    domain String
    id String

    Deprecated: Required by the terraform plugin testing framework, always set to akamai.getGtmResources.

    resources List<Property Map>

    Supporting Types

    GetGtmResourcesResource

    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 which allows to track what is constrained by this resource.
    HostHeader string
    Specifies the host header used when fetching the load object.
    LeaderString string
    Specifies the text that comes before the load object.
    LeastSquaresDecay double
    For internal use only.
    LoadImbalancePercentage double
    Indicates the percentage of load imbalance for the domain.
    MaxUMultiplicativeIncrement double
    For internal use only.
    Name string
    A descriptive label for the resource.
    Type string
    Indicates the type of load object 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<GetGtmResourcesResourceLink>
    Specifies the URL path that allows direct navigation to the resource.
    ResourceInstances List<GetGtmResourcesResourceResourceInstance>
    Instances of the resource.
    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 which allows to track what is constrained by this resource.
    HostHeader string
    Specifies the host header used when fetching the load object.
    LeaderString string
    Specifies the text that comes before the load object.
    LeastSquaresDecay float64
    For internal use only.
    LoadImbalancePercentage float64
    Indicates the percentage of load imbalance for the domain.
    MaxUMultiplicativeIncrement float64
    For internal use only.
    Name string
    A descriptive label for the resource.
    Type string
    Indicates the type of load object 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 []GetGtmResourcesResourceLink
    Specifies the URL path that allows direct navigation to the resource.
    ResourceInstances []GetGtmResourcesResourceResourceInstance
    Instances of the resource.
    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 which allows to track what is constrained by this resource.
    hostHeader String
    Specifies the host header used when fetching the load object.
    leaderString String
    Specifies the text that comes before the load object.
    leastSquaresDecay Double
    For internal use only.
    loadImbalancePercentage Double
    Indicates the percentage of load imbalance for the domain.
    maxUMultiplicativeIncrement Double
    For internal use only.
    name String
    A descriptive label for the resource.
    type String
    Indicates the type of load object 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<GetGtmResourcesResourceLink>
    Specifies the URL path that allows direct navigation to the resource.
    resourceInstances List<GetGtmResourcesResourceResourceInstance>
    Instances of the resource.
    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 which allows to track what is constrained by this resource.
    hostHeader string
    Specifies the host header used when fetching the load object.
    leaderString string
    Specifies the text that comes before the load object.
    leastSquaresDecay number
    For internal use only.
    loadImbalancePercentage number
    Indicates the percentage of load imbalance for the domain.
    maxUMultiplicativeIncrement number
    For internal use only.
    name string
    A descriptive label for the resource.
    type string
    Indicates the type of load object 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 GetGtmResourcesResourceLink[]
    Specifies the URL path that allows direct navigation to the resource.
    resourceInstances GetGtmResourcesResourceResourceInstance[]
    Instances of the resource.
    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 which allows to track what is constrained by this resource.
    host_header str
    Specifies the host header used when fetching the load object.
    leader_string str
    Specifies the text that comes before the load object.
    least_squares_decay float
    For internal use only.
    load_imbalance_percentage float
    Indicates the percentage of load imbalance for the domain.
    max_u_multiplicative_increment float
    For internal use only.
    name str
    A descriptive label for the resource.
    type str
    Indicates the type of load object 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[GetGtmResourcesResourceLink]
    Specifies the URL path that allows direct navigation to the resource.
    resource_instances Sequence[GetGtmResourcesResourceResourceInstance]
    Instances of the resource.
    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 which allows to track what is constrained by this resource.
    hostHeader String
    Specifies the host header used when fetching the load object.
    leaderString String
    Specifies the text that comes before the load object.
    leastSquaresDecay Number
    For internal use only.
    loadImbalancePercentage Number
    Indicates the percentage of load imbalance for the domain.
    maxUMultiplicativeIncrement Number
    For internal use only.
    name String
    A descriptive label for the resource.
    type String
    Indicates the type of load object 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>
    Instances of the resource.
    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.

    GetGtmResourcesResourceResourceInstance

    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