Skip to main content

equinix_fabric_stream_subscriptions (Source de données)

Source de données compatible avec l'API Fabric V4 qui permet à l'utilisateur de récupérer les abonnements au flux Equinix Fabric avec pagination.

Documentation complémentaire :

Exemple d'utilisation

data "equinix_fabric_stream_subscriptions" "all" {
stream_id = "<stream_id>"
pagination = {
limit = 10
offset = 0
}
}

Schéma

Exigée

  • pagination (Attributs) Détails de la pagination pour la liste de flux renvoyée (voir ci-dessous pour le schéma imbriqué)
  • stream_id (Chaîne) L'uuid du flux qui est la cible de l'abonnement au flux.

En lecture seule

Schéma imbriqué pour pagination

En option :

  • limit (Nombre) Nombre maximum de résultats de recherche renvoyés par page. Le nombre doit être compris entre 1 et 100, et la valeur par défaut est 20.
  • offset (Nombre) Index du premier élément renvoyé dans la réponse. La valeur par défaut est 0

En lecture seule :

  • next (Chaîne) L'URL relative à l'élément suivant de la réponse.
  • previous (Chaîne) L'URL relative à l'élément précédent de la réponse
  • total (Nombre) Le nombre total de flux disponibles pour l'utilisateur qui fait la demande.

Schéma imbriqué pour data

En lecture seule :

  • change_log (Attributs) Détails de la dernière modification apportée à la ressource de flux (voir ci-dessous pour le schéma imbriqué)
  • description (Chaîne) Description de l'abonnement au flux fournie par le client
  • enabled (booléen) Statut de l'abonnement au flux activé
  • event_selector (Attributs) Listes d'événements à inclure/exclure dans l'abonnement au flux (voir ci-dessous pour le schéma imbriqué)
  • href (Chaîne) URI attribué par Equinix à la ressource d'abonnement au flux.
  • metric_selector (Attributs) Listes de mesures à inclure/exclure dans l'abonnement au flux (voir ci-dessous pour le schéma imbriqué)
  • name (Chaîne) Nom de l'abonnement au flux fourni par le client
  • sink (Attributs) Détails de l'abonné au flux Equinix (voir ci-dessous pour le schéma imbriqué)
  • state (Chaîne) Valeur représentant l'état de l'approvisionnement de la ressource de flux.
  • type (String) Type de la demande d'abonnement au flux de données
  • uuid (Chaîne) Identifiant unique attribué par Equinix à la ressource d'abonnement au flux.

Schéma imbriqué pour data.change_log

En lecture seule :

  • created_by (Chaîne) Nom d'utilisateur du créateur de la ressource de flux
  • created_by_email (Chaîne) Courriel du créateur de la ressource de flux
  • created_by_full_name (Chaîne) Nom légal du créateur de la ressource de flux
  • created_date_time (Chaîne) Heure de création de la ressource de flux
  • deleted_by (Chaîne) Nom d'utilisateur de l'auteur de la suppression de la ressource de flux
  • deleted_by_email (Chaîne) Courriel de l'auteur de la suppression de la ressource de flux
  • deleted_by_full_name (Chaîne) Nom légal de l'auteur de la suppression de la ressource de flux
  • deleted_date_time (Chaîne) Heure de suppression de la ressource de flux
  • updated_by (Chaîne) Nom d'utilisateur du dernier responsable de la mise à jour de la ressource de flux.
  • updated_by_email (Chaîne) Courriel du dernier responsable de la mise à jour de la ressource de flux
  • updated_by_full_name (Chaîne) Nom légal du dernier responsable de la mise à jour de la ressource de flux.
  • updated_date_time (Chaîne) Dernière heure de mise à jour de la ressource de flux

Schéma imbriqué pour data.event_selector

En lecture seule :

  • except (Liste de chaînes) Liste d'événements à exclure
  • include (Liste de chaînes) Liste d'événements à inclure

Schéma imbriqué pour data.metric_selector

En lecture seule :

  • except (List of String) Liste des métriques à exclure
  • include (Liste de chaînes) Liste de mesures à inclure

Schéma imbriqué pour data.sink

En lecture seule :

  • batch_enabled (booléen) Commutateur booléen permettant la livraison de données par lots
  • batch_size_max (Nombre) Taille maximale de la livraison par lots si elle est activée
  • batch_wait_time_max (Nombre) Temps d'attente maximum pour la livraison par lots si elle est activée
  • credential (Attributs) Détails d'accès pour le type de puits spécifié (voir ci-dessous pour le schéma imbriqué)
  • host (Chaîne) Nom d'hôte connu de certains produits d'abonnement à des flux de données. Ne pas confondre avec un URI variable
  • settings (Attributs) Paramètres du puits d'abonnement au flux (voir ci-dessous pour le schéma imbriqué)
  • type (Chaîne) Type d'abonné
  • uri (Chaîne) Destination du point d'extrémité http accessible au public pour le flux de données

Schéma imbriqué pour data.sink.credential

En lecture seule :

  • access_token (Chaîne) Transmis en tant que valeur d'en-tête d'autorisation
  • api_key (Chaîne) Transmis en tant que valeur d'en-tête d'autorisation
  • integration_key (Chaîne) Transmis en tant que valeur d'en-tête d'autorisation
  • password (Chaîne) Transmis en tant que valeur d'en-tête d'autorisation
  • type (Chaîne) Type de justificatif transmis
  • username (Chaîne) Transmis en tant que valeur d'en-tête d'autorisation

Schéma imbriqué pour data.sink.settings

En lecture seule :

  • application_key (Chaîne)
  • event_index (Chaîne)
  • event_uri (Chaîne)
  • format (Chaîne)
  • metric_index (Chaîne)
  • metric_uri (Chaîne)
  • source (Chaîne)
Cette page vous a-t-elle été utile ?