2017-10-24 19 views
0

AWSコンソールのインポートボタンからAPIゲートウェイを作成しようとしています。次のようにAPIゲートウェイのインポート時に断続的なエラーが発生する

ユーザポリシーは次のとおりです。

{ 
    "Version": "2012-10-17", 
    "Statement": [ 
     { 
      "Effect": "Allow", 
      "Action": [ 
       "apigateway:GET" 
      ], 
      "Resource": [ 
       "arn:aws:apigateway:*::/*" 
      ] 
     }, 
     { 
      "Effect": "Allow", 
      "Action": [ 
       "apigateway:PUT" 
      ], 
      "Resource": [ 
       "arn:aws:apigateway:*::/restapis/`our-api-id`/*" 
      ] 
     } 
    ] 
} 

我々は、コンソールから闊歩ファイルをインポートすると、それがランダムに次のエラーが求められます。

User: arn:aws:iam::`account-id`:user/`user-id` is not authorized to perform: apigateway:PUT on resource: arn:aws:apigateway:eu-west-1::/restapis/`our-api-id` 

たちはなぜ時々分かりません同じ行動が働き、時にはそうではありません。

答えて

1

許可エラーは断続的であってはなりません。ただし、PUTアクション(具体的にはput-rest-api操作)のリソースは、

 { 
      "Effect": "Allow", 
      "Action": [ 
       "apigateway:PUT" 
      ], 
      "Resource": [ 
       "arn:aws:apigateway:*::/restapis/`our-api-id`" 
      ] 
     } 
です。
関連する問題