We recommend new projects start with resources from the AWS provider.
aws-native.sagemaker.FeatureGroup
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::SageMaker::FeatureGroup
Create FeatureGroup Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new FeatureGroup(name: string, args: FeatureGroupArgs, opts?: CustomResourceOptions);@overload
def FeatureGroup(resource_name: str,
                 args: FeatureGroupArgs,
                 opts: Optional[ResourceOptions] = None)
@overload
def FeatureGroup(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 event_time_feature_name: Optional[str] = None,
                 feature_definitions: Optional[Sequence[FeatureGroupFeatureDefinitionArgs]] = None,
                 record_identifier_feature_name: Optional[str] = None,
                 description: Optional[str] = None,
                 feature_group_name: Optional[str] = None,
                 offline_store_config: Optional[OfflineStoreConfigPropertiesArgs] = None,
                 online_store_config: Optional[OnlineStoreConfigPropertiesArgs] = None,
                 role_arn: Optional[str] = None,
                 tags: Optional[Sequence[_root_inputs.CreateOnlyTagArgs]] = None,
                 throughput_config: Optional[FeatureGroupThroughputConfigArgs] = None)func NewFeatureGroup(ctx *Context, name string, args FeatureGroupArgs, opts ...ResourceOption) (*FeatureGroup, error)public FeatureGroup(string name, FeatureGroupArgs args, CustomResourceOptions? opts = null)
