aws-cdk-lib.aws_sagemaker.CfnFeatureGroup.S3StorageConfigProperty

interface S3StorageConfigProperty

LanguageType name
.NETAmazon.CDK.AWS.Sagemaker.CfnFeatureGroup.S3StorageConfigProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awssagemaker#CfnFeatureGroup_S3StorageConfigProperty
Javasoftware.amazon.awscdk.services.sagemaker.CfnFeatureGroup.S3StorageConfigProperty
Pythonaws_cdk.aws_sagemaker.CfnFeatureGroup.S3StorageConfigProperty
TypeScript aws-cdk-lib » aws_sagemaker » CfnFeatureGroup » S3StorageConfigProperty

The Amazon Simple Storage (Amazon S3) location and and security configuration for OfflineStore .

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_sagemaker as sagemaker } from 'aws-cdk-lib';
const s3StorageConfigProperty: sagemaker.CfnFeatureGroup.S3StorageConfigProperty = {
  s3Uri: 's3Uri',

  // the properties below are optional
  kmsKeyId: 'kmsKeyId',
};

Properties

NameTypeDescription
s3UristringThe S3 URI, or location in Amazon S3, of OfflineStore .
kmsKeyId?stringThe AWS Key Management Service (KMS) key ARN of the key used to encrypt any objects written into the OfflineStore S3 location.

s3Uri

Type: string

The S3 URI, or location in Amazon S3, of OfflineStore .

S3 URIs have a format similar to the following: s3://example-bucket/prefix/ .


kmsKeyId?

Type: string (optional)

The AWS Key Management Service (KMS) key ARN of the key used to encrypt any objects written into the OfflineStore S3 location.

The IAM roleARN that is passed as a parameter to CreateFeatureGroup must have below permissions to the KmsKeyId :

  • "kms:GenerateDataKey"