StartSessionInput
¶
Source code in docs_src/capo_emr/types/start_session_input.py
client_request_token
instance-attribute
¶
client_request_token: NotRequired[ClientRequestToken]
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you retry a request that completed successfully using the same client request token, the service returns the original response without performing the operation again.
cluster_id
instance-attribute
¶
cluster_id: NotRequired[ClusterId]
The ID of the cluster on which to start the session.
engine_configurations
instance-attribute
¶
engine_configurations: NotRequired[ConfigurationList]
The configuration overrides for the session. Only runtime configuration overrides are supported.
execution_role_arn
instance-attribute
¶
execution_role_arn: NotRequired[IAMRoleArn]
The execution role ARN for the session. Amazon EMR uses this role to access Amazon Web Services resources on your behalf during session execution.
monitoring_configuration
instance-attribute
¶
monitoring_configuration: NotRequired[SessionMonitoringConfiguration]
The monitoring configuration that controls where session logs are published, such as Amazon S3, CloudWatch, or managed logging.