[{"data":1,"prerenderedAt":968},["ShallowReactive",2],{"docs-page-fr-ca-\u002Ffr-ca\u002Fdocs\u002Fapi-reference":3,"docs-navigation-fr-ca":866,"docs-surround-fr-ca-\u002Ffr-ca\u002Fdocs\u002Fapi-reference":963},{"id":4,"title":5,"body":6,"claimDependencies":850,"description":15,"extension":853,"locale":854,"meta":855,"missingMedia":856,"navigation":543,"owner":857,"path":858,"reviewStatus":859,"seo":860,"staleLinks":861,"stem":862,"technicalRisk":863,"translationKey":864,"__hash__":865},"docs_fr_ca\u002Ffr-ca\u002Fdocs\u002F7.api-reference.md","Référence API",{"type":7,"value":8,"toc":823},"minimark",[9,16,21,24,29,40,44,47,56,59,63,66,72,118,123,139,141,145,200,203,209,211,215,218,222,228,232,238,242,248,252,258,262,265,269,272,276,279,283,286,288,292,295,300,332,337,502,504,508,511,522,527,618,620,624,628,631,645,649,652,666,670,673,687,689,693,698,701,730,735,738,752,754,758,763,789,794,808,810,819],[10,11,12],"blockquote",{},[13,14,15],"p",{},"API REST publique pour les intégrations Jetscale",[17,18,20],"h2",{"id":19},"vue-densemble","Vue d'ensemble",[13,22,23],{},"L'API Jetscale vous permet d'accéder de manière programmatique aux recommandations, aux données de coûts et aux fonctionnalités de la plateforme. Utilisez cette API pour créer des intégrations personnalisées, automatiser des workflows ou créer des tableaux de bord internes.",[25,26,28],"h3",{"id":27},"url-de-base","URL de base",[30,31,36],"pre",{"className":32,"code":34,"language":35},[33],"language-text","Production: https:\u002F\u002Fapi.jetscale.ai\u002Fv1\n","text",[37,38,34],"code",{"__ignoreMap":39},"",[25,41,43],{"id":42},"disponible-prochainement","Disponible prochainement",[13,45,46],{},"L'API publique Jetscale est actuellement en version bêta. La documentation complète et l'accès seront disponibles au T2 2025.",[13,48,49,50,55],{},"Un accès anticipé est disponible pour les clients Entreprise. Contactez ",[51,52,54],"a",{"href":53},"mailto:sales@jetscale.ai","sales@jetscale.ai"," pour plus de détails.",[57,58],"hr",{},[17,60,62],{"id":61},"authentification","Authentification",[13,64,65],{},"L'API Jetscale utilise des clés API pour l'authentification. Vous pouvez générer des clés API depuis les paramètres de votre compte.",[13,67,68],{},[69,70,71],"strong",{},"Incluez votre clé API dans l'en-tête Authorization :",[30,73,77],{"className":74,"code":75,"language":76,"meta":39,"style":39},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl https:\u002F\u002Fapi.jetscale.ai\u002Fv1\u002Frecommendations \\\n  -H \"Authorization: Bearer ${JETSCALE_API_KEY}\"\n","bash",[37,78,79,96],{"__ignoreMap":39},[80,81,84,88,92],"span",{"class":82,"line":83},"line",1,[80,85,87],{"class":86},"sBMFI","curl",[80,89,91],{"class":90},"sfazB"," https:\u002F\u002Fapi.jetscale.ai\u002Fv1\u002Frecommendations",[80,93,95],{"class":94},"sTEyZ"," \\\n",[80,97,99,102,106,109,112,115],{"class":82,"line":98},2,[80,100,101],{"class":90},"  -H",[80,103,105],{"class":104},"sMK4o"," \"",[80,107,108],{"class":90},"Authorization: Bearer ",[80,110,111],{"class":104},"${",[80,113,114],{"class":94},"JETSCALE_API_KEY",[80,116,117],{"class":104},"}\"\n",[13,119,120],{},[69,121,122],{},"Bonnes pratiques de sécurité :",[124,125,126,130,133,136],"ul",{},[127,128,129],"li",{},"Ne jamais exposer les clés API dans le code côté client",[127,131,132],{},"Effectuer une rotation régulière des clés",[127,134,135],{},"Utiliser des clés différentes pour différents environnements",[127,137,138],{},"Révoquer immédiatement les clés inutilisées",[57,140],{},[17,142,144],{"id":143},"limites-de-débit","Limites de débit",[146,147,148,164],"table",{},[149,150,151],"thead",{},[152,153,154,158,161],"tr",{},[155,156,157],"th",{},"Forfait",[155,159,160],{},"Requêtes\u002FMinute",[155,162,163],{},"Requêtes\u002FHeure",[165,166,167,179,190],"tbody",{},[152,168,169,173,176],{},[170,171,172],"td",{},"Free Trial",[170,174,175],{},"30",[170,177,178],{},"500",[152,180,181,184,187],{},[170,182,183],{},"Pro",[170,185,186],{},"100",[170,188,189],{},"5,000",[152,191,192,195,198],{},[170,193,194],{},"Enterprise",[170,196,197],{},"Personnalisé",[170,199,197],{},[13,201,202],{},"Les informations de limite de débit sont incluses dans les en-têtes de réponse :",[30,204,207],{"className":205,"code":206,"language":35},[33],"X-RateLimit-Limit: 100\nX-RateLimit-Remaining: 87\nX-RateLimit-Reset: 1706529600\n",[37,208,206],{"__ignoreMap":39},[57,210],{},[17,212,214],{"id":213},"points-de-terminaison-disponibles-prochainement","Points de terminaison (Disponibles prochainement)",[13,216,217],{},"Les points de terminaison suivants seront disponibles dans l'API publique :",[25,219,221],{"id":220},"recommendations","Recommendations",[30,223,226],{"className":224,"code":225,"language":35},[33],"GET    \u002Fv1\u002Frecommendations          List all recommendations\nGET    \u002Fv1\u002Frecommendations\u002F:id      Get recommendation details\nPOST   \u002Fv1\u002Frecommendations\u002F:id\u002Fapprove   Approve recommendation\nPOST   \u002Fv1\u002Frecommendations\u002F:id\u002Freject    Reject recommendation\n",[37,227,225],{"__ignoreMap":39},[25,229,231],{"id":230},"cloud-accounts","Cloud Accounts",[30,233,236],{"className":234,"code":235,"language":35},[33],"GET    \u002Fv1\u002Faccounts                 List connected cloud accounts\nGET    \u002Fv1\u002Faccounts\u002F:id             Get account details\nPOST   \u002Fv1\u002Faccounts                 Connect new cloud account\n",[37,237,235],{"__ignoreMap":39},[25,239,241],{"id":240},"cost-data","Cost Data",[30,243,246],{"className":244,"code":245,"language":35},[33],"GET    \u002Fv1\u002Fcosts\u002Fsummary            Get cost summary\nGET    \u002Fv1\u002Fcosts\u002Ftrends             Get cost trends\nGET    \u002Fv1\u002Fsavings                  Get realized savings\n",[37,247,245],{"__ignoreMap":39},[25,249,251],{"id":250},"resources","Resources",[30,253,256],{"className":254,"code":255,"language":35},[33],"GET    \u002Fv1\u002Fresources                List discovered resources\nGET    \u002Fv1\u002Fresources\u002F:id            Get resource details\n",[37,257,255],{"__ignoreMap":39},[25,259,261],{"id":260},"github-integration","GitHub Integration",[13,263,264],{},"Les points de terminaison programmatiques de l'intégration GitHub sont prévus pour l'API publique.",[25,266,268],{"id":267},"jira-integration","Jira Integration",[13,270,271],{},"Les points de terminaison programmatiques de l'intégration Jira sont prévus pour l'API publique.",[25,273,275],{"id":274},"slack-integration","Slack Integration",[13,277,278],{},"Les points de terminaison programmatiques de l'intégration Slack sont prévus pour l'API publique.",[25,280,282],{"id":281},"bitbucket-integration","Bitbucket Integration",[13,284,285],{},"Les points de terminaison programmatiques de l'intégration Bitbucket sont prévus pour l'API publique.",[57,287],{},[17,289,291],{"id":290},"webhooks-disponibles-prochainement","Webhooks (Disponibles prochainement)",[13,293,294],{},"Enregistrez des webhooks pour recevoir des notifications en temps réel :",[13,296,297],{},[69,298,299],{},"Événements :",[124,301,302,308,314,320,326],{},[127,303,304,307],{},[37,305,306],{},"recommendation.created"," - Nouvelle recommandation disponible",[127,309,310,313],{},[37,311,312],{},"recommendation.approved"," - Recommandation approuvée",[127,315,316,319],{},[37,317,318],{},"recommendation.deployed"," - Modifications déployées",[127,321,322,325],{},[37,323,324],{},"savings.milestone"," - Jalon d'économies atteint",[127,327,328,331],{},[37,329,330],{},"account.connected"," - Nouveau compte cloud connecté",[13,333,334],{},[69,335,336],{},"Exemple de charge utile de webhook :",[30,338,342],{"className":339,"code":340,"language":341,"meta":39,"style":39},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"event\": \"recommendation.created\",\n  \"timestamp\": \"2025-01-29T10:30:00Z\",\n  \"data\": {\n    \"recommendation_id\": \"rec_abc123\",\n    \"resource_type\": \"EC2\",\n    \"estimated_savings\": 248.16,\n    \"risk_level\": \"low\"\n  }\n}\n","json",[37,343,344,349,373,394,409,431,452,470,490,496],{"__ignoreMap":39},[80,345,346],{"class":82,"line":83},[80,347,348],{"class":104},"{\n",[80,350,351,354,358,361,364,366,368,370],{"class":82,"line":98},[80,352,353],{"class":104},"  \"",[80,355,357],{"class":356},"spNyl","event",[80,359,360],{"class":104},"\"",[80,362,363],{"class":104},":",[80,365,105],{"class":104},[80,367,306],{"class":90},[80,369,360],{"class":104},[80,371,372],{"class":104},",\n",[80,374,376,378,381,383,385,387,390,392],{"class":82,"line":375},3,[80,377,353],{"class":104},[80,379,380],{"class":356},"timestamp",[80,382,360],{"class":104},[80,384,363],{"class":104},[80,386,105],{"class":104},[80,388,389],{"class":90},"2025-01-29T10:30:00Z",[80,391,360],{"class":104},[80,393,372],{"class":104},[80,395,397,399,402,404,406],{"class":82,"line":396},4,[80,398,353],{"class":104},[80,400,401],{"class":356},"data",[80,403,360],{"class":104},[80,405,363],{"class":104},[80,407,408],{"class":104}," {\n",[80,410,412,415,418,420,422,424,427,429],{"class":82,"line":411},5,[80,413,414],{"class":104},"    \"",[80,416,417],{"class":86},"recommendation_id",[80,419,360],{"class":104},[80,421,363],{"class":104},[80,423,105],{"class":104},[80,425,426],{"class":90},"rec_abc123",[80,428,360],{"class":104},[80,430,372],{"class":104},[80,432,434,436,439,441,443,445,448,450],{"class":82,"line":433},6,[80,435,414],{"class":104},[80,437,438],{"class":86},"resource_type",[80,440,360],{"class":104},[80,442,363],{"class":104},[80,444,105],{"class":104},[80,446,447],{"class":90},"EC2",[80,449,360],{"class":104},[80,451,372],{"class":104},[80,453,455,457,460,462,464,468],{"class":82,"line":454},7,[80,456,414],{"class":104},[80,458,459],{"class":86},"estimated_savings",[80,461,360],{"class":104},[80,463,363],{"class":104},[80,465,467],{"class":466},"sbssI"," 248.16",[80,469,372],{"class":104},[80,471,473,475,478,480,482,484,487],{"class":82,"line":472},8,[80,474,414],{"class":104},[80,476,477],{"class":86},"risk_level",[80,479,360],{"class":104},[80,481,363],{"class":104},[80,483,105],{"class":104},[80,485,486],{"class":90},"low",[80,488,489],{"class":104},"\"\n",[80,491,493],{"class":82,"line":492},9,[80,494,495],{"class":104},"  }\n",[80,497,499],{"class":82,"line":498},10,[80,500,501],{"class":104},"}\n",[57,503],{},[17,505,507],{"id":506},"bibliothèques-sdk-feuille-de-route","Bibliothèques SDK (Feuille de route)",[13,509,510],{},"Des bibliothèques SDK officielles sont prévues pour :",[124,512,513,516,519],{},[127,514,515],{},"Python",[127,517,518],{},"JavaScript\u002FTypeScript",[127,520,521],{},"Go",[13,523,524],{},[69,525,526],{},"Exemple d'utilisation (Python - Disponible prochainement) :",[30,528,532],{"className":529,"code":530,"language":531,"meta":39,"style":39},"language-python shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","from jetscale import JetscaleClient\n\nclient = JetscaleClient(api_key=\"your_api_key\")\n\n# Get recommendations\nrecommendations = client.recommendations.list(\n    status=\"pending\",\n    min_savings=100\n)\n\n# Approve recommendation\nclient.recommendations.approve(\"rec_abc123\")\n\n# Get cost summary\nsummary = client.costs.summary(period=\"last_30_days\")\nprint(f\"Total savings: ${summary['total_savings']}\")\n","python",[37,533,534,539,545,550,554,559,564,569,574,579,583,589,595,600,606,612],{"__ignoreMap":39},[80,535,536],{"class":82,"line":83},[80,537,538],{},"from jetscale import JetscaleClient\n",[80,540,541],{"class":82,"line":98},[80,542,544],{"emptyLinePlaceholder":543},true,"\n",[80,546,547],{"class":82,"line":375},[80,548,549],{},"client = JetscaleClient(api_key=\"your_api_key\")\n",[80,551,552],{"class":82,"line":396},[80,553,544],{"emptyLinePlaceholder":543},[80,555,556],{"class":82,"line":411},[80,557,558],{},"# Get recommendations\n",[80,560,561],{"class":82,"line":433},[80,562,563],{},"recommendations = client.recommendations.list(\n",[80,565,566],{"class":82,"line":454},[80,567,568],{},"    status=\"pending\",\n",[80,570,571],{"class":82,"line":472},[80,572,573],{},"    min_savings=100\n",[80,575,576],{"class":82,"line":492},[80,577,578],{},")\n",[80,580,581],{"class":82,"line":498},[80,582,544],{"emptyLinePlaceholder":543},[80,584,586],{"class":82,"line":585},11,[80,587,588],{},"# Approve recommendation\n",[80,590,592],{"class":82,"line":591},12,[80,593,594],{},"client.recommendations.approve(\"rec_abc123\")\n",[80,596,598],{"class":82,"line":597},13,[80,599,544],{"emptyLinePlaceholder":543},[80,601,603],{"class":82,"line":602},14,[80,604,605],{},"# Get cost summary\n",[80,607,609],{"class":82,"line":608},15,[80,610,611],{},"summary = client.costs.summary(period=\"last_30_days\")\n",[80,613,615],{"class":82,"line":614},16,[80,616,617],{},"print(f\"Total savings: ${summary['total_savings']}\")\n",[57,619],{},[17,621,623],{"id":622},"cas-dusage","Cas d'usage",[25,625,627],{"id":626},"tableaux-de-bord-personnalisés","Tableaux de bord personnalisés",[13,629,630],{},"Créez des tableaux de bord internes à l'aide de l'API Jetscale :",[124,632,633,636,639,642],{},[127,634,635],{},"Extraire les données de recommandations",[127,637,638],{},"Afficher les tendances de coûts",[127,640,641],{},"Afficher les métriques d'économies",[127,643,644],{},"Intégrer les insights Jetscale dans les outils existants",[25,646,648],{"id":647},"workflows-dautomatisation","Workflows d'automatisation",[13,650,651],{},"Automatisez l'optimisation des coûts :",[124,653,654,657,660,663],{},[127,655,656],{},"Approuver automatiquement les recommandations à faible risque",[127,658,659],{},"Déclencher des déploiements basés sur des règles personnalisées",[127,661,662],{},"Envoyer des notifications Slack pour les nouvelles recommandations",[127,664,665],{},"Générer des rapports de coûts hebdomadaires",[25,667,669],{"id":668},"intégration-avec-cicd","Intégration avec CI\u002FCD",[13,671,672],{},"Intégrez l'optimisation des coûts dans votre pipeline de déploiement :",[124,674,675,678,681,684],{},[127,676,677],{},"Vérifier les recommandations avant le déploiement",[127,679,680],{},"Bloquer les déploiements si les seuils de coûts sont dépassés",[127,682,683],{},"Implémenter automatiquement les optimisations approuvées",[127,685,686],{},"Suivre l'impact des déploiements sur les coûts",[57,688],{},[17,690,692],{"id":691},"premiers-pas","Premiers pas",[13,694,695],{},[69,696,697],{},"Accès bêta :",[13,699,700],{},"L'API Jetscale est actuellement en version bêta privée. Pour demander l'accès :",[702,703,704,712,718,724],"ol",{},[127,705,706,709,710],{},[69,707,708],{},"Contactez les ventes :"," ",[51,711,54],{"href":53},[127,713,714,717],{},[69,715,716],{},"Décrivez votre cas d'usage :"," Décrivez vos objectifs d'intégration",[127,719,720,723],{},[69,721,722],{},"Recevez votre clé API :"," Obtenez les identifiants d'accès bêta",[127,725,726,729],{},[69,727,728],{},"Rejoignez le programme bêta :"," Accédez à la documentation anticipée et au support",[13,731,732],{},[69,733,734],{},"Clients Entreprise :",[13,736,737],{},"Tous les clients avec un forfait Entreprise ont un accès complet à l'API. Contactez votre responsable de la réussite client pour :",[124,739,740,743,746,749],{},[127,741,742],{},"La génération de clés API",[127,744,745],{},"Des limites de débit personnalisées",[127,747,748],{},"Le support d'intégration",[127,750,751],{},"La configuration des webhooks",[57,753],{},[17,755,757],{"id":756},"support","Support",[13,759,760],{},[69,761,762],{},"Questions sur l'API ?",[124,764,765,772,781],{},[127,766,767,768],{},"Email : ",[51,769,771],{"href":770},"mailto:api-support@jetscale.ai","api-support@jetscale.ai",[127,773,774,775],{},"Problèmes de documentation : ",[51,776,780],{"href":777,"rel":778},"https:\u002F\u002Fgithub.com\u002Fjetscale-ai\u002Fdocs\u002Fissues",[779],"nofollow","Signaler ici",[127,782,783,784],{},"Demandes de fonctionnalités : ",[51,785,788],{"href":786,"rel":787},"https:\u002F\u002Fjetscale.ai\u002Ffeature-requests",[779],"Demander une fonctionnalité",[13,790,791],{},[69,792,793],{},"Documentation connexe :",[124,795,796,802],{},[127,797,798],{},[51,799,801],{"href":800},"\u002Ffr-ca\u002Fdocs\u002Fhow-it-works","Comment fonctionne Jetscale",[127,803,804],{},[51,805,807],{"href":806},"\u002Ffr-ca\u002Fdocs\u002Fintegrations\u002Fgithub","Intégration GitHub",[57,809],{},[13,811,812,816],{},[813,814,815],"em",{},"Dernière mise à jour : 29 janvier 2025",[813,817,818],{},"Version de l'API : 1.0 (Bêta)",[820,821,822],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":39,"searchDepth":98,"depth":98,"links":824},[825,829,830,831,841,842,843,848,849],{"id":19,"depth":98,"text":20,"children":826},[827,828],{"id":27,"depth":375,"text":28},{"id":42,"depth":375,"text":43},{"id":61,"depth":98,"text":62},{"id":143,"depth":98,"text":144},{"id":213,"depth":98,"text":214,"children":832},[833,834,835,836,837,838,839,840],{"id":220,"depth":375,"text":221},{"id":230,"depth":375,"text":231},{"id":240,"depth":375,"text":241},{"id":250,"depth":375,"text":251},{"id":260,"depth":375,"text":261},{"id":267,"depth":375,"text":268},{"id":274,"depth":375,"text":275},{"id":281,"depth":375,"text":282},{"id":290,"depth":98,"text":291},{"id":506,"depth":98,"text":507},{"id":622,"depth":98,"text":623,"children":844},[845,846,847],{"id":626,"depth":375,"text":627},{"id":647,"depth":375,"text":648},{"id":668,"depth":375,"text":669},{"id":691,"depth":98,"text":692},{"id":756,"depth":98,"text":757},[851,852],"api-contract","public-api-availability","md","fr-ca",{},[],"Platform Engineering","\u002Ffr-ca\u002Fdocs\u002Fapi-reference","legacy-import",{"title":5,"description":15},[],"fr-ca\u002Fdocs\u002F7.api-reference","high","api-reference","PkNHMQMiK7XY7YrqFV-cCbxWgznQxS1QHhB6Oo3_uQg",[867],{"title":868,"path":869,"stem":854,"children":870,"page":962},"Fr Ca","\u002Ffr-ca",[871],{"title":872,"path":873,"stem":874,"children":875,"page":-1},"Documentation Jetscale","\u002Ffr-ca\u002Fdocs","fr-ca\u002Fdocs\u002Findex",[876,877,881,885,889,891,911,915,953,957,958],{"title":872,"path":873,"stem":874},{"title":878,"path":879,"stem":880},"Démarrage avec Jetscale","\u002Ffr-ca\u002Fdocs\u002Fgetting-started","fr-ca\u002Fdocs\u002F1.getting-started",{"title":882,"path":883,"stem":884},"Guide de Configuration AWS","\u002Ffr-ca\u002Fdocs\u002Faws-setup","fr-ca\u002Fdocs\u002F2.aws-setup",{"title":886,"path":887,"stem":888},"Guide de Configuration Azure","\u002Ffr-ca\u002Fdocs\u002Fazure-setup","fr-ca\u002Fdocs\u002F3.azure-setup",{"title":801,"path":800,"stem":890},"fr-ca\u002Fdocs\u002F4.how-it-works",{"title":892,"path":893,"stem":894,"children":895,"page":-1},"Intégrations","\u002Ffr-ca\u002Fdocs\u002Fintegrations","fr-ca\u002Fdocs\u002F4.integrations\u002Findex",[896,897,899,903,907],{"title":892,"path":893,"stem":894},{"title":807,"path":806,"stem":898},"fr-ca\u002Fdocs\u002F4.integrations\u002F1.github",{"title":900,"path":901,"stem":902},"Intégration Jira","\u002Ffr-ca\u002Fdocs\u002Fintegrations\u002Fjira","fr-ca\u002Fdocs\u002F4.integrations\u002F2.jira",{"title":904,"path":905,"stem":906},"Intégration Slack","\u002Ffr-ca\u002Fdocs\u002Fintegrations\u002Fslack","fr-ca\u002Fdocs\u002F4.integrations\u002F3.slack",{"title":908,"path":909,"stem":910},"Intégration Bitbucket","\u002Ffr-ca\u002Fdocs\u002Fintegrations\u002Fbitbucket","fr-ca\u002Fdocs\u002F4.integrations\u002F4.bitbucket",{"title":912,"path":913,"stem":914},"Analyse Propulsée par l'IA","\u002Ffr-ca\u002Fdocs\u002Fai-analysis","fr-ca\u002Fdocs\u002F5.ai-analysis",{"title":916,"path":917,"stem":918,"children":919,"page":-1},"Services pris en charge","\u002Ffr-ca\u002Fdocs\u002Fservices","fr-ca\u002Fdocs\u002F5.services\u002Findex",[920,921,925,929,933,937,941,945,949],{"title":916,"path":917,"stem":918},{"title":922,"path":923,"stem":924},"Optimisation EBS","\u002Ffr-ca\u002Fdocs\u002Fservices\u002Febs","fr-ca\u002Fdocs\u002F5.services\u002F1.ebs",{"title":926,"path":927,"stem":928},"Optimisation EC2","\u002Ffr-ca\u002Fdocs\u002Fservices\u002Fec2","fr-ca\u002Fdocs\u002F5.services\u002F2.ec2",{"title":930,"path":931,"stem":932},"Optimisation EKS","\u002Ffr-ca\u002Fdocs\u002Fservices\u002Feks","fr-ca\u002Fdocs\u002F5.services\u002F3.eks",{"title":934,"path":935,"stem":936},"Optimisation ElastiCache","\u002Ffr-ca\u002Fdocs\u002Fservices\u002Felasticache","fr-ca\u002Fdocs\u002F5.services\u002F4.elasticache",{"title":938,"path":939,"stem":940},"Optimisation RDS","\u002Ffr-ca\u002Fdocs\u002Fservices\u002Frds","fr-ca\u002Fdocs\u002F5.services\u002F5.rds",{"title":942,"path":943,"stem":944},"Optimisation S3","\u002Ffr-ca\u002Fdocs\u002Fservices\u002Fs3","fr-ca\u002Fdocs\u002F5.services\u002F6.s3",{"title":946,"path":947,"stem":948},"Optimisation Azure SQL","\u002Ffr-ca\u002Fdocs\u002Fservices\u002Fazure-sql","fr-ca\u002Fdocs\u002F5.services\u002F7.azure-sql",{"title":950,"path":951,"stem":952},"Optimisation des machines virtuelles Azure","\u002Ffr-ca\u002Fdocs\u002Fservices\u002Fazure-vm","fr-ca\u002Fdocs\u002F5.services\u002F8.azure-vm",{"title":954,"path":955,"stem":956},"Flux de Recommandations","\u002Ffr-ca\u002Fdocs\u002Frecommendation-workflow","fr-ca\u002Fdocs\u002F6.recommendation-workflow",{"title":5,"path":858,"stem":862},{"title":959,"path":960,"stem":961},"FAQ","\u002Ffr-ca\u002Fdocs\u002Ffaq","fr-ca\u002Fdocs\u002F8.faq",false,[964,966],{"title":954,"path":955,"stem":956,"description":965,"children":-1},"Guide complet du processus d'optimisation des coûts de bout en bout de Jetscale",{"title":959,"path":960,"stem":961,"description":967,"children":-1},"Jetscale est une plateforme d'optimisation des coûts cloud alimentée par l'IA qui analyse automatiquement votre infrastructure et génère des recommandations exploitables avec...",1788204005722]