abonnement equinix_fabric_stream (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 par ID de flux et ID d'abonnement
Documentation supplémentaire:
- Pour commencer: https://docs.equinix.com/observability/streaming-data/integratewithsink/
- API: https://docs.equinix.com/api-catalog/fabricv4/#tag/Stream-Subscriptions
Exemple d'utilisation
data "equinix_fabric_stream_subscription" "by_ids" {
stream_id = "<stream_id>"
subscription_id = "<subscription_id>"
}
Diagramme
Requis
stream_id(Chaîne de caractères) L'UUID du flux cible de l'abonnement au fluxsubscription_id(Chaîne de caractères) L'UUID de l'abonnement au flux
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 clientenabled(Booléen) État de l'abonnement au fluxevent_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 fluxid(Chaîne de caractères) L'identificateur unique de la ressourcemetric_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 clientsink(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 fluxtype(Chaîne de caractères) Type de requête d'abonnement au fluxuuid(Chaîne de caractères) Identifiant unique attribué par Equinix à la ressource d'abonnement au flux
Schéma imbriqué pour change_log
Lecture seule:
created_by(Chaîne de caractères) Nom d'utilisateur du créateur de la ressource de fluxcreated_by_email(Chaîne de caractères) Adresse courriel du créateur de la ressource de fluxcreated_by_full_name(Chaîne de caractères) Nom légal du créateur de la ressource de fluxcreated_date_time(Chaîne de caractères) Heure de création de la ressource de fluxdeleted_by(Chaîne de caractères) Nom d'utilisateur de la personne qui supprime la ressource de fluxdeleted_by_email(Chaîne de caractères) Adresse courriel de la personne qui supprime la ressource du fluxdeleted_by_full_name(Chaîne) Nom légal du destructeur de la ressource de fluxdeleted_date_time(Chaîne) Date de suppression de la ressource de fluxupdated_by(Chaîne de caractères) Nom d'utilisateur du dernier auteur de la mise à jour de la ressource de fluxupdated_by_email(Chaîne de caractères) Adresse courriel du dernier auteur de la mise à jour de la ressource de fluxupdated_by_full_name(Chaîne de caractères) Nom légal du dernier auteur de la mise à jour de la ressource de fluxupdated_date_time(Chaîne de caractères) Heure de la dernière mise à jour de la ressource de flux
Schéma imbriqué pour event_selector
Lecture seule:
except(Liste de chaînes de caractères) Liste des événements à exclureinclude(Liste de chaînes de caractères) Liste des événements à inclure
Schéma imbriqué pour metric_selector
Lecture seule:
except(Liste de chaînes de caractères) Liste des métriques à exclureinclude(Liste de chaînes de caractères) Liste des métriques à inclure
Schéma imbriqué pour sink
Lecture seule:
batch_enabled(Booléen) Commutateur booléen permettant la livraison par lots de donnéesbatch_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 variablesettings(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 sink.credential
Lecture seule:
access_token(Chaîne de caractères) Valeur d'en-tête d'autorisation transmiseapi_key(Chaîne de caractères) Valeur d'en-tête d'autorisation transmiseintegration_key(Chaîne de caractères) Valeur d'en-tête d'autorisation transmisepassword(Chaîne de caractères) Valeur d'en-tête d'autorisation transmisetype(Chaîne de caractères) Type d'identifiant transmisusername(Chaîne de caractères) Valeur d'en-tête d'autorisation transmise
Schéma imbriqué pour 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)