Azure NetApp Files では、 オブジェクト REST API 機能を使用した S3 オブジェクトへのアクセスがサポートされています。 オブジェクト REST API 機能を使用すると、Azure AI Search、Azure AI Foundry、Azure Databricks、OneLake などのサービスに接続できます。
機能を登録する
Azure NetApp Files のオブジェクト REST API 機能は現在プレビュー段階です。 オブジェクト REST API 機能を使用するには、 待機リスト要求 を送信する必要があります。 アクティブ化には約 1 週間かかります。 プレビューでの登録を確認するための電子メール通知が送信されます。
自己署名証明書を作成する
PEM 形式の SSL 証明書を生成する必要があります。 SSL 証明書は、Azure portal またはスクリプトで作成できます。
Key Vault に証明書を追加する方法については、Azure Key Vault のドキュメントを参照してください。
証明書を作成するときは、次のことを確認します。
- コンテンツ タイプが PEM に設定されている
-
[サブジェクト] フィールドは、形式を使用して Azure NetApp Files エンドポイントの IP アドレスまたは完全修飾ドメイン名 (FQDN) に設定されます
"CN=<IP or FQDN>" - DNS 名エントリは、IP アドレスまたは FQDN を指定します。
バケットを作成する
オブジェクト REST API を有効にするには、バケットを作成する必要があります。
NetApp ボリュームから「バケット」を選択します。
バケットを作成するには、[ +作成] を選択します。
バケットに関する次の情報を指定します。
名前
バケットの名前を指定します。 名前付け規則については、Azure リソースの名前付け規則と制限を参照してください。
Path
オブジェクト REST API のサブディレクトリ パス。 フル ボリューム アクセスの場合は、このフィールドを空白のままにするか、ルート ディレクトリに
/を使用します。ユーザー ID (UID)
バケットの読み取りに使用される UID。
グループ ID (GID)
バケットの読み取りに使用される GID。
アクセス許可
[読み取り] または [読み取り/書き込み] を選択します。
証明書を指定していない場合は、PEM ファイルをアップロードします。
証明書をアップロードするには、次の情報を指定します。
完全修飾ドメイン名
完全修飾ドメイン名を入力します。
証明書ソース
適切な証明書をアップロードします。 PEM ファイルのみがサポートされています。
保存 を選択します。
を選択してを作成します。
バケットを作成したら、バケットにアクセスするための資格情報を生成する必要があります。
バケット アクセスの更新
バケットのアクセス管理設定を変更できます。
- NetApp ボリュームから「バケット」を選択します。
- [+作成] を選択します。
- 変更するバケットの名前を入力します。
- 必要に応じて、アクセス管理の設定を変更します。
- ユーザー ID、グループ ID、ユーザー名 (SMB またはデュアルプロトコル ボリュームの場合)、およびアクセス許可を変更できます。
- [ 保存] をクリックして既存のバケットを変更します。
注
バケットのパスを変更することはできません。 バケットのパスを更新するには、新しいパスを使用してバケットを削除して再作成します。
資格情報を生成する
- 新しく作成したバケットに移動します。 [ キーの生成] を選択します。
- 必要なアクセス キーの有効期間を日数で入力し、[ キーの生成] を選択します。 [キーの 生成] を選択すると、ポータルにアクセス キーとシークレット アクセス キーが表示されます。
Important
アクセス キーとシークレット アクセス キーは 1 回だけ表示されます。 キーを安全に格納します。 キーを共有しないでください。
- 資格情報を設定したら、
...メニューを選択し、[アクセス キーの生成] を選択することで、新しい アクセス キーとシークレット アクセス キーを生成できます。 新しいキーを生成すると、既存のキーがすぐに無効になります。
バケットを削除する
バケットの削除は永続的な操作です。 削除後にバケットを回復することはできません。
- NetApp アカウントで、[ バケット] に移動します。
- 削除するバケットの横にあるチェックボックスをオンにします。
- を選択して、を削除します。
- モーダルで、[ 削除 ] を選択して、バケットを削除することを確認します。