FeatureGroupState constructor
- Input<
String?> ? arn, - Input<
String?> ? description, - Input<
String?> ? eventTimeFeatureName, - Input<
List< ? featureDefinitions,FeatureGroupFeatureDefinition> ?> - Input<
String?> ? featureGroupName, - Input<
FeatureGroupOfflineStoreConfig?> ? offlineStoreConfig, - Input<
FeatureGroupOnlineStoreConfig?> ? onlineStoreConfig, - Input<
String?> ? recordIdentifierFeatureName, - Input<
String?> ? region, - Input<
String?> ? roleArn, - Input<
Map< ? tags,String, String> ?> - Input<
Map< ? tagsAll,String, String> ?> - Input<
FeatureGroupThroughputConfig?> ? throughputConfig,
Creates a new FeatureGroupState.
arn ARN assigned by AWS to this feature_group.
description A free-form description of a Feature Group.
eventTimeFeatureName The name of the feature that stores the EventTime of a Record in a Feature Group.
featureDefinitions A list of Feature names and types. See Feature Definition Below.
featureGroupName The name of the Feature Group. The name must be unique within an AWS Region in an AWS account.
offlineStoreConfig The Offline Feature Store Configuration. See Offline Store Config Below.
onlineStoreConfig The Online Feature Store Configuration. See Online Store Config Below.
recordIdentifierFeatureName The name of the Feature whose value uniquely identifies a Record defined in the Feature Store. Only the latest record per identifier value will be stored in the Online Store.
region Region where this resource will be managed. Defaults to the Region set in the provider configuration.
roleArn The ARN of the IAM execution role used to persist data into the Offline Store if an offlineStoreConfig is provided.
tags Map of resource tags for the resource. .If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
tagsAll A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
throughputConfig Optional.
Implementation
const FeatureGroupState({
this.arn,
this.description,
this.eventTimeFeatureName,
this.featureDefinitions,
this.featureGroupName,
this.offlineStoreConfig,
this.onlineStoreConfig,
this.recordIdentifierFeatureName,
this.region,
this.roleArn,
this.tags,
this.tagsAll,
this.throughputConfig,
});