amazonka-lambda-0.3.5: Amazon Lambda SDK.

Safe HaskellNone
LanguageHaskell2010

Network.AWS.Lambda.GetPolicy

Contents

Description

Returns the access policy, containing a list of permissions granted via the AddPermission API, associated with the specified bucket.

You need permission for the 'lambda:GetPolicy action.'

http://docs.aws.amazon.com/lambda/latest/dg/API_GetPolicy.html

Synopsis

Request

Request constructor

getPolicy Source

GetPolicy constructor.

The fields accessible through corresponding lenses are:

Request lenses

gpFunctionName :: Lens' GetPolicy Text Source

Function name whose access policy you want to retrieve.

You can specify an unqualified function name (for example, Thumbnail) or you can specify Amazon Resource Name (ARN) of the function (for example, "arn:aws:lambda:us-west-2:account-id:function:ThumbNail"). AWS Lambda also allows you to specify only the account ID qualifier (for example, "account-id:Thumbnail"). Note that the length constraint applies only to the ARN. If you specify only the function name, it is limited to 64 character in length.

Response

Response constructor

getPolicyResponse :: GetPolicyResponse Source

GetPolicyResponse constructor.

The fields accessible through corresponding lenses are:

Response lenses

gprPolicy :: Lens' GetPolicyResponse (Maybe Text) Source

The access policy associated with the specified function. The response returns the same as a string using "" as an escape character in the JSON.