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」を参照してください。
yumを使用したインストール
Oracle Linux 7または8を使用している場合は、yumを使用してOCI SDK for Rubyをインストールできます。
次の例では、yumを使用してOCI SDK for Ruby 2.6をOracle Linux 7にインストールする方法を示しています:
sudo yum-config-manager --enable ol7_developer
sudo yum install -y oci-ruby-sdk
source /opt/rh/rh-ruby26/enable
export GEM_PATH="/usr/share/gems:`gem env gempath`"
次の例では、yumを使用してOCI SDK for Ruby 2.6をOracle Linux 8にインストールする方法を示しています:
sudo yum-config-manager --enable ol8_developer
sudo yum install -y oci-ruby-sdk
source /opt/rh/rh-ruby26/enable
export GEM_PATH="/usr/share/gems:`gem env gempath`"
サポートされるサービス
- アカウント管理
- AI異常検出
- AI言語
- AI音声
- AIビジョン
- アナリティクス・クラウド
- お知らせ
- アプリケーション依存性管理
- アプリケーション管理
- APIゲートウェイ
- クラシック移行サービス
- アプリケーション・パフォーマンス・モニタリング
- 監査
- 自動スケーリング(コンピュート)
- 要塞
- ビッグ・データ・サービス
- ブロックチェーン・プラットフォーム
- 予算
- 構築
- 証明書
- クラウド・ガード
- コネクタ・ハブ
- コンソール・ダッシュボード・サービス
- Container Engine for Kubernetes
- コンテンツ管理
- コア・サービス(ネットワーキング、コンピュート、ブロック・ボリューム)
- データ・カタログ
- データ・フロー
- データ統合
- データ・ラベリング
- データ・セーフ
- データ・サイエンス
- データ転送
- データベース
- データベース移行
- データベース管理
- データベース・ツール
- Devops
- デジタル・アシスタント
- DNS
- 電子メール配信
- イベント
- ファイル・ストレージ
- ファンクション
- 汎用アーティファクト
- GoldenGate
- ガバナンス・ルール
- ヘルス・チェック
- IAM
- Integration Generation 2
- Java管理
- キー管理(ボールト・サービス用)
- ライセンス・マネージャ
- 制限
- ロギング
- ログ・アナリティクス
- ロギング検索
- ロギング収集
- ロード・バランサ
- 管理エージェント・クラウド
- 管理ダッシュボード
- マーケットプレイス
- モニタリング
- MySQLヒートウェーブ
- ネットワーク・ファイアウォール
- ネットワーク・ロード・バランシング
- ネットワーク・モニタリング
- ネットワーク・トポロジ
- NoSQLデータベース・クラウド
- 通知
- オブジェクト・ストレージ
- OCIレジストリ
- OneSubscription
- オペレータ・アクセス・コントロール
- OS管理
- 割当て
- リソース・マネージャ
- 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