翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
UpdateArchiveRule
指定されたアーカイブルールの基準と値を更新します。
リクエストの構文
PUT /analyzer/analyzerName/archive-rule/ruleName HTTP/1.1
Content-type: application/json
{
   "clientToken": "string",
   "filter": { 
      "string" : { 
         "contains": [ "string" ],
         "eq": [ "string" ],
         "exists": boolean,
         "neq": [ "string" ]
      }
   }
}
    
      URI リクエストパラメータ
リクエストでは、次の URI パラメータを使用します。
- analyzerName
 - 
               
アーカイブルールを更新するアナライザーの名前。
長さの制限:最小長 1、最大長は 255 です。
パターン:
[A-Za-z][A-Za-z0-9_.-]*必須: はい
 - ruleName
 - 
               
更新するルールの名前。
長さの制限:最小長 1、最大長は 255 です。
パターン:
[A-Za-z][A-Za-z0-9_.-]*必須: はい
 
リクエストボディ
リクエストは以下の JSON 形式のデータを受け入れます。
- clientToken
 - 
               
クライアントトークン。
タイプ: 文字列
必須: いいえ
 - filter
 - 
               
更新するルールに一致するフィルター。フィルターに一致するルールのみが更新されます。
タイプ: Criterion オブジェクトマップへの文字列です。
必須: はい
 
レスポンスの構文
HTTP/1.1 200
    
      レスポンス要素
アクションが成功した場合、サービスは空の HTTP 本文を持つ HTTP 200 レスポンスを返します。
エラー
すべてのアクションに共通のエラーについては、「共通エラー」を参照してください。
- AccessDeniedException
 - 
               
このアクションを実行する十分なアクセス権限がありません。
HTTP ステータスコード: 403
 - InternalServerException
 - 
               
内部サーバーエラー。
- retryAfterSeconds
 - 
                        
再試行を待機する秒数。
 
HTTP ステータスコード: 500
 - ResourceNotFoundException
 - 
               
指定したリソースが見つかりませんでした。
- resourceId
 - 
                        
リソースの ID。
 - resourceType
 - 
                        
リソースのタイプ。
 
HTTP ステータスコード: 404
 - ThrottlingException
 - 
               
スロットリング制限超過エラー。
- retryAfterSeconds
 - 
                        
再試行を待機する秒数。
 
HTTP ステータスコード: 429
 - ValidationException
 - 
               
検証例外エラー。
- fieldList
 - 
                        
が検証しなかったフィールドのリスト。
 - reason
 - 
                        
例外の理由。
 
HTTP ステータスコード: 400
 
以下の資料も参照してください。
言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。