public FeatureGroup(String name, FeatureGroupArgs args)
public FeatureGroup(String name, FeatureGroupArgs args, CustomResourceOptions options)
type: aws-native:sagemaker:FeatureGroup
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args FeatureGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FeatureGroupArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FeatureGroupArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FeatureGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FeatureGroupArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
FeatureGroup Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The FeatureGroup resource accepts the following input properties:
- EventTime stringFeature Name 
- The Event Time Feature Name.
- FeatureDefinitions List<Pulumi.Aws Native. Sage Maker. Inputs. Feature Group Feature Definition> 
- An Array of Feature Definition
- RecordIdentifier stringFeature Name 
- The Record Identifier Feature Name.
- Description string
- Description about the FeatureGroup.
- FeatureGroup stringName 
- The Name of the FeatureGroup.
- OfflineStore Pulumi.Config Aws Native. Sage Maker. Inputs. Offline Store Config Properties 
- The configuration of an OfflineStore.
- OnlineStore Pulumi.Config Aws Native. Sage Maker. Inputs. Online Store Config Properties 
- The configuration of an OnlineStore.
- RoleArn string
- Role Arn
- 
List<Pulumi.Aws Native. Inputs. Create Only Tag> 
- An array of key-value pair to apply to this resource.
- ThroughputConfig Pulumi.Aws Native. Sage Maker. Inputs. Feature Group Throughput Config 
- Used to set feature group throughput configuration. There are two modes: - ON_DEMANDand- PROVISIONED. With on-demand mode, you are charged for data reads and writes that your application performs on your feature group. You do not need to specify read and write throughput because Feature Store accommodates your workloads as they ramp up and down. You can switch a feature group to on-demand only once in a 24 hour period. With provisioned throughput mode, you specify the read and write capacity per second that you expect your application to require, and you are billed based on those limits. Exceeding provisioned throughput will result in your requests being throttled.- Note: - PROVISIONEDthroughput mode is supported only for feature groups that are offline-only, or use the- Standardtier online store.
- EventTime stringFeature Name 
- The Event Time Feature Name.
- FeatureDefinitions []FeatureGroup Feature Definition Args 
- An Array of Feature Definition
- RecordIdentifier stringFeature Name 
- The Record Identifier Feature Name.
- Description string
- Description about the FeatureGroup.
- FeatureGroup stringName 
- The Name of the FeatureGroup.
- OfflineStore OfflineConfig Store Config Properties Args 
- The configuration of an OfflineStore.
- OnlineStore OnlineConfig Store Config Properties Args 
- The configuration of an OnlineStore.
- RoleArn string
- Role Arn
- 
CreateOnly Tag Args 
- An array of key-value pair to apply to this resource.
- ThroughputConfig FeatureGroup Throughput Config Args 
- Used to set feature group throughput configuration. There are two modes: - ON_DEMANDand- PROVISIONED. With on-demand mode, you are charged for data reads and writes that your application performs on your feature group. You do not need to specify read and write throughput because Feature Store accommodates your workloads as they ramp up and down. You can switch a feature group to on-demand only once in a 24 hour period. With provisioned throughput mode, you specify the read and write capacity per second that you expect your application to require, and you are billed based on those limits. Exceeding provisioned throughput will result in your requests being throttled.- Note: - PROVISIONEDthroughput mode is supported only for feature groups that are offline-only, or use the- Standardtier online store.
- eventTime StringFeature Name 
- The Event Time Feature Name.
- featureDefinitions List<FeatureGroup Feature Definition> 
- An Array of Feature Definition
- recordIdentifier StringFeature Name 
- The Record Identifier Feature Name.
- description String
- Description about the FeatureGroup.
- featureGroup StringName 
- The Name of the FeatureGroup.
- offlineStore OfflineConfig Store Config Properties 
- The configuration of an OfflineStore.
- onlineStore OnlineConfig Store Config Properties 
- The configuration of an OnlineStore.
- roleArn String
- Role Arn
- 
List<CreateOnly Tag> 
- An array of key-value pair to apply to this resource.
- throughputConfig FeatureGroup Throughput Config 
- Used to set feature group throughput configuration. There are two modes: - ON_DEMANDand- PROVISIONED. With on-demand mode, you are charged for data reads and writes that your application performs on your feature group. You do not need to specify read and write throughput because Feature Store accommodates your workloads as they ramp up and down. You can switch a feature group to on-demand only once in a 24 hour period. With provisioned throughput mode, you specify the read and write capacity per second that you expect your application to require, and you are billed based on those limits. Exceeding provisioned throughput will result in your requests being throttled.- Note: - PROVISIONEDthroughput mode is supported only for feature groups that are offline-only, or use the- Standardtier online store.
- eventTime stringFeature Name 
- The Event Time Feature Name.
- featureDefinitions FeatureGroup Feature Definition[] 
- An Array of Feature Definition
- recordIdentifier stringFeature Name 
- The Record Identifier Feature Name.
- description string
- Description about the FeatureGroup.
- featureGroup stringName 
- The Name of the FeatureGroup.
- offlineStore OfflineConfig Store Config Properties 
- The configuration of an OfflineStore.
- onlineStore OnlineConfig Store Config Properties 
- The configuration of an OnlineStore.
- roleArn string
- Role Arn
- 
CreateOnly Tag[] 
- An array of key-value pair to apply to this resource.
- throughputConfig FeatureGroup Throughput Config 
- Used to set feature group throughput configuration. There are two modes: - ON_DEMANDand- PROVISIONED. With on-demand mode, you are charged for data reads and writes that your application performs on your feature group. You do not need to specify read and write throughput because Feature Store accommodates your workloads as they ramp up and down. You can switch a feature group to on-demand only once in a 24 hour period. With provisioned throughput mode, you specify the read and write capacity per second that you expect your application to require, and you are billed based on those limits. Exceeding provisioned throughput will result in your requests being throttled.- Note: - PROVISIONEDthroughput mode is supported only for feature groups that are offline-only, or use the- Standardtier online store.
- event_time_ strfeature_ name 
- The Event Time Feature Name.
- feature_definitions Sequence[FeatureGroup Feature Definition Args] 
- An Array of Feature Definition
- record_identifier_ strfeature_ name 
- The Record Identifier Feature Name.
- description str
- Description about the FeatureGroup.
- feature_group_ strname 
- The Name of the FeatureGroup.
- offline_store_ Offlineconfig Store Config Properties Args 
- The configuration of an OfflineStore.
- online_store_ Onlineconfig Store Config Properties Args 
- The configuration of an OnlineStore.
- role_arn str
- Role Arn
- 
Sequence[CreateOnly Tag Args] 
- An array of key-value pair to apply to this resource.
- throughput_config FeatureGroup Throughput Config Args 
- Used to set feature group throughput configuration. There are two modes: - ON_DEMANDand- PROVISIONED. With on-demand mode, you are charged for data reads and writes that your application performs on your feature group. You do not need to specify read and write throughput because Feature Store accommodates your workloads as they ramp up and down. You can switch a feature group to on-demand only once in a 24 hour period. With provisioned throughput mode, you specify the read and write capacity per second that you expect your application to require, and you are billed based on those limits. Exceeding provisioned throughput will result in your requests being throttled.- Note: - PROVISIONEDthroughput mode is supported only for feature groups that are offline-only, or use the- Standardtier online store.
- eventTime StringFeature Name 
- The Event Time Feature Name.
- featureDefinitions List<Property Map>
- An Array of Feature Definition
- recordIdentifier StringFeature Name 
- The Record Identifier Feature Name.
- description String
- Description about the FeatureGroup.
- featureGroup StringName 
- The Name of the FeatureGroup.
- offlineStore Property MapConfig 
- The configuration of an OfflineStore.
- onlineStore Property MapConfig 
- The configuration of an OnlineStore.
- roleArn String
- Role Arn
- List<Property Map>
- An array of key-value pair to apply to this resource.
- throughputConfig Property Map
- Used to set feature group throughput configuration. There are two modes: - ON_DEMANDand- PROVISIONED. With on-demand mode, you are charged for data reads and writes that your application performs on your feature group. You do not need to specify read and write throughput because Feature Store accommodates your workloads as they ramp up and down. You can switch a feature group to on-demand only once in a 24 hour period. With provisioned throughput mode, you specify the read and write capacity per second that you expect your application to require, and you are billed based on those limits. Exceeding provisioned throughput will result in your requests being throttled.- Note: - PROVISIONEDthroughput mode is supported only for feature groups that are offline-only, or use the- Standardtier online store.
Outputs
All input properties are implicitly available as output properties. Additionally, the FeatureGroup resource produces the following output properties:
- CreationTime string
- A timestamp of FeatureGroup creation time.
- FeatureGroup stringStatus 
- The status of the feature group.
- Id string
- The provider-assigned unique ID for this managed resource.
- CreationTime string
- A timestamp of FeatureGroup creation time.
- FeatureGroup stringStatus 
- The status of the feature group.
- Id string
- The provider-assigned unique ID for this managed resource.
- creationTime String
- A timestamp of FeatureGroup creation time.
- featureGroup StringStatus 
- The status of the feature group.
- id String
- The provider-assigned unique ID for this managed resource.
- creationTime string
- A timestamp of FeatureGroup creation time.
- featureGroup stringStatus 
- The status of the feature group.
- id string
- The provider-assigned unique ID for this managed resource.
- creation_time str
- A timestamp of FeatureGroup creation time.
- feature_group_ strstatus 
- The status of the feature group.
- id str
- The provider-assigned unique ID for this managed resource.
- creationTime String
- A timestamp of FeatureGroup creation time.
- featureGroup StringStatus 
- The status of the feature group.
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
CreateOnlyTag, CreateOnlyTagArgs      
FeatureGroupDataCatalogConfig, FeatureGroupDataCatalogConfigArgs          
- catalog str
- The name of the Glue table catalog.
- database str
- The name of the Glue table database.
- table_name str
- The name of the Glue table.
FeatureGroupFeatureDefinition, FeatureGroupFeatureDefinitionArgs        
- FeatureName string
- The name of a feature. The type must be a string. - FeatureNamecannot be any of the following:- is_deleted,- write_time,- api_invocation_time.- The name: - Must start with an alphanumeric character.
- Can only include alphanumeric characters, underscores, and hyphens. Spaces are not allowed.
 
