Interface de ligne de commande (CLI)

L'interface de ligne de commande est un outil peu encombrant que vous pouvez utiliser seul ou avec la console pour réaliser des tâches Oracle Cloud Infrastructure. La CLI offre les mêmes fonctionnalités de base que la console, ainsi que des commandes supplémentaires. Certaines de ces fonctionnalités, comme la possibilité d'exécuter des scripts, étendent les fonctions de la console.

Cette interface de ligne de commande et cet exemple sont concédés sous double licence : Universal Permissive License 1.0 et Apache 2.0. Le contenu tiers fait l'objet d'une licence distincte comme décrit dans le code.

L'interface de ligne de commande est basée sur le kit SDK Oracle Cloud Infrastructure pour Python. Elle est compatible avec Mac, Windows et Linux. Le code Python effectue des appels vers les API Oracle Cloud Infrastructure afin de fournir la fonctionnalité implémentée pour les différents services. Il s'agit d'API REST qui utilisent les demandes et les réponses HTTPS. Pour plus d'informations, reportez-vous à A propos de l'API.

Installation : reportez-vous à Démarrage rapide.

Référence : pour obtenir de l'aide concernant une commande spécifique, vous pouvez saisir help <command> sur la ligne de commande ou consulter la référence de ligne de commande. Cette référence est dérivée des API et du texte d'aide dans le code source Python.

Exigences

Pour installer et utiliser la CLI, vous devez disposer des éléments suivants :

Versions Python et systèmes d'exploitation pris en charge

L'interface de ligne de commande prend en charge les versions Python 3.6 et ultérieures exécutées sur MacOS, Windows ou une distribution Linux prise en charge :

  • Oracle Linux 6.10, 7.7, 7.8 et 8.0
  • Oracle Autonomous Linux 7.8
  • CentOS 7.0 et CentOS 8.x
  • Ubuntu 16.04, 18.04 et 20.04
Remarque

Les versions Python plus récentes peuvent ne pas être immédiatement prises en charge. L'interface de ligne de commande peut fonctionner sur des systèmes d'exploitation non répertoriés, mais nous ne testons pas leur compatibilité.

Si vous utilisez le programme d'installation de l'interface de ligne de commande et que Python n'est pas installé sur votre ordinateur, le programme d'installation vous propose d'installer automatiquement Python. Si Python est déjà installé sur votre ordinateur, vous pouvez utiliser la commande python --version pour identifier la version installée.

Services pris en charge

  • Analytics Cloud
  • Announcements
  • API Gateway
  • Application Migration
  • Audit
  • Redimensionnement automatique (Compute)
  • Big Data
  • Blockchain Platform
  • Budgets
  • Cloud Guard
  • Compute Instance Agent (Agent Oracle Cloud)
  • Container Engine for Kubernetes
  • Content and Experience
  • Services de base (Networking, Compute, Block Volume)
  • Data Catalog
  • Data Flow
  • Data Integration
  • Data Safe
  • Data Science
  • Transfert de données
  • Database
  • Database Management
  • Digital Assistant
  • DNS
  • Email Delivery
  • Events
  • Functions
  • File Storage
  • Health Checks
  • IAM
  • Integration
  • Gestion des clés (pour le service Vault)
  • Limits
  • Load Balancing
  • Journalisation
  • Logging Analytics
  • Logging Search
  • Logging Ingestion
  • Management Agent Cloud
  • Tableau de bord de gestion
  • Marketplace
  • Monitoring
  • MySQL Database
  • NoSQL Database Cloud
  • Notifications
  • Object Storage
  • Organisations
  • Operations Insights
  • Optimiseur
  • OS Management
  • Quotas
  • Resource Manager
  • Search
  • Gestion des clés secrètes (pour le service Vault)
  • Extraction des clés secrètes (pour le service Vault)
  • Service Connector Hub
  • Streaming
  • Support Management
  • Utilisation
  • VMware Solution
  • Web Application Acceleration and Security
  • Demandes de travail (Compute, Database)

Nous contacter

Contributions

Vous disposez d'une correction de bug ou d'une nouvelle fonctionnalité que vous souhaitez partager ? Le kit SDK est open source et accepte les demandes d'extraction sur GitHub.

Notifications

Pour être averti lorsqu'une nouvelle version de l'interface de ligne de commande est disponible, abonnez-vous au flux Atom.

Questions ou commentaires