SDK para Ruby

El SDK para Ruby de Oracle Cloud Infrastructure permite escribir código para gestionar recursos de Oracle Cloud Infrastructure.
Nota

El SDK de Oracle Cloud Infrastructure para Ruby actualmente soporta las versiones 2.6 y 2.7 de Ruby.
Nota

Oracle ya no está desarrollando activamente este proyecto. Continuaremos solucionando las vulnerabilidades de seguridad para el futuro previsible, y responderemos a las preguntas de github, pero no tenemos planes para introducir ninguna funcionalidad nueva y puede que no podamos solucionar ningún problema no relacionado con la seguridad. Se recomienda a los desarrolladores que migren a otros SDK de OCI, y los desarrolladores pueden bifurcar el proyecto y mejorarlo como deseen.

Este SDK y el ejemplo cuentan con la licencia universal permisiva 1.0 y la licencia de Apache 2.0; se otorga una licencia de contenido de terceros independiente como se describe en el código.

Descargar: el SDK para Ruby está disponible en GitHub o RubyGems.

Documentación: documentación de SDK para Ruby.

Consejo

El SDK para Ruby está preinstalado en la imagen de plataforma de Oracle Linux Cloud Developer. Para obtener más información, consulte Oracle Linux Cloud Developer.

Instalación con DNF

Si utiliza Oracle Linux 7 u 8, puede utilizar DNF para instalar el SDK para Ruby de OCI.

En el siguiente ejemplo se muestra cómo utilizar DNF para instalar el SDK de OCI para Ruby 2.7 en 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`"

En el siguiente ejemplo se muestra cómo utilizar yum para instalar el SDK de OCI para Ruby 2.6 en 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`"

Servicios soportados

  • Access Governance
  • Gestión de cuentas
  • Detección de anomalías de IA
  • Idioma de IA
  • Voz de IA
  • Visión de IA
  • Análisis en la nube
  • Anuncios
  • Application Dependency Management
  • Gestión de aplicaciones
  • Gateway de API
  • Application Performance Monitoring
  • Auditar
  • Recuperación autónoma
  • Escala automática (Recursos informáticos)
  • Bastion
  • Servicio de big data
  • Plataforma de blockchain
  • Presupuestos
  • Compilación
  • Caché
  • Certificados
  • Puente de Cloud
  • Cloud Guard
  • Migraciones en la nube
  • Grupos de colocación de cluster
  • Compute Cloud@Customer
  • Hub de conector
  • Servicio de panel de control de la consola
  • Container Engine for Kubernetes
  • Gestión de Contenido
  • Servicios básicos (Networking, Compute, Block Volume)
  • Catálogo de datos
  • Flujo de datos
  • Integración de datos
  • Etiquetado de Datos
  • Seguridad de los datos
  • Ciencia de datos
  • Transferencia de datos
  • Base de datos
  • Database Migration
  • Database Management
  • Herramientas de base de datos
  • Devops
  • Asistente digital
  • Medios digitales
  • Recuperación ante desastres
  • DNS
  • Descripción del documento
  • Email Delivery
  • Almacén de Enterprise Manager
  • Events
  • Actualización de conjunto de Exadata
  • Almacenamiento de archivos
  • Funciones
  • Fusion Apps como servicio
  • IA generativa
  • Inferencia de IA generativa
  • Artefactos genéricos
  • Base de datos distribuida globalmente
  • GoldenGate
  • Reglas de gobernanza
  • Comprobaciones del sistema
  • IAM
  • Dominios de identidad
  • Generación de integración 2
  • Java Management
  • Descargas de Java Management Service
  • Gestión de claves (para el servicio de almacén)
  • Gestor de licencias
  • Límites
  • Registro
  • Análisis de registro
  • Búsqueda de registro
  • Ingestión de registro
  • Equilibrador de carga
  • Agente de gestión en la nube
  • Panel de control de gestión
  • Marketplace
  • Editor de Marketplace
  • Supervisión
  • HeatWave
  • Firewall de red
  • Equilibrio de carga de red
  • Supervisión de red
  • Topología de red
  • NoSQL Database Cloud
  • Notificaciones
  • Almacenamiento de objetos
  • Centro de control de OCI
  • OCI Registry
  • OneSubscription
  • Operations Insights
  • Operator Access Control
  • Optimizer
  • Organizations
  • Gestión del sistema operativo
  • PostgreSQL
  • Automatización de procesos
  • Servicio de colas
  • Cuotas
  • Gestor de recursos
  • Roving Edge Infrastructure
  • Buscar
  • Gestión de secreto (para el servicio de almacén)
  • Escritorios seguros
  • Service Catalog
  • Service Mesh
  • Gestión de código fuente
  • Stack Monitoring
  • Transmisión
  • Gestión de soporte
  • Threat Intelligence
  • Uso
  • Visual Builder
  • Solución de VMWare
  • Vulnerability Scanning
  • Seguridad y Web Application Acceleration
  • Solicitudes de trabajo (recursos informáticos, base de datos)

Contacte con nosotros

Aportaciones

¿Ha obtenido una corrección para un bug o una nueva función que desea aportar? SDK es un código abierto y acepta solicitudes de obtención en GitHub.

Notificaciones

Para recibir una notificación cuando se lance una nueva versión del SDK para Ruby, suscríbase a la fuente de Atom.

Preguntas o comentarios