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

akamai.getGtmAsmap

Explore with Pulumi AI

Akamai v8.0.0 published on Saturday, Mar 1, 2025 by Pulumi

Using getGtmAsmap

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 getGtmAsmap(args: GetGtmAsmapArgs, opts?: InvokeOptions): Promise<GetGtmAsmapResult>
function getGtmAsmapOutput(args: GetGtmAsmapOutputArgs, opts?: InvokeOptions): Output<GetGtmAsmapResult>
Copy
def get_gtm_asmap(assignments: Optional[Sequence[GetGtmAsmapAssignment]] = None,
                  default_datacenter: Optional[GetGtmAsmapDefaultDatacenter] = None,
                  domain: Optional[str] = None,
                  links: Optional[Sequence[GetGtmAsmapLink]] = None,
                  map_name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetGtmAsmapResult
def get_gtm_asmap_output(assignments: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmAsmapAssignmentArgs]]]] = None,
                  default_datacenter: Optional[pulumi.Input[GetGtmAsmapDefaultDatacenterArgs]] = None,
                  domain: Optional[pulumi.Input[str]] = None,
                  links: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmAsmapLinkArgs]]]] = None,
                  map_name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetGtmAsmapResult]
Copy
func LookupGtmAsmap(ctx *Context, args *LookupGtmAsmapArgs, opts ...InvokeOption) (*LookupGtmAsmapResult, error)
func LookupGtmAsmapOutput(ctx *Context, args *LookupGtmAsmapOutputArgs, opts ...InvokeOption) LookupGtmAsmapResultOutput
Copy

> Note: This function is named LookupGtmAsmap in the Go SDK.

public static class GetGtmAsmap 
{
    public static Task<GetGtmAsmapResult> InvokeAsync(GetGtmAsmapArgs args, InvokeOptions? opts = null)
    public static Output<GetGtmAsmapResult> Invoke(GetGtmAsmapInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGtmAsmapResult> getGtmAsmap(GetGtmAsmapArgs args, InvokeOptions options)
public static Output<GetGtmAsmapResult> getGtmAsmap(GetGtmAsmapArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: akamai:index/getGtmAsmap:getGtmAsmap
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

domain This property is required. String
mapName This property is required. String
assignments List<Property Map>
defaultDatacenter Property Map
links List<Property Map>

getGtmAsmap Result

The following output properties are available:

Domain string
Id string
The provider-assigned unique ID for this managed resource.
MapName string
Assignments []GetGtmAsmapAssignment
DefaultDatacenter GetGtmAsmapDefaultDatacenter
Links []GetGtmAsmapLink
domain string
id string
The provider-assigned unique ID for this managed resource.
mapName string
assignments GetGtmAsmapAssignment[]
defaultDatacenter GetGtmAsmapDefaultDatacenter
links GetGtmAsmapLink[]
domain String
id String
The provider-assigned unique ID for this managed resource.
mapName String
assignments List<Property Map>
defaultDatacenter Property Map
links List<Property Map>

Supporting Types

GetGtmAsmapAssignment

AsNumbers This property is required. List<int>
Specifies an array of AS numbers.
DatacenterId This property is required. int
A unique identifier for an existing data center in the domain.
Nickname This property is required. string
A descriptive label for the group.
AsNumbers This property is required. []int
Specifies an array of AS numbers.
DatacenterId This property is required. int
A unique identifier for an existing data center in the domain.
Nickname This property is required. string
A descriptive label for the group.
asNumbers This property is required. List<Integer>
Specifies an array of AS numbers.
datacenterId This property is required. Integer
A unique identifier for an existing data center in the domain.
nickname This property is required. String
A descriptive label for the group.
asNumbers This property is required. number[]
Specifies an array of AS numbers.
datacenterId This property is required. number
A unique identifier for an existing data center in the domain.
nickname This property is required. string
A descriptive label for the group.
as_numbers This property is required. Sequence[int]
Specifies an array of AS numbers.
datacenter_id This property is required. int
A unique identifier for an existing data center in the domain.
nickname This property is required. str
A descriptive label for the group.
asNumbers This property is required. List<Number>
Specifies an array of AS numbers.
datacenterId This property is required. Number
A unique identifier for an existing data center in the domain.
nickname This property is required. String
A descriptive label for the group.

GetGtmAsmapDefaultDatacenter

DatacenterId This property is required. int
For each property, an identifier for all other AS zones
Nickname This property is required. string
A descriptive label for all other AS zones
DatacenterId This property is required. int
For each property, an identifier for all other AS zones
Nickname This property is required. string
A descriptive label for all other AS zones
datacenterId This property is required. Integer
For each property, an identifier for all other AS zones
nickname This property is required. String
A descriptive label for all other AS zones
datacenterId This property is required. number
For each property, an identifier for all other AS zones
nickname This property is required. string
A descriptive label for all other AS zones
datacenter_id This property is required. int
For each property, an identifier for all other AS zones
nickname This property is required. str
A descriptive label for all other AS zones
datacenterId This property is required. Number
For each property, an identifier for all other AS zones
nickname This property is required. String
A descriptive label for all other AS zones
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.

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