Obtenir un profil d’analyse de code (API Devin)
Récupérer un profil d’analyse de code Devin, avec son mode, son type d’analyse, ses motifs glob d’inclusion et d’exclusion, ainsi que ses instructions, via l’API Enterprise v3
Autorisations
ViewAccountCodeScans au niveau Enterprise.
Comportement
404 si le profil n’existe pas ou n’est pas visible par le compte Enterprise. L’équivalent dans le périmètre de l’organisation est Obtenir le profil d’analyse de code (organisation).Autorisations
Identifiant de compte de service (préfixe : cog_)
Paramètres de chemin
Réponse
Réponse réussie
Détails complets d’un profil d’analyse de code, y compris ses instructions.
Horodatage de création du profil (secondes Unix).
Description du profil, le cas échéant.
Motifs glob des fichiers à exclure de l’analyse, le cas échéant.
Motifs glob des fichiers à inclure dans l’analyse, le cas échéant.
Instructions décrivant la source d’ingestion, le cas échéant.
Instructions pour la phase d’investigation, le cas échéant.
Mode du profil : discover ou ingest.
discover, ingest Nom du profil.
Organisation propriétaire du profil. Null si le profil est partagé à l’échelle du compte.
Instructions pour la phase post-ingestion, le cas échéant.
Identifiant unique du profil.
Instructions pour la phase de remédiation, le cas échéant.
Instructions pour la phase de génération du rapport, le cas échéant.
Type d’analyse configuré par le profil.
security, performance, db-queries, test-coverage, dead-code, code-quality, telemetry, accessibility, general, migration-docs Consignes décrivant le modèle de menace, le cas échéant.
Consignes pour la phase de triage, le cas échéant.
Consignes pour la phase de validation, le cas échéant.
Indique si le profil appartient à une seule organisation ou s’il est partagé à l’échelle du compte.
org, account Instructions pour la phase de communication (traitement des constats finaux, par ex. notification des responsables ou des parties prenantes), le cas échéant.

