Une fois la configuration de la connexion terminée, vous pouvez configurer l’intégration pour extraire périodiquement les données d’une MuleSoft Anypoint Platform application. Les données sont enregistrées dans des tables qui héritent des classes Configuration item (Éléments de configuration) [cmdb_ci] et d’autres tables non CMDB.
Passerelle API Anypoint [cmdb_ci_anypoint_api_gateway]
Les attributs suivants de la table Anypoint API Gateway [cmdb_ci_anypoint_api_gateway] sont renseignés par les données collectées :
| Étiquette d’attribut |
Nom d'attribut |
| ID |
id |
| Nom |
nom |
| État opérationnel |
operational_status |
Tableau 1. Relation créée pour la passerelle API Anypoint
| Classes parents |
Type de relation |
Classe enfant |
| Passerelle API Anypoint [cmdb_ci_anypoint_api_gateway] |
Fournit ::P fourni par |
API gérée [cmdb_ci_managed_api] |
API gérée [cmdb_ci_managed_api]
Les attributs suivants de la table API gérées [cmdb_ci_managed_api] sont renseignés par les données collectées :
| Étiquette d’attribut |
Nom d'attribut |
| ID |
id |
| Nom |
nom |
| Version |
version |
| URL de base |
base_url |
| ID de corrélation |
correlation_id |
| Environnement |
environnement |
| Type |
type |
| Statut de l'étape du cycle de vie |
life_cycle_stage |
| Description |
short_description |
| ID de modèle |
model_id |
| État opérationnel |
operational_status |
| État de l'étape du cycle de vie |
life_cycle_stage_status |
Tableau 2. Relations créées pour l’API gérée
| Classes parents |
Type de relation |
Classe enfant |
| API gérée [cmdb_ci_managed_api] |
Utilisations ::Utilisé par |
API back-end [cmdb_ci_api_backend] |
| API gérée [cmdb_ci_managed_api] |
Utilisations ::Utilisé par |
API Front-end [cmdb_ci_api_frontend] |
| API gérée [cmdb_ci_managed_api] |
Référence |
Déploiement d’API [api_deployment] |
API Front-end [cmdb_ci_api_frontend]
Les attributs suivants dans la table API Front-end [cmdb_ci_api_frontend] sont renseignés par les données collectées :
| Étiquette d’attribut |
Nom d'attribut |
| Version mineure de l'API |
api_minor_version |
| Version de l'API |
api_version |
| Hôte |
hôte |
| ID |
id |
| Fonction de message REST |
method |
| Chemin d'accès |
chemin d'accès |
| URL |
URL |
| Description |
short_description |
| Nom |
nom |
| État opérationnel |
operational_status |
Tableau 3. Relation créée pour le front-end d’API
| Classes parents |
Type de relation |
Classe enfant |
| API Front-end [cmdb_ci_api_frontend] |
Utiliser le point de terminaison VERS ::Utiliser le point de terminaison depuis |
API back-end [cmdb_ci_api_backend] |
API back-end [cmdb_ci_api_backend]
Les attributs suivants dans la table API back-end [cmdb_ci_api_backend] sont renseignés par les données collectées :
| Étiquette d’attribut |
Nom d'attribut |
| Hôte |
hôte |
| Fonction de message REST |
method |
| Chemin d'accès |
chemin d'accès |
| URL |
URL |
| Nom |
nom |
| État opérationnel |
operational_status |
| Type |
type |
Déploiement d’API [cmdb_ci_api_deployment]
Les attributs suivants de la table Déploiement d’API [cmdb_ci_api_deployment] sont renseignés par les données collectées :
| Étiquette d’attribut |
Nom d'attribut |
| API |
api |
| Nom |
nom |
Instance de service de données [cmdb_ci_data_service_instance]
Les attributs suivants de la table Instance de service de données [cmdb_ci_data_service_instance] sont renseignés par les données collectées :
| Étiquette d’attribut |
Nom d'attribut |
| Nom |
nom |
| ID de corrélation |
correlation_id |
| Environnement |
environnement |
| État opérationnel |
operational_status |
Valeur clé [cmdb_key_value]
Les attributs suivants de la table Valeur de clé [cmdb_key_value] sont renseignés par les données collectées :
| Étiquette d’attribut |
Nom d'attribut |
| Élément de configuration |
configuration_item |
| Clé |
key |
| Valeur |
valide |
| Balise |
tag |