Uses of Class
software.amazon.awscdk.services.lambda.CfnPermission.Builder
Packages that use CfnPermission.Builder
-
Uses of CfnPermission.Builder in software.amazon.awscdk.services.lambda
Methods in software.amazon.awscdk.services.lambda that return CfnPermission.BuilderModifier and TypeMethodDescriptionThe action that the principal can use on the function.static CfnPermission.BuilderCfnPermission.Builder.eventSourceToken(String eventSourceToken) For Alexa Smart Home functions, a token that the invoker must supply.CfnPermission.Builder.functionName(String functionName) The name or ARN of the Lambda function, version, or alias.CfnPermission.Builder.functionName(IFunctionRef functionName) The name or ARN of the Lambda function, version, or alias.CfnPermission.Builder.functionName(IVersionRef functionName) The name or ARN of the Lambda function, version, or alias.CfnPermission.Builder.functionUrlAuthType(String functionUrlAuthType) The type of authentication that your function URL uses.CfnPermission.Builder.invokedViaFunctionUrl(Boolean invokedViaFunctionUrl) Restricts thelambda:InvokeFunctionaction to function URL calls.CfnPermission.Builder.invokedViaFunctionUrl(IResolvable invokedViaFunctionUrl) Restricts thelambda:InvokeFunctionaction to function URL calls.The AWS service , AWS account , IAM user, or IAM role that invokes the function.The AWS service , AWS account , IAM user, or IAM role that invokes the function.The AWS service , AWS account , IAM user, or IAM role that invokes the function.CfnPermission.Builder.principalOrgId(String principalOrgId) The identifier for your organization in AWS Organizations .CfnPermission.Builder.sourceAccount(String sourceAccount) For AWS service , the ID of the AWS account that owns the resource.For AWS services , the ARN of the AWS resource that invokes the function.CfnPermission.Builder.sourceArn(IUserPoolRef sourceArn) For AWS services , the ARN of the AWS resource that invokes the function.For AWS services , the ARN of the AWS resource that invokes the function.For AWS services , the ARN of the AWS resource that invokes the function.CfnPermission.Builder.sourceArn(ITopicRuleRef sourceArn) For AWS services , the ARN of the AWS resource that invokes the function.CfnPermission.Builder.sourceArn(IDeliveryStreamRef sourceArn) For AWS services , the ARN of the AWS resource that invokes the function.CfnPermission.Builder.sourceArn(IFunctionRef sourceArn) For AWS services , the ARN of the AWS resource that invokes the function.CfnPermission.Builder.sourceArn(ILogGroupRef sourceArn) For AWS services , the ARN of the AWS resource that invokes the function.CfnPermission.Builder.sourceArn(IBucketRef sourceArn) For AWS services , the ARN of the AWS resource that invokes the function.For AWS services , the ARN of the AWS resource that invokes the function.For AWS services , the ARN of the AWS resource that invokes the function.