AWS Native is in preview. AWS Classic is fully supported.
aws-native.sagemaker.FeatureGroup
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
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:
- Event
Time stringFeature Name The Event Time Feature Name.
- Feature
Definitions List<Pulumi.Aws Native. Sage Maker. Inputs. Feature Group Feature Definition> An Array of Feature Definition
- Record
Identifier stringFeature Name The Record Identifier Feature Name.
- Description string
Description about the FeatureGroup.
- Feature
Group stringName The Name of the FeatureGroup.
- Offline
Store Pulumi.Config Aws Native. Sage Maker. Inputs. Offline Store Config Properties - Online
Store Pulumi.Config Aws Native. Sage Maker. Inputs. Online Store Config Properties - Role
Arn string Role Arn
- List<Pulumi.
Aws Native. Sage Maker. Inputs. Feature Group Tag> An array of key-value pair to apply to this resource.
- Event
Time stringFeature Name The Event Time Feature Name.
- Feature
Definitions []FeatureGroup Feature Definition Args An Array of Feature Definition
- Record
Identifier stringFeature Name The Record Identifier Feature Name.
- Description string
Description about the FeatureGroup.
- Feature
Group stringName The Name of the FeatureGroup.
- Offline
Store OfflineConfig Store Config Properties Args - Online
Store OnlineConfig Store Config Properties Args - Role
Arn string Role Arn
- []Feature
Group Tag Args An array of key-value pair to apply to this resource.
- event
Time StringFeature Name The Event Time Feature Name.
- feature
Definitions List<FeatureGroup Feature Definition> An Array of Feature Definition
- record
Identifier StringFeature Name The Record Identifier Feature Name.
- description String
Description about the FeatureGroup.
- feature
Group StringName The Name of the FeatureGroup.
- offline
Store OfflineConfig Store Config Properties - online
Store OnlineConfig Store Config Properties - role
Arn String Role Arn
- List<Feature
Group Tag> An array of key-value pair to apply to this resource.
- event
Time stringFeature Name The Event Time Feature Name.
- feature
Definitions FeatureGroup Feature Definition[] An Array of Feature Definition
- record
Identifier stringFeature Name The Record Identifier Feature Name.
- description string
Description about the FeatureGroup.
- feature
Group stringName The Name of the FeatureGroup.
- offline
Store OfflineConfig Store Config Properties - online
Store OnlineConfig Store Config Properties - role
Arn string Role Arn
- Feature
Group Tag[] An array of key-value pair to apply to this resource.
- 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 - online_
store_ Onlineconfig Store Config Properties Args - role_
arn str Role Arn
- Sequence[Feature
Group Tag Args] An array of key-value pair to apply to this resource.
- event
Time StringFeature Name The Event Time Feature Name.
- feature
Definitions List<Property Map> An Array of Feature Definition
- record
Identifier StringFeature Name The Record Identifier Feature Name.
- description String
Description about the FeatureGroup.
- feature
Group StringName The Name of the FeatureGroup.
- offline
Store Property MapConfig - online
Store Property MapConfig - role
Arn String Role Arn
- 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:
- Creation
Time string A timestamp of FeatureGroup creation time.
- Feature
Group stringStatus The status of the feature group.
- Id string
The provider-assigned unique ID for this managed resource.
- Creation
Time string A timestamp of FeatureGroup creation time.
- Feature
Group stringStatus The status of the feature group.
- Id string
The provider-assigned unique ID for this managed resource.
- creation
Time String A timestamp of FeatureGroup creation time.
- feature
Group StringStatus The status of the feature group.
- id String
The provider-assigned unique ID for this managed resource.
- creation
Time string A timestamp of FeatureGroup creation time.
- feature
Group 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.
- creation
Time String A timestamp of FeatureGroup creation time.
- feature
Group StringStatus The status of the feature group.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
FeatureGroupDataCatalogConfig, FeatureGroupDataCatalogConfigArgs
- catalog str
- database str
- table_
name str
FeatureGroupFeatureDefinition, FeatureGroupFeatureDefinitionArgs
FeatureGroupFeatureDefinitionFeatureType, FeatureGroupFeatureDefinitionFeatureTypeArgs
- Integral
- Integral
- Fractional
- Fractional
- String
- String
- Feature
Group Feature Definition Feature Type Integral - Integral
- Feature
Group Feature Definition Feature Type Fractional - Fractional
- Feature
Group 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
- Kms
Key stringId
- Kms
Key stringId
- kms
Key StringId
- kms
Key stringId
- kms_
key_ strid
- kms
Key StringId
FeatureGroupS3StorageConfig, FeatureGroupS3StorageConfigArgs
- s3_
uri str - kms_
key_ strid
FeatureGroupTableFormat, FeatureGroupTableFormatArgs
- Iceberg
- Iceberg
- Glue
- Glue
- Feature
Group Table Format Iceberg - Iceberg
- Feature
Group Table Format Glue - Glue
- Iceberg
- Iceberg
- Glue
- Glue
- Iceberg
- Iceberg
- Glue
- Glue
- ICEBERG
- Iceberg
- GLUE
- Glue
- "Iceberg"
- Iceberg
- "Glue"
- Glue
FeatureGroupTag, FeatureGroupTagArgs
OfflineStoreConfigProperties, OfflineStoreConfigPropertiesArgs
OnlineStoreConfigProperties, OnlineStoreConfigPropertiesArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.