• 検索結果がありません。

PUT Bucket metadata notification configuration 要求

次の表は、メタデータ通知設定XMLの要素を示しています。

名前 説明 必須

MetadataNotificationConfiguration メタデータ通知でオブジェクトとデス ティネーションの指定に使用される ルール用のコンテナタグ。

1つ以上のルール要素が含まれていま す。

Rule 指定したインデックスにメタデータを 追加する必要があるオブジェクトを特 定するルール用のコンテナタグ。

プレフィックスが重複しているルール は拒否されます。

MetadataNotificationConfiguration要素に 含まれています。

ID ルールの一意の識別子。

Rule要素に含まれています。

×

Status Statusには「Enabled」または「Disabled」

を指定できます。無効になっている ルールについては操作が実行されませ ん。

Rule要素に含まれています。

Prefix このプレフィックスと一致するオブ

ジェクトにルールが適用され、そのメタ データが指定したデスティネーション に送信されます。

すべてのオブジェクトを対象にする場 合は、空のプレフィックスを指定しま す。

Rule要素に含まれています。

Destination ルールのデスティネーション用のコン

テナタグ。

Rule要素に含まれています。

Urn オブジェクトメタデータが送信される デスティネーションのURN。次のプロ パティを持つStorageGRID Webscaleエン ドポイントのURNを指定する必要があ ります。

• 「es」を3番目の要素にする必要があり ます。

• URNの末尾に、メタデータが格納さ れるインデックスとタイプを、

「domain-name/myindex/mytype」の形 式で指定する必要があります。

エンドポイントは、テナント管理イン ターフェイスまたはテナント管理APIを 使用して設定されます。形式は次のと おりです。

arn:AWS ES:regionaccount-ID:domain/mydomain/myindex/

mytype

urn:mysite: es:::mydomain/

myindex/mytype

エンドポイントは設定XMLを送信する 前に設定する必要があります。そうし ないと、404エラーで設定が失敗します。

UrnはDestination要素に含まれています。

要求例

バケットで検索統合を有効にする

この例では、すべてのオブジェクトのオブジェクトメタデータが同じデスティネーション に送信されます。

PUT /test1?x-ntap-sg-metadata-notification HTTP/1.1 Host: example.com

Date: Thu, 20 Jul 2017 18:21:34 +0000

Authorization: AWS QYUTN90RX0RXO70QEGU8:y50RN9wUAYL5BnK+eFci4fz0D7U=

<MetadataNotificationConfiguration>

<Rule>

<ID>Rule-1</ID>

<Status>Enabled</Status>

<Prefix></Prefix>

<Destination>

<Urn>urn:sgws:es:::sgws-notifications/test1/all</Urn>

</Destination>

</Rule>

</MetadataNotificationConfiguration>

この例では、プレフィックス/imagesに一致するオブジェクトのオブジェクトメタデータが 1つ目のデスティネーションに送信され、プレフィックス/videosに一致するオブジェクト のオブジェクトメタデータが2つ目のデスティネーションに送信されます。

PUT /graphics?x-ntap-sg-metadata-notification HTTP/1.1 Host: example.com

Date: Thu, 20 Jul 2017 18:21:34 +0000

<MetadataNotificationConfiguration>

<Rule>

<ID>Images-rule</ID>

<Status>Enabled</Status>

<Prefix>/images</Prefix>

<Destination>

<Urn>arn:aws:es:us-east-1:3333333:domain/es-domain/graphics/imagetype</

Urn>

</Destination>

</Rule>

<Rule>

<ID>Videos-rule</ID>

<Status>Enabled</Status>

<Prefix>/videos</Prefix>

<Destination>

<Urn>arn:aws:es:us-west-1:22222222:domain/es-domain/graphics/

videotype</Urn>

</Destination>

</Rule>

</MetadataNotificationConfiguration>

関連情報

テナントアカウントの管理

関連したドキュメント