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 version 2.6 et version 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 du 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 Anomaly Detection
  • AI Language
  • AI Speech
  • AI Vision
  • Analytics Cloud
  • Annonces
  • Application Dependency Management
  • Application Management
  • Passerelle d'API
  • Application Performance Monitoring
  • Audit
  • Autonomous Recovery
  • Mise à l'échelle automatique (Compute)
  • Bastion
  • Big Data Service
  • Plate-forme Blockchain
  • Budgets
  • Build
  • Mise en mémoire cache
  • Certificats
  • Cloud Bridge
  • Cloud Guard
  • Cloud Migrations
  • Groupes de placement de cluster
  • Compute Cloud@Customer
  • Connector Hub
  • Service Console Dashboard
  • Container Engine for Kubernetes
  • Gestion du contenu
  • Services de base (Networking, Compute, Block Volume)
  • Data Catalog
  • Flux de données
  • Intégration de données
  • Data Labeling
  • Data Safe
  • Data Science
  • Transfert de données
  • Base de données
  • Database Migration
  • Database Management
  • Outils de base de données
  • DevOps
  • Assistant numérique
  • Digital Media
  • Disaster Recovery
  • DNS
  • Document Understanding
  • Livraison par courriel
  • Enterprise Manager Warehouse
  • Events
  • Exadata Fleet Update
  • Stockage de fichier
  • Fonctions
  • Fusion Applications as a Service
  • IA générative
  • Inférence d'IA générative
  • Artefacts génériques
  • Base de données à distribution globale
  • GoldenGate
  • Règles de gouvernance
  • Vérifications de l'état
  • IAM
  • Domaines d'identité
  • Intégration génération 2
  • Java Management
  • Téléchargements de Java Management Service
  • Gestion des clés (pour le service Vault)
  • License Manager
  • Limits
  • Journalisation
  • Logging Analytics
  • Logging Search
  • Logging Ingestion
  • Equilibreur de charge
  • Management Agent Cloud
  • Tableau de bord de gestion
  • Marché
  • Editeur Marketplace
  • Surveillance
  • 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)
  • Sécuriser les bureaux
  • Catalogue de services
  • Service Mesh
  • Gestion du code source
  • Stack Monitoring
  • Streaming
  • 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