feat(apim-apps): first commit

This commit is contained in:
2026-06-29 14:22:37 +02:00
commit 7738a51d16
28 changed files with 1973 additions and 0 deletions
+54
View File
@@ -0,0 +1,54 @@
# =============================================================================
# Manifeste de normalisation Axway API Manager
# =============================================================================
# Décrit les applications clientes à garantir sur les environnements.
#
# Les organisations sont gérées manuellement dans l'API Manager.
# Ce manifeste ne contient que la section "applications".
#
# Chaque objet peut cibler des environnements spécifiques via "environments:".
# Si "environments" est absent ou vide → s'applique à TOUS les environnements.
# =============================================================================
applications:
# Application présente sur tous les environnements
- name: "MonAppMobile"
organization: "Partenaires-Externes"
description: "Application mobile grand public"
email: "mobile-app@example.com"
enabled: true
apis:
- name: "Catalogue-Produits"
version: "v2"
- name: "Commandes"
version: "v1"
- "Notifications" # syntaxe courte (sans version)
# Application restreinte à PROD et PREPROD
- name: "BackOffice-CRM"
organization: "Equipe-Integration"
description: "Connecteur CRM back-office"
email: "crm-team@example.com"
enabled: true
environments:
- PREPROD
- PROD
apis:
- name: "Clients"
version: "v3"
- name: "Contrats"
version: "v1"
# Application de test uniquement sur DEV et RECETTE
- name: "Robot-Tests-API"
organization: "Equipe-QA"
description: "Client Robot Framework pour tests d'intégration"
enabled: true
environments:
- DEV
- RECETTE
apis:
- "Catalogue-Produits"
- "Commandes"
- "Clients"