equinix_fabric_stream_attachment (Ressource)
Ressource compatible avec l'API Fabric V4 permettant de créer et de gérer les attachements de flux de la Fabric Equinix.
Documentation complé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>"
}
Schéma
Exigée
asset(Chaîne) Catégorie de ressource définie par Equinix. Correspond au nom du produit dont l'actif fait partie.asset_id(Chaîne) UUID défini par Equinix de l'actif attaché au flux.stream_id(Chaîne) UUID du flux qui est la cible de ce rattachement d'actif
En option
metrics_enabled(booléen) Valeur booléenne indiquant l'activation des mesures pour ce flux d'actifs.timeouts(Attributs) (voir ci-dessous pour le schéma imbriqué)
En lecture seule
attachment_status(Chaîne) Valeur représentant l'état de la pièce jointe du flux.href(Chaîne) URI généré automatiquement par Equinix pour la pièce jointe du flux dans Equinix Portalid(Chaîne) L'identifiant unique de la ressourcetype(Chaîne) Type défini par Equinix pour l'attachement au flux d'actifsuuid(Chaîne) Identifiant unique attribué par Equinix à la pièce jointe du flux.
Schéma imbriqué pour timeouts
En option :
create(Chaîne) Une chaîne qui peut ê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), "h" (heures).delete(Chaîne) Une chaîne qui peut être [analysée comme une durée composée de nombres et de suffixes d'unités, tels que "30s" ou "2h45m". Les unités de temps valides sont "s" (secondes), "m" (minutes), "h" (heures). La définition d'un délai pour une opération de suppression n'est applicable que si les modifications sont enregistrées dans l'état avant l'opération de destruction.read(Chaîne) Une chaîne qui peut ê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), "h" (heures). Les opérations de lecture se produisent lors de toute opération de rafraîchissement ou de planification lorsque le rafraîchissement est activé.update(Chaîne) Une chaîne qui peut ê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), "h" (heures).