SDK for Ruby
Oracle Cloud Infrastructure SDK for Rubyを使用して、Oracle Cloud Infrastructureのリソースを管理するためのコードを記述できます。
ノート
Oracle Cloud Infrastructure SDK for Rubyでは、現在、Rubyバージョン2.6および2.7がサポートされています。
Oracle Cloud Infrastructure SDK for Rubyでは、現在、Rubyバージョン2.6および2.7がサポートされています。
ノート
このプロジェクトは、Oracleによってアクティブに開発されなくなりました。近い将来のためにセキュリティの脆弱性に引き続き取り組み、githubの問題に対応します。ただし、新機能を導入する予定はなく、セキュリティに関連しない問題に対処できない可能性があります。開発者は他のOCI SDKに移行することをお薦めします。開発者はプロジェクトを分割したり、目的に応じてこれを拡張できます。
このプロジェクトは、Oracleによってアクティブに開発されなくなりました。近い将来のためにセキュリティの脆弱性に引き続き取り組み、githubの問題に対応します。ただし、新機能を導入する予定はなく、セキュリティに関連しない問題に対処できない可能性があります。開発者は他のOCI SDKに移行することをお薦めします。開発者はプロジェクトを分割したり、目的に応じてこれを拡張できます。
このSDKおよびサンプルは、Universal Permissive License 1.0およびApache License 2.0でデュアルライセンスされています。サードパーティ・コンテンツはコード内の記述に従って別途ライセンスされます。
ダウンロード: SDK for Rubyは、GitHubまたはRubyGemsで入手できます。
ドキュメント: SDK for Rubyのドキュメント。
ヒント
SDK for Rubyは、Oracle Linux Cloud Developerプラットフォーム・イメージに事前にインストールされています。詳細は、「Oracle Linux Cloud Developer」を参照してください。
SDK for Rubyは、Oracle Linux Cloud Developerプラットフォーム・イメージに事前にインストールされています。詳細は、「Oracle Linux Cloud Developer」を参照してください。
DNFによるインストール
Oracle Linux 7または8を使用している場合は、DNFを使用してOCI SDK for Rubyをインストールできます。
次の例では、DNFを使用してOCI SDK for Ruby 2.7を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`"
次の例では、yumを使用してOCI SDK for Ruby 2.6を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`"
サポートされるサービス
- アクセス・管理
- アカウント管理
- AI異常検出
- AI言語
- AI音声
- AIビジョン
- Analytics Cloud
- お知らせ
- アプリケーション依存性管理
- アプリケーション管理
- APIゲートウェイ
- アプリケーション・パフォーマンス・モニタリング
- 監査
- 自律型リカバリ
- 自動スケーリング(コンピュート)
- 要塞
- ビッグ・データ・サービス
- Blockchain Platform
- 予算
- 構築
- キャッシュ化
- 証明書
- クラウド・ブリッジ
- クラウド・ガード
- クラウド移行
- クラスタ配置グループ
- Compute Cloud@Customer
- コネクタ・ハブ
- コンソール・ダッシュボード・サービス
- Kubernetesエンジン
- コンテンツ管理
- コア・サービス(ネットワーキング、コンピュート、ブロック・ボリューム)
- Data Catalog
- データ・フロー
- Data Integration
- データ・ラベリング
- Data Safe
- Data Science
- Data Transfer
- データベース
- データベース移行
- データベース管理
- データベース・ツール
- Devops
- Digital Assistant
- デジタル・メディア
- ディザスタ・リカバリ
- DNS
- ドキュメント理解
- 電子メール配信
- Enterprise Managerウェアハウス
- イベント
- Exadataフリート更新
- ファイル・ストレージ
- ファンクション
- Fusion Apps as a Service
- 生成AI
- 生成AI推論
- 汎用アーティファクト
- 世界中に分散しているデータベース
- GoldenGate
- ガバナンス・ルール
- Health Checks
- IAM
- アイデンティティ・ドメイン
- Integration Generation 2
- Java管理
- Java Management Serviceのダウンロード
- キー管理(ボールト・サービス用)
- ライセンス・マネージャ
- 制限
- ロギング
- ログ・アナリティクス
- ロギング検索
- ロギング収集
- ロード・バランサ
- 管理エージェント・クラウド
- 管理ダッシュボード
- Marketplace
- マーケットプレイス・パブリッシャ
- モニタリング
- HeatWave
- ネットワーク・ファイアウォール
- ネットワーク・ロード・バランシング
- ネットワーク・モニタリング
- ネットワーク・トポロジ
- NoSQL Database Cloud
- 通知
- オブジェクト・ストレージ
- OCI Control Center
- OCIレジストリ
- OneSubscription
- オペレーション・インサイト
- オペレータ・アクセス・コントロール
- オプティマイザ
- 組織
- OS管理
- PostgreSQL
- プロセス自動化
- キュー・サービス
- 割当て
- リソース・マネージャ
- Roving Edge Infrastructure
- 検索:
- シークレット管理(ボールト・サービス用)
- セキュア・デスクトップ
- サービス・カタログ
- サービス・メッシュ
- ソース・コード管理
- スタック・モニタリング
- ストリーム
- サポート管理
- 脅威インテリジェンス
- 使用状況
- Visual Builder
- VMWareソリューション
- 脆弱性スキャン
- Webアプリケーション・アクセラレーションおよびセキュリティ
- 作業リクエスト(コンピュート、データベース)
連絡方法
コントリビューション
コントリビュートするバグの修正または新しい機能がありますか。SDKはオープン・ソースであり、GitHubでプル・リクエストを受け入れています。
通知
SDK for Rubyの新しいバージョンがリリースされたときに通知を受け取るには、Atomフィードをサブスクライブします。
質問またはフィードバック
- GitHub Issues: バグおよび機能リクエストを報告する場合のみ
- Stack Overflow: oracle-cloud-infrastructureタグとoci-ruby-sdkタグを使用して投稿します
- Oracle Cloudフォーラムの「開発者ツール」セクション
- My Oracle Support