Ir para o conteúdo principal

equinix_fabric_route_filter_rules (Fonte de dados)

Recurso de dados compatível com a API Fabric V4 que permite ao usuário obter filtros de rota para um determinado conjunto de dados de pesquisa.

Documentação adicional:

Exemplo de uso

data "equinix_fabric_route_filter_rules" "rf_rules" {
route_filter_id = "<route_filter_policy_id"
limit = 100
offset = 5
}

output "first_route_filter_rule_name" {
value = data.equinix_fabric_route_filter_rules.rf_rules.data.0.name
}

output "first_route_filter_rule_description" {
value = data.equinix_fabric_route_filter_rules.rf_rules.data.0.description
}

output "first_route_filter_rule_prefix" {
value = data.equinix_fabric_route_filter_rules.rf_rules.data.0.prefix
}

output "first_route_filter_rule_prefix_match" {
value = data.equinix_fabric_route_filter_rules.rf_rules.data.0.prefix_match
}

Esquema

Obrigatório

  • route_filter_id (String) UUID da política de filtro de rota à qual a regra está anexada.

Opcional

  • limit (Número) Número de elementos a serem solicitados por página. O número deve estar entre 1 e 100. O padrão é 20.
  • offset (Número) O deslocamento da página para a solicitar de paginação. Índice do primeiro elemento. O padrão é 0.

Somente leitura

  • data (Lista de Objetos) A lista de regras associadas ao UUID da política de filtro de rota fornecido (consulte abaixo para o esquema aninhado)
  • id (String) O ID deste recurso.
  • pagination (Conjunto de Objetos) Detalhes de paginação para a solicitação de pesquisa da fonte de dados (consulte abaixo para esquema aninhado)

Esquema aninhado para data

Somente leitura:

  • action (String)
  • change (Conjunto de Objetos) (veja abaixo para esquema aninhado)
  • change_log (Conjunto de Objetos) (veja abaixo para esquema aninhado)
  • description (String)
  • href (String)
  • name (String)
  • prefix (String)
  • prefix_match (String)
  • state (String)
  • type (String)
  • uuid (String)

Esquema aninhado para data.change

Somente leitura:

  • href (String)
  • type (String)
  • uuid (String)

Esquema aninhado para data.change_log

Somente leitura:

  • created_by (String)
  • created_by_email (String)
  • created_by_full_name (String)
  • created_date_time (String)
  • deleted_by (String)
  • deleted_by_email (String)
  • deleted_by_full_name (String)
  • deleted_date_time (String)
  • updated_by (String)
  • updated_by_email (String)
  • updated_by_full_name (String)
  • updated_date_time (String)

Esquema aninhado para pagination

Somente leitura:

  • limit (Número)
  • next (String)
  • offset (Número)
  • previous (String)
  • total (Número)
Esta página foi útil?