AWS CloudFormation
User Guide (Version )

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.

AWS::Greengrass::FunctionDefinition ResourceAccessPolicy

A list of the resources in the group that the function can access, with the corresponding read-only or read-write permissions. The maximum is 10 resources.


This property applies only to Lambda functions that run in a Greengrass container.

In an AWS CloudFormation template, ResourceAccessPolicy is a property of the Environment property type.


To declare this entity in your AWS CloudFormation template, use the following syntax:


{ "Permission" : String, "ResourceId" : String }


Permission: String ResourceId: String



The read-only or read-write access that the Lambda function has to the resource. Valid values are ro or rw.

Required: No

Type: String

Update requires: Replacement


The ID of the resource. This ID is assigned to the resource when you create the resource definition.

Required: Yes

Type: String

Update requires: Replacement

See Also

On this page: