Google Cloud Platform (GCP) Découverte de Cloud Functions à l’aide de modèles
Schémas de découverte et de mappage des services utilise le modèle Google Cloud Platform (GCP) : Cloud Functions pour détecter les fonctions dans le cloud dans un Google Cloud Platform (GCP) déploiement lors de la détection horizontale. La détection de certaines de ces ressources peut nécessiter une mise à jour vers la dernière version de l’application Schémas de découverte et de mappage des services à partir du ServiceNow Store.
Exigences relatives à la détection et au mappage basées sur des modèles
- Vérifiez les conditions préalables à la GCP découverte
- Pour plus d’informations, reportez-vous à la section Conditions préalables dans Google Cloud Platform (GCP) Découverte dans le cloud à l’aide de modèles.
- Activer le modèle approprié
- Le modèle de ce service est désactivé par défaut. Contenu de visibilité À partir de la version 6.28.0, l’activation ou la désactivation d’un schéma ne sera pas considérée comme une personnalisation et continuera à recevoir des mises à jour. Les modèles précédemment activés ou désactivés sont réinitialisés à la dernière version prédéfinie après la mise à niveau tout en conservant la dernière valeur de champ active. Pour plus d’informations sur l’activation des modèles, reportez-vous à la section Activer un schéma désactivé.
Données collectées par Découverte lors d'une détection horizontale
Découverte renseigne les données lors de l’exécution CMDB du modèle Google Cloud Platform (GCP) - Cloud Functions.
| Champ | Description |
|---|---|
| ID de compte [account_id] | Nom du projet utilisé pour la détection. |
| ID d'objet [object_id] | Nom du projet utilisé pour la détection. |
| Type de centre de données [datacenter_type] | Type de centre de données : centre de données Google [cmdb_ci_google_datacenter]. |
| Champ | Description |
|---|---|
| Nom [name] | Nom de la zone de disponibilité. |
| Description [short_description] | Description de la zone de disponibilité. |
| État [state] | État de la zone de disponibilité. Les valeurs possibles sont Disponible ou Terminé. |
| Champ | Description |
|---|---|
| Nom [name] | Nom du centre de données ou de la région. |
| Région [region] | Nom du centre de données ou de la région. |
| ID d'objet [object_id] | Identificateur unique alloué par GCP pour cette ressource. |
| Description [short_description] | Description du centre de données ou de la région. |
| Champ | Description |
|---|---|
| Version [version] | ID de version de la fonction, disponible uniquement pour Gen1 Cloud Functions. |
| ID d'objet [object_id] | Nom récupéré à partir de la réponse API. Par exemple : projects/automation-226410/locations/us-central1/functions/auto-labeller. |
| Nom [name] | Nom analysé à partir de la réponse API. Par exemple : auto-étiqueteuse. |
| Dernière modification de la fonction [function_last_modified] | Horodatage indiquant la dernière mise à jour de la fonction. |
| CodeSha256 [codesha256] | Algorithme de hachage SHA-256 du code de la fonction utilisé pour vérifier l’intégrité de la version. Par exemple : |
| Langage [language] | Environnement d’exécution ou langage de programmation utilisé pour la fonction. |
| État de l'installation [install_status] | Statut d’installation de la fonction. La valeur par défaut est installée. |
| État opérationnel [operational_status] | Statut opérationnel de la fonction. La valeur par défaut est Opérationnel. |
Sur la carte Vue des dépendances, vous pouvez afficher toutes les ressources Cloud Functions détectées GCP dans votre organisation et les relations entre elles.
Relations CI
Découverte crée ces relations pour prendre en charge la découverte des fonctions dans le GCP cloud.
| CI | Relation | CI |
|---|---|---|
| Centre de données Google [cmdb_ci_google_datacenter] | Contient ::Contenu par | Zone de disponibilité [cmdb_ci_availability_zone] |
| Centre de données Google [cmdb_ci_google_datacenter] | Hébergé sur::Hôtes | Compte de services dans le cloud [cmdb_ci_cloud_service_account] |
| Fonction dans le cloud [cmdb_ci_cloud_function] | Hébergé sur::Hôtes | Centre de données Google [cmdb_ci_google_datacenter] |
| Valeur clé [cmdb_key_value] | Références | Fonction dans le cloud [cmdb_ci_cloud_function] |
Découverte de balise
Le modèle Google Cloud Platform (GCP) - Cloud Functions collecte les balises et les renseigne dans la table Valeur de clé [cmdb_key_value].
| Champ | Description |
|---|---|
| Clé [key] | Nom de balise. |
| Valeur [value] | Valeur de la balise. |
| Élément de configuration [configuration_item] | Fait référence à la table Fonction dans le cloud [cmdb_ci_cloud_function]. |