- FeatureType Pulumi.Aws Native. Sage Maker. Feature Group Feature Definition Feature Type 
- The value type of a feature. Valid values are Integral, Fractional, or String.
- FeatureName string
- The name of a feature. The type must be a string. - FeatureNamecannot be any of the following:- is_deleted,- write_time,- api_invocation_time.- The name: - Must start with an alphanumeric character.
- Can only include alphanumeric characters, underscores, and hyphens. Spaces are not allowed.
 
- FeatureType FeatureGroup Feature Definition Feature Type 
- The value type of a feature. Valid values are Integral, Fractional, or String.
- featureName String
- The name of a feature. The type must be a string. - FeatureNamecannot be any of the following:- is_deleted,- write_time,- api_invocation_time.- The name: - Must start with an alphanumeric character.
- Can only include alphanumeric characters, underscores, and hyphens. Spaces are not allowed.
 
- featureType FeatureGroup Feature Definition Feature Type 
- The value type of a feature. Valid values are Integral, Fractional, or String.
- featureName string
- The name of a feature. The type must be a string. - FeatureNamecannot be any of the following:- is_deleted,- write_time,- api_invocation_time.- The name: - Must start with an alphanumeric character.
- Can only include alphanumeric characters, underscores, and hyphens. Spaces are not allowed.
 
