x-amazon-apigateway-policy - Amazon API Gateway

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

x-amazon-apigateway-policy

Especifica uma política de recursos para uma API REST. Para saber mais sobre as políticas de recursos, consulte Controlar o acesso a uma API com políticas de recursos do API Gateway. Para obter políticas de recursos demonstrativas, consulte Exemplos de política de recursos do API Gateway.

Exemplo de x-amazon-apigateway-policy

O exemplo a seguir especifica uma política de recursos para uma API REST. A política de recursos nega (bloqueia) o tráfego de entrada para uma API de um bloco de endereços IP de origem especificado. Na importação, "execute-api:/*" é convertido emarn:aws:execute-api:region:account-id:api-id/*, usando a região atual, o ID AWS da sua conta e o ID atual da API REST.

"x-amazon-apigateway-policy": { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": "*", "Action": "execute-api:Invoke", "Resource": [ "execute-api:/*" ] }, { "Effect": "Deny", "Principal": "*", "Action": "execute-api:Invoke", "Resource": [ "execute-api:/*" ], "Condition" : { "IpAddress": { "aws:SourceIp": "192.0.2.0/24" } } } ] }