public static interface OnlineStoreSecurityConfig.Builder extends SdkPojo, CopyableBuilder<OnlineStoreSecurityConfig.Builder,OnlineStoreSecurityConfig>
| Modifier and Type | Method and Description |
|---|---|
OnlineStoreSecurityConfig.Builder |
kmsKeyId(String kmsKeyId)
The ID of the Amazon Web Services Key Management Service (Amazon Web Services KMS) key that SageMaker Feature
Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildOnlineStoreSecurityConfig.Builder kmsKeyId(String kmsKeyId)
The ID of the Amazon Web Services Key Management Service (Amazon Web Services KMS) key that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption.
The caller (either IAM user or IAM role) of CreateFeatureGroup must have below permissions to
the OnlineStore KmsKeyId:
"kms:Encrypt"
"kms:Decrypt"
"kms:DescribeKey"
"kms:CreateGrant"
"kms:RetireGrant"
"kms:ReEncryptFrom"
"kms:ReEncryptTo"
"kms:GenerateDataKey"
"kms:ListAliases"
"kms:ListGrants"
"kms:RevokeGrant"
The caller (either user or IAM role) to all DataPlane operations (PutRecord,
GetRecord, DeleteRecord) must have the following permissions to the
KmsKeyId:
"kms:Decrypt"
kmsKeyId - The ID of the Amazon Web Services Key Management Service (Amazon Web Services KMS) key that SageMaker
Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side
encryption.
The caller (either IAM user or IAM role) of CreateFeatureGroup must have below
permissions to the OnlineStore KmsKeyId:
"kms:Encrypt"
"kms:Decrypt"
"kms:DescribeKey"
"kms:CreateGrant"
"kms:RetireGrant"
"kms:ReEncryptFrom"
"kms:ReEncryptTo"
"kms:GenerateDataKey"
"kms:ListAliases"
"kms:ListGrants"
"kms:RevokeGrant"
The caller (either user or IAM role) to all DataPlane operations (PutRecord,
GetRecord, DeleteRecord) must have the following permissions to the
KmsKeyId:
"kms:Decrypt"
Copyright © 2023. All rights reserved.