- featureType FeatureGroup Feature Definition Feature Type 
- The value type of a feature. Valid values are Integral, Fractional, or String.
- feature_name str
- The name of a feature. The type must be a string. - FeatureNamecannot be any of the following:- is_deleted,- write_time,- api_invocation_time.- The name: - Must start with an alphanumeric character.
- Can only include alphanumeric characters, underscores, and hyphens. Spaces are not allowed.
 
- feature_type FeatureGroup Feature Definition Feature Type 
- The value type of a feature. Valid values are Integral, Fractional, or String.
- featureName String
- The name of a feature. The type must be a string. - FeatureNamecannot be any of the following:- is_deleted,- write_time,- api_invocation_time.- The name: - Must start with an alphanumeric character.
- Can only include alphanumeric characters, underscores, and hyphens. Spaces are not allowed.
 
- featureType "Integral" | "Fractional" | "String"
- The value type of a feature. Valid values are Integral, Fractional, or String.
FeatureGroupFeatureDefinitionFeatureType, FeatureGroupFeatureDefinitionFeatureTypeArgs            
- Integral
- Integral
- Fractional
- Fractional
- String
- String
- FeatureGroup Feature Definition Feature Type Integral 
- Integral
- FeatureGroup Feature Definition Feature Type Fractional 
- Fractional
- FeatureGroup Feature Definition Feature Type String 
- String
- Integral
- Integral
- Fractional
- Fractional
- String
- String
- Integral
- Integral
- Fractional
- Fractional
- String
- String
- INTEGRAL
- Integral
- FRACTIONAL
- Fractional
- STRING
- String
- "Integral"
- Integral
- "Fractional"
- Fractional
- "String"
- String
FeatureGroupOnlineStoreSecurityConfig, FeatureGroupOnlineStoreSecurityConfigArgs            
- KmsKey stringId 
- The AWS 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 - CreateFeatureGroupmust 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"
 
- KmsKey stringId 
- The AWS 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 - CreateFeatureGroupmust 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"
 
- kmsKey StringId 
- The AWS 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 - CreateFeatureGroupmust 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"
 
- kmsKey stringId 
- The AWS 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 - CreateFeatureGroupmust 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"
 
- kms_key_ strid 
- The AWS 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 - CreateFeatureGroupmust 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"
 
- kmsKey StringId 
- The AWS 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 - CreateFeatureGroupmust 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"
 
FeatureGroupS3StorageConfig, FeatureGroupS3StorageConfigArgs        
- S3Uri string
- The S3 URI, or location in Amazon S3, of - OfflineStore.- S3 URIs have a format similar to the following: - s3://example-bucket/prefix/.
- KmsKey stringId 
- The AWS Key Management Service (KMS) key ARN of the key used to encrypt any objects written into the - OfflineStoreS3 location.- The IAM - roleARNthat is passed as a parameter to- CreateFeatureGroupmust have below permissions to the- KmsKeyId:- "kms:GenerateDataKey"
 
- S3Uri string
- The S3 URI, or location in Amazon S3, of - OfflineStore.- S3 URIs have a format similar to the following: - s3://example-bucket/prefix/.
- KmsKey stringId 
- The AWS Key Management Service (KMS) key ARN of the key used to encrypt any objects written into the - OfflineStoreS3 location.- The IAM - roleARNthat is passed as a parameter to- CreateFeatureGroupmust have below permissions to the- KmsKeyId:- "kms:GenerateDataKey"
 
