Pièce jointe equinix_fabric_stream (Ressource)
Cette ressource compatible avec l'API Fabric V4 permet la création et la gestion des attaches Equinix Fabric Stream.
Documentation supplémentaire:
- Pour commencer: https://docs.equinix.com/observability/streaming-data/integratewithsink/
- API: https://docs.equinix.com/api-catalog/fabricv4/#tag/Streams
Exemple d'utilisation
resource "equinix_fabric_stream_attachment" "asset" {
asset_id = "<id_of_the_asset_being_attached>"
asset = "<asset_group>"
stream_id = "<id_of_the_stream_asset_is_being_attached_to>"
}
Diagramme
Requis
asset(Chaîne de caractères) Catégorie d'actif définie par Equinix. Correspond au nom du produit auquel l'actif appartient.asset_id(Chaîne de caractères) UUID défini par Équinix de la ressource associée au fluxstream_id(Chaîne) UUID du flux cible de cette pièce jointe
En option
metrics_enabled(Booléen) Valeur booléenne indiquant l'activation des métriques pour ce flux de ressources.timeouts(Attributs) (voir ci-dessous pour le schéma imbriqué)
Lecture seule
attachment_status(Chaîne de caractères) Valeur représentant l'état de la connexion au fluxhref(Chaîne de caractères) URI générée automatiquement par Equinix pour la connexion au flux dans le portail Equinixid(Chaîne de caractères) L'identificateur unique de la ressourcetype(Chaîne) Type défini par Equinix pour la connexion au flux d'actifsuuid(Chaîne de caractères) Identificateur unique attribué par Equinix pour la connexion au flux
Schéma imbriqué pour timeouts
Facultatif:
create(Chaîne) Une chaîne pouvant être [analysée comme une durée composée de nombres et de suffixes d'unité, tels que « 30s » ou « 2h45m ». Les unités de temps valides sont « s » (secondes), « m » (minutes) et « h » (heures).delete(Chaîne) Une chaîne pouvant être [interprétée comme une durée composée de nombres et d'unités, comme « 30s » ou « 2h45m ». Les unités de temps valides sont « s » (secondes), « m » (minutes) et « h » (heures). La définition d'un délai d'expiration pour une opération de suppression n'est applicable que si des modifications sont enregistrées avant l'exécution de l'opération.read(Chaîne) Une chaîne pouvant être [interprétée comme une durée composée de nombres et d'unités, comme « 30s » ou « 2h45m ». Les unités de temps valides sont « s » (secondes), « m » (minutes) et « h » (heures). Les opérations de lecture ont lieu lors de toute opération d'actualisation ou de planification lorsque l'actualisation est activée.update(Chaîne) Une chaîne pouvant être [analysée comme une durée composée de nombres et de suffixes d'unité, tels que « 30s » ou « 2h45m ». Les unités de temps valides sont « s » (secondes), « m » (minutes) et « h » (heures).