equinix_fabric_route_aggregations(数据源)
兼容 Fabric V4 API 的数据资源,允许用户获取带有分页详细信息的 Equinix Fabric 路由聚合。 补充文件:
- 入门指南:https://docs.equinix.com/fabric/ports/managing-fabric-ports#add-ports-to-an-existing-link-aggregation-group-lag
- API:https://docs.equinix.com/api-catalog/fabricv4/#tag/Route-Aggregations
用法示例
data "equinix_fabric_route_aggregations" "ra_policy" {
filter = {
property = "/project/projectId"
operator = "="
values = ["<route_aggregation_project_id>"]
}
pagination = {
limit = 2
offset = 1
}
}
output "first_route_aggregation_name" {
value = data.equinix_fabric_route_aggregations.ra_policy.data.0.name
}
output "first_route_aggregation_description" {
value = data.equinix_fabric_route_aggregations.ra_policy.data.0.description
}
output "first_route_aggregation_connections_count" {
value = data.equinix_fabric_route_aggregations.ra_policy.data.0.connections_count
}
output "first_route_aggregation_rules_count" {
value = data.equinix_fabric_route_aggregations.ra_policy.data.0.rules_count
}
模式
必填
可选
只读
的嵌套架构filter
必需的:
operator(字符串)运算符,用于筛选字段及给定值。[=,!=,>=,>=,<中的一个,<=,介于之间,不介于之间,喜欢,不喜欢,IN,NOT IN,IS NOT IN,IS NULL]property(字符串)筛选器上使用的字段名称values(字符串列表)要应用属性+运算符组合以筛选数据搜索的值
的嵌套架构pagination
可选:
limit(数量)每页返回的搜索结果的最大数量。数字必须介于1和100之间,默认值为20offset响应中返回的第一个项目的索引。默认值为0
只读:
next(string)与响应中下一个项目相关的URLprevious(string)与响应中上一个项目相关的URLtotal(数量)提出请求的用户可用的路由聚合总数
的嵌套架构sort
可选:
direction(字符串)排序方向。可以是以下之一:[DESC,ASC],默认为DESCproperty(string)排序中使用的属性名称。“/type""/uuid""/name""/project/projectId""/state""/ChangeLog/createdDateTime""/ChangeLog/updatedDateTime"之一,默认为"/ChangeLog/updatedDateTime"
的嵌套架构data
只读:
change(属性)最新路由聚合变更的当前状态(有关嵌套架构,请参阅下文)change_log(属性)路由聚合资源上次更改的详细信息(有关嵌套架构,请参阅下文)connections_count(数量)连接到路由聚合的连接数量description(字符串)客户提供的路由聚合描述href(字符串) Equinix自动生成的指向路由聚合资源的URIname(字符串)客户提供的路由聚合的名称project(属性) Equinix项目属性对象(有关嵌套架构,请参阅下文)rules_count关联到路由聚合的规则数量state(字符串)值,表示路由聚合资源的配置状态type(字符串) Equinix定义的路由聚合类型;BGP IPv4_PREFIX_AGREGATION,BGP IPv6_PREFIX_AGREGATIONuuid(字符串) Equinix为路由聚合资源分配的唯一ID
的嵌套架构data.change
只读:
href(字符串) Equinix自动生成的路由聚合更改URItype(字符串) Equinix定义的路由聚合更改类型uuid(字符串) Equinix为变更分配的唯一ID
的嵌套架构data.change_log
只读:
created_by(字符串)路由聚合资源创建者的用户名created_by_email(字符串)路由聚合资源创建者的电子邮件created_by_full_name(字符串)路由聚合资源创建者的法定名称created_date_time(字符串)路由聚合资源的创建时间deleted_by(字符串)路由聚合资源删除器的用户名deleted_by_email(字符串)路由聚合资源删除器的电子邮件deleted_by_full_name(string)路由聚合资源删除器的法定名称deleted_date_time(字符串)路由聚合资源的删除时间updated_by(字符串)路由聚合资源上次更新程序的用户名updated_by_email(字符串)路由聚合资源上次更新程序的电子邮件updated_by_full_name(字符串)路由聚合资源上次更新程序的法定名称updated_date_time(字符串)路由聚合资源的上次更新时间
的嵌套架构data.project
只读:
project_id(字符串) Equinix订阅者分配的项目ID