- s3Uri String
- The S3 URI, or location in Amazon S3, of - OfflineStore.- S3 URIs have a format similar to the following: - s3://example-bucket/prefix/.
- kmsKey StringId 
- The AWS Key Management Service (KMS) key ARN of the key used to encrypt any objects written into the - OfflineStoreS3 location.- The IAM - roleARNthat is passed as a parameter to- CreateFeatureGroupmust have below permissions to the- KmsKeyId:- "kms:GenerateDataKey"
 
- s3Uri string
- The S3 URI, or location in Amazon S3, of - OfflineStore.- S3 URIs have a format similar to the following: - s3://example-bucket/prefix/.
- kmsKey stringId 
- The AWS Key Management Service (KMS) key ARN of the key used to encrypt any objects written into the - OfflineStoreS3 location.- The IAM - roleARNthat is passed as a parameter to- CreateFeatureGroupmust have below permissions to the- KmsKeyId:- "kms:GenerateDataKey"
 
- s3_uri str
- The S3 URI, or location in Amazon S3, of - OfflineStore.- S3 URIs have a format similar to the following: - s3://example-bucket/prefix/.
- kms_key_ strid 
- The AWS Key Management Service (KMS) key ARN of the key used to encrypt any objects written into the - OfflineStoreS3 location.- The IAM - roleARNthat is passed as a parameter to- CreateFeatureGroupmust have below permissions to the- KmsKeyId:- "kms:GenerateDataKey"
 
- s3Uri String
- The S3 URI, or location in Amazon S3, of - OfflineStore.- S3 URIs have a format similar to the following: - s3://example-bucket/prefix/.
- kmsKey StringId 
- The AWS Key Management Service (KMS) key ARN of the key used to encrypt any objects written into the - OfflineStoreS3 location.- The IAM - roleARNthat is passed as a parameter to- CreateFeatureGroupmust have below permissions to the- KmsKeyId:- "kms:GenerateDataKey"
 
