Cannot set KMS key id
- Dominant language
- Scala
- Stars
- 301
- Forks
- 129
- PR merge metrics
- No merged PRs in 30d
Description
Please fill out the form below.
### System Information
- **Spark or PySpark**: Spark
- **SDK Version**: latest
- **Spark Version**: N/A
- **Algorithm (e.g. KMeans)**: N/A
### Describe the problem
[Endpoint configuration creation request](https://github.com/aws/sagemaker-spark/blob/0f8b920a301c29c8adbdb451563fd8cf33177f8e/sagemaker-spark-sdk/src/main/scala/com/amazonaws/services/sagemaker/sparksdk/SageMakerModel.scala#L429-L432) does not have support for KMS key id. It would be great if we can specify key id.
### Minimal repo / logs
Please provide any logs and a bare minimum reproducible test case, as this will be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached.
- **Exact command to reproduce**:
Contributor guide
Research direction
Start in sagemaker-spark-sdk/src/main/scala/com/amazonaws/services/sagemaker/sparksdk/SageMakerModel.scala around lines 429-432, where the endpoint configuration creation request is assembled. Trace the request fields and AWS SDK support for a KMS key ID; done means callers can specify the key ID when creating the endpoint configuration and the request carries it through.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, scala, spark
- Domain
- backend, cloud, machine-learning
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100