クイック・スタート
ここで説明するステップを実行して、環境を設定し、REST APIを使用してOracle Cloud Infrastructure Object Storage Classicでコンテナとオブジェクトの作成と管理を開始します。
ステップ1: サービスのサブスクライブ
Oracle Cloud Infrastructure Object Storage Classicへの試用版または有料サブスクリプションを取得します。 「Oracle Cloud Infrastructure Object Storage Classicの使用」の「Oracle Cloud Infrastructure Object Storage Classicのサブスクリプション方法」を参照してください。ステップ2: 必要なロールの割当て
-
コンテナを作成できるようにするには、
Storage_Administratorロールが必要です。 -
オブジェクトを作成および管理するには、
Storage_ReadWriteGroupロールがあれば十分です。 -
ReadOnlyGroupロールを持つユーザーは、オブジェクトおよびコンテナの取得のみできます。
詳細は、Oracle Cloudの管理および監視のユーザー・ロールの変更を参照してください。
ステップ3: cURLのインストール
REST APIは、ハイパーテキスト転送プロトコル(HTTP)を正しく完全に理解し、インターネットに接続している任意のアプリケーションまたはプログラミング・プラットフォームからアクセスできます。 REST APIでは、HTTPSを介したセキュアな通信、HTTPヘッダー、特殊なHTTP動詞(PUTやDELETE)などのHTTPの高度なファセットを使用します。
cURLは、HTTPリクエストの送信によってREST APIコールの起動に使用できるコマンドライン・ツールです。 このドキュメントの例では、cURLコマンドライン・ツールを使用してOracle Cloud Infrastructure Object Storage Classic REST APIにアクセスする方法を示します。
通常、cURLは多くのUNIX系ホストでデフォルトで使用可能です。 WindowsへのcURLのインストールの詳細は、チュートリアルWindowsでのCygwinへのcURLのインストールを参照してください。
注意:
特定のWebブラウザを使用してREST API呼び出しを送信することもできます。 サポートはベンダーにより異なります。 完全サポートするにはブラウザ・プラグインが必要な場合があります。多くのプログラミング・プラットフォーム(Java、Ruby、Perl、PHP、.NETなど)もこれらの要件を満たしますが、完全サポートするにはサード・パーティのライブラリの使用が必要な場合もあります。 ガイダンスは、プログラミング・プラットフォームのドキュメントを参照してください。
ステップ3: リソースURLの形式の把握
リクエストの送信を参照してください。
これで、Oracle Cloud Infrastructure Object Storage ClassicのREST APIとの対話を開始する準備が整いました。