Ir para o conteúdo principal

equinix_fabric_streams (Fonte de dados)

Recurso de dados compatível com a API Fabric V4 que permite ao usuário obter fluxos do Equinix Fabric com detalhes de paginação.

Documentação adicional:

Exemplo de uso

data "equinix_fabric_streams" "data_streams" {
pagination = {
limit = 2
offset = 1
}
}

output "number_of_returned_streams" {
value = length(data.equinix_fabric_streams.data_streams.data)
}

Esquema

Obrigatório

Somente leitura

  • data (Lista de Atributos) Lista de objetos de fluxo retornada (consulte abaixo para esquema aninhado)
  • id (String) O identificador único do recurso

Esquema aninhado para pagination

Opcional:

  • limit (Número) Número máximo de resultados de busca retornados por página. O número deve estar entre 1 e 100, sendo o padrão 20.
  • offset (Número) Índice do primeiro item retornado na resposta. O padrão é 0.

Somente leitura:

  • next (String) A URL relativa ao próximo item na resposta
  • previous (String) A URL relativa ao item anterior na resposta
  • total (Número) O número total de fluxos disponíveis para o usuário que fez a solicitar

Esquema aninhado para data

Somente leitura:

  • assets_count (Número) Contagem dos recursos de streaming anexados ao recurso de fluxo
  • change_log (Atributos) Detalhes da última alteração no recurso de fluxo (consulte abaixo para esquema aninhado)
  • description (String) Descrição do recurso de fluxo fornecida pelo cliente
  • href (String) URI gerada automaticamente pela Equinix para o recurso de fluxo no Portal Equinix.
  • name (String) Nome do recurso de fluxo fornecido pelo cliente
  • project (Atributos) Objeto de atributo do projeto Equinix (consulte abaixo para esquema aninhado)
  • state (String) Valor que representa o status de provisionamento para o recurso de fluxo
  • stream_subscriptions_count (Número) Contagem de assinaturas de clientes no recurso de fluxo
  • type (String) Tipo de Streaming definido pela Equinix
  • uuid (String) ID exclusivo atribuído pela Equinix para o recurso de fluxo

Esquema aninhado para data.change_log

Somente leitura:

  • created_by (String) Nome de usuário do criador do recurso de fluxo
  • created_by_email (String) E-mail do criador do recurso de fluxo
  • created_by_full_name (String) Nome legal do criador do recurso de fluxo
  • created_date_time (String) Hora de criação do recurso de fluxo
  • deleted_by (String) Nome de usuário do excluídor do recurso de fluxo
  • deleted_by_email (String) E-mail de quem excluiu o recurso de fluxo
  • deleted_by_full_name (String) Nome legal do recurso que exclui o fluxo de recursos
  • deleted_date_time (String) Tempo de exclusão do recurso de fluxo
  • updated_by (String) Nome de usuário do último atualizador do recurso de fluxo
  • updated_by_email (String) E-mail do último atualizador do recurso de fluxo
  • updated_by_full_name (String) Nome legal do último atualizador do recurso de fluxo
  • updated_date_time (String) Última hora de atualização do recurso de fluxo

Esquema aninhado para data.project

Somente leitura:

  • project_id (String) ID do projeto atribuído ao assinante da Equinix
Esta página foi útil?