1. Packages
  2. AWS Native
  3. API Docs
  4. cleanroomsml
  5. TrainingDataset

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi

aws-native.cleanroomsml.TrainingDataset

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi

    Definition of AWS::CleanRoomsML::TrainingDataset Resource Type

    Create TrainingDataset Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new TrainingDataset(name: string, args: TrainingDatasetArgs, opts?: CustomResourceOptions);
    @overload
    def TrainingDataset(resource_name: str,
                        args: TrainingDatasetArgs,
                        opts: Optional[ResourceOptions] = None)
    
    @overload
    def TrainingDataset(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        role_arn: Optional[str] = None,
                        training_data: Optional[Sequence[TrainingDatasetDatasetArgs]] = None,
                        description: Optional[str] = None,
                        name: Optional[str] = None,
                        tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
    func NewTrainingDataset(ctx *Context, name string, args TrainingDatasetArgs, opts ...ResourceOption) (*TrainingDataset, error)
    public TrainingDataset(string name, TrainingDatasetArgs args, CustomResourceOptions? opts = null)
    public TrainingDataset(String name, TrainingDatasetArgs args)
    public TrainingDataset(String name, TrainingDatasetArgs args, CustomResourceOptions options)
    
    type: aws-native:cleanroomsml:TrainingDataset
    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 TrainingDatasetArgs
    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 TrainingDatasetArgs
    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 TrainingDatasetArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args TrainingDatasetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args TrainingDatasetArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

    The following reference example uses placeholder values for all input properties.

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    const trainingDatasetResource = new aws_native.cleanroomsml.TrainingDataset("trainingDatasetResource", {
        roleArn: "string",
        trainingData: [{
            inputConfig: {
                dataSource: {
                    glueDataSource: {
                        databaseName: "string",
                        tableName: "string",
                        catalogId: "string",
                    },
                },
                schema: [{
                    columnName: "string",
                    columnTypes: [aws_native.cleanroomsml.TrainingDatasetColumnType.UserId],
                }],
            },
            type: aws_native.cleanroomsml.TrainingDatasetDatasetType.Interactions,
        }],
        description: "string",
        name: "string",
        tags: [{
            key: "string",
            value: "string",
        }],
    });
    
    Coming soon!
    

    TrainingDataset 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 TrainingDataset resource accepts the following input properties:

    RoleArn string
    TrainingData List<Pulumi.AwsNative.CleanRoomsMl.Inputs.TrainingDatasetDataset>
    Description string
    Name string
    Tags List<Pulumi.AwsNative.Inputs.Tag>
    An arbitrary set of tags (key-value pairs) for this cleanrooms-ml training dataset.
    RoleArn string
    TrainingData []TrainingDatasetDatasetArgs
    Description string
    Name string
    Tags TagArgs
    An arbitrary set of tags (key-value pairs) for this cleanrooms-ml training dataset.
    roleArn String
    trainingData List<TrainingDatasetDataset>
    description String
    name String
    tags List<Tag>
    An arbitrary set of tags (key-value pairs) for this cleanrooms-ml training dataset.
    roleArn string
    trainingData TrainingDatasetDataset[]
    description string
    name string
    tags Tag[]
    An arbitrary set of tags (key-value pairs) for this cleanrooms-ml training dataset.
    role_arn str
    training_data Sequence[TrainingDatasetDatasetArgs]
    description str
    name str
    tags Sequence[TagArgs]
    An arbitrary set of tags (key-value pairs) for this cleanrooms-ml training dataset.
    roleArn String
    trainingData List<Property Map>
    description String
    name String
    tags List<Property Map>
    An arbitrary set of tags (key-value pairs) for this cleanrooms-ml training dataset.

    Outputs

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

    Id string
    The provider-assigned unique ID for this managed resource.
    Status Pulumi.AwsNative.CleanRoomsMl.TrainingDatasetStatus
    TrainingDatasetArn string
    Id string
    The provider-assigned unique ID for this managed resource.
    Status TrainingDatasetStatus
    TrainingDatasetArn string
    id String
    The provider-assigned unique ID for this managed resource.
    status TrainingDatasetStatus
    trainingDatasetArn String
    id string
    The provider-assigned unique ID for this managed resource.
    status TrainingDatasetStatus
    trainingDatasetArn string
    id str
    The provider-assigned unique ID for this managed resource.
    status TrainingDatasetStatus
    training_dataset_arn str
    id String
    The provider-assigned unique ID for this managed resource.
    status "ACTIVE"
    trainingDatasetArn String

    Supporting Types

    Tag, TagArgs

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    TrainingDatasetColumnSchema, TrainingDatasetColumnSchemaArgs

    TrainingDatasetColumnType, TrainingDatasetColumnTypeArgs

    UserId
    USER_ID
    ItemId
    ITEM_ID
    Timestamp
    TIMESTAMP
    CategoricalFeature
    CATEGORICAL_FEATURE
    NumericalFeature
    NUMERICAL_FEATURE
    TrainingDatasetColumnTypeUserId
    USER_ID
    TrainingDatasetColumnTypeItemId
    ITEM_ID
    TrainingDatasetColumnTypeTimestamp
    TIMESTAMP
    TrainingDatasetColumnTypeCategoricalFeature
    CATEGORICAL_FEATURE
    TrainingDatasetColumnTypeNumericalFeature
    NUMERICAL_FEATURE
    UserId
    USER_ID
    ItemId
    ITEM_ID
    Timestamp
    TIMESTAMP
    CategoricalFeature
    CATEGORICAL_FEATURE
    NumericalFeature
    NUMERICAL_FEATURE
    UserId
    USER_ID
    ItemId
    ITEM_ID
    Timestamp
    TIMESTAMP
    CategoricalFeature
    CATEGORICAL_FEATURE
    NumericalFeature
    NUMERICAL_FEATURE
    USER_ID
    USER_ID
    ITEM_ID
    ITEM_ID
    TIMESTAMP
    TIMESTAMP
    CATEGORICAL_FEATURE
    CATEGORICAL_FEATURE
    NUMERICAL_FEATURE
    NUMERICAL_FEATURE
    "USER_ID"
    USER_ID
    "ITEM_ID"
    ITEM_ID
    "TIMESTAMP"
    TIMESTAMP
    "CATEGORICAL_FEATURE"
    CATEGORICAL_FEATURE
    "NUMERICAL_FEATURE"
    NUMERICAL_FEATURE

    TrainingDatasetDataSource, TrainingDatasetDataSourceArgs

    TrainingDatasetDataset, TrainingDatasetDatasetArgs

    TrainingDatasetDatasetInputConfig, TrainingDatasetDatasetInputConfigArgs

    TrainingDatasetDatasetType, TrainingDatasetDatasetTypeArgs

    Interactions
    INTERACTIONS
    TrainingDatasetDatasetTypeInteractions
    INTERACTIONS
    Interactions
    INTERACTIONS
    Interactions
    INTERACTIONS
    INTERACTIONS
    INTERACTIONS
    "INTERACTIONS"
    INTERACTIONS

    TrainingDatasetGlueDataSource, TrainingDatasetGlueDataSourceArgs

    DatabaseName string
    TableName string
    CatalogId string
    DatabaseName string
    TableName string
    CatalogId string
    databaseName String
    tableName String
    catalogId String
    databaseName string
    tableName string
    catalogId string
    databaseName String
    tableName String
    catalogId String

    TrainingDatasetStatus, TrainingDatasetStatusArgs

    Active
    ACTIVE
    TrainingDatasetStatusActive
    ACTIVE
    Active
    ACTIVE
    Active
    ACTIVE
    ACTIVE
    ACTIVE
    "ACTIVE"
    ACTIVE

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi