public static interface OnlineStoreSecurityConfig.Builder extends SdkPojo, CopyableBuilder<OnlineStoreSecurityConfig.Builder,OnlineStoreSecurityConfig>
| Modifier and Type | Method and Description |
|---|---|
OnlineStoreSecurityConfig.Builder |
kmsKeyId(String kmsKeyId)
The Amazon Web Services Key Management Service (KMS) key ARN 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 Amazon Web Services Key Management Service (KMS) key ARN that SageMaker Feature Store uses to encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption.
The caller (either 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 Amazon Web Services Key Management Service (KMS) key ARN that SageMaker Feature Store uses to
encrypt the Amazon S3 objects at rest using Amazon S3 server-side encryption.
The caller (either 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.