FeatureGroupStorageType, FeatureGroupStorageTypeArgs        
- Standard
- Standard
- InMemory 
- InMemory
- FeatureGroup Storage Type Standard 
- Standard
- FeatureGroup Storage Type In Memory 
- InMemory
- Standard
- Standard
- InMemory 
- InMemory
- Standard
- Standard
- InMemory 
- InMemory
- STANDARD
- Standard
- IN_MEMORY
- InMemory
- "Standard"
- Standard
- "InMemory" 
- InMemory
FeatureGroupTableFormat, FeatureGroupTableFormatArgs        
- Iceberg
- Iceberg
- Glue
- Glue
- FeatureGroup Table Format Iceberg 
- Iceberg
- FeatureGroup Table Format Glue 
- Glue
- Iceberg
- Iceberg
- Glue
- Glue
- Iceberg
- Iceberg
- Glue
- Glue
- ICEBERG
- Iceberg
- GLUE
- Glue
- "Iceberg"
- Iceberg
- "Glue"
- Glue
FeatureGroupThroughputConfig, FeatureGroupThroughputConfigArgs        
- ThroughputMode Pulumi.Aws Native. Sage Maker. Feature Group Throughput Mode 
- The mode used for your feature group throughput: ON_DEMANDorPROVISIONED.
- ProvisionedRead intCapacity Units 
- For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.
- ProvisionedWrite intCapacity Units 
- For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.
- ThroughputMode FeatureGroup Throughput Mode 
- The mode used for your feature group throughput: ON_DEMANDorPROVISIONED.
- ProvisionedRead intCapacity Units 
- For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.
- ProvisionedWrite intCapacity Units 
- For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.
- throughputMode FeatureGroup Throughput Mode 
- The mode used for your feature group throughput: ON_DEMANDorPROVISIONED.
- provisionedRead IntegerCapacity Units 
- For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.
- provisionedWrite IntegerCapacity Units 
- For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.
- throughputMode FeatureGroup Throughput Mode 
- The mode used for your feature group throughput: ON_DEMANDorPROVISIONED.
- provisionedRead numberCapacity Units 
- For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.
- provisionedWrite numberCapacity Units 
- For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.
- throughput_mode FeatureGroup Throughput Mode 
- The mode used for your feature group throughput: ON_DEMANDorPROVISIONED.
- provisioned_read_ intcapacity_ units 
- For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.
- provisioned_write_ intcapacity_ units 
- For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.
- throughputMode "OnDemand" | "Provisioned" 
- The mode used for your feature group throughput: ON_DEMANDorPROVISIONED.
- provisionedRead NumberCapacity Units 
- For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.
- provisionedWrite NumberCapacity Units 
- For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.
FeatureGroupThroughputMode, FeatureGroupThroughputModeArgs        
- OnDemand 
- OnDemand
- Provisioned
- Provisioned
- FeatureGroup Throughput Mode On Demand 
- OnDemand
- FeatureGroup Throughput Mode Provisioned 
- Provisioned
- OnDemand 
- OnDemand
- Provisioned
- Provisioned
- OnDemand 
- OnDemand
- Provisioned
- Provisioned
- ON_DEMAND
- OnDemand
- PROVISIONED
- Provisioned
- "OnDemand" 
- OnDemand
- "Provisioned"
- Provisioned
FeatureGroupTtlDuration, FeatureGroupTtlDurationArgs        
- Unit
Pulumi.Aws Native. Sage Maker. Feature Group Unit 
- TtlDurationtime unit.
- Value int
- TtlDurationtime value.
- Unit
FeatureGroup Unit 
- TtlDurationtime unit.
- Value int
- TtlDurationtime value.
- unit
FeatureGroup Unit 
- TtlDurationtime unit.
- value Integer
- TtlDurationtime value.
- unit
FeatureGroup Unit 
- TtlDurationtime unit.
- value number
- TtlDurationtime value.
- unit
FeatureGroup Unit 
- TtlDurationtime unit.
- value int
- TtlDurationtime value.
- unit "Seconds" | "Minutes" | "Hours" | "Days" | "Weeks"
- TtlDurationtime unit.
- value Number
- TtlDurationtime value.
FeatureGroupUnit, FeatureGroupUnitArgs      
- Seconds
- Seconds
- Minutes
- Minutes
- Hours
- Hours
- Days
- Days
- Weeks
- Weeks
- FeatureGroup Unit Seconds 
- Seconds
- FeatureGroup Unit Minutes 
- Minutes
- FeatureGroup Unit Hours 
- Hours
- FeatureGroup Unit Days 
- Days
- FeatureGroup Unit Weeks 
- Weeks
- Seconds
- Seconds
- Minutes
- Minutes
- Hours
- Hours
- Days
- Days
- Weeks
- Weeks
- Seconds
- Seconds
- Minutes
- Minutes
- Hours
- Hours
- Days
- Days
- Weeks
- Weeks
- SECONDS
- Seconds
- MINUTES
- Minutes
- HOURS
- Hours
- DAYS
- Days
- WEEKS
- Weeks
- "Seconds"
- Seconds
- "Minutes"
- Minutes
- "Hours"
- Hours
- "Days"
- Days
- "Weeks"
- Weeks
OfflineStoreConfigProperties, OfflineStoreConfigPropertiesArgs        
- S3StorageConfig Pulumi.Aws Native. Sage Maker. Inputs. Feature Group S3Storage Config 
- The Amazon Simple Storage (Amazon S3) location of OfflineStore.
- DataCatalog Pulumi.Config Aws Native. Sage Maker. Inputs. Feature Group Data Catalog Config 
- The meta data of the Glue table that is autogenerated when an OfflineStoreis created.
- DisableGlue boolTable Creation 
- Set to - Trueto disable the automatic creation of an AWS Glue table when configuring an- OfflineStore. If set to- False, Feature Store will name the- OfflineStoreGlue table following Athena's naming recommendations .- The default value is - False.
- TableFormat Pulumi.Aws Native. Sage Maker. Feature Group Table Format 
- Format for the offline store table. Supported formats are Glue (Default) and Apache Iceberg .
- S3StorageConfig FeatureGroup S3Storage Config 
- The Amazon Simple Storage (Amazon S3) location of OfflineStore.
- DataCatalog FeatureConfig Group Data Catalog Config 
- The meta data of the Glue table that is autogenerated when an OfflineStoreis created.
- DisableGlue boolTable Creation 
- Set to - Trueto disable the automatic creation of an AWS Glue table when configuring an- OfflineStore. If set to- False, Feature Store will name the- OfflineStoreGlue table following Athena's naming recommendations .- The default value is - False.
- TableFormat FeatureGroup Table Format 
- Format for the offline store table. Supported formats are Glue (Default) and Apache Iceberg .
- s3StorageConfig FeatureGroup S3Storage Config 
- The Amazon Simple Storage (Amazon S3) location of OfflineStore.
- dataCatalog FeatureConfig Group Data Catalog Config 
- The meta data of the Glue table that is autogenerated when an OfflineStoreis created.
- disableGlue BooleanTable Creation 
- Set to - Trueto disable the automatic creation of an AWS Glue table when configuring an- OfflineStore. If set to- False, Feature Store will name the- OfflineStoreGlue table following Athena's naming recommendations .- The default value is - False.
- tableFormat FeatureGroup Table Format 
- Format for the offline store table. Supported formats are Glue (Default) and Apache Iceberg .
- s3StorageConfig FeatureGroup S3Storage Config 
- The Amazon Simple Storage (Amazon S3) location of OfflineStore.
- dataCatalog FeatureConfig Group Data Catalog Config 
- The meta data of the Glue table that is autogenerated when an OfflineStoreis created.
- disableGlue booleanTable Creation 
- Set to - Trueto disable the automatic creation of an AWS Glue table when configuring an- OfflineStore. If set to- False, Feature Store will name the- OfflineStoreGlue table following Athena's naming recommendations .- The default value is - False.
- tableFormat FeatureGroup Table Format 
- Format for the offline store table. Supported formats are Glue (Default) and Apache Iceberg .
- s3_storage_ Featureconfig Group S3Storage Config 
- The Amazon Simple Storage (Amazon S3) location of OfflineStore.
- data_catalog_ Featureconfig Group Data Catalog Config 
- The meta data of the Glue table that is autogenerated when an OfflineStoreis created.
- disable_glue_ booltable_ creation 
- Set to - Trueto disable the automatic creation of an AWS Glue table when configuring an- OfflineStore. If set to- False, Feature Store will name the- OfflineStoreGlue table following Athena's naming recommendations .- The default value is - False.
- table_format FeatureGroup Table Format 
- Format for the offline store table. Supported formats are Glue (Default) and Apache Iceberg .
- s3StorageConfig Property Map
- The Amazon Simple Storage (Amazon S3) location of OfflineStore.
- dataCatalog Property MapConfig 
- The meta data of the Glue table that is autogenerated when an OfflineStoreis created.
- disableGlue BooleanTable Creation 
- Set to - Trueto disable the automatic creation of an AWS Glue table when configuring an- OfflineStore. If set to- False, Feature Store will name the- OfflineStoreGlue table following Athena's naming recommendations .- The default value is - False.
- tableFormat "Iceberg" | "Glue"
- Format for the offline store table. Supported formats are Glue (Default) and Apache Iceberg .
OnlineStoreConfigProperties, OnlineStoreConfigPropertiesArgs        
- EnableOnline boolStore 
- Turn - OnlineStoreoff by specifying- Falsefor the- EnableOnlineStoreflag. Turn- OnlineStoreon by specifying- Truefor the- EnableOnlineStoreflag.- The default value is - False.
- SecurityConfig Pulumi.Aws Native. Sage Maker. Inputs. Feature Group Online Store Security Config 
- Use to specify KMS Key ID ( KMSKeyId) for at-rest encryption of yourOnlineStore.
- StorageType Pulumi.Aws Native. Sage Maker. Feature Group Storage Type 
- Option for different tiers of low latency storage for real-time data retrieval.- Standard: A managed low latency data store for feature groups.
- InMemory: A managed data store for feature groups that supports very low latency retrieval.
 
