Skip to content

LakeFormationConfiguration

Source code in docs_src/capo_emr_containers/types/lake_formation_configuration.py
class LakeFormationConfiguration(TypedDict, closed=True):
    authorized_session_tag_value: NotRequired[
        "capo_emr_containers.types.session_tag_value.SessionTagValue"
    ]
    """<p>The session tag to authorize Amazon EMR on EKS for API calls to Lake Formation.</p>"""
    secure_namespace_info: NotRequired[
        "capo_emr_containers.types.secure_namespace_info.SecureNamespaceInfo"
    ]
    """<p>The namespace input of the system job.</p>"""
    query_engine_role_arn: NotRequired[
        "capo_emr_containers.types.iam_role_arn.IAMRoleArn"
    ]
    """<p>The query engine IAM role ARN that is tied to the secure Spark job. The <code>QueryEngine</code> role assumes the <code>JobExecutionRole</code> to execute all the Lake Formation calls.</p>"""

authorized_session_tag_value instance-attribute

authorized_session_tag_value: NotRequired[SessionTagValue]

The session tag to authorize Amazon EMR on EKS for API calls to Lake Formation.

query_engine_role_arn instance-attribute

query_engine_role_arn: NotRequired[IAMRoleArn]

The query engine IAM role ARN that is tied to the secure Spark job. The QueryEngine role assumes the JobExecutionRole to execute all the Lake Formation calls.

secure_namespace_info instance-attribute

secure_namespace_info: NotRequired[SecureNamespaceInfo]

The namespace input of the system job.