Kit SDK pour Ruby

Le kit SDK Oracle Cloud Infrastructure pour Ruby vous permet d'écrire du code afin de gérer des ressources Oracle Cloud Infrastructure.
Remarque

Le kit SDK Oracle Cloud Infrastructure pour Ruby prend actuellement en charge Ruby versions 2.6 et 2.7.
Remarque

Ce projet n'est plus en cours de développement actif par Oracle. Nous continuerons à examiner les vulnérabilités de sécurité et répondrons aux questions sur GitHub, mais ne prévoyons pas d'introduire de nouvelles fonctionnalités et risquons de ne pas pouvoir traiter les problèmes non liés à la sécurité. Nous encourageons les développeurs à migrer vers d'autres kits SDK OCI. Les développeurs sont par ailleurs libres de créer une dérivation du projet et de l'améliorer comme ils l'entendent.

Ce kit SDK 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.

Téléchargement : le kit SDK pour Ruby est disponible sur GitHub ou RubyGems.

Documentation : documentation sur le kit SDK pour Ruby.

Conseil

Le kit SDK pour Ruby est préinstallé sur l'image de plate-forme Oracle Linux Cloud Developer. Pour plus d'informations, reportez-vous à Oracle Linux Cloud Developer.

Installation avec DNF

Si vous utilisez Oracle Linux 7 ou 8, vous pouvez utiliser DNF pour installer le kit SDK OCI pour Ruby.

L'exemple suivant montre comment utiliser DNF pour installer le kit SDK OCI pour Ruby 2.7 sur Oracle Linux 7 :

dnf module reset ruby
dnf module enable ruby:2.7
dnf install oci-ruby-sdk
export GEM_PATH="/usr/share/gems:`gem env gempath`"

L'exemple suivant montre comment utiliser YUM afin d'installer le kit SDK OCI pour Ruby 2.6 sur Oracle Linux 8 :

dnf module reset ruby
dnf module enable ruby:2.6
dnf install oci-ruby-sdk
export GEM_PATH="/usr/share/gems:`gem env gempath`"

Services pris en charge

  • Access Governance
  • Account Management
  • AI Language
  • AI Speech
  • AI Vision
  • Analytics Cloud
  • Annonces
  • Application Dependency Management
  • Application Management
  • Passerelle API
  • Application Performance Monitoring
  • Audit
  • Autonomous Recovery
  • Redimensionnement auto (Compute)
  • Bastion
  • Big Data Service
  • Blockchain Platform
  • Budgets
  • Build
  • Mise en cache
  • Certificats
  • Cloud Bridge
  • Cloud Guard
  • Cloud Migrations
  • Groupes de placement de cluster
  • Compute Cloud@Customer
  • Connector Hub
  • Service Console Dashboard
  • Kubernetes Engine
  • Gestion de contenu
  • Services de base (Networking, Compute, Block Volume)
  • Catalogue de données
  • Flux de données
  • Intégration de données
  • Data Labeling
  • Data Safe
  • Data Science
  • Database
  • Database Migration
  • Database Management
  • Outils de base de données
  • DevOps
  • Assistant numérique
  • Digital Media
  • Disaster Recovery
  • DNS
  • Document Understanding
  • Email Delivery
  • Enterprise Manager Warehouse
  • Events
  • Mise à jour du parc Exadata
  • File Storage
  • Functions
  • Fusion Applications as a Service
  • IA générative
  • Inférence d'IA générative
  • Artefacts génériques
  • Base de données distribuée globalement
  • GoldenGate
  • Règles de gouvernance
  • vérifications de l'état
  • IAM
  • Domaines d'identité
  • Integration
  • Java Management
  • Téléchargements de Java Management Service
  • Gestion des clés (pour le service Vault)
  • License Manager
  • Limits
  • Journalisation
  • Analyses de journal
  • Logging Search
  • Logging Ingestion
  • Equilibreur de charge
  • Management Agent Cloud
  • Tableau de bord de gestion
  • Marketplace
  • Editeur Marketplace
  • Surveillance
  • MySQL HeatWave
  • Network Firewall
  • Equilibrage de charge réseau
  • Network Monitoring
  • Topologie réseau
  • NoSQL Database Cloud
  • Notifications
  • Object Storage
  • OCI Control Center
  • OCI Registry
  • OneSubscription
  • Operations Insights
  • Operator Access Control
  • Optimiseur
  • Organisations
  • Gestion des systèmes d'exploitation
  • PostgreSQL
  • Process Automation
  • Queue Service
  • Quotas
  • Gestionnaire de ressources
  • Roving Edge Infrastructure
  • Rechercher
  • Gestion des clés secrètes (pour le service Vault)
  • Secure Desktops
  • Catalogue de services
  • Service Mesh
  • Gestion du code source
  • Stack Monitoring
  • Transmission en continu
  • Gestion du support
  • Informations sur les menaces
  • Utilisation
  • Visual Builder
  • VMware Solution
  • Vulnerability Scanning
  • 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

Afin d'être averti lorsqu'une nouvelle version du kit SDK pour Ruby est disponible, abonnez-vous au flux Atom.

Questions ou commentaires