- TtlDuration Pulumi.Aws Native. Sage Maker. Inputs. Feature Group Ttl Duration 
- Time to live duration, where the record is hard deleted after the expiration time is reached; ExpiresAt=EventTime+TtlDuration. For information on HardDelete, see the DeleteRecord API in the Amazon SageMaker API Reference guide.
- EnableOnline boolStore 
- Turn - OnlineStoreoff by specifying- Falsefor the- EnableOnlineStoreflag. Turn- OnlineStoreon by specifying- Truefor the- EnableOnlineStoreflag.- The default value is - False.
- SecurityConfig FeatureGroup Online Store Security Config 
- Use to specify KMS Key ID ( KMSKeyId) for at-rest encryption of yourOnlineStore.
- StorageType FeatureGroup Storage Type 
- Option for different tiers of low latency storage for real-time data retrieval.- Standard: A managed low latency data store for feature groups.
- InMemory: A managed data store for feature groups that supports very low latency retrieval.
 
- TtlDuration FeatureGroup Ttl Duration 
- Time to live duration, where the record is hard deleted after the expiration time is reached; ExpiresAt=EventTime+TtlDuration. For information on HardDelete, see the DeleteRecord API in the Amazon SageMaker API Reference guide.
- enableOnline BooleanStore 
- Turn - OnlineStoreoff by specifying- Falsefor the- EnableOnlineStoreflag. Turn- OnlineStoreon by specifying- Truefor the- EnableOnlineStoreflag.- The default value is - False.
- securityConfig FeatureGroup Online Store Security Config 
- Use to specify KMS Key ID ( KMSKeyId) for at-rest encryption of yourOnlineStore.
- storageType FeatureGroup Storage Type 
- Option for different tiers of low latency storage for real-time data retrieval.- Standard: A managed low latency data store for feature groups.
- InMemory: A managed data store for feature groups that supports very low latency retrieval.
 
