Skip to content

RemoveLayerVersionPermissionRequest

Source code in docs_src/capo_lambda/types/remove_layer_version_permission_request.py
class RemoveLayerVersionPermissionRequest(TypedDict, closed=True):
    layer_name: "capo_lambda.types.layer_name.LayerName"
    """<p>The name or Amazon Resource Name (ARN) of the layer.</p>"""
    version_number: "capo_lambda.types.layer_version_number.LayerVersionNumber"
    """<p>The version number.</p>"""
    statement_id: "capo_lambda.types.statement_id.StatementId"
    """<p>The identifier that was specified when the statement was added.</p>"""
    revision_id: NotRequired["capo_lambda.types.string.String"]
    """<p>Only update the policy if the revision ID matches the ID specified. Use this option to avoid modifying a policy that has changed since you last read it.</p>"""

layer_name instance-attribute

layer_name: LayerName

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

revision_id instance-attribute

revision_id: NotRequired[String]

Only update the policy if the revision ID matches the ID specified. Use this option to avoid modifying a policy that has changed since you last read it.

statement_id instance-attribute

statement_id: StatementId

The identifier that was specified when the statement was added.

version_number instance-attribute

version_number: LayerVersionNumber

The version number.