Akamai v8.0.0 published on Saturday, Mar 1, 2025 by Pulumi
akamai.getGtmAsmap
Explore with Pulumi AI
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>
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]
func LookupGtmAsmap(ctx *Context, args *LookupGtmAsmapArgs, opts ...InvokeOption) (*LookupGtmAsmapResult, error)
func LookupGtmAsmapOutput(ctx *Context, args *LookupGtmAsmapOutputArgs, opts ...InvokeOption) LookupGtmAsmapResultOutput
> 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)
}
public static CompletableFuture<GetGtmAsmapResult> getGtmAsmap(GetGtmAsmapArgs args, InvokeOptions options)
public static Output<GetGtmAsmapResult> getGtmAsmap(GetGtmAsmapArgs args, InvokeOptions options)
fn::invoke:
function: akamai:index/getGtmAsmap:getGtmAsmap
arguments:
# arguments dictionary
The following arguments are supported:
- Domain
This property is required. string - Map
Name This property is required. string - Assignments
List<Get
Gtm Asmap Assignment> - Default
Datacenter GetGtm Asmap Default Datacenter - Links
List<Get
Gtm Asmap Link>
- Domain
This property is required. string - Map
Name This property is required. string - Assignments
[]Get
Gtm Asmap Assignment - Default
Datacenter GetGtm Asmap Default Datacenter - Links
[]Get
Gtm Asmap Link
- domain
This property is required. String - map
Name This property is required. String - assignments
List<Get
Gtm Asmap Assignment> - default
Datacenter GetGtm Asmap Default Datacenter - links
List<Get
Gtm Asmap Link>
- domain
This property is required. string - map
Name This property is required. string - assignments
Get
Gtm Asmap Assignment[] - default
Datacenter GetGtm Asmap Default Datacenter - links
Get
Gtm Asmap Link[]
- domain
This property is required. str - map_
name This property is required. str - assignments
Sequence[Get
Gtm Asmap Assignment] - default_
datacenter GetGtm Asmap Default Datacenter - links
Sequence[Get
Gtm Asmap Link]
- domain
This property is required. String - map
Name This property is required. String - assignments List<Property Map>
- default
Datacenter 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.
- Map
Name string - Assignments
List<Get
Gtm Asmap Assignment> - Default
Datacenter GetGtm Asmap Default Datacenter - Links
List<Get
Gtm Asmap Link>
- Domain string
- Id string
- The provider-assigned unique ID for this managed resource.
- Map
Name string - Assignments
[]Get
Gtm Asmap Assignment - Default
Datacenter GetGtm Asmap Default Datacenter - Links
[]Get
Gtm Asmap Link
- domain String
- id String
- The provider-assigned unique ID for this managed resource.
- map
Name String - assignments
List<Get
Gtm Asmap Assignment> - default
Datacenter GetGtm Asmap Default Datacenter - links
List<Get
Gtm Asmap Link>
- domain string
- id string
- The provider-assigned unique ID for this managed resource.
- map
Name string - assignments
Get
Gtm Asmap Assignment[] - default
Datacenter GetGtm Asmap Default Datacenter - links
Get
Gtm Asmap Link[]
- domain str
- id str
- The provider-assigned unique ID for this managed resource.
- map_
name str - assignments
Sequence[Get
Gtm Asmap Assignment] - default_
datacenter GetGtm Asmap Default Datacenter - links
Sequence[Get
Gtm Asmap Link]
- domain String
- id String
- The provider-assigned unique ID for this managed resource.
- map
Name String - assignments List<Property Map>
- default
Datacenter Property Map - links List<Property Map>
Supporting Types
GetGtmAsmapAssignment
- As
Numbers This property is required. List<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. string - A descriptive label for the group.
- As
Numbers This property is required. []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. string - A descriptive label for the group.
- as
Numbers This property is required. List<Integer> - Specifies an array of AS numbers.
- datacenter
Id 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.
- as
Numbers This property is required. number[] - Specifies an array of AS numbers.
- datacenter
Id 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.
- as
Numbers This property is required. List<Number> - Specifies an array of AS numbers.
- datacenter
Id 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
- Datacenter
Id 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
- Datacenter
Id 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
- datacenter
Id 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
- datacenter
Id 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
- datacenter
Id 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
GetGtmAsmapLink
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamai
Terraform Provider.