Skip to main content

abonnements aux flux de données equinixfabric (Source de données)

Source de données compatible avec l'API Fabric V4 permettant à l'utilisateur de récupérer les abonnements Equinix Fabric Stream avec pagination.

Documentation supplémentaire:

Exemple d'utilisation

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

Diagramme

Requis

  • pagination (Attributs) Détails de pagination pour la liste des flux renvoyés (voir ci-dessous pour le schéma imbriqué)
  • stream_id (Chaîne de caractères) L'UUID du flux cible de l'abonnement au flux

Lecture seule

Schéma imbriqué pour pagination

Facultatif:

  • limit (Nombre) Nombre maximal de résultats de recherche affichés par page. Ce nombre doit se situer entre 1 et 100 ; la valeur par défaut est 20.
  • offset (Nombre) Indice du premier élément retourné dans la réponse. La valeur par défaut est 0.

Lecture seule:

  • next (Chaîne de caractères) L'URL relative à l'élément suivant dans la réponse
  • previous (Chaîne de caractères) L'URL relative à l'élément précédent dans la réponse
  • total (Nombre) Le nombre total de flux disponibles pour l'utilisateur effectuant la requête

Schéma imbriqué pour data

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 de caractères) Description de l'abonnement au flux fournie par le client
  • enabled (Booléen) État de l'abonnement au flux
  • event_selector (Attributs) Listes d'événements à inclure/exclure de l'abonnement au flux (voir ci-dessous pour le schéma imbriqué)
  • href (Chaîne) URI attribuée par Equinix à la ressource d'abonnement au flux
  • metric_selector (Attributs) Listes de métriques à inclure/exclure de l'abonnement au flux (voir ci-dessous pour le schéma imbriqué)
  • name (Chaîne de caractères) Nom de l'abonnement au flux fourni par le client
  • sink (Attributs) Les détails de l'abonné au flux Equinix (voir ci-dessous pour le schéma imbriqué)
  • state (Chaîne) Valeur représentant l'état d'approvisionnement de la ressource de flux
  • type (Chaîne de caractères) Type de requête d'abonnement au flux
  • uuid (Chaîne de caractères) Identifiant unique attribué par Equinix à la ressource d'abonnement au flux

Schéma imbriqué pour data.change_log

Lecture seule:

  • created_by (Chaîne de caractères) Nom d'utilisateur du créateur de la ressource de flux
  • created_by_email (Chaîne de caractères) Adresse courriel du créateur de la ressource de flux
  • created_by_full_name (Chaîne de caractères) Nom légal du créateur de la ressource de flux
  • created_date_time (Chaîne de caractères) Heure de création de la ressource de flux
  • deleted_by (Chaîne de caractères) Nom d'utilisateur de la personne qui supprime la ressource de flux
  • deleted_by_email (Chaîne de caractères) Adresse courriel de la personne qui supprime la ressource du flux
  • deleted_by_full_name (Chaîne) Nom légal du destructeur de la ressource de flux
  • deleted_date_time (Chaîne) Date de suppression de la ressource de flux
  • updated_by (Chaîne de caractères) Nom d'utilisateur du dernier auteur de la mise à jour de la ressource de flux
  • updated_by_email (Chaîne de caractères) Adresse courriel du dernier auteur de la mise à jour de la ressource de flux
  • updated_by_full_name (Chaîne de caractères) Nom légal du dernier auteur de la mise à jour de la ressource de flux
  • updated_date_time (Chaîne de caractères) Heure de la dernière mise à jour de la ressource de flux

Schéma imbriqué pour data.event_selector

Lecture seule:

  • except (Liste de chaînes de caractères) Liste des événements à exclure
  • include (Liste de chaînes de caractères) Liste des événements à inclure

Schéma imbriqué pour data.metric_selector

Lecture seule:

  • except (Liste de chaînes de caractères) Liste des métriques à exclure
  • include (Liste de chaînes de caractères) Liste des métriques à inclure

Schéma imbriqué pour data.sink

Lecture seule:

  • batch_enabled (Booléen) Commutateur booléen permettant la livraison par lots de données
  • batch_size_max (Nombre) Taille maximale de la livraison par lot si cette option est activée.
  • batch_wait_time_max (Nombre) Délai d'attente maximal pour la livraison par lots si cette option est activée.
  • credential (Attributs) Détails d'accès pour le type de récepteur spécifié (voir ci-dessous pour le schéma imbriqué)
  • host (Chaîne de caractères) Nom d'hôte connu de certains produits d'abonnement aux flux de données. À ne pas confondre avec un URI de variable
  • settings (Attributs) Paramètres de destination de l'abonnement au flux (voir ci-dessous pour le schéma imbriqué)
  • type (Chaîne de caractères) Type d'abonné
  • uri (Chaîne de caractères) Point de terminaison HTTP accessible publiquement pour le flux de données

Schéma imbriqué pour data.sink.credential

Lecture seule:

  • access_token (Chaîne de caractères) Valeur d'en-tête d'autorisation transmise
  • api_key (Chaîne de caractères) Valeur d'en-tête d'autorisation transmise
  • integration_key (Chaîne de caractères) Valeur d'en-tête d'autorisation transmise
  • password (Chaîne de caractères) Valeur d'en-tête d'autorisation transmise
  • type (Chaîne de caractères) Type d'identifiant transmis
  • username (Chaîne de caractères) Valeur d'en-tête d'autorisation transmise

Schéma imbriqué pour data.sink.settings

Lecture seule:

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