1. Packages
  2. Equinix
  3. API Docs
  4. fabric
  5. getRouteAggregations
Equinix v0.22.0 published on Wednesday, Apr 23, 2025 by Equinix

equinix.fabric.getRouteAggregations

Explore with Pulumi AI

equinix logo
Equinix v0.22.0 published on Wednesday, Apr 23, 2025 by Equinix

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

    • Getting Started: https://docs.equinix.com/en-us/Content/KnowledgeCenter/Fabric/GettingStarted/Integrating-with-Fabric-V4-APIs/IntegrateWithSink.htm
    • API: https://developer.equinix.com/catalog/fabricv4#tag/Streams

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as equinix from "@pulumi/equinix";
    
    const raPolicy = equinix.fabric.getRouteAggregations({
        filter: {
            property: "/project/projectId",
            operator: "=",
            values: ["<route_aggregation_project_id>"],
        },
        pagination: {
            limit: 2,
            offset: 1,
        },
    });
    export const firstRouteAggregationName = raPolicy.then(raPolicy => raPolicy.datas?.[0]?.name);
    export const firstRouteAggregationDescription = raPolicy.then(raPolicy => raPolicy.datas?.[0]?.description);
    export const firstRouteAggregationConnectionsCount = raPolicy.then(raPolicy => raPolicy.datas?.[0]?.connectionsCount);
    export const firstRouteAggregationRulesCount = raPolicy.then(raPolicy => raPolicy.datas?.[0]?.rulesCount);
    
    import pulumi
    import pulumi_equinix as equinix
    
    ra_policy = equinix.fabric.get_route_aggregations(filter={
            "property": "/project/projectId",
            "operator": "=",
            "values": ["<route_aggregation_project_id>"],
        },
        pagination={
            "limit": 2,
            "offset": 1,
        })
    pulumi.export("firstRouteAggregationName", ra_policy.datas[0].name)
    pulumi.export("firstRouteAggregationDescription", ra_policy.datas[0].description)
    pulumi.export("firstRouteAggregationConnectionsCount", ra_policy.datas[0].connections_count)
    pulumi.export("firstRouteAggregationRulesCount", ra_policy.datas[0].rules_count)
    
    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 {
    		raPolicy, err := fabric.GetRouteAggregations(ctx, &fabric.GetRouteAggregationsArgs{
    			Filter: fabric.GetRouteAggregationsFilter{
    				Property: "/project/projectId",
    				Operator: "=",
    				Values: []string{
    					"<route_aggregation_project_id>",
    				},
    			},
    			Pagination: fabric.GetRouteAggregationsPagination{
    				Limit:  2,
    				Offset: 1,
    			},
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("firstRouteAggregationName", raPolicy.Datas[0].Name)
    		ctx.Export("firstRouteAggregationDescription", raPolicy.Datas[0].Description)
    		ctx.Export("firstRouteAggregationConnectionsCount", raPolicy.Datas[0].ConnectionsCount)
    		ctx.Export("firstRouteAggregationRulesCount", raPolicy.Datas[0].RulesCount)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Equinix = Pulumi.Equinix;
    
    return await Deployment.RunAsync(() => 
    {
        var raPolicy = Equinix.Fabric.GetRouteAggregations.Invoke(new()
        {
            Filter = new Equinix.Fabric.Inputs.GetRouteAggregationsFilterInputArgs
            {
                Property = "/project/projectId",
                Operator = "=",
                Values = new[]
                {
                    "<route_aggregation_project_id>",
                },
            },
            Pagination = new Equinix.Fabric.Inputs.GetRouteAggregationsPaginationInputArgs
            {
                Limit = 2,
                Offset = 1,
            },
        });
    
        return new Dictionary<string, object?>
        {
            ["firstRouteAggregationName"] = raPolicy.Apply(getRouteAggregationsResult => getRouteAggregationsResult.Datas[0]?.Name),
            ["firstRouteAggregationDescription"] = raPolicy.Apply(getRouteAggregationsResult => getRouteAggregationsResult.Datas[0]?.Description),
            ["firstRouteAggregationConnectionsCount"] = raPolicy.Apply(getRouteAggregationsResult => getRouteAggregationsResult.Datas[0]?.ConnectionsCount),
            ["firstRouteAggregationRulesCount"] = raPolicy.Apply(getRouteAggregationsResult => getRouteAggregationsResult.Datas[0]?.RulesCount),
        };
    });
    
    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.GetRouteAggregationsArgs;
    import com.pulumi.equinix.fabric.inputs.GetRouteAggregationsFilterArgs;
    import com.pulumi.equinix.fabric.inputs.GetRouteAggregationsPaginationArgs;
    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 raPolicy = FabricFunctions.getRouteAggregations(GetRouteAggregationsArgs.builder()
                .filter(GetRouteAggregationsFilterArgs.builder()
                    .property("/project/projectId")
                    .operator("=")
                    .values("<route_aggregation_project_id>")
                    .build())
                .pagination(GetRouteAggregationsPaginationArgs.builder()
                    .limit(2)
                    .offset(1)
                    .build())
                .build());
    
            ctx.export("firstRouteAggregationName", raPolicy.applyValue(getRouteAggregationsResult -> getRouteAggregationsResult.datas()[0].name()));
            ctx.export("firstRouteAggregationDescription", raPolicy.applyValue(getRouteAggregationsResult -> getRouteAggregationsResult.datas()[0].description()));
            ctx.export("firstRouteAggregationConnectionsCount", raPolicy.applyValue(getRouteAggregationsResult -> getRouteAggregationsResult.datas()[0].connectionsCount()));
            ctx.export("firstRouteAggregationRulesCount", raPolicy.applyValue(getRouteAggregationsResult -> getRouteAggregationsResult.datas()[0].rulesCount()));
        }
    }
    
    variables:
      raPolicy:
        fn::invoke:
          function: equinix:fabric:getRouteAggregations
          arguments:
            filter:
              property: /project/projectId
              operator: =
              values:
                - <route_aggregation_project_id>
            pagination:
              limit: 2
              offset: 1
    outputs:
      firstRouteAggregationName: ${raPolicy.datas[0].name}
      firstRouteAggregationDescription: ${raPolicy.datas[0].description}
      firstRouteAggregationConnectionsCount: ${raPolicy.datas[0].connectionsCount}
      firstRouteAggregationRulesCount: ${raPolicy.datas[0].rulesCount}
    

    Using getRouteAggregations

    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 getRouteAggregations(args: GetRouteAggregationsArgs, opts?: InvokeOptions): Promise<GetRouteAggregationsResult>
    function getRouteAggregationsOutput(args: GetRouteAggregationsOutputArgs, opts?: InvokeOptions): Output<GetRouteAggregationsResult>
    def get_route_aggregations(filter: Optional[GetRouteAggregationsFilter] = None,
                               pagination: Optional[GetRouteAggregationsPagination] = None,
                               sort: Optional[GetRouteAggregationsSort] = None,
                               opts: Optional[InvokeOptions] = None) -> GetRouteAggregationsResult
    def get_route_aggregations_output(filter: Optional[pulumi.Input[GetRouteAggregationsFilterArgs]] = None,
                               pagination: Optional[pulumi.Input[GetRouteAggregationsPaginationArgs]] = None,
                               sort: Optional[pulumi.Input[GetRouteAggregationsSortArgs]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetRouteAggregationsResult]
    func GetRouteAggregations(ctx *Context, args *GetRouteAggregationsArgs, opts ...InvokeOption) (*GetRouteAggregationsResult, error)
    func GetRouteAggregationsOutput(ctx *Context, args *GetRouteAggregationsOutputArgs, opts ...InvokeOption) GetRouteAggregationsResultOutput

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

    public static class GetRouteAggregations 
    {
        public static Task<GetRouteAggregationsResult> InvokeAsync(GetRouteAggregationsArgs args, InvokeOptions? opts = null)
        public static Output<GetRouteAggregationsResult> Invoke(GetRouteAggregationsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRouteAggregationsResult> getRouteAggregations(GetRouteAggregationsArgs args, InvokeOptions options)
    public static Output<GetRouteAggregationsResult> getRouteAggregations(GetRouteAggregationsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: equinix:fabric/getRouteAggregations:getRouteAggregations
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Filter GetRouteAggregationsFilter
    Filters for the Data Source Search Request
    Pagination GetRouteAggregationsPagination
    Pagination details for the returned route aggregations list
    Sort GetRouteAggregationsSort
    Filters for the Data Source Search Request
    Filter GetRouteAggregationsFilter
    Filters for the Data Source Search Request
    Pagination GetRouteAggregationsPagination
    Pagination details for the returned route aggregations list
    Sort GetRouteAggregationsSort
    Filters for the Data Source Search Request
    filter GetRouteAggregationsFilter
    Filters for the Data Source Search Request
    pagination GetRouteAggregationsPagination
    Pagination details for the returned route aggregations list
    sort GetRouteAggregationsSort
    Filters for the Data Source Search Request
    filter GetRouteAggregationsFilter
    Filters for the Data Source Search Request
    pagination GetRouteAggregationsPagination
    Pagination details for the returned route aggregations list
    sort GetRouteAggregationsSort
    Filters for the Data Source Search Request
    filter GetRouteAggregationsFilter
    Filters for the Data Source Search Request
    pagination GetRouteAggregationsPagination
    Pagination details for the returned route aggregations list
    sort GetRouteAggregationsSort
    Filters for the Data Source Search Request
    filter Property Map
    Filters for the Data Source Search Request
    pagination Property Map
    Pagination details for the returned route aggregations list
    sort Property Map
    Filters for the Data Source Search Request

    getRouteAggregations Result

    The following output properties are available:

    Datas List<GetRouteAggregationsData>
    Returned list of route aggregation objects
    Filter GetRouteAggregationsFilter
    Filters for the Data Source Search Request
    Id string
    The unique identifier of the resource
    Pagination GetRouteAggregationsPagination
    Pagination details for the returned route aggregations list
    Sort GetRouteAggregationsSort
    Filters for the Data Source Search Request
    Datas []GetRouteAggregationsData
    Returned list of route aggregation objects
    Filter GetRouteAggregationsFilter
    Filters for the Data Source Search Request
    Id string
    The unique identifier of the resource
    Pagination GetRouteAggregationsPagination
    Pagination details for the returned route aggregations list
    Sort GetRouteAggregationsSort
    Filters for the Data Source Search Request
    datas List<GetRouteAggregationsData>
    Returned list of route aggregation objects
    filter GetRouteAggregationsFilter
    Filters for the Data Source Search Request
    id String
    The unique identifier of the resource
    pagination GetRouteAggregationsPagination
    Pagination details for the returned route aggregations list
    sort GetRouteAggregationsSort
    Filters for the Data Source Search Request
    datas GetRouteAggregationsData[]
    Returned list of route aggregation objects
    filter GetRouteAggregationsFilter
    Filters for the Data Source Search Request
    id string
    The unique identifier of the resource
    pagination GetRouteAggregationsPagination
    Pagination details for the returned route aggregations list
    sort GetRouteAggregationsSort
    Filters for the Data Source Search Request
    datas Sequence[GetRouteAggregationsData]
    Returned list of route aggregation objects
    filter GetRouteAggregationsFilter
    Filters for the Data Source Search Request
    id str
    The unique identifier of the resource
    pagination GetRouteAggregationsPagination
    Pagination details for the returned route aggregations list
    sort GetRouteAggregationsSort
    Filters for the Data Source Search Request
    datas List<Property Map>
    Returned list of route aggregation objects
    filter Property Map
    Filters for the Data Source Search Request
    id String
    The unique identifier of the resource
    pagination Property Map
    Pagination details for the returned route aggregations list
    sort Property Map
    Filters for the Data Source Search Request

    Supporting Types

    GetRouteAggregationsData

    Change GetRouteAggregationsDataChange
    Current state of latest Route Aggregation change
    ChangeLog GetRouteAggregationsDataChangeLog
    Details of the last change on the route aggregation resource
    ConnectionsCount int
    Number of Connections attached to route aggregation
    Description string
    Customer-provided route aggregation description
    Href string
    Equinix auto generated URI to the route aggregation resource
    Name string
    Customer provided name of the route aggregation
    Project GetRouteAggregationsDataProject
    Equinix Project attribute object
    RulesCount int
    Number of Rules attached to route aggregation
    State string
    Value representing provisioning status for the route aggregation resource
    Type string
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    Uuid string
    Equinix-assigned unique id for the route aggregation resource
    Change GetRouteAggregationsDataChange
    Current state of latest Route Aggregation change
    ChangeLog GetRouteAggregationsDataChangeLog
    Details of the last change on the route aggregation resource
    ConnectionsCount int
    Number of Connections attached to route aggregation
    Description string
    Customer-provided route aggregation description
    Href string
    Equinix auto generated URI to the route aggregation resource
    Name string
    Customer provided name of the route aggregation
    Project GetRouteAggregationsDataProject
    Equinix Project attribute object
    RulesCount int
    Number of Rules attached to route aggregation
    State string
    Value representing provisioning status for the route aggregation resource
    Type string
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    Uuid string
    Equinix-assigned unique id for the route aggregation resource
    change GetRouteAggregationsDataChange
    Current state of latest Route Aggregation change
    changeLog GetRouteAggregationsDataChangeLog
    Details of the last change on the route aggregation resource
    connectionsCount Integer
    Number of Connections attached to route aggregation
    description String
    Customer-provided route aggregation description
    href String
    Equinix auto generated URI to the route aggregation resource
    name String
    Customer provided name of the route aggregation
    project GetRouteAggregationsDataProject
    Equinix Project attribute object
    rulesCount Integer
    Number of Rules attached to route aggregation
    state String
    Value representing provisioning status for the route aggregation resource
    type String
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    uuid String
    Equinix-assigned unique id for the route aggregation resource
    change GetRouteAggregationsDataChange
    Current state of latest Route Aggregation change
    changeLog GetRouteAggregationsDataChangeLog
    Details of the last change on the route aggregation resource
    connectionsCount number
    Number of Connections attached to route aggregation
    description string
    Customer-provided route aggregation description
    href string
    Equinix auto generated URI to the route aggregation resource
    name string
    Customer provided name of the route aggregation
    project GetRouteAggregationsDataProject
    Equinix Project attribute object
    rulesCount number
    Number of Rules attached to route aggregation
    state string
    Value representing provisioning status for the route aggregation resource
    type string
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    uuid string
    Equinix-assigned unique id for the route aggregation resource
    change GetRouteAggregationsDataChange
    Current state of latest Route Aggregation change
    change_log GetRouteAggregationsDataChangeLog
    Details of the last change on the route aggregation resource
    connections_count int
    Number of Connections attached to route aggregation
    description str
    Customer-provided route aggregation description
    href str
    Equinix auto generated URI to the route aggregation resource
    name str
    Customer provided name of the route aggregation
    project GetRouteAggregationsDataProject
    Equinix Project attribute object
    rules_count int
    Number of Rules attached to route aggregation
    state str
    Value representing provisioning status for the route aggregation resource
    type str
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    uuid str
    Equinix-assigned unique id for the route aggregation resource
    change Property Map
    Current state of latest Route Aggregation change
    changeLog Property Map
    Details of the last change on the route aggregation resource
    connectionsCount Number
    Number of Connections attached to route aggregation
    description String
    Customer-provided route aggregation description
    href String
    Equinix auto generated URI to the route aggregation resource
    name String
    Customer provided name of the route aggregation
    project Property Map
    Equinix Project attribute object
    rulesCount Number
    Number of Rules attached to route aggregation
    state String
    Value representing provisioning status for the route aggregation resource
    type String
    Equinix defined Route Aggregation Type; BGPIPv4PREFIXAGGREGATION, BGPIPv6PREFIXAGGREGATION
    uuid String
    Equinix-assigned unique id for the route aggregation resource

    GetRouteAggregationsDataChange

    Href string
    Equinix auto generated URI to the route aggregation 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 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 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 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 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 change
    type String
    Equinix defined Route Aggregation Change Type
    uuid String
    Equinix-assigned unique id for a change

    GetRouteAggregationsDataChangeLog

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

    GetRouteAggregationsDataProject

    ProjectId string
    Equinix Subscriber-assigned project ID
    ProjectId string
    Equinix Subscriber-assigned project ID
    projectId String
    Equinix Subscriber-assigned project ID
    projectId string
    Equinix Subscriber-assigned project ID
    project_id str
    Equinix Subscriber-assigned project ID
    projectId String
    Equinix Subscriber-assigned project ID

    GetRouteAggregationsFilter

    Operator string
    Operators to use on your filtered field with the values given. One of [ =, !=, >, >=, <, <=, BETWEEN, NOT BETWEEN, LIKE, NOT LIKE, IN, NOT IN, IS NOT NULL, IS NULL]
    Property string
    possible field names to use on filters. One of [/type /name /project/projectId /uuid /state]
    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 [ =, !=, >, >=, <, <=, BETWEEN, NOT BETWEEN, LIKE, NOT LIKE, IN, NOT IN, IS NOT NULL, IS NULL]
    Property string
    possible field names to use on filters. One of [/type /name /project/projectId /uuid /state]
    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 [ =, !=, >, >=, <, <=, BETWEEN, NOT BETWEEN, LIKE, NOT LIKE, IN, NOT IN, IS NOT NULL, IS NULL]
    property String
    possible field names to use on filters. One of [/type /name /project/projectId /uuid /state]
    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 [ =, !=, >, >=, <, <=, BETWEEN, NOT BETWEEN, LIKE, NOT LIKE, IN, NOT IN, IS NOT NULL, IS NULL]
    property string
    possible field names to use on filters. One of [/type /name /project/projectId /uuid /state]
    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 [ =, !=, >, >=, <, <=, BETWEEN, NOT BETWEEN, LIKE, NOT LIKE, IN, NOT IN, IS NOT NULL, IS NULL]
    property str
    possible field names to use on filters. One of [/type /name /project/projectId /uuid /state]
    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 [ =, !=, >, >=, <, <=, BETWEEN, NOT BETWEEN, LIKE, NOT LIKE, IN, NOT IN, IS NOT NULL, IS NULL]
    property String
    possible field names to use on filters. One of [/type /name /project/projectId /uuid /state]
    values List<String>
    The values that you want to apply the property+operator combination to in order to filter your data search

    GetRouteAggregationsPagination

    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 aggregations 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 aggregations 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 aggregations 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 aggregations 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 aggregations 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 aggregations available to the user making the request

    GetRouteAggregationsSort

    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 /name /project/projectId /uuid /state] Defaults to /name
    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 /name /project/projectId /uuid /state] Defaults to /name
    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 /name /project/projectId /uuid /state] Defaults to /name
    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 /name /project/projectId /uuid /state] Defaults to /name
    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 /name /project/projectId /uuid /state] Defaults to /name
    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 /name /project/projectId /uuid /state] Defaults to /name

    Package Details

    Repository
    equinix equinix/pulumi-equinix
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the equinix Terraform Provider.
    equinix logo
    Equinix v0.22.0 published on Wednesday, Apr 23, 2025 by Equinix