1. Packages
  2. Akamai
  3. API Docs
  4. getGtmCidrmap
Akamai v7.5.0 published on Friday, Oct 11, 2024 by Pulumi

akamai.getGtmCidrmap

Explore with Pulumi AI

akamai logo
Akamai v7.5.0 published on Friday, Oct 11, 2024 by Pulumi

    Using getGtmCidrmap

    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 getGtmCidrmap(args: GetGtmCidrmapArgs, opts?: InvokeOptions): Promise<GetGtmCidrmapResult>
    function getGtmCidrmapOutput(args: GetGtmCidrmapOutputArgs, opts?: InvokeOptions): Output<GetGtmCidrmapResult>
    def get_gtm_cidrmap(assignments: Optional[Sequence[GetGtmCidrmapAssignment]] = None,
                        default_datacenter: Optional[GetGtmCidrmapDefaultDatacenter] = None,
                        domain: Optional[str] = None,
                        links: Optional[Sequence[GetGtmCidrmapLink]] = None,
                        map_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetGtmCidrmapResult
    def get_gtm_cidrmap_output(assignments: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmCidrmapAssignmentArgs]]]] = None,
                        default_datacenter: Optional[pulumi.Input[GetGtmCidrmapDefaultDatacenterArgs]] = None,
                        domain: Optional[pulumi.Input[str]] = None,
                        links: Optional[pulumi.Input[Sequence[pulumi.Input[GetGtmCidrmapLinkArgs]]]] = None,
                        map_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetGtmCidrmapResult]
    func LookupGtmCidrmap(ctx *Context, args *LookupGtmCidrmapArgs, opts ...InvokeOption) (*LookupGtmCidrmapResult, error)
    func LookupGtmCidrmapOutput(ctx *Context, args *LookupGtmCidrmapOutputArgs, opts ...InvokeOption) LookupGtmCidrmapResultOutput

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

    public static class GetGtmCidrmap 
    {
        public static Task<GetGtmCidrmapResult> InvokeAsync(GetGtmCidrmapArgs args, InvokeOptions? opts = null)
        public static Output<GetGtmCidrmapResult> Invoke(GetGtmCidrmapInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGtmCidrmapResult> getGtmCidrmap(GetGtmCidrmapArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: akamai:index/getGtmCidrmap:getGtmCidrmap
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getGtmCidrmap Result

    The following output properties are available:

    Domain string
    Id string

    Deprecated: Required by the terraform plugin testing framework, always set to gtm_cidrmap.

    MapName string
    Assignments List<GetGtmCidrmapAssignment>
    DefaultDatacenter GetGtmCidrmapDefaultDatacenter
    Links List<GetGtmCidrmapLink>
    Domain string
    Id string

    Deprecated: Required by the terraform plugin testing framework, always set to gtm_cidrmap.

    MapName string
    Assignments []GetGtmCidrmapAssignment
    DefaultDatacenter GetGtmCidrmapDefaultDatacenter
    Links []GetGtmCidrmapLink
    domain String
    id String

    Deprecated: Required by the terraform plugin testing framework, always set to gtm_cidrmap.

    mapName String
    assignments List<GetGtmCidrmapAssignment>
    defaultDatacenter GetGtmCidrmapDefaultDatacenter
    links List<GetGtmCidrmapLink>
    domain string
    id string

    Deprecated: Required by the terraform plugin testing framework, always set to gtm_cidrmap.

    mapName string
    assignments GetGtmCidrmapAssignment[]
    defaultDatacenter GetGtmCidrmapDefaultDatacenter
    links GetGtmCidrmapLink[]
    domain str
    id str

    Deprecated: Required by the terraform plugin testing framework, always set to gtm_cidrmap.

    map_name str
    assignments Sequence[GetGtmCidrmapAssignment]
    default_datacenter GetGtmCidrmapDefaultDatacenter
    links Sequence[GetGtmCidrmapLink]
    domain String
    id String

    Deprecated: Required by the terraform plugin testing framework, always set to gtm_cidrmap.

    mapName String
    assignments List<Property Map>
    defaultDatacenter Property Map
    links List<Property Map>

    Supporting Types

    GetGtmCidrmapAssignment

    Blocks List<string>
    Specifies an array of CIDR blocks.
    DatacenterId int
    A unique identifier for an existing data center in the domain.
    Nickname string
    A descriptive label for the CIDR zone group.
    Blocks []string
    Specifies an array of CIDR blocks.
    DatacenterId int
    A unique identifier for an existing data center in the domain.
    Nickname string
    A descriptive label for the CIDR zone group.
    blocks List<String>
    Specifies an array of CIDR blocks.
    datacenterId Integer
    A unique identifier for an existing data center in the domain.
    nickname String
    A descriptive label for the CIDR zone group.
    blocks string[]
    Specifies an array of CIDR blocks.
    datacenterId number
    A unique identifier for an existing data center in the domain.
    nickname string
    A descriptive label for the CIDR zone group.
    blocks Sequence[str]
    Specifies an array of CIDR blocks.
    datacenter_id int
    A unique identifier for an existing data center in the domain.
    nickname str
    A descriptive label for the CIDR zone group.
    blocks List<String>
    Specifies an array of CIDR blocks.
    datacenterId Number
    A unique identifier for an existing data center in the domain.
    nickname String
    A descriptive label for the CIDR zone group.

    GetGtmCidrmapDefaultDatacenter

    DatacenterId int
    For each property, an identifier for all other CIDR zones' CNAME.
    Nickname string
    A descriptive label for all other CIDR blocks.
    DatacenterId int
    For each property, an identifier for all other CIDR zones' CNAME.
    Nickname string
    A descriptive label for all other CIDR blocks.
    datacenterId Integer
    For each property, an identifier for all other CIDR zones' CNAME.
    nickname String
    A descriptive label for all other CIDR blocks.
    datacenterId number
    For each property, an identifier for all other CIDR zones' CNAME.
    nickname string
    A descriptive label for all other CIDR blocks.
    datacenter_id int
    For each property, an identifier for all other CIDR zones' CNAME.
    nickname str
    A descriptive label for all other CIDR blocks.
    datacenterId Number
    For each property, an identifier for all other CIDR zones' CNAME.
    nickname String
    A descriptive label for all other CIDR blocks.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    Href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    Rel string
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel String
    Indicates the link relationship of the object.
    href string
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel string
    Indicates the link relationship of the object.
    href str
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel str
    Indicates the link relationship of the object.
    href String
    A hypermedia link to the complete URL that uniquely defines a resource.
    rel 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 logo
    Akamai v7.5.0 published on Friday, Oct 11, 2024 by Pulumi