Ir para o conteúdo principal

equinix_fabric_stream_subscription (Fonte de dados)

Fonte de dados compatível com a API Fabric V4 que permite ao usuário obter a assinatura do Equinix Fabric Stream por ID do Stream e ID da Assinatura.

Documentação adicional:

Exemplo de uso

data "equinix_fabric_stream_subscription" "by_ids" {
stream_id = "<stream_id>"
subscription_id = "<subscription_id>"
}

Esquema

Obrigatório

  • stream_id (String) O UUID do fluxo que é o alvo da assinatura do fluxo.
  • subscription_id (String) O UUID da assinatura do fluxo

Somente leitura

  • change_log (Atributos) Detalhes da última alteração no recurso de fluxo (consulte abaixo para esquema aninhado)
  • description (String) Descrição da assinatura de streaming fornecida pelo cliente
  • enabled (Booleano) Status de ativação da assinatura de fluxo
  • event_selector (Atributos) Listas de eventos a serem incluídos/excluídos na assinatura do fluxo (consulte abaixo para esquema aninhado)
  • href (String) URI atribuído pela Equinix ao recurso de assinatura de fluxo
  • id (String) O identificador único do recurso
  • metric_selector (Atributos) Listas de métricas a serem incluídas/excluídas na assinatura do fluxo (consulte abaixo para esquema aninhado)
  • name (String) Nome da assinatura de streaming fornecida pelo cliente
  • sink (Atributos) Os detalhes do assinante do Equinix Stream (consulte abaixo para esquema aninhado)
  • state (String) Valor que representa o status de provisionamento para o recurso de fluxo
  • type (String) Tipo da solicitar de assinatura de fluxo
  • uuid (String) Identificador único atribuído pela Equinix ao recurso de assinatura de streaming

Esquema aninhado para 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 event_selector

Somente leitura:

  • except (Lista de Strings) Lista de eventos a serem excluídos
  • include (Lista de Strings) Lista de eventos a incluir

Esquema aninhado para metric_selector

Somente leitura:

  • except (Lista de Strings) Lista de métricas a serem excluídas
  • include (Lista de Strings) Lista de métricas a incluir

Esquema aninhado para sink

Somente leitura:

  • batch_enabled (Booleano) Interruptor booleano que permite o envio de dados em lote.
  • batch_size_max (Número) Tamanho máximo da entrega em lote, se ativado
  • batch_wait_time_max (Número) Tempo máximo de espera para entrega em lote, se ativado
  • credential (Atributos) Detalhes de acesso para o tipo de coletor especificado (consulte abaixo para esquema aninhado)
  • host (String) Nome de host conhecido de determinados produtos de assinatura de fluxo de dados. Não deve ser confundido com um URI variável.
  • settings (Atributos) Configurações do coletor de assinatura de fluxo (consulte abaixo para esquema aninhado)
  • type (String) Tipo do assinante
  • uri (String) Destino do endpoint HTTP publicamente acessível para o fluxo de dados

Esquema aninhado para sink.credential

Somente leitura:

  • access_token (String) Passado como valor do cabeçalho de autorização
  • api_key (String) Passado como valor do cabeçalho de autorização
  • integration_key (String) Passado como valor do cabeçalho de autorização
  • password (String) Passado como valor do cabeçalho de autorização
  • type (String) Tipo da credencial que está sendo passada
  • username (String) Passado como valor do cabeçalho de autorização

Esquema aninhado para sink.settings

Somente leitura:

  • application_key (String)
  • event_index (String)
  • event_uri (String)
  • format (String)
  • metric_index (String)
  • metric_uri (String)
  • source (String)
Esta página foi útil?