---
type: resource-type
title: LayerVersionPermission
description: aws resource type AWS::Lambda::LayerVersionPermission
name: LayerVersionPermission
lexicon: aws
resource_type: AWS::Lambda::LayerVersionPermission
---
`AWS::Lambda::LayerVersionPermission`, a resource type of the aws lexicon.

## Properties

- `Action` (`string`, required): The API action that grants access to the layer.
- `LayerVersionArn` (`string`, required): The name or Amazon Resource Name (ARN) of the layer.
- `Principal` (`string`, required): An account ID, or * to grant layer usage permission to all accounts in an organization, or all AWS accounts (if organizationId is not specified).
- `Id` (`string`, optional): ID generated by service
- `OrganizationId` (`string`, optional): With the principal set to *, grant permission to all accounts in the specified organization.

## Attributes

- `Id`
