Skip to content

UpdateResourceRequest

Source code in docs_src/capo_lakeformation/types/update_resource_request.py
class UpdateResourceRequest(TypedDict, closed=True):
    role_arn: "capo_lakeformation.types.iam_role_arn.IAMRoleArn"
    """<p>The new role to use for the given resource registered in Lake Formation.</p>"""
    resource_arn: "capo_lakeformation.types.resource_arn_string.ResourceArnString"
    """<p>The resource ARN.</p>"""
    with_federation: NotRequired[
        "capo_lakeformation.types.nullable_boolean.NullableBoolean"
    ]
    """<p>Whether or not the resource is a federated resource.</p>"""
    hybrid_access_enabled: NotRequired[
        "capo_lakeformation.types.nullable_boolean.NullableBoolean"
    ]
    """<p> Specifies whether the data access of tables pointing to the location can be managed by both Lake Formation permissions as well as Amazon S3 bucket policies. </p>"""
    expected_resource_owner_account: NotRequired[
        "capo_lakeformation.types.account_id_string.AccountIdString"
    ]
    """<p>The Amazon Web Services account that owns the Glue tables associated with specific Amazon S3 locations. </p>"""

expected_resource_owner_account instance-attribute

expected_resource_owner_account: NotRequired[AccountIdString]

The Amazon Web Services account that owns the Glue tables associated with specific Amazon S3 locations.

hybrid_access_enabled instance-attribute

hybrid_access_enabled: NotRequired[NullableBoolean]

Specifies whether the data access of tables pointing to the location can be managed by both Lake Formation permissions as well as Amazon S3 bucket policies.

resource_arn instance-attribute

resource_arn: ResourceArnString

The resource ARN.

role_arn instance-attribute

role_arn: IAMRoleArn

The new role to use for the given resource registered in Lake Formation.

with_federation instance-attribute

with_federation: NotRequired[NullableBoolean]

Whether or not the resource is a federated resource.