Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi
akamai.getGtmResources
Explore with Pulumi AI
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)
public static Output<GetGtmResourcesResult> getGtmResources(GetGtmResourcesArgs args, InvokeOptions options)
fn::invoke:
  function: akamai:index/getGtmResources:getGtmResources
  arguments:
    # arguments dictionaryThe following arguments are supported:
getGtmResources Result
The following output properties are available:
- Domain string
- Id string
- The provider-assigned unique ID for this managed resource.
- Resources
List<GetGtm Resources Resource> 
- Domain string
- Id string
- The provider-assigned unique ID for this managed resource.
- Resources
[]GetGtm Resources Resource 
- domain String
- id String
- The provider-assigned unique ID for this managed resource.
- resources
List<GetGtm Resources Resource> 
- domain string
- id string
- The provider-assigned unique ID for this managed resource.
- resources
GetGtm Resources Resource[] 
- domain str
- id str
- The provider-assigned unique ID for this managed resource.
- resources
Sequence[GetGtm Resources Resource] 
- domain String
- id String
- The provider-assigned unique ID for this managed resource.
- 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.
- LeastSquares doubleDecay 
- For internal use only.
- LoadImbalance doublePercentage 
- Indicates the percentage of load imbalance for the domain.
- MaxUMultiplicative doubleIncrement 
- 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<GetGtm Resources Resource Link> 
- Specifies the URL path that allows direct navigation to the resource.
- ResourceInstances List<GetGtm Resources Resource Resource Instance> 
- 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.
- LeastSquares float64Decay 
- For internal use only.
- LoadImbalance float64Percentage 
- Indicates the percentage of load imbalance for the domain.
- MaxUMultiplicative float64Increment 
- 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
[]GetGtm Resources Resource Link 
- Specifies the URL path that allows direct navigation to the resource.
- ResourceInstances []GetGtm Resources Resource Resource Instance 
- 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.
- leastSquares DoubleDecay 
- For internal use only.
- loadImbalance DoublePercentage 
- Indicates the percentage of load imbalance for the domain.
- maxUMultiplicative DoubleIncrement 
- 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<GetGtm Resources Resource Link> 
- Specifies the URL path that allows direct navigation to the resource.
- resourceInstances List<GetGtm Resources Resource Resource Instance> 
- 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.
- leastSquares numberDecay 
- For internal use only.
- loadImbalance numberPercentage 
- Indicates the percentage of load imbalance for the domain.
- maxUMultiplicative numberIncrement 
- 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
GetGtm Resources Resource Link[] 
- Specifies the URL path that allows direct navigation to the resource.
- resourceInstances GetGtm Resources Resource Resource Instance[] 
- 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_ floatdecay 
- For internal use only.
- load_imbalance_ floatpercentage 
- Indicates the percentage of load imbalance for the domain.
- max_u_ floatmultiplicative_ increment 
- 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[GetGtm Resources Resource Link] 
- Specifies the URL path that allows direct navigation to the resource.
- resource_instances Sequence[GetGtm Resources Resource Resource Instance] 
- 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.
- leastSquares NumberDecay 
- For internal use only.
- loadImbalance NumberPercentage 
- Indicates the percentage of load imbalance for the domain.
- maxUMultiplicative NumberIncrement 
- 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.
GetGtmResourcesResourceLink    
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.
- LoadObject intPort 
- Specifies the TCP port of the loadObject.
- LoadServers List<string>
- Specifies the list of servers to requests the load object from.
- UseDefault boolLoad Object 
- 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.
- LoadObject intPort 
- Specifies the TCP port of the loadObject.
- LoadServers []string
- Specifies the list of servers to requests the load object from.
- UseDefault boolLoad Object 
- 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.
- loadObject IntegerPort 
- Specifies the TCP port of the loadObject.
- loadServers List<String>
- Specifies the list of servers to requests the load object from.
- useDefault BooleanLoad Object 
- 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.
- loadObject numberPort 
- Specifies the TCP port of the loadObject.
- loadServers string[]
- Specifies the list of servers to requests the load object from.
- useDefault booleanLoad Object 
- 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_ intport 
- Specifies the TCP port of the loadObject.
- load_servers Sequence[str]
- Specifies the list of servers to requests the load object from.
- use_default_ boolload_ object 
- 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.
- loadObject NumberPort 
- Specifies the TCP port of the loadObject.
- loadServers List<String>
- Specifies the list of servers to requests the load object from.
- useDefault BooleanLoad Object 
- Whether to use default loadObject.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the akamaiTerraform Provider.