1. Registry
  2. Packages
  3. Equinix
  4. API Docs
  5. fabric
  6. getRouteAggregationRules
Viewing docs for Equinix v0.32.0
published on Wednesday, Sep 23, 2026 by Equinix
equinix logo
Viewing docs for Equinix v0.32.0
published on Wednesday, Sep 23, 2026 by Equinix

    Fabric V4 API compatible data resource that allow user to fetch Equinix Fabric Route Aggregation Rules with pagination details Additional Documentation:

    • API: https://docs.equinix.com/api-catalog/fabricv4/#tag/Route-Aggregation-Rules/operation/searchRouteAggregationRules

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as equinix from "@pulumi/equinix";
    
    const raRules = equinix.fabric.getRouteAggregationRules({
        routeAggregationId: "<route_aggregation_id>",
        pagination: {
            limit: 2,
            offset: 1,
        },
    });
    export const routeAggregationRuleName = raRules.then(raRules => raRules.datas?.[0]?.name);
    export const routeAggregationRuleDescription = raRules.then(raRules => raRules.datas?.[0]?.description);
    export const routeAggregationRulePrefix = raRules.then(raRules => raRules.datas?.[0]?.prefix);
    export const routeAggregationRuleState = raRules.then(raRules => raRules.datas?.[0]?.state);
    
    import pulumi
    import pulumi_equinix as equinix
    
    ra_rules = equinix.fabric.get_route_aggregation_rules(route_aggregation_id="<route_aggregation_id>",
        pagination={
            "limit": 2,
            "offset": 1,
        })
    pulumi.export("routeAggregationRuleName", ra_rules.datas[0].name)
    pulumi.export("routeAggregationRuleDescription", ra_rules.datas[0].description)
    pulumi.export("routeAggregationRulePrefix", ra_rules.datas[0].prefix)
    pulumi.export("routeAggregationRuleState", ra_rules.datas[0].state)
    
    package main
    
    import (
    	"github.com/equinix/pulumi-equinix/sdk/go/equinix/fabric"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		raRules, err := fabric.GetRouteAggregationRules(ctx, &fabric.GetRouteAggregationRulesArgs{
    			RouteAggregationId: "<route_aggregation_id>",
    			Pagination: fabric.GetRouteAggregationRulesPagination{
    				Limit:  2,
    				Offset: 1,
    			},
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("routeAggregationRuleName", raRules.Datas[0].Name)
    		ctx.Export("routeAggregationRuleDescription", raRules.Datas[0].Description)
    		ctx.Export("routeAggregationRulePrefix", raRules.Datas[0].Prefix)
    		ctx.Export("routeAggregationRuleState", raRules.Datas[0].State)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Equinix = Pulumi.Equinix;
    
    return await Deployment.RunAsync(() => 
    {
        var raRules = Equinix.Fabric.GetRouteAggregationRules.Invoke(new()
        {
            RouteAggregationId = "<route_aggregation_id>",
            Pagination = new Equinix.Fabric.Inputs.GetRouteAggregationRulesPaginationInputArgs
            {
                Limit = 2,
                Offset = 1,
            },
        });
    
        return new Dictionary<string, object?>
        {
            ["routeAggregationRuleName"] = raRules.Apply(getRouteAggregationRulesResult => getRouteAggregationRulesResult.Datas[0]?.Name),
            ["routeAggregationRuleDescription"] = raRules.Apply(getRouteAggregationRulesResult => getRouteAggregationRulesResult.Datas[0]?.Description),
            ["routeAggregationRulePrefix"] = raRules.Apply(getRouteAggregationRulesResult => getRouteAggregationRulesResult.Datas[0]?.Prefix),
            ["routeAggregationRuleState"] = raRules.Apply(getRouteAggregationRulesResult => getRouteAggregationRulesResult.Datas[0]?.State),
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.equinix.fabric.FabricFunctions;
    import com.pulumi.equinix.fabric.inputs.GetRouteAggregationRulesArgs;
    import com.pulumi.equinix.fabric.inputs.GetRouteAggregationRulesPaginationArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var raRules = FabricFunctions.getRouteAggregationRules(GetRouteAggregationRulesArgs.builder()
                .routeAggregationId("<route_aggregation_id>")
                .pagination(GetRouteAggregationRulesPaginationArgs.builder()
                    .limit(2)
                    .offset(1)
                    .build())
                .build());
    
            ctx.export("routeAggregationRuleName", raRules.applyValue(getRouteAggregationRulesResult -> getRouteAggregationRulesResult.datas()[0].name()));
            ctx.export("routeAggregationRuleDescription", raRules.applyValue(getRouteAggregationRulesResult -> getRouteAggregationRulesResult.datas()[0].description()));
            ctx.export("routeAggregationRulePrefix", raRules.applyValue(getRouteAggregationRulesResult -> getRouteAggregationRulesResult.datas()[0].prefix()));
            ctx.export("routeAggregationRuleState", raRules.applyValue(getRouteAggregationRulesResult -> getRouteAggregationRulesResult.datas()[0].state()));
        }
    }
    
    variables:
      raRules:
        fn::invoke:
          function: equinix:fabric:getRouteAggregationRules
          arguments:
            routeAggregationId: <route_aggregation_id>
            pagination:
              limit: 2
              offset: 1
    outputs:
      routeAggregationRuleName: ${raRules.datas[0].name}
      routeAggregationRuleDescription: ${raRules.datas[0].description}
      routeAggregationRulePrefix: ${raRules.datas[0].prefix}
      routeAggregationRuleState: ${raRules.datas[0].state}
    
    Example coming soon!
    

    Using getRouteAggregationRules

    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 getRouteAggregationRules(args: GetRouteAggregationRulesArgs, opts?: InvokeOptions): Promise<GetRouteAggregationRulesResult>
    function getRouteAggregationRulesOutput(args: GetRouteAggregationRulesOutputArgs, opts?: InvokeOutputOptions): Output<GetRouteAggregationRulesResult>
    def get_route_aggregation_rules(filters: Optional[Sequence[GetRouteAggregationRulesFilter]] = None,
                                    outer_operator: Optional[str] = None,
                                    pagination: Optional[GetRouteAggregationRulesPagination] = None,
                                    route_aggregation_id: Optional[str] = None,
                                    sorts: Optional[Sequence[GetRouteAggregationRulesSort]] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetRouteAggregationRulesResult
    def get_route_aggregation_rules_output(filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetRouteAggregationRulesFilterArgs]]]] = None,
                                    outer_operator: pulumi.Input[Optional[str]] = None,
                                    pagination: pulumi.Input[Optional[GetRouteAggregationRulesPaginationArgs]] = None,
                                    route_aggregation_id: pulumi.Input[Optional[str]] = None,
                                    sorts: pulumi.Input[Optional[Sequence[pulumi.Input[GetRouteAggregationRulesSortArgs]]]] = None,
                                    opts: Optional[InvokeOutputOptions] = None) -> Output[GetRouteAggregationRulesResult]
    func GetRouteAggregationRules(ctx *Context, args *GetRouteAggregationRulesArgs, opts ...InvokeOption) (*GetRouteAggregationRulesResult, error)
    func GetRouteAggregationRulesOutput(ctx *Context, args *GetRouteAggregationRulesOutputArgs, opts ...InvokeOption) GetRouteAggregationRulesResultOutput

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

    public static class GetRouteAggregationRules 
    {
        public static Task<GetRouteAggregationRulesResult> InvokeAsync(GetRouteAggregationRulesArgs args, InvokeOptions? opts = null)
        public static Output<GetRouteAggregationRulesResult> Invoke(GetRouteAggregationRulesInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetRouteAggregationRulesResult> Invoke(GetRouteAggregationRulesInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetRouteAggregationRulesResult> getRouteAggregationRules(GetRouteAggregationRulesArgs args, InvokeOptions options)
    public static Output<GetRouteAggregationRulesResult> getRouteAggregationRules(GetRouteAggregationRulesArgs args, InvokeOptions options)
    public static Output<GetRouteAggregationRulesResult> getRouteAggregationRules(GetRouteAggregationRulesArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: equinix:fabric/getRouteAggregationRules:getRouteAggregationRules
      arguments:
        # arguments dictionary
    data "equinix_fabric_get_route_aggregation_rules" "name" {
        # arguments
    }

    The following arguments are supported:

    OuterOperator string
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    RouteAggregationId string
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    Filters List<GetRouteAggregationRulesFilter>
    Filters for the Data Source Search Request
    Pagination GetRouteAggregationRulesPagination
    Pagination details for the returned Route Aggregation Rules list
    Sorts List<GetRouteAggregationRulesSort>
    Sort criteria for the Data Source Search Request
    OuterOperator string
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    RouteAggregationId string
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    Filters []GetRouteAggregationRulesFilter
    Filters for the Data Source Search Request
    Pagination GetRouteAggregationRulesPagination
    Pagination details for the returned Route Aggregation Rules list
    Sorts []GetRouteAggregationRulesSort
    Sort criteria for the Data Source Search Request
    outer_operator string
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    route_aggregation_id string
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    filters list(object)
    Filters for the Data Source Search Request
    pagination object
    Pagination details for the returned Route Aggregation Rules list
    sorts list(object)
    Sort criteria for the Data Source Search Request
    outerOperator String
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    routeAggregationId String
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    filters List<GetRouteAggregationRulesFilter>
    Filters for the Data Source Search Request
    pagination GetRouteAggregationRulesPagination
    Pagination details for the returned Route Aggregation Rules list
    sorts List<GetRouteAggregationRulesSort>
    Sort criteria for the Data Source Search Request
    outerOperator string
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    routeAggregationId string
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    filters GetRouteAggregationRulesFilter[]
    Filters for the Data Source Search Request
    pagination GetRouteAggregationRulesPagination
    Pagination details for the returned Route Aggregation Rules list
    sorts GetRouteAggregationRulesSort[]
    Sort criteria for the Data Source Search Request
    outer_operator str
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    route_aggregation_id str
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    filters Sequence[GetRouteAggregationRulesFilter]
    Filters for the Data Source Search Request
    pagination GetRouteAggregationRulesPagination
    Pagination details for the returned Route Aggregation Rules list
    sorts Sequence[GetRouteAggregationRulesSort]
    Sort criteria for the Data Source Search Request
    outerOperator String
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    routeAggregationId String
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    filters List<Property Map>
    Filters for the Data Source Search Request
    pagination Property Map
    Pagination details for the returned Route Aggregation Rules list
    sorts List<Property Map>
    Sort criteria for the Data Source Search Request

    getRouteAggregationRules Result

    The following output properties are available:

    Datas List<GetRouteAggregationRulesData>
    Returned list of Route Aggregation Rule objects
    Id string
    The unique identifier of the resource
    OuterOperator string
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    RouteAggregationId string
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    Filters List<GetRouteAggregationRulesFilter>
    Filters for the Data Source Search Request
    Pagination GetRouteAggregationRulesPagination
    Pagination details for the returned Route Aggregation Rules list
    Sorts List<GetRouteAggregationRulesSort>
    Sort criteria for the Data Source Search Request
    Datas []GetRouteAggregationRulesData
    Returned list of Route Aggregation Rule objects
    Id string
    The unique identifier of the resource
    OuterOperator string
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    RouteAggregationId string
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    Filters []GetRouteAggregationRulesFilter
    Filters for the Data Source Search Request
    Pagination GetRouteAggregationRulesPagination
    Pagination details for the returned Route Aggregation Rules list
    Sorts []GetRouteAggregationRulesSort
    Sort criteria for the Data Source Search Request
    datas list(object)
    Returned list of Route Aggregation Rule objects
    id string
    The unique identifier of the resource
    outer_operator string
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    route_aggregation_id string
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    filters list(object)
    Filters for the Data Source Search Request
    pagination object
    Pagination details for the returned Route Aggregation Rules list
    sorts list(object)
    Sort criteria for the Data Source Search Request
    datas List<GetRouteAggregationRulesData>
    Returned list of Route Aggregation Rule objects
    id String
    The unique identifier of the resource
    outerOperator String
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    routeAggregationId String
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    filters List<GetRouteAggregationRulesFilter>
    Filters for the Data Source Search Request
    pagination GetRouteAggregationRulesPagination
    Pagination details for the returned Route Aggregation Rules list
    sorts List<GetRouteAggregationRulesSort>
    Sort criteria for the Data Source Search Request
    datas GetRouteAggregationRulesData[]
    Returned list of Route Aggregation Rule objects
    id string
    The unique identifier of the resource
    outerOperator string
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    routeAggregationId string
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    filters GetRouteAggregationRulesFilter[]
    Filters for the Data Source Search Request
    pagination GetRouteAggregationRulesPagination
    Pagination details for the returned Route Aggregation Rules list
    sorts GetRouteAggregationRulesSort[]
    Sort criteria for the Data Source Search Request
    datas Sequence[GetRouteAggregationRulesData]
    Returned list of Route Aggregation Rule objects
    id str
    The unique identifier of the resource
    outer_operator str
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    route_aggregation_id str
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    filters Sequence[GetRouteAggregationRulesFilter]
    Filters for the Data Source Search Request
    pagination GetRouteAggregationRulesPagination
    Pagination details for the returned Route Aggregation Rules list
    sorts Sequence[GetRouteAggregationRulesSort]
    Sort criteria for the Data Source Search Request
    datas List<Property Map>
    Returned list of Route Aggregation Rule objects
    id String
    The unique identifier of the resource
    outerOperator String
    Determines if the filter list will be grouped by AND or by OR. One of [AND, OR]
    routeAggregationId String
    The UUID of the Route Aggregation from which this data source retrieves its rules.
    filters List<Property Map>
    Filters for the Data Source Search Request
    pagination Property Map
    Pagination details for the returned Route Aggregation Rules list
    sorts List<Property Map>
    Sort criteria for the Data Source Search Request

    Supporting Types

    GetRouteAggregationRulesData

    Change GetRouteAggregationRulesDataChange
    Current state of latest Route Aggregation Rule change
    ChangeLog GetRouteAggregationRulesDataChangeLog
    Details of the last change on the resource
    Href string
    Equinix auto generated URI to the Route Aggregation Rule resource
    Name string
    Customer provided name of the Route Aggregation Rule
    Prefix string
    Customer-provided Route Aggregation Rule prefix
    RouteAggregationId string
    UUID of the Route Aggregation that the rule is applied to
    State string
    Value representing provisioning status for the Route Aggregation Rule resource
    Type string
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    Uuid string
    Equinix-assigned unique id for the Route Aggregation Rule resource
    Description string
    Customer-provided Route Aggregation Rule description
    Change GetRouteAggregationRulesDataChange
    Current state of latest Route Aggregation Rule change
    ChangeLog GetRouteAggregationRulesDataChangeLog
    Details of the last change on the resource
    Href string
    Equinix auto generated URI to the Route Aggregation Rule resource
    Name string
    Customer provided name of the Route Aggregation Rule
    Prefix string
    Customer-provided Route Aggregation Rule prefix
    RouteAggregationId string
    UUID of the Route Aggregation that the rule is applied to
    State string
    Value representing provisioning status for the Route Aggregation Rule resource
    Type string
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    Uuid string
    Equinix-assigned unique id for the Route Aggregation Rule resource
    Description string
    Customer-provided Route Aggregation Rule description
    change object
    Current state of latest Route Aggregation Rule change
    change_log object
    Details of the last change on the resource
    href string
    Equinix auto generated URI to the Route Aggregation Rule resource
    name string
    Customer provided name of the Route Aggregation Rule
    prefix string
    Customer-provided Route Aggregation Rule prefix
    route_aggregation_id string
    UUID of the Route Aggregation that the rule is applied to
    state string
    Value representing provisioning status for the Route Aggregation Rule resource
    type string
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    uuid string
    Equinix-assigned unique id for the Route Aggregation Rule resource
    description string
    Customer-provided Route Aggregation Rule description
    change GetRouteAggregationRulesDataChange
    Current state of latest Route Aggregation Rule change
    changeLog GetRouteAggregationRulesDataChangeLog
    Details of the last change on the resource
    href String
    Equinix auto generated URI to the Route Aggregation Rule resource
    name String
    Customer provided name of the Route Aggregation Rule
    prefix String
    Customer-provided Route Aggregation Rule prefix
    routeAggregationId String
    UUID of the Route Aggregation that the rule is applied to
    state String
    Value representing provisioning status for the Route Aggregation Rule resource
    type String
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    uuid String
    Equinix-assigned unique id for the Route Aggregation Rule resource
    description String
    Customer-provided Route Aggregation Rule description
    change GetRouteAggregationRulesDataChange
    Current state of latest Route Aggregation Rule change
    changeLog GetRouteAggregationRulesDataChangeLog
    Details of the last change on the resource
    href string
    Equinix auto generated URI to the Route Aggregation Rule resource
    name string
    Customer provided name of the Route Aggregation Rule
    prefix string
    Customer-provided Route Aggregation Rule prefix
    routeAggregationId string
    UUID of the Route Aggregation that the rule is applied to
    state string
    Value representing provisioning status for the Route Aggregation Rule resource
    type string
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    uuid string
    Equinix-assigned unique id for the Route Aggregation Rule resource
    description string
    Customer-provided Route Aggregation Rule description
    change GetRouteAggregationRulesDataChange
    Current state of latest Route Aggregation Rule change
    change_log GetRouteAggregationRulesDataChangeLog
    Details of the last change on the resource
    href str
    Equinix auto generated URI to the Route Aggregation Rule resource
    name str
    Customer provided name of the Route Aggregation Rule
    prefix str
    Customer-provided Route Aggregation Rule prefix
    route_aggregation_id str
    UUID of the Route Aggregation that the rule is applied to
    state str
    Value representing provisioning status for the Route Aggregation Rule resource
    type str
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    uuid str
    Equinix-assigned unique id for the Route Aggregation Rule resource
    description str
    Customer-provided Route Aggregation Rule description
    change Property Map
    Current state of latest Route Aggregation Rule change
    changeLog Property Map
    Details of the last change on the resource
    href String
    Equinix auto generated URI to the Route Aggregation Rule resource
    name String
    Customer provided name of the Route Aggregation Rule
    prefix String
    Customer-provided Route Aggregation Rule prefix
    routeAggregationId String
    UUID of the Route Aggregation that the rule is applied to
    state String
    Value representing provisioning status for the Route Aggregation Rule resource
    type String
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    uuid String
    Equinix-assigned unique id for the Route Aggregation Rule resource
    description String
    Customer-provided Route Aggregation Rule description

    GetRouteAggregationRulesDataChange

    Href string
    Equinix auto generated URI to the Route Aggregation Rule change
    Type string
    Equinix defined Route Aggregation Change Type
    Uuid string
    Equinix-assigned unique id for a change
    Href string
    Equinix auto generated URI to the Route Aggregation Rule change
    Type string
    Equinix defined Route Aggregation Change Type
    Uuid string
    Equinix-assigned unique id for a change
    href string
    Equinix auto generated URI to the Route Aggregation Rule change
    type string
    Equinix defined Route Aggregation Change Type
    uuid string
    Equinix-assigned unique id for a change
    href String
    Equinix auto generated URI to the Route Aggregation Rule change
    type String
    Equinix defined Route Aggregation Change Type
    uuid String
    Equinix-assigned unique id for a change
    href string
    Equinix auto generated URI to the Route Aggregation Rule change
    type string
    Equinix defined Route Aggregation Change Type
    uuid string
    Equinix-assigned unique id for a change
    href str
    Equinix auto generated URI to the Route Aggregation Rule change
    type str
    Equinix defined Route Aggregation Change Type
    uuid str
    Equinix-assigned unique id for a change
    href String
    Equinix auto generated URI to the Route Aggregation Rule change
    type String
    Equinix defined Route Aggregation Change Type
    uuid String
    Equinix-assigned unique id for a change

    GetRouteAggregationRulesDataChangeLog

    CreatedBy string
    User name of creator of the resource
    CreatedByEmail string
    Email of creator of the resource
    CreatedByFullName string
    Legal name of creator of the resource
    CreatedDateTime string
    Creation time of the resource
    DeletedBy string
    User name of deleter of the resource
    DeletedByEmail string
    Email of deleter of the resource
    DeletedByFullName string
    Legal name of deleter of the resource
    DeletedDateTime string
    Deletion time of the resource
    UpdatedBy string
    User name of last updater of the resource
    UpdatedByEmail string
    Email of last updater of the resource
    UpdatedByFullName string
    Legal name of last updater of the resource
    UpdatedDateTime string
    Last update time of the resource
    CreatedBy string
    User name of creator of the resource
    CreatedByEmail string
    Email of creator of the resource
    CreatedByFullName string
    Legal name of creator of the resource
    CreatedDateTime string
    Creation time of the resource
    DeletedBy string
    User name of deleter of the resource
    DeletedByEmail string
    Email of deleter of the resource
    DeletedByFullName string
    Legal name of deleter of the resource
    DeletedDateTime string
    Deletion time of the resource
    UpdatedBy string
    User name of last updater of the resource
    UpdatedByEmail string
    Email of last updater of the resource
    UpdatedByFullName string
    Legal name of last updater of the resource
    UpdatedDateTime string
    Last update time of the resource
    created_by string
    User name of creator of the resource
    created_by_email string
    Email of creator of the resource
    created_by_full_name string
    Legal name of creator of the resource
    created_date_time string
    Creation time of the resource
    deleted_by string
    User name of deleter of the resource
    deleted_by_email string
    Email of deleter of the resource
    deleted_by_full_name string
    Legal name of deleter of the resource
    deleted_date_time string
    Deletion time of the resource
    updated_by string
    User name of last updater of the resource
    updated_by_email string
    Email of last updater of the resource
    updated_by_full_name string
    Legal name of last updater of the resource
    updated_date_time string
    Last update time of the resource
    createdBy String
    User name of creator of the resource
    createdByEmail String
    Email of creator of the resource
    createdByFullName String
    Legal name of creator of the resource
    createdDateTime String
    Creation time of the resource
    deletedBy String
    User name of deleter of the resource
    deletedByEmail String
    Email of deleter of the resource
    deletedByFullName String
    Legal name of deleter of the resource
    deletedDateTime String
    Deletion time of the resource
    updatedBy String
    User name of last updater of the resource
    updatedByEmail String
    Email of last updater of the resource
    updatedByFullName String
    Legal name of last updater of the resource
    updatedDateTime String
    Last update time of the resource
    createdBy string
    User name of creator of the resource
    createdByEmail string
    Email of creator of the resource
    createdByFullName string
    Legal name of creator of the resource
    createdDateTime string
    Creation time of the resource
    deletedBy string
    User name of deleter of the resource
    deletedByEmail string
    Email of deleter of the resource
    deletedByFullName string
    Legal name of deleter of the resource
    deletedDateTime string
    Deletion time of the resource
    updatedBy string
    User name of last updater of the resource
    updatedByEmail string
    Email of last updater of the resource
    updatedByFullName string
    Legal name of last updater of the resource
    updatedDateTime string
    Last update time of the resource
    created_by str
    User name of creator of the resource
    created_by_email str
    Email of creator of the resource
    created_by_full_name str
    Legal name of creator of the resource
    created_date_time str
    Creation time of the resource
    deleted_by str
    User name of deleter of the resource
    deleted_by_email str
    Email of deleter of the resource
    deleted_by_full_name str
    Legal name of deleter of the resource
    deleted_date_time str
    Deletion time of the resource
    updated_by str
    User name of last updater of the resource
    updated_by_email str
    Email of last updater of the resource
    updated_by_full_name str
    Legal name of last updater of the resource
    updated_date_time str
    Last update time of the resource
    createdBy String
    User name of creator of the resource
    createdByEmail String
    Email of creator of the resource
    createdByFullName String
    Legal name of creator of the resource
    createdDateTime String
    Creation time of the resource
    deletedBy String
    User name of deleter of the resource
    deletedByEmail String
    Email of deleter of the resource
    deletedByFullName String
    Legal name of deleter of the resource
    deletedDateTime String
    Deletion time of the resource
    updatedBy String
    User name of last updater of the resource
    updatedByEmail String
    Email of last updater of the resource
    updatedByFullName String
    Legal name of last updater of the resource
    updatedDateTime String
    Last update time of the resource

    GetRouteAggregationRulesFilter

    Operator string
    Operators to use on your filtered field with the values given. One of [ =, !=, LIKE, NOT LIKE, IN, NOT IN, ILIKE]
    Property string
    Possible field names to use on filters. One of [ /type, /name, /uuid, /state, /prefix]
    Values List<string>
    The values that you want to apply the property+operator combination to in order to filter your data search
    Operator string
    Operators to use on your filtered field with the values given. One of [ =, !=, LIKE, NOT LIKE, IN, NOT IN, ILIKE]
    Property string
    Possible field names to use on filters. One of [ /type, /name, /uuid, /state, /prefix]
    Values []string
    The values that you want to apply the property+operator combination to in order to filter your data search
    operator string
    Operators to use on your filtered field with the values given. One of [ =, !=, LIKE, NOT LIKE, IN, NOT IN, ILIKE]
    property string
    Possible field names to use on filters. One of [ /type, /name, /uuid, /state, /prefix]
    values list(string)
    The values that you want to apply the property+operator combination to in order to filter your data search
    operator String
    Operators to use on your filtered field with the values given. One of [ =, !=, LIKE, NOT LIKE, IN, NOT IN, ILIKE]
    property String
    Possible field names to use on filters. One of [ /type, /name, /uuid, /state, /prefix]
    values List<String>
    The values that you want to apply the property+operator combination to in order to filter your data search
    operator string
    Operators to use on your filtered field with the values given. One of [ =, !=, LIKE, NOT LIKE, IN, NOT IN, ILIKE]
    property string
    Possible field names to use on filters. One of [ /type, /name, /uuid, /state, /prefix]
    values string[]
    The values that you want to apply the property+operator combination to in order to filter your data search
    operator str
    Operators to use on your filtered field with the values given. One of [ =, !=, LIKE, NOT LIKE, IN, NOT IN, ILIKE]
    property str
    Possible field names to use on filters. One of [ /type, /name, /uuid, /state, /prefix]
    values Sequence[str]
    The values that you want to apply the property+operator combination to in order to filter your data search
    operator String
    Operators to use on your filtered field with the values given. One of [ =, !=, LIKE, NOT LIKE, IN, NOT IN, ILIKE]
    property String
    Possible field names to use on filters. One of [ /type, /name, /uuid, /state, /prefix]
    values List<String>
    The values that you want to apply the property+operator combination to in order to filter your data search

    GetRouteAggregationRulesPagination

    Limit int
    Maximum number of search results returned per page. Number must be between 1 and 100, and the default is 20
    Next string
    The URL relative to the next item in the response
    Offset int
    Index of the first item returned in the response. The default is 0
    Previous string
    The URL relative to the previous item in the response
    Total int
    The total number of Route Aggregation Rules available to the user making the request
    Limit int
    Maximum number of search results returned per page. Number must be between 1 and 100, and the default is 20
    Next string
    The URL relative to the next item in the response
    Offset int
    Index of the first item returned in the response. The default is 0
    Previous string
    The URL relative to the previous item in the response
    Total int
    The total number of Route Aggregation Rules available to the user making the request
    limit number
    Maximum number of search results returned per page. Number must be between 1 and 100, and the default is 20
    next string
    The URL relative to the next item in the response
    offset number
    Index of the first item returned in the response. The default is 0
    previous string
    The URL relative to the previous item in the response
    total number
    The total number of Route Aggregation Rules available to the user making the request
    limit Integer
    Maximum number of search results returned per page. Number must be between 1 and 100, and the default is 20
    next String
    The URL relative to the next item in the response
    offset Integer
    Index of the first item returned in the response. The default is 0
    previous String
    The URL relative to the previous item in the response
    total Integer
    The total number of Route Aggregation Rules available to the user making the request
    limit number
    Maximum number of search results returned per page. Number must be between 1 and 100, and the default is 20
    next string
    The URL relative to the next item in the response
    offset number
    Index of the first item returned in the response. The default is 0
    previous string
    The URL relative to the previous item in the response
    total number
    The total number of Route Aggregation Rules available to the user making the request
    limit int
    Maximum number of search results returned per page. Number must be between 1 and 100, and the default is 20
    next str
    The URL relative to the next item in the response
    offset int
    Index of the first item returned in the response. The default is 0
    previous str
    The URL relative to the previous item in the response
    total int
    The total number of Route Aggregation Rules available to the user making the request
    limit Number
    Maximum number of search results returned per page. Number must be between 1 and 100, and the default is 20
    next String
    The URL relative to the next item in the response
    offset Number
    Index of the first item returned in the response. The default is 0
    previous String
    The URL relative to the previous item in the response
    total Number
    The total number of Route Aggregation Rules available to the user making the request

    GetRouteAggregationRulesSort

    Direction string
    The sorting direction. Can be one of: [DESC ASC], Defaults to DESC
    Property string
    The property name to use in sorting. One of [/type /uuid /name /state /prefix /prefixMatch /changeLog/createdDateTime /changeLog/updatedDateTime]. Defaults to /changeLog/updatedDateTime
    Direction string
    The sorting direction. Can be one of: [DESC ASC], Defaults to DESC
    Property string
    The property name to use in sorting. One of [/type /uuid /name /state /prefix /prefixMatch /changeLog/createdDateTime /changeLog/updatedDateTime]. Defaults to /changeLog/updatedDateTime
    direction string
    The sorting direction. Can be one of: [DESC ASC], Defaults to DESC
    property string
    The property name to use in sorting. One of [/type /uuid /name /state /prefix /prefixMatch /changeLog/createdDateTime /changeLog/updatedDateTime]. Defaults to /changeLog/updatedDateTime
    direction String
    The sorting direction. Can be one of: [DESC ASC], Defaults to DESC
    property String
    The property name to use in sorting. One of [/type /uuid /name /state /prefix /prefixMatch /changeLog/createdDateTime /changeLog/updatedDateTime]. Defaults to /changeLog/updatedDateTime
    direction string
    The sorting direction. Can be one of: [DESC ASC], Defaults to DESC
    property string
    The property name to use in sorting. One of [/type /uuid /name /state /prefix /prefixMatch /changeLog/createdDateTime /changeLog/updatedDateTime]. Defaults to /changeLog/updatedDateTime
    direction str
    The sorting direction. Can be one of: [DESC ASC], Defaults to DESC
    property str
    The property name to use in sorting. One of [/type /uuid /name /state /prefix /prefixMatch /changeLog/createdDateTime /changeLog/updatedDateTime]. Defaults to /changeLog/updatedDateTime
    direction String
    The sorting direction. Can be one of: [DESC ASC], Defaults to DESC
    property String
    The property name to use in sorting. One of [/type /uuid /name /state /prefix /prefixMatch /changeLog/createdDateTime /changeLog/updatedDateTime]. Defaults to /changeLog/updatedDateTime

    Package Details

    Repository
    equinix equinix/pulumi-equinix
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the equinix Terraform Provider.
    equinix logo
    Viewing docs for Equinix v0.32.0
    published on Wednesday, Sep 23, 2026 by Equinix

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial