お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Stratusの設定

Stratusコンポーネントがストレージソリューションとして機能します。クライアントからアップロードされるすべての画像を、Stratusバケットに保存します。これにより、画像が品質を損なうことなく、できるだけシームレスかつ迅速にクライアントで参照およびレンダリングされることが保証されます。

Stratusを設定するには:

  1. CloudScaleコンソールのStorageセクションにあるStratusコンポーネントに移動します。 catalyst_tutorials_photostore_stratus_start

  2. バケットに一意の名前を入力し、権限テンプレートとしてPublicを選択して、Createをクリックします。 catalyst_tutorials_photostore_stratus_bucket_create

バケットが作成され、Catalystが必要に応じてバケットを参照するためのセキュアなBucket URLを生成します。 catalyst_tutorials_photostore_stratus_bucket_url_done

  1. 次に、Stratusのバケットにアップロードされた画像をアップロード、ダウンロード、編集できるように、権限テンプレートを編集します。Bucket Permissionsタブに移動し、Edit Permissionsをクリックします。 catalyst_tutorials_photostore_stratus_bucket_permissions_pre_edit
Info: 権限を定義するための構文について詳しく学ぶ

このドキュメントと示されている例を確認して、バケットに適切な権限を正しく適用していることを確認してください
  1. 以下のJSONスニペットをコピーし、コンソールで定義されているデフォルトの権限を置き換えて、Updateをクリックします。
Bucket Permission.json
copy
{
    "rules": [
        {
            "rule_id": "PublicBucket",
            "condition": {
                "user": {
                    "auth_type": "public"
                }
            },
            "allowed_actions": [
                "PutObject",
                "DeleteObject",
                "GetObject"
            ],
            "paths": [
                "YOUR_BUCKET_NAME::/photos/*"
            ],
            "effect": "allow"
        }
    ],
    "version": "v1"
}

catalyst_tutorials_photostore_stratus_bucket_permissions_edit_permission

Notes:
  • 16行目にバケット名を入力してください。

  • Photosパスは、クライアントから画像をアップロードすると自動的に作成されます。

Stratusコンポーネントがアプリケーション用に設定されました。

最終更新日 2026-02-23 18:09:41 +0530 IST