Equinix v0.19.0 published on Thursday, Oct 24, 2024 by Equinix
equinix.fabric.getConnectionRouteFilters
Explore with Pulumi AI
Fabric V4 API compatible data resource that allow user to fetch all route filter policies attached to a fabric connection
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-filter-rules
Using getConnectionRouteFilters
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 getConnectionRouteFilters(args: GetConnectionRouteFiltersArgs, opts?: InvokeOptions): Promise<GetConnectionRouteFiltersResult>
function getConnectionRouteFiltersOutput(args: GetConnectionRouteFiltersOutputArgs, opts?: InvokeOptions): Output<GetConnectionRouteFiltersResult>
def get_connection_route_filters(connection_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConnectionRouteFiltersResult
def get_connection_route_filters_output(connection_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConnectionRouteFiltersResult]
func GetConnectionRouteFilters(ctx *Context, args *GetConnectionRouteFiltersArgs, opts ...InvokeOption) (*GetConnectionRouteFiltersResult, error)
func GetConnectionRouteFiltersOutput(ctx *Context, args *GetConnectionRouteFiltersOutputArgs, opts ...InvokeOption) GetConnectionRouteFiltersResultOutput
> Note: This function is named GetConnectionRouteFilters
in the Go SDK.
public static class GetConnectionRouteFilters
{
public static Task<GetConnectionRouteFiltersResult> InvokeAsync(GetConnectionRouteFiltersArgs args, InvokeOptions? opts = null)
public static Output<GetConnectionRouteFiltersResult> Invoke(GetConnectionRouteFiltersInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConnectionRouteFiltersResult> getConnectionRouteFilters(GetConnectionRouteFiltersArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: equinix:fabric/getConnectionRouteFilters:getConnectionRouteFilters
arguments:
# arguments dictionary
The following arguments are supported:
- Connection
Id string - Equinix Assigned UUID of the Equinix Connection to attach the Route Filter Policy to
- Connection
Id string - Equinix Assigned UUID of the Equinix Connection to attach the Route Filter Policy to
- connection
Id String - Equinix Assigned UUID of the Equinix Connection to attach the Route Filter Policy to
- connection
Id string - Equinix Assigned UUID of the Equinix Connection to attach the Route Filter Policy to
- connection_
id str - Equinix Assigned UUID of the Equinix Connection to attach the Route Filter Policy to
- connection
Id String - Equinix Assigned UUID of the Equinix Connection to attach the Route Filter Policy to
getConnectionRouteFilters Result
The following output properties are available:
- Connection
Id string - Equinix Assigned UUID of the Equinix Connection to attach the Route Filter Policy to
- Datas
List<Get
Connection Route Filters Data> - The list of Rules attached to the given Route Filter Policy UUID
- Id string
- The provider-assigned unique ID for this managed resource.
- Paginations
List<Get
Connection Route Filters Pagination> - Pagination details for the Data Source Search Request
- Connection
Id string - Equinix Assigned UUID of the Equinix Connection to attach the Route Filter Policy to
- Datas
[]Get
Connection Route Filters Data - The list of Rules attached to the given Route Filter Policy UUID
- Id string
- The provider-assigned unique ID for this managed resource.
- Paginations
[]Get
Connection Route Filters Pagination - Pagination details for the Data Source Search Request
- connection
Id String - Equinix Assigned UUID of the Equinix Connection to attach the Route Filter Policy to
- datas
List<Get
Connection Route Filters Data> - The list of Rules attached to the given Route Filter Policy UUID
- id String
- The provider-assigned unique ID for this managed resource.
- paginations
List<Get
Connection Route Filters Pagination> - Pagination details for the Data Source Search Request
- connection
Id string - Equinix Assigned UUID of the Equinix Connection to attach the Route Filter Policy to
- datas
Get
Connection Route Filters Data[] - The list of Rules attached to the given Route Filter Policy UUID
- id string
- The provider-assigned unique ID for this managed resource.
- paginations
Get
Connection Route Filters Pagination[] - Pagination details for the Data Source Search Request
- connection_
id str - Equinix Assigned UUID of the Equinix Connection to attach the Route Filter Policy to
- datas
Sequence[Get
Connection Route Filters Data] - The list of Rules attached to the given Route Filter Policy UUID
- id str
- The provider-assigned unique ID for this managed resource.
- paginations
Sequence[Get
Connection Route Filters Pagination] - Pagination details for the Data Source Search Request
- connection
Id String - Equinix Assigned UUID of the Equinix Connection to attach the Route Filter Policy to
- datas List<Property Map>
- The list of Rules attached to the given Route Filter Policy UUID
- id String
- The provider-assigned unique ID for this managed resource.
- paginations List<Property Map>
- Pagination details for the Data Source Search Request
Supporting Types
GetConnectionRouteFiltersData
- Attachment
Status string - Status of the Route Filter Policy attachment lifecycle
- Direction string
- Direction of the filtering of the attached Route Filter Policy
- Href string
- URI to the attached Route Filter Policy on the Connection
- Type string
- Route Filter Type. One of [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
- Uuid string
- Equinix Assigned ID for Route Filter Policy
- Attachment
Status string - Status of the Route Filter Policy attachment lifecycle
- Direction string
- Direction of the filtering of the attached Route Filter Policy
- Href string
- URI to the attached Route Filter Policy on the Connection
- Type string
- Route Filter Type. One of [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
- Uuid string
- Equinix Assigned ID for Route Filter Policy
- attachment
Status String - Status of the Route Filter Policy attachment lifecycle
- direction String
- Direction of the filtering of the attached Route Filter Policy
- href String
- URI to the attached Route Filter Policy on the Connection
- type String
- Route Filter Type. One of [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
- uuid String
- Equinix Assigned ID for Route Filter Policy
- attachment
Status string - Status of the Route Filter Policy attachment lifecycle
- direction string
- Direction of the filtering of the attached Route Filter Policy
- href string
- URI to the attached Route Filter Policy on the Connection
- type string
- Route Filter Type. One of [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
- uuid string
- Equinix Assigned ID for Route Filter Policy
- attachment_
status str - Status of the Route Filter Policy attachment lifecycle
- direction str
- Direction of the filtering of the attached Route Filter Policy
- href str
- URI to the attached Route Filter Policy on the Connection
- type str
- Route Filter Type. One of [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
- uuid str
- Equinix Assigned ID for Route Filter Policy
- attachment
Status String - Status of the Route Filter Policy attachment lifecycle
- direction String
- Direction of the filtering of the attached Route Filter Policy
- href String
- URI to the attached Route Filter Policy on the Connection
- type String
- Route Filter Type. One of [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
- uuid String
- Equinix Assigned ID for Route Filter Policy
GetConnectionRouteFiltersPagination
- 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.
Package Details
- Repository
- equinix equinix/pulumi-equinix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
equinix
Terraform Provider.