SDK für Ruby

Mit dem Oracle Cloud Infrastructure-SDK für Ruby können Sie Code schreiben, um Oracle Cloud Infrastructure-Ressourcen zu verwalten.
Hinweis

Das Oracle Cloud Infrastructure-SDK für Ruby unterstützt derzeit die Ruby-Versionen 2.6 und 2.7.
Hinweis

Dieses Projekt wird nicht mehr aktiv von Oracle entwickelt. Wir werden in absehbarer Zukunft weiterhin Sicherheitslücken beheben und Fragen in Github beantworten, haben aber keine Pläne zur Einführung neuer Funktionen und können möglicherweise keine Probleme beheben, die nicht sicherheitsbezogen sind. Wir empfehlen Entwicklern, zu anderen OCI-SDKs zu migrieren, und Entwickler können das Projekt als Fork abspalten und nach Belieben erweitern.

Dieses SDK und das Beispiel sind im Rahmen der Universal Permissive License 1.0 und der Apache License 2.0 doppelt lizenziert. Drittanbieterinhalte werden separat lizenziert, wie im Code beschrieben.

Herunterladen: Das SDK für Ruby ist auf GitHub oder RubyGems verfügbar.

Dokumentation: Dokumentation zum SDK für Ruby.

Tipp

Das SDK für Ruby ist im Oracle Linux Cloud Developer-Plattformimage vorinstalliert. Weitere Informationen finden Sie unter Oracle Linux Cloud Developer.

Installation mit DNF

Wenn Sie Oracle Linux 7 oder 8 verwenden, können Sie das OCI-SDK für Ruby mit DNF installieren.

Das folgende Beispiel zeigt, wie Sie mit DNF das OCI-SDK für Ruby 2.7 auf Oracle Linux 7 installieren:

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

Das folgende Beispiel zeigt, wie Sie das OCI-SDK für Ruby 2.6 mit Yum auf Oracle Linux 8 installieren:

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

Unterstützte Services

  • Access Governance
  • Accountverwaltung
  • KI-Anomalieerkennung
  • KI-Texterkennung
  • KI-Spracherkennung
  • KI-Vision
  • Analytics Cloud
  • Ankündigungen
  • Application Dependency Management
  • Anwendungsverwaltung
  • API Gateway
  • Application Performance Monitoring
  • Audit
  • Autonomous Recovery
  • Automatische Skalierung (Compute)
  • Bastion
  • Big Data-Service
  • Blockchain-Plattform
  • Budgets
  • Erstellung
  • Caching
  • Zertifikate
  • Cloud-Bridge
  • Cloud Guard
  • Cloud-Migrationen
  • Clusterplatzierungsgruppen
  • Compute Cloud@Customer
  • Connector Hub
  • Console Dashboard-Service
  • Container Engine for Kubernetes
  • Contentmanagement
  • Coreservices ( Networking, Compute, Block Volume)
  • Datenkatalog
  • Datenfluss
  • Datenintegration
  • Datenlabeling
  • Data Safe
  • Data Science
  • Datenübertragung
  • Datenbank
  • Datenbankmigration
  • Datenbankmanagement
  • Datenbanktools
  • Devops
  • Digitaler Assistent
  • Digital Media
  • Disaster Recovery
  • DNS
  • Document Understanding
  • Email Delivery
  • Enterprise Manager Warehouse
  • Events
  • Exadata-Flottenaktualisierung
  • Dateispeicher
  • Funktionen
  • Fusion Apps-as-a-Service
  • Generative KI
  • Generative KI - Inferenz
  • Generische Artefakte
  • Global verteilte Datenbank
  • GoldenGate
  • Governance-Regeln
  • Health Checks
  • IAM
  • Identitätsdomains
  • Integration - Generation 2
  • Java-Management
  • Java Management Service-Downloads
  • Key Management (für den Vault-Service)
  • Lizenzmanager
  • Limits
  • Logging
  • Logging Analytics
  • Logging Search
  • Logging Ingestion
  • Load Balancer
  • Management Agent Cloud
  • Management Dashboard
  • Marktplatz
  • Marketplace-Anbieter
  • Überwachung
  • HeatWave
  • Netzwerkfirewall
  • Network Load Balancing
  • Netzwerkmonitoring
  • Netzwerktopologie
  • NoSQL Database Cloud
  • Benachrichtigungen
  • Object Storage
  • OCI Control Center
  • OCI Registry
  • OneSubscription
  • Operations Insights
  • Operatorzugriffskontrolle
  • Optimizer
  • Organisationen
  • OS Management
  • PostgreSQL
  • Process Automation
  • Queue-Service
  • Quota
  • Resource Manager
  • Roving Edge Infrastructure
  • Suchen
  • Secret-Management (für den Vault-Service)
  • Secure Desktops
  • Servicekatalog
  • Service-Mesh
  • Quellcodemanagement
  • Stackmonitoring
  • Streaming
  • Supportmanagement
  • Threat Intelligence
  • Nutzung
  • Visual Builder
  • VMWare Solution
  • Vulnerability Scanning
  • Web Application Acceleration and Security
  • Arbeitsanforderungen (Compute, Database)

Kontakt

Beiträge

Sie haben einen Bugfix oder ein neues Feature, das Sie beitragen möchten? Das SDK ist Open Source und akzeptiert Pull-Anforderungen auf GitHub.

Benachrichtigungen

Um benachrichtigt zu werden, wenn eine neue Version des Ruby-SDK veröffentlicht wird, abonnieren Sie den Atom-Feed.

Fragen oder Feedback