1. Packages
  2. Akamai
  3. API Docs
  4. getGtmResources
Akamai v8.0.0 published on Saturday, Mar 1, 2025 by Pulumi

akamai.getGtmResources

Explore with Pulumi AI

Akamai v8.0.0 published on Saturday, Mar 1, 2025 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>
Copy
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]
Copy
func GetGtmResources(ctx *Context, args *GetGtmResourcesArgs, opts ...InvokeOption) (*GetGtmResourcesResult, error)
func GetGtmResourcesOutput(ctx *Context, args *GetGtmResourcesOutputArgs, opts ...InvokeOption) GetGtmResourcesResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetGtmResourcesResult> getGtmResources(GetGtmResourcesArgs args, InvokeOptions options)
public static Output<GetGtmResourcesResult> getGtmResources(GetGtmResourcesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: akamai:index/getGtmResources:getGtmResources
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Domain This property is required. string
Resources List<GetGtmResourcesResource>
Domain This property is required. string
Resources []GetGtmResourcesResource
domain This property is required. String
resources List<GetGtmResourcesResource>
domain This property is required. string
resources GetGtmResourcesResource[]
domain This property is required. str
resources Sequence[GetGtmResourcesResource]
domain This property is required. String
resources List<Property Map>

getGtmResources Result

The following output properties are available:

Domain string
Id string
The provider-assigned unique ID for this managed resource.
Resources List<GetGtmResourcesResource>
Domain string
Id string
The provider-assigned unique ID for this managed resource.
Resources []GetGtmResourcesResource
domain String
id String
The provider-assigned unique ID for this managed resource.
resources List<GetGtmResourcesResource>
domain string
id string
The provider-assigned unique ID for this managed resource.
resources GetGtmResourcesResource[]
domain str
id str
The provider-assigned unique ID for this managed resource.
resources Sequence[GetGtmResourcesResource]
domain String
id String
The provider-assigned unique ID for this managed resource.
resources List<Property Map>

Supporting Types

GetGtmResourcesResource

AggregationType This property is required. string
Specifies how GTM handles different load numbers when multiple load servers are used for a data center or property.
ConstrainedProperty This property is required. string
Specifies the name of the property that this resource constraints.
DecayRate This property is required. double
For internal use only.
Description This property is required. string
A descriptive note which allows to track what is constrained by this resource.
HostHeader This property is required. string
Specifies the host header used when fetching the load object.
LeaderString This property is required. string
Specifies the text that comes before the load object.
LeastSquaresDecay This property is required. double
For internal use only.
LoadImbalancePercentage This property is required. double
Indicates the percentage of load imbalance for the domain.
MaxUMultiplicativeIncrement This property is required. double
For internal use only.
Name This property is required. string
A descriptive label for the resource.
Type This property is required. string
Indicates the type of load object used to determine the load on the resource.
UpperBound This property is required. 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 This property is required. string
Specifies how GTM handles different load numbers when multiple load servers are used for a data center or property.
ConstrainedProperty This property is required. string
Specifies the name of the property that this resource constraints.
DecayRate This property is required. float64
For internal use only.
Description This property is required. string
A descriptive note which allows to track what is constrained by this resource.
HostHeader This property is required. string
Specifies the host header used when fetching the load object.
LeaderString This property is required. string
Specifies the text that comes before the load object.
LeastSquaresDecay This property is required. float64
For internal use only.
LoadImbalancePercentage This property is required. float64
Indicates the percentage of load imbalance for the domain.
MaxUMultiplicativeIncrement This property is required. float64
For internal use only.
Name This property is required. string
A descriptive label for the resource.
Type This property is required. string
Indicates the type of load object used to determine the load on the resource.
UpperBound This property is required. 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 This property is required. String
Specifies how GTM handles different load numbers when multiple load servers are used for a data center or property.
constrainedProperty This property is required. String
Specifies the name of the property that this resource constraints.
decayRate This property is required. Double
For internal use only.
description This property is required. String
A descriptive note which allows to track what is constrained by this resource.
hostHeader This property is required. String
Specifies the host header used when fetching the load object.
leaderString This property is required. String
Specifies the text that comes before the load object.
leastSquaresDecay This property is required. Double
For internal use only.
loadImbalancePercentage This property is required. Double
Indicates the percentage of load imbalance for the domain.
maxUMultiplicativeIncrement This property is required. Double
For internal use only.
name This property is required. String
A descriptive label for the resource.
type This property is required. String
Indicates the type of load object used to determine the load on the resource.
upperBound This property is required. 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 This property is required. string
Specifies how GTM handles different load numbers when multiple load servers are used for a data center or property.
constrainedProperty This property is required. string
Specifies the name of the property that this resource constraints.
decayRate This property is required. number
For internal use only.
description This property is required. string
A descriptive note which allows to track what is constrained by this resource.
hostHeader This property is required. string
Specifies the host header used when fetching the load object.
leaderString This property is required. string
Specifies the text that comes before the load object.
leastSquaresDecay This property is required. number
For internal use only.
loadImbalancePercentage This property is required. number
Indicates the percentage of load imbalance for the domain.
maxUMultiplicativeIncrement This property is required. number
For internal use only.
name This property is required. string
A descriptive label for the resource.
type This property is required. string
Indicates the type of load object used to determine the load on the resource.
upperBound This property is required. 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 This property is required. str
Specifies how GTM handles different load numbers when multiple load servers are used for a data center or property.
constrained_property This property is required. str
Specifies the name of the property that this resource constraints.
decay_rate This property is required. float
For internal use only.
description This property is required. str
A descriptive note which allows to track what is constrained by this resource.
host_header This property is required. str
Specifies the host header used when fetching the load object.
leader_string This property is required. str
Specifies the text that comes before the load object.
least_squares_decay This property is required. float
For internal use only.
load_imbalance_percentage This property is required. float
Indicates the percentage of load imbalance for the domain.
max_u_multiplicative_increment This property is required. float
For internal use only.
name This property is required. str
A descriptive label for the resource.
type This property is required. str
Indicates the type of load object used to determine the load on the resource.
upper_bound This property is required. 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 This property is required. String
Specifies how GTM handles different load numbers when multiple load servers are used for a data center or property.
constrainedProperty This property is required. String
Specifies the name of the property that this resource constraints.
decayRate This property is required. Number
For internal use only.
description This property is required. String
A descriptive note which allows to track what is constrained by this resource.
hostHeader This property is required. String
Specifies the host header used when fetching the load object.
leaderString This property is required. String
Specifies the text that comes before the load object.
leastSquaresDecay This property is required. Number
For internal use only.
loadImbalancePercentage This property is required. Number
Indicates the percentage of load imbalance for the domain.
maxUMultiplicativeIncrement This property is required. Number
For internal use only.
name This property is required. String
A descriptive label for the resource.
type This property is required. String
Indicates the type of load object used to determine the load on the resource.
upperBound This property is required. 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 This property is required. string
A hypermedia link to the complete URL that uniquely defines a resource.
Rel This property is required. string
Indicates the link relationship of the object.
Href This property is required. string
A hypermedia link to the complete URL that uniquely defines a resource.
Rel This property is required. string
Indicates the link relationship of the object.
href This property is required. String
A hypermedia link to the complete URL that uniquely defines a resource.
rel This property is required. String
Indicates the link relationship of the object.
href This property is required. string
A hypermedia link to the complete URL that uniquely defines a resource.
rel This property is required. string
Indicates the link relationship of the object.
href This property is required. str
A hypermedia link to the complete URL that uniquely defines a resource.
rel This property is required. str
Indicates the link relationship of the object.
href This property is required. String
A hypermedia link to the complete URL that uniquely defines a resource.
rel This property is required. String
Indicates the link relationship of the object.

GetGtmResourcesResourceResourceInstance

DatacenterId This property is required. int
A unique identifier for an existing data center in the domain.
LoadObject This property is required. 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 This property is required. int
Specifies the TCP port of the loadObject.
LoadServers This property is required. List<string>
Specifies the list of servers to requests the load object from.
UseDefaultLoadObject This property is required. bool
Whether to use default loadObject.
DatacenterId This property is required. int
A unique identifier for an existing data center in the domain.
LoadObject This property is required. 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 This property is required. int
Specifies the TCP port of the loadObject.
LoadServers This property is required. []string
Specifies the list of servers to requests the load object from.
UseDefaultLoadObject This property is required. bool
Whether to use default loadObject.
datacenterId This property is required. Integer
A unique identifier for an existing data center in the domain.
loadObject This property is required. 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 This property is required. Integer
Specifies the TCP port of the loadObject.
loadServers This property is required. List<String>
Specifies the list of servers to requests the load object from.
useDefaultLoadObject This property is required. Boolean
Whether to use default loadObject.
datacenterId This property is required. number
A unique identifier for an existing data center in the domain.
loadObject This property is required. 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 This property is required. number
Specifies the TCP port of the loadObject.
loadServers This property is required. string[]
Specifies the list of servers to requests the load object from.
useDefaultLoadObject This property is required. boolean
Whether to use default loadObject.
datacenter_id This property is required. int
A unique identifier for an existing data center in the domain.
load_object This property is required. 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 This property is required. int
Specifies the TCP port of the loadObject.
load_servers This property is required. Sequence[str]
Specifies the list of servers to requests the load object from.
use_default_load_object This property is required. bool
Whether to use default loadObject.
datacenterId This property is required. Number
A unique identifier for an existing data center in the domain.
loadObject This property is required. 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 This property is required. Number
Specifies the TCP port of the loadObject.
loadServers This property is required. List<String>
Specifies the list of servers to requests the load object from.
useDefaultLoadObject This property is required. 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 v8.0.0 published on Saturday, Mar 1, 2025 by Pulumi