We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi
Resource type definition for AWS SageMaker Experiment Trial Component
Create ExperimentTrialComponent Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ExperimentTrialComponent(name: string, args?: ExperimentTrialComponentArgs, opts?: CustomResourceOptions);@overload
def ExperimentTrialComponent(resource_name: str,
args: Optional[ExperimentTrialComponentArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ExperimentTrialComponent(resource_name: str,
opts: Optional[ResourceOptions] = None,
display_name: Optional[str] = None,
end_time: Optional[str] = None,
metadata_properties: Optional[MetadataPropertiesPropertiesArgs] = None,
start_time: Optional[str] = None,
status: Optional[StatusPropertiesArgs] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None,
trial_component_name: Optional[str] = None)func NewExperimentTrialComponent(ctx *Context, name string, args *ExperimentTrialComponentArgs, opts ...ResourceOption) (*ExperimentTrialComponent, error)public ExperimentTrialComponent(string name, ExperimentTrialComponentArgs? args = null, CustomResourceOptions? opts = null)
public ExperimentTrialComponent(String name, ExperimentTrialComponentArgs args)
public ExperimentTrialComponent(String name, ExperimentTrialComponentArgs args, CustomResourceOptions options)
type: aws-native:sagemaker:ExperimentTrialComponent
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_sagemaker_experiment_trial_component" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ExperimentTrialComponentArgs
- 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 ExperimentTrialComponentArgs
- 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 ExperimentTrialComponentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ExperimentTrialComponentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ExperimentTrialComponentArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
ExperimentTrialComponent Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ExperimentTrialComponent resource accepts the following input properties:
- Display
Name string - The name of the component as displayed. The name doesn't need to be unique. If DisplayName isn't specified, TrialComponentName is displayed.
- End
Time string - When the component ended.
- Metadata
Properties Pulumi.Aws Native. Sage Maker. Inputs. Metadata Properties Properties - Metadata properties of the tracking entity, trial, or trial component.
- Start
Time string - When the component started.
- Status
Pulumi.
Aws Native. Sage Maker. Inputs. Status Properties - The status of the trial component.
-
List<Pulumi.
Aws Native. Inputs. Tag> - A list of tags to associate with the component.
- Trial
Component stringName - The name of the trial component. The name must be unique in your AWS account and is not case-sensitive.
- Display
Name string - The name of the component as displayed. The name doesn't need to be unique. If DisplayName isn't specified, TrialComponentName is displayed.
- End
Time string - When the component ended.
- Metadata
Properties MetadataProperties Properties Args - Metadata properties of the tracking entity, trial, or trial component.
- Start
Time string - When the component started.
- Status
Status
Properties Args - The status of the trial component.
-
Tag
Args - A list of tags to associate with the component.
- Trial
Component stringName - The name of the trial component. The name must be unique in your AWS account and is not case-sensitive.
- display_
name string - The name of the component as displayed. The name doesn't need to be unique. If DisplayName isn't specified, TrialComponentName is displayed.
- end_
time string - When the component ended.
- metadata_
properties object - Metadata properties of the tracking entity, trial, or trial component.
- start_
time string - When the component started.
- status object
- The status of the trial component.
- list(object)
- A list of tags to associate with the component.
- trial_
component_ stringname - The name of the trial component. The name must be unique in your AWS account and is not case-sensitive.
- display
Name String - The name of the component as displayed. The name doesn't need to be unique. If DisplayName isn't specified, TrialComponentName is displayed.
- end
Time String - When the component ended.
- metadata
Properties MetadataProperties Properties - Metadata properties of the tracking entity, trial, or trial component.
- start
Time String - When the component started.
- status
Status
Properties - The status of the trial component.
- List<Tag>
- A list of tags to associate with the component.
- trial
Component StringName - The name of the trial component. The name must be unique in your AWS account and is not case-sensitive.
- display
Name string - The name of the component as displayed. The name doesn't need to be unique. If DisplayName isn't specified, TrialComponentName is displayed.
- end
Time string - When the component ended.
- metadata
Properties MetadataProperties Properties - Metadata properties of the tracking entity, trial, or trial component.
- start
Time string - When the component started.
- status
Status
Properties - The status of the trial component.
- Tag[]
- A list of tags to associate with the component.
- trial
Component stringName - The name of the trial component. The name must be unique in your AWS account and is not case-sensitive.
- display_
name str - The name of the component as displayed. The name doesn't need to be unique. If DisplayName isn't specified, TrialComponentName is displayed.
- end_
time str - When the component ended.
- metadata_
properties MetadataProperties Properties Args - Metadata properties of the tracking entity, trial, or trial component.
- start_
time str - When the component started.
- status
Status
Properties Args - The status of the trial component.
-
Sequence[Tag
Args] - A list of tags to associate with the component.
- trial_
component_ strname - The name of the trial component. The name must be unique in your AWS account and is not case-sensitive.
- display
Name String - The name of the component as displayed. The name doesn't need to be unique. If DisplayName isn't specified, TrialComponentName is displayed.
- end
Time String - When the component ended.
- metadata
Properties Property Map - Metadata properties of the tracking entity, trial, or trial component.
- start
Time String - When the component started.
- status Property Map
- The status of the trial component.
- List<Property Map>
- A list of tags to associate with the component.
- trial
Component StringName - The name of the trial component. The name must be unique in your AWS account and is not case-sensitive.
Outputs
All input properties are implicitly available as output properties. Additionally, the ExperimentTrialComponent resource produces the following output properties:
- Arn string
- The Amazon Resource Name (ARN) of the trial component.
- Creation
Time string - When the component was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Modified stringTime - When the component was last modified.
- Lineage
Group stringArn - The Amazon Resource Name (ARN) of the lineage group.
- Arn string
- The Amazon Resource Name (ARN) of the trial component.
- Creation
Time string - When the component was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Modified stringTime - When the component was last modified.
- Lineage
Group stringArn - The Amazon Resource Name (ARN) of the lineage group.
- arn string
- The Amazon Resource Name (ARN) of the trial component.
- creation_
time string - When the component was created.
- id string
- The provider-assigned unique ID for this managed resource.
- last_
modified_ stringtime - When the component was last modified.
- lineage_
group_ stringarn - The Amazon Resource Name (ARN) of the lineage group.
- arn String
- The Amazon Resource Name (ARN) of the trial component.
- creation
Time String - When the component was created.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Modified StringTime - When the component was last modified.
- lineage
Group StringArn - The Amazon Resource Name (ARN) of the lineage group.
- arn string
- The Amazon Resource Name (ARN) of the trial component.
- creation
Time string - When the component was created.
- id string
- The provider-assigned unique ID for this managed resource.
- last
Modified stringTime - When the component was last modified.
- lineage
Group stringArn - The Amazon Resource Name (ARN) of the lineage group.
- arn str
- The Amazon Resource Name (ARN) of the trial component.
- creation_
time str - When the component was created.
- id str
- The provider-assigned unique ID for this managed resource.
- last_
modified_ strtime - When the component was last modified.
- lineage_
group_ strarn - The Amazon Resource Name (ARN) of the lineage group.
- arn String
- The Amazon Resource Name (ARN) of the trial component.
- creation
Time String - When the component was created.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Modified StringTime - When the component was last modified.
- lineage
Group StringArn - The Amazon Resource Name (ARN) of the lineage group.
Supporting Types
ExperimentTrialComponentStatusPropertiesPrimaryStatus, ExperimentTrialComponentStatusPropertiesPrimaryStatusArgs
- In
Progress InProgress- Completed
Completed- Failed
Failed- Stopping
Stopping- Stopped
Stopped
- Experiment
Trial Component Status Properties Primary Status In Progress InProgress- Experiment
Trial Component Status Properties Primary Status Completed Completed- Experiment
Trial Component Status Properties Primary Status Failed Failed- Experiment
Trial Component Status Properties Primary Status Stopping Stopping- Experiment
Trial Component Status Properties Primary Status Stopped Stopped
- "In
Progress" InProgress- "Completed"
Completed- "Failed"
Failed- "Stopping"
Stopping- "Stopped"
Stopped
- In
Progress InProgress- Completed
Completed- Failed
Failed- Stopping
Stopping- Stopped
Stopped
- In
Progress InProgress- Completed
Completed- Failed
Failed- Stopping
Stopping- Stopped
Stopped
- IN_PROGRESS
InProgress- COMPLETED
Completed- FAILED
Failed- STOPPING
Stopping- STOPPED
Stopped
- "In
Progress" InProgress- "Completed"
Completed- "Failed"
Failed- "Stopping"
Stopping- "Stopped"
Stopped
MetadataPropertiesProperties, MetadataPropertiesPropertiesArgs
Metadata properties of the tracking entity, trial, or trial component.- Commit
Id string - The commit ID.
- Generated
By string - The entity this entity was generated by.
- Project
Id string - The project ID.
- Repository string
- The repository.
- Commit
Id string - The commit ID.
- Generated
By string - The entity this entity was generated by.
- Project
Id string - The project ID.
- Repository string
- The repository.
- commit_
id string - The commit ID.
- generated_
by string - The entity this entity was generated by.
- project_
id string - The project ID.
- repository string
- The repository.
- commit
Id String - The commit ID.
- generated
By String - The entity this entity was generated by.
- project
Id String - The project ID.
- repository String
- The repository.
- commit
Id string - The commit ID.
- generated
By string - The entity this entity was generated by.
- project
Id string - The project ID.
- repository string
- The repository.
- commit_
id str - The commit ID.
- generated_
by str - The entity this entity was generated by.
- project_
id str - The project ID.
- repository str
- The repository.
- commit
Id String - The commit ID.
- generated
By String - The entity this entity was generated by.
- project
Id String - The project ID.
- repository String
- The repository.
StatusProperties, StatusPropertiesArgs
The status of the trial component.- Message string
- If the component failed, a message describing why.
- Primary
Status Pulumi.Aws Native. Sage Maker. Experiment Trial Component Status Properties Primary Status - The status of the trial component.
- Message string
- If the component failed, a message describing why.
- Primary
Status ExperimentTrial Component Status Properties Primary Status - The status of the trial component.
- message string
- If the component failed, a message describing why.
- primary_
status "InProgress" | "Completed" | "Failed" | "Stopping" | "Stopped" - The status of the trial component.
- message String
- If the component failed, a message describing why.
- primary
Status ExperimentTrial Component Status Properties Primary Status - The status of the trial component.
- message string
- If the component failed, a message describing why.
- primary
Status ExperimentTrial Component Status Properties Primary Status - The status of the trial component.
- message str
- If the component failed, a message describing why.
- primary_
status ExperimentTrial Component Status Properties Primary Status - The status of the trial component.
- message String
- If the component failed, a message describing why.
- primary
Status "InProgress" | "Completed" | "Failed" | "Stopping" | "Stopped" - The status of the trial component.
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi