Skip to content

Lambda  >  Operations  >  get_layer_version_policy

get_layer_version_policy

Operation

get_layer_version_policy async

get_layer_version_policy(input: GetLayerVersionPolicyInput, plugins: list[Plugin] | None = None) -> GetLayerVersionPolicyOutput

Returns the permission policy for a version of an Lambda layer. For more information, see AddLayerVersionPermission.

Parameters:

Name Type Description Default
input GetLayerVersionPolicyInput

An instance of GetLayerVersionPolicyInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
GetLayerVersionPolicyOutput

An instance of GetLayerVersionPolicyOutput.

Input

GetLayerVersionPolicyInput dataclass

Dataclass for GetLayerVersionPolicyInput structure.

Attributes

layer_name class-attribute instance-attribute
layer_name: str | None = None

The name or Amazon Resource Name (ARN) of the layer.

version_number class-attribute instance-attribute
version_number: int | None = None

The version number.

Output

GetLayerVersionPolicyOutput dataclass

Dataclass for GetLayerVersionPolicyOutput structure.

Attributes

policy class-attribute instance-attribute
policy: str | None = None

The policy document.

revision_id class-attribute instance-attribute
revision_id: str | None = None

A unique identifier for the current revision of the policy.