Akamai v8.0.0 published on Saturday, Mar 1, 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 dictionary
The following arguments are supported:
- Domain
This property is required. string - Resources
List<Get
Gtm Resources Resource>
- Domain
This property is required. string - Resources
[]Get
Gtm Resources Resource
- domain
This property is required. String - resources
List<Get
Gtm Resources Resource>
- domain
This property is required. string - resources
Get
Gtm Resources Resource[]
- domain
This property is required. str - resources
Sequence[Get
Gtm Resources Resource]
- 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<Get
Gtm Resources Resource>
- Domain string
- Id string
- The provider-assigned unique ID for this managed resource.
- Resources
[]Get
Gtm Resources Resource
- domain String
- id String
- The provider-assigned unique ID for this managed resource.
- resources
List<Get
Gtm Resources Resource>
- domain string
- id string
- The provider-assigned unique ID for this managed resource.
- resources
Get
Gtm Resources Resource[]
- domain str
- id str
- The provider-assigned unique ID for this managed resource.
- resources
Sequence[Get
Gtm Resources Resource]
- domain String
- id String
- The provider-assigned unique ID for this managed resource.
- resources List<Property Map>
Supporting Types
GetGtmResourcesResource
- Aggregation
Type This property is required. string - 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. string - Specifies the name of the property that this resource constraints.
- Decay
Rate 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.
- Host
Header This property is required. string - Specifies the host header used when fetching the load object.
- Leader
String This property is required. string - Specifies the text that comes before the load object.
- Least
Squares Decay This property is required. double - For internal use only.
- Load
Imbalance Percentage This property is required. double - Indicates the percentage of load imbalance for the domain.
- Max
UMultiplicative Increment 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.
- 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
List<Get
Gtm Resources Resource Link> - Specifies the URL path that allows direct navigation to the resource.
- Resource
Instances List<GetGtm Resources Resource Resource Instance> - Instances of the resource.
- Aggregation
Type This property is required. string - 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. string - Specifies the name of the property that this resource constraints.
- Decay
Rate 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.
- Host
Header This property is required. string - Specifies the host header used when fetching the load object.
- Leader
String This property is required. string - Specifies the text that comes before the load object.
- Least
Squares Decay This property is required. float64 - For internal use only.
- Load
Imbalance Percentage This property is required. float64 - Indicates the percentage of load imbalance for the domain.
- Max
UMultiplicative Increment 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.
- 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
[]Get
Gtm Resources Resource Link - Specifies the URL path that allows direct navigation to the resource.
- Resource
Instances []GetGtm Resources Resource Resource Instance - Instances of the resource.
- aggregation
Type This property is required. String - 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. String - Specifies the name of the property that this resource constraints.
- decay
Rate 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.
- host
Header This property is required. String - Specifies the host header used when fetching the load object.
- leader
String This property is required. String - Specifies the text that comes before the load object.
- least
Squares Decay This property is required. Double - For internal use only.
- load
Imbalance Percentage This property is required. Double - Indicates the percentage of load imbalance for the domain.
- max
UMultiplicative Increment 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.
- upper
Bound This property is required. Integer - An optional sanity check that specifies the maximum allowed value for any component of the load object.
- links
List<Get
Gtm Resources Resource Link> - Specifies the URL path that allows direct navigation to the resource.
- resource
Instances List<GetGtm Resources Resource Resource Instance> - Instances of the resource.
- aggregation
Type This property is required. string - 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. string - Specifies the name of the property that this resource constraints.
- decay
Rate 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.
- host
Header This property is required. string - Specifies the host header used when fetching the load object.
- leader
String This property is required. string - Specifies the text that comes before the load object.
- least
Squares Decay This property is required. number - For internal use only.
- load
Imbalance Percentage This property is required. number - Indicates the percentage of load imbalance for the domain.
- max
UMultiplicative Increment 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.
- upper
Bound This property is required. number - An optional sanity check that specifies the maximum allowed value for any component of the load object.
- links
Get
Gtm Resources Resource Link[] - Specifies the URL path that allows direct navigation to the resource.
- resource
Instances GetGtm Resources Resource Resource Instance[] - 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[Get
Gtm 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.
- aggregation
Type This property is required. String - 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. String - Specifies the name of the property that this resource constraints.
- decay
Rate 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.
- host
Header This property is required. String - Specifies the host header used when fetching the load object.
- leader
String This property is required. String - Specifies the text that comes before the load object.
- least
Squares Decay This property is required. Number - For internal use only.
- load
Imbalance Percentage This property is required. Number - Indicates the percentage of load imbalance for the domain.
- max
UMultiplicative Increment 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.
- upper
Bound 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.
- resource
Instances List<Property Map> - Instances of the resource.
GetGtmResourcesResourceLink
GetGtmResourcesResourceResourceInstance
- Datacenter
Id This property is required. int - A unique identifier for an existing data center in the domain.
- Load
Object 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.
- Load
Object Port This property is required. int - Specifies the TCP port of the loadObject.
- Load
Servers This property is required. List<string> - 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.
- Datacenter
Id This property is required. int - A unique identifier for an existing data center in the domain.
- Load
Object 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.
- Load
Object Port This property is required. int - Specifies the TCP port of the loadObject.
- Load
Servers This property is required. []string - 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.
- datacenter
Id This property is required. Integer - A unique identifier for an existing data center in the domain.
- load
Object 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.
- load
Object Port This property is required. Integer - Specifies the TCP port of the loadObject.
- load
Servers This property is required. List<String> - Specifies the list of servers to requests the load object from.
- use
Default Load Object This property is required. Boolean - Whether to use default loadObject.
- datacenter
Id This property is required. number - A unique identifier for an existing data center in the domain.
- load
Object 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.
- load
Object Port This property is required. number - Specifies the TCP port of the loadObject.
- load
Servers This property is required. string[] - Specifies the list of servers to requests the load object from.
- use
Default Load Object 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.
- datacenter
Id This property is required. Number - A unique identifier for an existing data center in the domain.
- load
Object 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.
- load
Object Port This property is required. Number - Specifies the TCP port of the loadObject.
- load
Servers This property is required. List<String> - Specifies the list of servers to requests the load object from.
- use
Default Load Object 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.