SessionConfiguration - Amazon Athena

SessionConfiguration

Contains session configuration information.

Contents

EncryptionConfiguration

If query and calculation results are encrypted in Amazon S3, indicates the encryption option used (for example, SSE_KMS or CSE_KMS) and key information.

Type: EncryptionConfiguration object

Required: No

ExecutionRole

The ARN of the execution role used to access user resources for Spark sessions and Identity Center enabled workgroups. This property applies only to Spark enabled workgroups and Identity Center enabled workgroups.

Type: String

Length Constraints: Minimum length of 20. Maximum length of 2048.

Pattern: ^arn:aws[a-z\-]*:iam::\d{12}:role/?[a-zA-Z_0-9+=,.@\-_/]+$

Required: No

IdleTimeoutSeconds

The idle timeout in seconds for the session.

Type: Long

Required: No

WorkingDirectory

The Amazon S3 location that stores information for the notebook.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: