Equinix v0.27.1 published on Wednesday, Oct 29, 2025 by Equinix
Equinix v0.27.1 published on Wednesday, Oct 29, 2025 by Equinix
Fabric V4 API compatible data resource that allow user to fetch route filter for a given search data set
Additional Documentation:
- Getting Started: https://docs.equinix.com/en-us/Content/Interconnection/FCR/FCR-route-filters.htm
- API: https://developer.equinix.com/dev-docs/fabric/api-reference/fabric-v4-apis#route-filters
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as equinix from "@pulumi/equinix";
const rfPolicies = equinix.fabric.getRouteFilters({
filters: [
{
property: "/type",
operator: "=",
values: ["BGP_IPv4_PREFIX_FILTER"],
},
{
property: "/state",
operator: "=",
values: ["PROVISIONED"],
},
{
property: "/project/projectId",
operator: "=",
values: ["<project_id>"],
},
],
pagination: {
offset: 0,
limit: 5,
total: 25,
},
sorts: [{
direction: "ASC",
property: "/name",
}],
});
export const firstRfUuid = rfPolicies.then(rfPolicies => rfPolicies.datas?.[0]?.uuid);
export const type = rfPolicies.then(rfPolicies => rfPolicies.datas?.[0]?.type);
export const state = rfPolicies.then(rfPolicies => rfPolicies.datas?.[0]?.state);
export const notMatchedRuleAction = rfPolicies.then(rfPolicies => rfPolicies.datas?.[0]?.notMatchedRuleAction);
export const connectionsCount = rfPolicies.then(rfPolicies => rfPolicies.datas?.[0]?.connectionsCount);
export const rulesCount = rfPolicies.then(rfPolicies => rfPolicies.datas?.[0]?.rulesCount);
import pulumi
import pulumi_equinix as equinix
rf_policies = equinix.fabric.get_route_filters(filters=[
{
"property": "/type",
"operator": "=",
"values": ["BGP_IPv4_PREFIX_FILTER"],
},
{
"property": "/state",
"operator": "=",
"values": ["PROVISIONED"],
},
{
"property": "/project/projectId",
"operator": "=",
"values": ["<project_id>"],
},
],
pagination={
"offset": 0,
"limit": 5,
"total": 25,
},
sorts=[{
"direction": "ASC",
"property": "/name",
}])
pulumi.export("firstRfUuid", rf_policies.datas[0].uuid)
pulumi.export("type", rf_policies.datas[0].type)
pulumi.export("state", rf_policies.datas[0].state)
pulumi.export("notMatchedRuleAction", rf_policies.datas[0].not_matched_rule_action)
pulumi.export("connectionsCount", rf_policies.datas[0].connections_count)
pulumi.export("rulesCount", rf_policies.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 {
rfPolicies, err := fabric.GetRouteFilters(ctx, &fabric.GetRouteFiltersArgs{
Filters: []fabric.GetRouteFiltersFilter{
{
Property: "/type",
Operator: "=",
Values: []string{
"BGP_IPv4_PREFIX_FILTER",
},
},
{
Property: "/state",
Operator: "=",
Values: []string{
"PROVISIONED",
},
},
{
Property: "/project/projectId",
Operator: "=",
Values: []string{
"<project_id>",
},
},
},
Pagination: fabric.GetRouteFiltersPagination{
Offset: 0,
Limit: 5,
Total: 25,
},
Sorts: []fabric.GetRouteFiltersSort{
{
Direction: pulumi.StringRef("ASC"),
Property: pulumi.StringRef("/name"),
},
},
}, nil)
if err != nil {
return err
}
ctx.Export("firstRfUuid", rfPolicies.Datas[0].Uuid)
ctx.Export("type", rfPolicies.Datas[0].Type)
ctx.Export("state", rfPolicies.Datas[0].State)
ctx.Export("notMatchedRuleAction", rfPolicies.Datas[0].NotMatchedRuleAction)
ctx.Export("connectionsCount", rfPolicies.Datas[0].ConnectionsCount)
ctx.Export("rulesCount", rfPolicies.Datas[0].RulesCount)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Equinix = Pulumi.Equinix;
return await Deployment.RunAsync(() =>
{
var rfPolicies = Equinix.Fabric.GetRouteFilters.Invoke(new()
{
Filters = new[]
{
new Equinix.Fabric.Inputs.GetRouteFiltersFilterInputArgs
{
Property = "/type",
Operator = "=",
Values = new[]
{
"BGP_IPv4_PREFIX_FILTER",
},
},
new Equinix.Fabric.Inputs.GetRouteFiltersFilterInputArgs
{
Property = "/state",
Operator = "=",
Values = new[]
{
"PROVISIONED",
},
},
new Equinix.Fabric.Inputs.GetRouteFiltersFilterInputArgs
{
Property = "/project/projectId",
Operator = "=",
Values = new[]
{
"<project_id>",
},
},
},
Pagination = new Equinix.Fabric.Inputs.GetRouteFiltersPaginationInputArgs
{
Offset = 0,
Limit = 5,
Total = 25,
},
Sorts = new[]
{
new Equinix.Fabric.Inputs.GetRouteFiltersSortInputArgs
{
Direction = "ASC",
Property = "/name",
},
},
});
return new Dictionary<string, object?>
{
["firstRfUuid"] = rfPolicies.Apply(getRouteFiltersResult => getRouteFiltersResult.Datas[0]?.Uuid),
["type"] = rfPolicies.Apply(getRouteFiltersResult => getRouteFiltersResult.Datas[0]?.Type),
["state"] = rfPolicies.Apply(getRouteFiltersResult => getRouteFiltersResult.Datas[0]?.State),
["notMatchedRuleAction"] = rfPolicies.Apply(getRouteFiltersResult => getRouteFiltersResult.Datas[0]?.NotMatchedRuleAction),
["connectionsCount"] = rfPolicies.Apply(getRouteFiltersResult => getRouteFiltersResult.Datas[0]?.ConnectionsCount),
["rulesCount"] = rfPolicies.Apply(getRouteFiltersResult => getRouteFiltersResult.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.GetRouteFiltersArgs;
import com.pulumi.equinix.fabric.inputs.GetRouteFiltersPaginationArgs;
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 rfPolicies = FabricFunctions.getRouteFilters(GetRouteFiltersArgs.builder()
.filters(
GetRouteFiltersFilterArgs.builder()
.property("/type")
.operator("=")
.values("BGP_IPv4_PREFIX_FILTER")
.build(),
GetRouteFiltersFilterArgs.builder()
.property("/state")
.operator("=")
.values("PROVISIONED")
.build(),
GetRouteFiltersFilterArgs.builder()
.property("/project/projectId")
.operator("=")
.values("<project_id>")
.build())
.pagination(GetRouteFiltersPaginationArgs.builder()
.offset(0)
.limit(5)
.total(25)
.build())
.sorts(GetRouteFiltersSortArgs.builder()
.direction("ASC")
.property("/name")
.build())
.build());
ctx.export("firstRfUuid", rfPolicies.applyValue(getRouteFiltersResult -> getRouteFiltersResult.datas()[0].uuid()));
ctx.export("type", rfPolicies.applyValue(getRouteFiltersResult -> getRouteFiltersResult.datas()[0].type()));
ctx.export("state", rfPolicies.applyValue(getRouteFiltersResult -> getRouteFiltersResult.datas()[0].state()));
ctx.export("notMatchedRuleAction", rfPolicies.applyValue(getRouteFiltersResult -> getRouteFiltersResult.datas()[0].notMatchedRuleAction()));
ctx.export("connectionsCount", rfPolicies.applyValue(getRouteFiltersResult -> getRouteFiltersResult.datas()[0].connectionsCount()));
ctx.export("rulesCount", rfPolicies.applyValue(getRouteFiltersResult -> getRouteFiltersResult.datas()[0].rulesCount()));
}
}
variables:
rfPolicies:
fn::invoke:
function: equinix:fabric:getRouteFilters
arguments:
filters:
- property: /type
operator: =
values:
- BGP_IPv4_PREFIX_FILTER
- property: /state
operator: =
values:
- PROVISIONED
- property: /project/projectId
operator: =
values:
- <project_id>
pagination:
offset: 0
limit: 5
total: 25
sorts:
- direction: ASC
property: /name
outputs:
firstRfUuid: ${rfPolicies.datas[0].uuid}
type: ${rfPolicies.datas[0].type}
state: ${rfPolicies.datas[0].state}
notMatchedRuleAction: ${rfPolicies.datas[0].notMatchedRuleAction}
connectionsCount: ${rfPolicies.datas[0].connectionsCount}
rulesCount: ${rfPolicies.datas[0].rulesCount}
Using getRouteFilters
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 getRouteFilters(args: GetRouteFiltersArgs, opts?: InvokeOptions): Promise<GetRouteFiltersResult>
function getRouteFiltersOutput(args: GetRouteFiltersOutputArgs, opts?: InvokeOptions): Output<GetRouteFiltersResult>def get_route_filters(filters: Optional[Sequence[GetRouteFiltersFilter]] = None,
pagination: Optional[GetRouteFiltersPagination] = None,
sorts: Optional[Sequence[GetRouteFiltersSort]] = None,
opts: Optional[InvokeOptions] = None) -> GetRouteFiltersResult
def get_route_filters_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetRouteFiltersFilterArgs]]]] = None,
pagination: Optional[pulumi.Input[GetRouteFiltersPaginationArgs]] = None,
sorts: Optional[pulumi.Input[Sequence[pulumi.Input[GetRouteFiltersSortArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRouteFiltersResult]func GetRouteFilters(ctx *Context, args *GetRouteFiltersArgs, opts ...InvokeOption) (*GetRouteFiltersResult, error)
func GetRouteFiltersOutput(ctx *Context, args *GetRouteFiltersOutputArgs, opts ...InvokeOption) GetRouteFiltersResultOutput> Note: This function is named GetRouteFilters in the Go SDK.
public static class GetRouteFilters
{
public static Task<GetRouteFiltersResult> InvokeAsync(GetRouteFiltersArgs args, InvokeOptions? opts = null)
public static Output<GetRouteFiltersResult> Invoke(GetRouteFiltersInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRouteFiltersResult> getRouteFilters(GetRouteFiltersArgs args, InvokeOptions options)
public static Output<GetRouteFiltersResult> getRouteFilters(GetRouteFiltersArgs args, InvokeOptions options)
fn::invoke:
function: equinix:fabric/getRouteFilters:getRouteFilters
arguments:
# arguments dictionaryThe following arguments are supported:
- Filters
List<Get
Route Filters Filter> - Filters for the Data Source Search Request. Maximum of 8 total filters.
- Pagination
Get
Route Filters Pagination - Pagination details for the Data Source Search Request
- Sorts
List<Get
Route Filters Sort> - Filters for the Data Source Search Request
- Filters
[]Get
Route Filters Filter - Filters for the Data Source Search Request. Maximum of 8 total filters.
- Pagination
Get
Route Filters Pagination - Pagination details for the Data Source Search Request
- Sorts
[]Get
Route Filters Sort - Filters for the Data Source Search Request
- filters
List<Get
Route Filters Filter> - Filters for the Data Source Search Request. Maximum of 8 total filters.
- pagination
Get
Route Filters Pagination - Pagination details for the Data Source Search Request
- sorts
List<Get
Route Filters Sort> - Filters for the Data Source Search Request
- filters
Get
Route Filters Filter[] - Filters for the Data Source Search Request. Maximum of 8 total filters.
- pagination
Get
Route Filters Pagination - Pagination details for the Data Source Search Request
- sorts
Get
Route Filters Sort[] - Filters for the Data Source Search Request
- filters
Sequence[Get
Route Filters Filter] - Filters for the Data Source Search Request. Maximum of 8 total filters.
- pagination
Get
Route Filters Pagination - Pagination details for the Data Source Search Request
- sorts
Sequence[Get
Route Filters Sort] - Filters for the Data Source Search Request
- filters List<Property Map>
- Filters for the Data Source Search Request. Maximum of 8 total filters.
- pagination Property Map
- Pagination details for the Data Source Search Request
- sorts List<Property Map>
- Filters for the Data Source Search Request
getRouteFilters Result
The following output properties are available:
- Datas
List<Get
Route Filters Data> - List of Route Filters
- Filters
List<Get
Route Filters Filter> - Filters for the Data Source Search Request. Maximum of 8 total filters.
- Id string
- The provider-assigned unique ID for this managed resource.
- Pagination
Get
Route Filters Pagination - Pagination details for the Data Source Search Request
- Sorts
List<Get
Route Filters Sort> - Filters for the Data Source Search Request
- Datas
[]Get
Route Filters Data - List of Route Filters
- Filters
[]Get
Route Filters Filter - Filters for the Data Source Search Request. Maximum of 8 total filters.
- Id string
- The provider-assigned unique ID for this managed resource.
- Pagination
Get
Route Filters Pagination - Pagination details for the Data Source Search Request
- Sorts
[]Get
Route Filters Sort - Filters for the Data Source Search Request
- datas
List<Get
Route Filters Data> - List of Route Filters
- filters
List<Get
Route Filters Filter> - Filters for the Data Source Search Request. Maximum of 8 total filters.
- id String
- The provider-assigned unique ID for this managed resource.
- pagination
Get
Route Filters Pagination - Pagination details for the Data Source Search Request
- sorts
List<Get
Route Filters Sort> - Filters for the Data Source Search Request
- datas
Get
Route Filters Data[] - List of Route Filters
- filters
Get
Route Filters Filter[] - Filters for the Data Source Search Request. Maximum of 8 total filters.
- id string
- The provider-assigned unique ID for this managed resource.
- pagination
Get
Route Filters Pagination - Pagination details for the Data Source Search Request
- sorts
Get
Route Filters Sort[] - Filters for the Data Source Search Request
- datas
Sequence[Get
Route Filters Data] - List of Route Filters
- filters
Sequence[Get
Route Filters Filter] - Filters for the Data Source Search Request. Maximum of 8 total filters.
- id str
- The provider-assigned unique ID for this managed resource.
- pagination
Get
Route Filters Pagination - Pagination details for the Data Source Search Request
- sorts
Sequence[Get
Route Filters Sort] - Filters for the Data Source Search Request
- datas List<Property Map>
- List of Route Filters
- filters List<Property Map>
- Filters for the Data Source Search Request. Maximum of 8 total filters.
- id String
- The provider-assigned unique ID for this managed resource.
- pagination Property Map
- Pagination details for the Data Source Search Request
- sorts List<Property Map>
- Filters for the Data Source Search Request
Supporting Types
GetRouteFiltersData
- Change
Logs List<GetRoute Filters Data Change Log> - Changes
List<Get
Route Filters Data Change> - An object with the details of the previous change applied on the Route Filter
- Connections
Count int - The number of Fabric Connections that this Route Filter is attached to
- Description string
- Optional description to add to the Route Filter you will be creating
- Href string
- Route filter URI
- Name string
- Name of the Route Filter
- Not
Matched stringRule Action - The action that will be taken on ip ranges that don't match the rules present within the Route Filter
- Projects
List<Get
Route Filters Data Project> - The Project object that contains project_id and href that is related to the Fabric Project containing connections the Route Filter can be attached to
- Rules
Count int - The number of Route Filter Rules attached to this Route Filter
- State string
- State of the Route Filter in its lifecycle
- Type string
- Route Filter Type. One of [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
- Uuid string
- Equinix Assigned ID for Route Filter
- Change
Logs []GetRoute Filters Data Change Log - Changes
[]Get
Route Filters Data Change - An object with the details of the previous change applied on the Route Filter
- Connections
Count int - The number of Fabric Connections that this Route Filter is attached to
- Description string
- Optional description to add to the Route Filter you will be creating
- Href string
- Route filter URI
- Name string
- Name of the Route Filter
- Not
Matched stringRule Action - The action that will be taken on ip ranges that don't match the rules present within the Route Filter
- Projects
[]Get
Route Filters Data Project - The Project object that contains project_id and href that is related to the Fabric Project containing connections the Route Filter can be attached to
- Rules
Count int - The number of Route Filter Rules attached to this Route Filter
- State string
- State of the Route Filter in its lifecycle
- Type string
- Route Filter Type. One of [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
- Uuid string
- Equinix Assigned ID for Route Filter
- change
Logs List<GetRoute Filters Data Change Log> - changes
List<Get
Route Filters Data Change> - An object with the details of the previous change applied on the Route Filter
- connections
Count Integer - The number of Fabric Connections that this Route Filter is attached to
- description String
- Optional description to add to the Route Filter you will be creating
- href String
- Route filter URI
- name String
- Name of the Route Filter
- not
Matched StringRule Action - The action that will be taken on ip ranges that don't match the rules present within the Route Filter
- projects
List<Get
Route Filters Data Project> - The Project object that contains project_id and href that is related to the Fabric Project containing connections the Route Filter can be attached to
- rules
Count Integer - The number of Route Filter Rules attached to this Route Filter
- state String
- State of the Route Filter in its lifecycle
- type String
- Route Filter Type. One of [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
- uuid String
- Equinix Assigned ID for Route Filter
- change
Logs GetRoute Filters Data Change Log[] - changes
Get
Route Filters Data Change[] - An object with the details of the previous change applied on the Route Filter
- connections
Count number - The number of Fabric Connections that this Route Filter is attached to
- description string
- Optional description to add to the Route Filter you will be creating
- href string
- Route filter URI
- name string
- Name of the Route Filter
- not
Matched stringRule Action - The action that will be taken on ip ranges that don't match the rules present within the Route Filter
- projects
Get
Route Filters Data Project[] - The Project object that contains project_id and href that is related to the Fabric Project containing connections the Route Filter can be attached to
- rules
Count number - The number of Route Filter Rules attached to this Route Filter
- state string
- State of the Route Filter in its lifecycle
- type string
- Route Filter Type. One of [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
- uuid string
- Equinix Assigned ID for Route Filter
- change_
logs Sequence[GetRoute Filters Data Change Log] - changes
Sequence[Get
Route Filters Data Change] - An object with the details of the previous change applied on the Route Filter
- connections_
count int - The number of Fabric Connections that this Route Filter is attached to
- description str
- Optional description to add to the Route Filter you will be creating
- href str
- Route filter URI
- name str
- Name of the Route Filter
- not_
matched_ strrule_ action - The action that will be taken on ip ranges that don't match the rules present within the Route Filter
- projects
Sequence[Get
Route Filters Data Project] - The Project object that contains project_id and href that is related to the Fabric Project containing connections the Route Filter can be attached to
- rules_
count int - The number of Route Filter Rules attached to this Route Filter
- state str
- State of the Route Filter in its lifecycle
- type str
- Route Filter Type. One of [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
- uuid str
- Equinix Assigned ID for Route Filter
- change
Logs List<Property Map> - changes List<Property Map>
- An object with the details of the previous change applied on the Route Filter
- connections
Count Number - The number of Fabric Connections that this Route Filter is attached to
- description String
- Optional description to add to the Route Filter you will be creating
- href String
- Route filter URI
- name String
- Name of the Route Filter
- not
Matched StringRule Action - The action that will be taken on ip ranges that don't match the rules present within the Route Filter
- projects List<Property Map>
- The Project object that contains project_id and href that is related to the Fabric Project containing connections the Route Filter can be attached to
- rules
Count Number - The number of Route Filter Rules attached to this Route Filter
- state String
- State of the Route Filter in its lifecycle
- type String
- Route Filter Type. One of [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
- uuid String
- Equinix Assigned ID for Route Filter
GetRouteFiltersDataChange
- Href string
- The URI of the previous Route Filter Change
- Type string
- Type of change. One of [ "BGP_IPv4_PREFIX_FILTER_UPDATE","BGP_IPv4_PREFIX_FILTER_CREATION","BGP_IPv4_PREFIX_FILTER_DELETION","BGP_IPv6_PREFIX_FILTER_UPDATE","BGP_IPv6_PREFIX_FILTER_CREATION","BGP_IPv6_PREFIX_FILTER_DELETION" ]
- Uuid string
- Unique identifier for the previous change
- Href string
- The URI of the previous Route Filter Change
- Type string
- Type of change. One of [ "BGP_IPv4_PREFIX_FILTER_UPDATE","BGP_IPv4_PREFIX_FILTER_CREATION","BGP_IPv4_PREFIX_FILTER_DELETION","BGP_IPv6_PREFIX_FILTER_UPDATE","BGP_IPv6_PREFIX_FILTER_CREATION","BGP_IPv6_PREFIX_FILTER_DELETION" ]
- Uuid string
- Unique identifier for the previous change
- href String
- The URI of the previous Route Filter Change
- type String
- Type of change. One of [ "BGP_IPv4_PREFIX_FILTER_UPDATE","BGP_IPv4_PREFIX_FILTER_CREATION","BGP_IPv4_PREFIX_FILTER_DELETION","BGP_IPv6_PREFIX_FILTER_UPDATE","BGP_IPv6_PREFIX_FILTER_CREATION","BGP_IPv6_PREFIX_FILTER_DELETION" ]
- uuid String
- Unique identifier for the previous change
- href string
- The URI of the previous Route Filter Change
- type string
- Type of change. One of [ "BGP_IPv4_PREFIX_FILTER_UPDATE","BGP_IPv4_PREFIX_FILTER_CREATION","BGP_IPv4_PREFIX_FILTER_DELETION","BGP_IPv6_PREFIX_FILTER_UPDATE","BGP_IPv6_PREFIX_FILTER_CREATION","BGP_IPv6_PREFIX_FILTER_DELETION" ]
- uuid string
- Unique identifier for the previous change
- href str
- The URI of the previous Route Filter Change
- type str
- Type of change. One of [ "BGP_IPv4_PREFIX_FILTER_UPDATE","BGP_IPv4_PREFIX_FILTER_CREATION","BGP_IPv4_PREFIX_FILTER_DELETION","BGP_IPv6_PREFIX_FILTER_UPDATE","BGP_IPv6_PREFIX_FILTER_CREATION","BGP_IPv6_PREFIX_FILTER_DELETION" ]
- uuid str
- Unique identifier for the previous change
- href String
- The URI of the previous Route Filter Change
- type String
- Type of change. One of [ "BGP_IPv4_PREFIX_FILTER_UPDATE","BGP_IPv4_PREFIX_FILTER_CREATION","BGP_IPv4_PREFIX_FILTER_DELETION","BGP_IPv6_PREFIX_FILTER_UPDATE","BGP_IPv6_PREFIX_FILTER_CREATION","BGP_IPv6_PREFIX_FILTER_DELETION" ]
- uuid String
- Unique identifier for the previous change
GetRouteFiltersDataChangeLog
- Created
By string - Created by User Key
- Created
By stringEmail - Created by User Email Address
- Created
By stringFull Name - Created by User Full Name
- Created
Date stringTime - Created by Date and Time
- Deleted
By string - Deleted by User Key
- Deleted
By stringEmail - Deleted by User Email Address
- Deleted
By stringFull Name - Deleted by User Full Name
- Deleted
Date stringTime - Deleted by Date and Time
- Updated
By string - Updated by User Key
- Updated
By stringEmail - Updated by User Email Address
- Updated
By stringFull Name - Updated by User Full Name
- Updated
Date stringTime - Updated by Date and Time
- Created
By string - Created by User Key
- Created
By stringEmail - Created by User Email Address
- Created
By stringFull Name - Created by User Full Name
- Created
Date stringTime - Created by Date and Time
- Deleted
By string - Deleted by User Key
- Deleted
By stringEmail - Deleted by User Email Address
- Deleted
By stringFull Name - Deleted by User Full Name
- Deleted
Date stringTime - Deleted by Date and Time
- Updated
By string - Updated by User Key
- Updated
By stringEmail - Updated by User Email Address
- Updated
By stringFull Name - Updated by User Full Name
- Updated
Date stringTime - Updated by Date and Time
- created
By String - Created by User Key
- created
By StringEmail - Created by User Email Address
- created
By StringFull Name - Created by User Full Name
- created
Date StringTime - Created by Date and Time
- deleted
By String - Deleted by User Key
- deleted
By StringEmail - Deleted by User Email Address
- deleted
By StringFull Name - Deleted by User Full Name
- deleted
Date StringTime - Deleted by Date and Time
- updated
By String - Updated by User Key
- updated
By StringEmail - Updated by User Email Address
- updated
By StringFull Name - Updated by User Full Name
- updated
Date StringTime - Updated by Date and Time
- created
By string - Created by User Key
- created
By stringEmail - Created by User Email Address
- created
By stringFull Name - Created by User Full Name
- created
Date stringTime - Created by Date and Time
- deleted
By string - Deleted by User Key
- deleted
By stringEmail - Deleted by User Email Address
- deleted
By stringFull Name - Deleted by User Full Name
- deleted
Date stringTime - Deleted by Date and Time
- updated
By string - Updated by User Key
- updated
By stringEmail - Updated by User Email Address
- updated
By stringFull Name - Updated by User Full Name
- updated
Date stringTime - Updated by Date and Time
- created_
by str - Created by User Key
- created_
by_ stremail - Created by User Email Address
- created_
by_ strfull_ name - Created by User Full Name
- created_
date_ strtime - Created by Date and Time
- deleted_
by str - Deleted by User Key
- deleted_
by_ stremail - Deleted by User Email Address
- deleted_
by_ strfull_ name - Deleted by User Full Name
- deleted_
date_ strtime - Deleted by Date and Time
- updated_
by str - Updated by User Key
- updated_
by_ stremail - Updated by User Email Address
- updated_
by_ strfull_ name - Updated by User Full Name
- updated_
date_ strtime - Updated by Date and Time
- created
By String - Created by User Key
- created
By StringEmail - Created by User Email Address
- created
By StringFull Name - Created by User Full Name
- created
Date StringTime - Created by Date and Time
- deleted
By String - Deleted by User Key
- deleted
By StringEmail - Deleted by User Email Address
- deleted
By StringFull Name - Deleted by User Full Name
- deleted
Date StringTime - Deleted by Date and Time
- updated
By String - Updated by User Key
- updated
By StringEmail - Updated by User Email Address
- updated
By StringFull Name - Updated by User Full Name
- updated
Date StringTime - Updated by Date and Time
GetRouteFiltersDataProject
- href str
- URI of the Fabric Project
- project_
id str - Project id associated with Fabric Project
GetRouteFiltersFilter
- Operator string
- Possible operators to use on the filter property. Can be one of the following: [ "=", "!=", "[NOT] LIKE", "[NOT] IN", "ILIKE" ]
- Property string
- The API response property which you want to filter your request on. Can be one of the following: "/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
- Possible operators to use on the filter property. Can be one of the following: [ "=", "!=", "[NOT] LIKE", "[NOT] IN", "ILIKE" ]
- Property string
- The API response property which you want to filter your request on. Can be one of the following: "/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
- Possible operators to use on the filter property. Can be one of the following: [ "=", "!=", "[NOT] LIKE", "[NOT] IN", "ILIKE" ]
- property String
- The API response property which you want to filter your request on. Can be one of the following: "/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
- Possible operators to use on the filter property. Can be one of the following: [ "=", "!=", "[NOT] LIKE", "[NOT] IN", "ILIKE" ]
- property string
- The API response property which you want to filter your request on. Can be one of the following: "/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
- Possible operators to use on the filter property. Can be one of the following: [ "=", "!=", "[NOT] LIKE", "[NOT] IN", "ILIKE" ]
- property str
- The API response property which you want to filter your request on. Can be one of the following: "/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
- Possible operators to use on the filter property. Can be one of the following: [ "=", "!=", "[NOT] LIKE", "[NOT] IN", "ILIKE" ]
- property String
- The API response property which you want to filter your request on. Can be one of the following: "/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
GetRouteFiltersPagination
- Limit int
- Number of elements to be requested per page. Number must be between 1 and 100. Default is 20
- Next string
- URL relative to the last item in the response.
- Offset int
- The page offset for the pagination request. Index of the first element. Default is 0.
- Previous string
- URL relative to the first item in the response.
- Total int
- Total number of elements returned.
- Limit int
- Number of elements to be requested per page. Number must be between 1 and 100. Default is 20
- Next string
- URL relative to the last item in the response.
- Offset int
- The page offset for the pagination request. Index of the first element. Default is 0.
- Previous string
- URL relative to the first item in the response.
- Total int
- Total number of elements returned.
- limit Integer
- Number of elements to be requested per page. Number must be between 1 and 100. Default is 20
- next String
- URL relative to the last item in the response.
- offset Integer
- The page offset for the pagination request. Index of the first element. Default is 0.
- previous String
- URL relative to the first item in the response.
- total Integer
- Total number of elements returned.
- limit number
- Number of elements to be requested per page. Number must be between 1 and 100. Default is 20
- next string
- URL relative to the last item in the response.
- offset number
- The page offset for the pagination request. Index of the first element. Default is 0.
- previous string
- URL relative to the first item in the response.
- total number
- Total number of elements returned.
- limit int
- Number of elements to be requested per page. Number must be between 1 and 100. Default is 20
- next str
- URL relative to the last item in the response.
- offset int
- The page offset for the pagination request. Index of the first element. Default is 0.
- previous str
- URL relative to the first item in the response.
- total int
- Total number of elements returned.
- limit Number
- Number of elements to be requested per page. Number must be between 1 and 100. Default is 20
- next String
- URL relative to the last item in the response.
- offset Number
- The page offset for the pagination request. Index of the first element. Default is 0.
- previous String
- URL relative to the first item in the response.
- total Number
- Total number of elements returned.
GetRouteFiltersSort
- Direction string
- The sorting direction. Can be one of: [DESC, ASC], Defaults to DESC
- Property string
- The property name to use in sorting. Can be one of the following: [/type, /uuid, /name, /project/projectId, /state, /notMatchedRuleAction, /connectionsCount, /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. Can be one of the following: [/type, /uuid, /name, /project/projectId, /state, /notMatchedRuleAction, /connectionsCount, /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. Can be one of the following: [/type, /uuid, /name, /project/projectId, /state, /notMatchedRuleAction, /connectionsCount, /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. Can be one of the following: [/type, /uuid, /name, /project/projectId, /state, /notMatchedRuleAction, /connectionsCount, /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. Can be one of the following: [/type, /uuid, /name, /project/projectId, /state, /notMatchedRuleAction, /connectionsCount, /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. Can be one of the following: [/type, /uuid, /name, /project/projectId, /state, /notMatchedRuleAction, /connectionsCount, /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
equinixTerraform Provider.
Equinix v0.27.1 published on Wednesday, Oct 29, 2025 by Equinix
