FeatureGroupArgs

data class FeatureGroupArgs(val description: Output<String>? = null, val eventTimeFeatureName: Output<String>? = null, val featureDefinitions: Output<List<FeatureGroupFeatureDefinitionArgs>>? = null, val featureGroupName: Output<String>? = null, val offlineStoreConfig: Output<OfflineStoreConfigPropertiesArgs>? = null, val onlineStoreConfig: Output<OnlineStoreConfigPropertiesArgs>? = null, val recordIdentifierFeatureName: Output<String>? = null, val roleArn: Output<String>? = null, val tags: Output<List<CreateOnlyTagArgs>>? = null, val throughputConfig: Output<FeatureGroupThroughputConfigArgs>? = null) : ConvertibleToJava<FeatureGroupArgs>

Resource Type definition for AWS::SageMaker::FeatureGroup

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, eventTimeFeatureName: Output<String>? = null, featureDefinitions: Output<List<FeatureGroupFeatureDefinitionArgs>>? = null, featureGroupName: Output<String>? = null, offlineStoreConfig: Output<OfflineStoreConfigPropertiesArgs>? = null, onlineStoreConfig: Output<OnlineStoreConfigPropertiesArgs>? = null, recordIdentifierFeatureName: Output<String>? = null, roleArn: Output<String>? = null, tags: Output<List<CreateOnlyTagArgs>>? = null, throughputConfig: Output<FeatureGroupThroughputConfigArgs>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

Description about the FeatureGroup.

Link copied to clipboard
val eventTimeFeatureName: Output<String>? = null

The Event Time Feature Name.

Link copied to clipboard

An Array of Feature Definition

Link copied to clipboard
val featureGroupName: Output<String>? = null

The Name of the FeatureGroup.

Link copied to clipboard

The configuration of an OfflineStore .

Link copied to clipboard

The configuration of an OnlineStore .

Link copied to clipboard
val recordIdentifierFeatureName: Output<String>? = null

The Record Identifier Feature Name.

Link copied to clipboard
val roleArn: Output<String>? = null

Role Arn

Link copied to clipboard
val tags: Output<List<CreateOnlyTagArgs>>? = null

An array of key-value pair to apply to this resource.

Link copied to clipboard

Used to set feature group throughput configuration. There are two modes: ON_DEMAND and 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: PROVISIONED throughput mode is supported only for feature groups that are offline-only, or use the Standard tier online store.

Functions

Link copied to clipboard
open override fun toJava(): FeatureGroupArgs