Akamai v7.5.0 published on Friday, Oct 11, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: akamai:index/getGtmResource:getGtmResource
arguments:
# arguments dictionary
The following arguments are supported:
getGtmResource Result
The following output properties are available:
- Aggregation
Type string - Constrained
Property string - Decay
Rate double - Description string
- Domain string
- Host
Header string - Id string
- Leader
String string - Least
Squares doubleDecay - Load
Imbalance doublePercentage - Max
UMultiplicative doubleIncrement - Resource
Name string - Type string
- Upper
Bound int - Links
List<Get
Gtm Resource Link> - Resource
Instances List<GetGtm Resource Resource Instance>
- Aggregation
Type string - Constrained
Property string - Decay
Rate float64 - Description string
- Domain string
- Host
Header string - Id string
- Leader
String string - Least
Squares float64Decay - Load
Imbalance float64Percentage - Max
UMultiplicative float64Increment - Resource
Name string - Type string
- Upper
Bound int - Links
[]Get
Gtm Resource Link - Resource
Instances []GetGtm Resource Resource Instance
- aggregation
Type String - constrained
Property String - decay
Rate Double - description String
- domain String
- host
Header String - id String
- leader
String String - least
Squares DoubleDecay - load
Imbalance DoublePercentage - max
UMultiplicative DoubleIncrement - resource
Name String - type String
- upper
Bound Integer - links
List<Get
Gtm Resource Link> - resource
Instances List<GetGtm Resource Resource Instance>
- aggregation
Type string - constrained
Property string - decay
Rate number - description string
- domain string
- host
Header string - id string
- leader
String string - least
Squares numberDecay - load
Imbalance numberPercentage - max
UMultiplicative numberIncrement - resource
Name string - type string
- upper
Bound number - links
Get
Gtm Resource Link[] - resource
Instances 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[Get
Gtm Resource Link] - resource_
instances Sequence[GetGtm Resource Resource Instance]
- aggregation
Type String - constrained
Property String - decay
Rate Number - description String
- domain String
- host
Header String - id String
- leader
String String - least
Squares NumberDecay - load
Imbalance NumberPercentage - max
UMultiplicative NumberIncrement - resource
Name String - type String
- upper
Bound Number - links List<Property Map>
- resource
Instances List<Property Map>
Supporting Types
GetGtmResourceLink
GetGtmResourceResourceInstance
- Datacenter
Id int - A unique identifier for an existing data center in the domain.
- Load
Object 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 intPort - Specifies the TCP port of the loadObject.
- Load
Servers List<string> - Specifies the list of servers to requests the load object from.
- Use
Default boolLoad Object - Whether to use default loadObject.
- Datacenter
Id int - A unique identifier for an existing data center in the domain.
- Load
Object 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 intPort - Specifies the TCP port of the loadObject.
- Load
Servers []string - Specifies the list of servers to requests the load object from.
- Use
Default boolLoad Object - Whether to use default loadObject.
- datacenter
Id Integer - A unique identifier for an existing data center in the domain.
- load
Object 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 IntegerPort - Specifies the TCP port of the loadObject.
- load
Servers List<String> - Specifies the list of servers to requests the load object from.
- use
Default BooleanLoad Object - Whether to use default loadObject.
- datacenter
Id number - A unique identifier for an existing data center in the domain.
- load
Object 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 numberPort - Specifies the TCP port of the loadObject.
- load
Servers string[] - Specifies the list of servers to requests the load object from.
- use
Default 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.
- datacenter
Id Number - A unique identifier for an existing data center in the domain.
- load
Object 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 NumberPort - Specifies the TCP port of the loadObject.
- load
Servers List<String> - Specifies the list of servers to requests the load object from.
- use
Default 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
akamai
Terraform Provider.