Akamai v8.0.0 published on Saturday, Mar 1, 2025 by Pulumi
akamai.getGtmResource
Explore with Pulumi AI
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)
public static Output<GetGtmResourceResult> getGtmResource(GetGtmResourceArgs args, InvokeOptions options)
fn::invoke:
  function: akamai:index/getGtmResource:getGtmResource
  arguments:
    # arguments dictionaryThe following arguments are supported:
getGtmResource Result
The following output properties are available:
- AggregationType string
- ConstrainedProperty string
- DecayRate double
- Description string
- Domain string
- HostHeader string
- Id string
- LeaderString string
- LeastSquares doubleDecay 
- LoadImbalance doublePercentage 
- MaxUMultiplicative doubleIncrement 
- ResourceName string
- Type string
- UpperBound int
- Links
List<GetGtm Resource Link> 
- ResourceInstances List<GetGtm Resource Resource Instance> 
- AggregationType string
- ConstrainedProperty string
- DecayRate float64
- Description string
- Domain string
- HostHeader string
- Id string
- LeaderString string
- LeastSquares float64Decay 
- LoadImbalance float64Percentage 
- MaxUMultiplicative float64Increment 
- ResourceName string
- Type string
- UpperBound int
- Links
[]GetGtm Resource Link 
- ResourceInstances []GetGtm Resource Resource Instance 
- aggregationType String
- constrainedProperty String
- decayRate Double
- description String
- domain String
- hostHeader String
- id String
- leaderString String
- leastSquares DoubleDecay 
- loadImbalance DoublePercentage 
- maxUMultiplicative DoubleIncrement 
- resourceName String
- type String
- upperBound Integer
- links
List<GetGtm Resource Link> 
- resourceInstances List<GetGtm Resource Resource Instance> 
- aggregationType string
- constrainedProperty string
- decayRate number
- description string
- domain string
- hostHeader string
- id string
- leaderString string
- leastSquares numberDecay 
- loadImbalance numberPercentage 
- maxUMultiplicative numberIncrement 
- resourceName string
- type string
- upperBound number
- links
GetGtm Resource Link[] 
- resourceInstances GetGtm Resource Resource Instance[] 
- aggregation_type str
- constrained_property str
- decay_rate float
- description str
- domain str
- host_header str
- id str
- leader_string str
- least_squares_ floatdecay 
- load_imbalance_ floatpercentage 
- max_u_ floatmultiplicative_ increment 
- resource_name str
- type str
- upper_bound int
- links
Sequence[GetGtm Resource Link] 
- resource_instances Sequence[GetGtm Resource Resource Instance] 
- aggregationType String
- constrainedProperty String
- decayRate Number
- description String
- domain String
- hostHeader String
- id String
- leaderString String
- leastSquares NumberDecay 
- loadImbalance NumberPercentage 
- maxUMultiplicative NumberIncrement 
- resourceName String
- type String
- upperBound Number
- links List<Property Map>
- resourceInstances List<Property Map>
Supporting Types
GetGtmResourceLink   
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.
- 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.