| Package | Description | 
|---|---|
| com.amazonaws.services.lambda |  | 
| com.amazonaws.services.lambda.model | 
| Modifier and Type | Method and Description | 
|---|---|
| AddPermissionResult | AbstractAWSLambda. addPermission(AddPermissionRequest request) | 
| AddPermissionResult | AWSLambda. addPermission(AddPermissionRequest addPermissionRequest)
 Grants an Amazon Web Services service or another account permission to use a function. | 
| AddPermissionResult | AWSLambdaClient. addPermission(AddPermissionRequest request)
 Grants an Amazon Web Services service or another account permission to use a function. | 
| Future<AddPermissionResult> | AbstractAWSLambdaAsync. addPermissionAsync(AddPermissionRequest request) | 
| Future<AddPermissionResult> | AWSLambdaAsync. addPermissionAsync(AddPermissionRequest addPermissionRequest)
 Grants an Amazon Web Services service or another account permission to use a function. | 
| Future<AddPermissionResult> | AWSLambdaAsyncClient. addPermissionAsync(AddPermissionRequest request) | 
| Future<AddPermissionResult> | AbstractAWSLambdaAsync. addPermissionAsync(AddPermissionRequest request,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler) | 
| Future<AddPermissionResult> | AWSLambdaAsync. addPermissionAsync(AddPermissionRequest addPermissionRequest,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)
 Grants an Amazon Web Services service or another account permission to use a function. | 
| Future<AddPermissionResult> | AWSLambdaAsyncClient. addPermissionAsync(AddPermissionRequest request,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler) | 
| Modifier and Type | Method and Description | 
|---|---|
| Future<AddPermissionResult> | AbstractAWSLambdaAsync. addPermissionAsync(AddPermissionRequest request,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler) | 
| Future<AddPermissionResult> | AWSLambdaAsync. addPermissionAsync(AddPermissionRequest addPermissionRequest,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)
 Grants an Amazon Web Services service or another account permission to use a function. | 
| Future<AddPermissionResult> | AWSLambdaAsyncClient. addPermissionAsync(AddPermissionRequest request,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler) | 
| Modifier and Type | Method and Description | 
|---|---|
| AddPermissionRequest | AddPermissionRequest. clone() | 
| AddPermissionRequest | AddPermissionRequest. withAction(String action)
 The action that the principal can use on the function. | 
| AddPermissionRequest | AddPermissionRequest. withEventSourceToken(String eventSourceToken)
 For Alexa Smart Home functions, a token that must be supplied by the invoker. | 
| AddPermissionRequest | AddPermissionRequest. withFunctionName(String functionName)
 The name of the Lambda function, version, or alias. | 
| AddPermissionRequest | AddPermissionRequest. withPrincipal(String principal)
 The Amazon Web Services service or account that invokes the function. | 
| AddPermissionRequest | AddPermissionRequest. withQualifier(String qualifier)
 Specify a version or alias to add permissions to a published version of the function. | 
| AddPermissionRequest | AddPermissionRequest. withRevisionId(String revisionId)
 Only update the policy if the revision ID matches the ID that's specified. | 
| AddPermissionRequest | AddPermissionRequest. withSourceAccount(String sourceAccount)
 For Amazon S3, the ID of the account that owns the resource. | 
| AddPermissionRequest | AddPermissionRequest. withSourceArn(String sourceArn)
 For Amazon Web Services services, the ARN of the Amazon Web Services resource that invokes the function. | 
| AddPermissionRequest | AddPermissionRequest. withStatementId(String statementId)
 A statement identifier that differentiates the statement from others in the same policy. | 
Copyright © 2021. All rights reserved.