FeatureGroup

Resource Type definition for AWS::SageMaker::FeatureGroup

Create FeatureGroup Resource

new FeatureGroup(name: string, args: FeatureGroupArgs, opts?: CustomResourceOptions);
@overload
def FeatureGroup(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 description: Optional[str] = None,
                 event_time_feature_name: Optional[str] = None,
                 feature_definitions: Optional[Sequence[FeatureGroupFeatureDefinitionArgs]] = None,
                 feature_group_name: Optional[str] = None,
                 offline_store_config: Optional[OfflineStoreConfigPropertiesArgs] = None,
                 online_store_config: Optional[OnlineStoreConfigPropertiesArgs] = None,
                 record_identifier_feature_name: Optional[str] = None,
                 role_arn: Optional[str] = None,
                 tags: Optional[Sequence[FeatureGroupTagArgs]] = None)
@overload
def FeatureGroup(resource_name: str,
                 args: FeatureGroupArgs,
                 opts: Optional[ResourceOptions] = 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.

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

The FeatureGroup resource accepts the following input properties:

EventTimeFeatureName string

The Event Time Feature Name.

FeatureDefinitions []FeatureGroupFeatureDefinitionArgs

An Array of Feature Definition

RecordIdentifierFeatureName string

The Record Identifier Feature Name.

Description string

Description about the FeatureGroup.

FeatureGroupName string

The Name of the FeatureGroup.

OfflineStoreConfig OfflineStoreConfigPropertiesArgs
OnlineStoreConfig OnlineStoreConfigPropertiesArgs
RoleArn string

Role Arn

Tags []FeatureGroupTagArgs

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

eventTimeFeatureName String

The Event Time Feature Name.

featureDefinitions List<FeatureGroupFeatureDefinitionArgs>

An Array of Feature Definition

recordIdentifierFeatureName String

The Record Identifier Feature Name.

description String

Description about the FeatureGroup.

featureGroupName String

The Name of the FeatureGroup.

offlineStoreConfig OfflineStoreConfigPropertiesArgs
onlineStoreConfig OnlineStoreConfigPropertiesArgs
roleArn String

Role Arn

tags List<FeatureGroupTagArgs>

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

eventTimeFeatureName string

The Event Time Feature Name.

featureDefinitions FeatureGroupFeatureDefinitionArgs[]

An Array of Feature Definition

recordIdentifierFeatureName string

The Record Identifier Feature Name.

description string

Description about the FeatureGroup.

featureGroupName string

The Name of the FeatureGroup.

offlineStoreConfig OfflineStoreConfigPropertiesArgs
onlineStoreConfig OnlineStoreConfigPropertiesArgs
roleArn string

Role Arn

tags FeatureGroupTagArgs[]

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

event_time_feature_name str

The Event Time Feature Name.

feature_definitions Sequence[FeatureGroupFeatureDefinitionArgs]

An Array of Feature Definition

record_identifier_feature_name str

The Record Identifier Feature Name.

description str

Description about the FeatureGroup.

feature_group_name str

The Name of the FeatureGroup.

offline_store_config OfflineStoreConfigPropertiesArgs
online_store_config OnlineStoreConfigPropertiesArgs
role_arn str

Role Arn

tags Sequence[FeatureGroupTagArgs]

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

eventTimeFeatureName String

The Event Time Feature Name.

featureDefinitions List<Property Map>

An Array of Feature Definition

recordIdentifierFeatureName String

The Record Identifier Feature Name.

description String

Description about the FeatureGroup.

featureGroupName String

The Name of the FeatureGroup.

offlineStoreConfig Property Map
onlineStoreConfig Property Map
roleArn String

Role Arn

tags List<Property Map>

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

Outputs

All input properties are implicitly available as output properties. Additionally, the FeatureGroup resource produces the following output properties:

Id string

The provider-assigned unique ID for this managed resource.

Id string

The provider-assigned unique ID for this managed resource.

id String

The provider-assigned unique ID for this managed resource.

id string

The provider-assigned unique ID for this managed resource.

id str

The provider-assigned unique ID for this managed resource.

id String

The provider-assigned unique ID for this managed resource.

Supporting Types

FeatureGroupDataCatalogConfig

Catalog string
Database string
TableName string
Catalog string
Database string
TableName string
catalog String
database String
tableName String
catalog string
database string
tableName string
catalog String
database String
tableName String

FeatureGroupFeatureDefinition

FeatureGroupFeatureDefinitionFeatureType

Integral
Integral
Fractional
Fractional
String
String
FeatureGroupFeatureDefinitionFeatureTypeIntegral
Integral
FeatureGroupFeatureDefinitionFeatureTypeFractional
Fractional
FeatureGroupFeatureDefinitionFeatureTypeString
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

KmsKeyId string
KmsKeyId string
kmsKeyId String
kmsKeyId string
kmsKeyId String

FeatureGroupS3StorageConfig

S3Uri string
KmsKeyId string
S3Uri string
KmsKeyId string
s3Uri String
kmsKeyId String
s3Uri string
kmsKeyId string
s3Uri String
kmsKeyId String

FeatureGroupTableFormat

Iceberg
Iceberg
Glue
Glue
FeatureGroupTableFormatIceberg
Iceberg
FeatureGroupTableFormatGlue
Glue
Iceberg
Iceberg
Glue
Glue
Iceberg
Iceberg
Glue
Glue
ICEBERG
Iceberg
GLUE
Glue
"Iceberg"
Iceberg
"Glue"
Glue

FeatureGroupTag

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

OfflineStoreConfigProperties

OnlineStoreConfigProperties

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0