layer_version_policies
Creates, updates, deletes, gets or lists a layer_version_policies resource.
Overview
| Name | layer_version_policies |
| Type | Resource |
| Id | aws.lambda.layer_version_policies |
Fields
The following fields are returned by SELECT queries:
- get_layer_version_policy
| Name | Datatype | Description |
|---|---|---|
policy | string | The policy document. |
revision_id | string | A unique identifier for the current revision of the policy. |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get_layer_version_policy | select | layer_name, version_number, region | Returns the permission policy for a version of an Lambda layer. For more information, see AddLayerVersionPermission. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
layer_name | string | The name or Amazon Resource Name (ARN) of the layer. |
region | string | AWS region (default: us-east-1) |
version_number | integer (int64) | The version number. |
SELECT examples
- get_layer_version_policy
Returns the permission policy for a version of an Lambda layer. For more information, see AddLayerVersionPermission.
SELECT
policy,
revision_id
FROM aws.lambda.layer_version_policies
WHERE layer_name = '{{ layer_name }}' -- required
AND version_number = '{{ version_number }}' -- required
AND region = '{{ region }}' -- required
;