Class: Aws::EMRContainers::Types::LakeFormationConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-emrcontainers/types.rb

Overview

Lake Formation related configuration inputs for the security configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#authorized_session_tag_valueString

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

Returns:

  • (String)


1212
1213
1214
1215
1216
1217
1218
# File 'lib/aws-sdk-emrcontainers/types.rb', line 1212

class LakeFormationConfiguration < Struct.new(
  :authorized_session_tag_value,
  :secure_namespace_info,
  :query_engine_role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#query_engine_role_arnString

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.

Returns:

  • (String)


1212
1213
1214
1215
1216
1217
1218
# File 'lib/aws-sdk-emrcontainers/types.rb', line 1212

class LakeFormationConfiguration < Struct.new(
  :authorized_session_tag_value,
  :secure_namespace_info,
  :query_engine_role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#secure_namespace_infoTypes::SecureNamespaceInfo

The namespace input of the system job.



1212
1213
1214
1215
1216
1217
1218
# File 'lib/aws-sdk-emrcontainers/types.rb', line 1212

class LakeFormationConfiguration < Struct.new(
  :authorized_session_tag_value,
  :secure_namespace_info,
  :query_engine_role_arn)
  SENSITIVE = []
  include Aws::Structure
end