- ttlDuration FeatureGroup Ttl Duration 
- Time to live duration, where the record is hard deleted after the expiration time is reached; ExpiresAt=EventTime+TtlDuration. For information on HardDelete, see the DeleteRecord API in the Amazon SageMaker API Reference guide.
- enableOnline booleanStore 
- Turn - OnlineStoreoff by specifying- Falsefor the- EnableOnlineStoreflag. Turn- OnlineStoreon by specifying- Truefor the- EnableOnlineStoreflag.- The default value is - False.
- securityConfig FeatureGroup Online Store Security Config 
- Use to specify KMS Key ID ( KMSKeyId) for at-rest encryption of yourOnlineStore.
- storageType FeatureGroup Storage Type 
- Option for different tiers of low latency storage for real-time data retrieval.- Standard: A managed low latency data store for feature groups.
- InMemory: A managed data store for feature groups that supports very low latency retrieval.
 
- ttlDuration FeatureGroup Ttl Duration 
- Time to live duration, where the record is hard deleted after the expiration time is reached; ExpiresAt=EventTime+TtlDuration. For information on HardDelete, see the DeleteRecord API in the Amazon SageMaker API Reference guide.
- enable_online_ boolstore 
- Turn - OnlineStoreoff by specifying- Falsefor the- EnableOnlineStoreflag. Turn- OnlineStoreon by specifying- Truefor the- EnableOnlineStoreflag.- The default value is - False.
- security_config FeatureGroup Online Store Security Config 
- Use to specify KMS Key ID ( KMSKeyId) for at-rest encryption of yourOnlineStore.
- storage_type FeatureGroup Storage Type 
- Option for different tiers of low latency storage for real-time data retrieval.- Standard: A managed low latency data store for feature groups.
- InMemory: A managed data store for feature groups that supports very low latency retrieval.
 
- ttl_duration FeatureGroup Ttl Duration 
- Time to live duration, where the record is hard deleted after the expiration time is reached; ExpiresAt=EventTime+TtlDuration. For information on HardDelete, see the DeleteRecord API in the Amazon SageMaker API Reference guide.
- enableOnline BooleanStore 
- Turn - OnlineStoreoff by specifying- Falsefor the- EnableOnlineStoreflag. Turn- OnlineStoreon by specifying- Truefor the- EnableOnlineStoreflag.- The default value is - False.
- securityConfig Property Map
- Use to specify KMS Key ID ( KMSKeyId) for at-rest encryption of yourOnlineStore.
- storageType "Standard" | "InMemory" 
- Option for different tiers of low latency storage for real-time data retrieval.- Standard: A managed low latency data store for feature groups.
- InMemory: A managed data store for feature groups that supports very low latency retrieval.
 
- ttlDuration Property Map
- Time to live duration, where the record is hard deleted after the expiration time is reached; ExpiresAt=EventTime+TtlDuration. For information on HardDelete, see the DeleteRecord API in the Amazon SageMaker API Reference guide.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.