We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 17, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 17, 2026 by Pulumi
Resource type definition for AWS::SageMaker::TrialComponent. A trial component is a stage of a machine learning trial, such as a preprocessing job, training job, or batch transform job.
Using getTrialComponent
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTrialComponent(args: GetTrialComponentArgs, opts?: InvokeOptions): Promise<GetTrialComponentResult>
function getTrialComponentOutput(args: GetTrialComponentOutputArgs, opts?: InvokeOutputOptions): Output<GetTrialComponentResult>def get_trial_component(trial_component_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTrialComponentResult
def get_trial_component_output(trial_component_arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetTrialComponentResult]func LookupTrialComponent(ctx *Context, args *LookupTrialComponentArgs, opts ...InvokeOption) (*LookupTrialComponentResult, error)
func LookupTrialComponentOutput(ctx *Context, args *LookupTrialComponentOutputArgs, opts ...InvokeOption) LookupTrialComponentResultOutput> Note: This function is named LookupTrialComponent in the Go SDK.
public static class GetTrialComponent
{
public static Task<GetTrialComponentResult> InvokeAsync(GetTrialComponentArgs args, InvokeOptions? opts = null)
public static Output<GetTrialComponentResult> Invoke(GetTrialComponentInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetTrialComponentResult> Invoke(GetTrialComponentInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetTrialComponentResult> getTrialComponent(GetTrialComponentArgs args, InvokeOptions options)
public static Output<GetTrialComponentResult> getTrialComponent(GetTrialComponentArgs args, InvokeOptions options)
public static Output<GetTrialComponentResult> getTrialComponent(GetTrialComponentArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:sagemaker:getTrialComponent
arguments:
# arguments dictionarydata "aws-native_sagemaker_get_trial_component" "name" {
# arguments
}The following arguments are supported:
- Trial
Component stringArn - The Amazon Resource Name (ARN) of the trial component.
- Trial
Component stringArn - The Amazon Resource Name (ARN) of the trial component.
- trial_
component_ stringarn - The Amazon Resource Name (ARN) of the trial component.
- trial
Component StringArn - The Amazon Resource Name (ARN) of the trial component.
- trial
Component stringArn - The Amazon Resource Name (ARN) of the trial component.
- trial_
component_ strarn - The Amazon Resource Name (ARN) of the trial component.
- trial
Component StringArn - The Amazon Resource Name (ARN) of the trial component.
getTrialComponent Result
The following output properties are available:
- Creation
Time string - When the trial component was created.
- Display
Name string - The name of the component as displayed. If DisplayName isn't specified, TrialComponentName is displayed.
- Input
Artifacts Dictionary<string, Pulumi.Aws Native. Sage Maker. Outputs. Trial Component Artifact> - The input artifacts for the component.
- Last
Modified stringTime - When the trial component was last modified.
- Lineage
Group stringArn - The Amazon Resource Name (ARN) of the lineage group.
- Output
Artifacts Dictionary<string, Pulumi.Aws Native. Sage Maker. Outputs. Trial Component Artifact> - The output artifacts for the component.
- Parameters
Dictionary<string, Pulumi.
Aws Native. Sage Maker. Outputs. Trial Component Parameter Value> - The hyperparameters for the component.
- Status
Pulumi.
Aws Native. Sage Maker. Outputs. Trial Component Status -
List<Pulumi.
Aws Native. Outputs. Tag> - A list of tags to associate with the trial component.
- Trial
Component stringArn - The Amazon Resource Name (ARN) of the trial component.
- Creation
Time string - When the trial component was created.
- Display
Name string - The name of the component as displayed. If DisplayName isn't specified, TrialComponentName is displayed.
- Input
Artifacts map[string]TrialComponent Artifact - The input artifacts for the component.
- Last
Modified stringTime - When the trial component was last modified.
- Lineage
Group stringArn - The Amazon Resource Name (ARN) of the lineage group.
- Output
Artifacts map[string]TrialComponent Artifact - The output artifacts for the component.
- Parameters
map[string]Trial
Component Parameter Value - The hyperparameters for the component.
- Status
Trial
Component Status - Tag
- A list of tags to associate with the trial component.
- Trial
Component stringArn - The Amazon Resource Name (ARN) of the trial component.
- creation_
time string - When the trial component was created.
- display_
name string - The name of the component as displayed. If DisplayName isn't specified, TrialComponentName is displayed.
- input_
artifacts map(object) - The input artifacts for the component.
- last_
modified_ stringtime - When the trial component was last modified.
- lineage_
group_ stringarn - The Amazon Resource Name (ARN) of the lineage group.
- output_
artifacts map(object) - The output artifacts for the component.
- parameters map(object)
- The hyperparameters for the component.
- status object
- list(object)
- A list of tags to associate with the trial component.
- trial_
component_ stringarn - The Amazon Resource Name (ARN) of the trial component.
- creation
Time String - When the trial component was created.
- display
Name String - The name of the component as displayed. If DisplayName isn't specified, TrialComponentName is displayed.
- input
Artifacts Map<String,TrialComponent Artifact> - The input artifacts for the component.
- last
Modified StringTime - When the trial component was last modified.
- lineage
Group StringArn - The Amazon Resource Name (ARN) of the lineage group.
- output
Artifacts Map<String,TrialComponent Artifact> - The output artifacts for the component.
- parameters
Map<String,Trial
Component Parameter Value> - The hyperparameters for the component.
- status
Trial
Component Status - List<Tag>
- A list of tags to associate with the trial component.
- trial
Component StringArn - The Amazon Resource Name (ARN) of the trial component.
- creation
Time string - When the trial component was created.
- display
Name string - The name of the component as displayed. If DisplayName isn't specified, TrialComponentName is displayed.
- input
Artifacts {[key: string]: TrialComponent Artifact} - The input artifacts for the component.
- last
Modified stringTime - When the trial component was last modified.
- lineage
Group stringArn - The Amazon Resource Name (ARN) of the lineage group.
- output
Artifacts {[key: string]: TrialComponent Artifact} - The output artifacts for the component.
- parameters
{[key: string]: Trial
Component Parameter Value} - The hyperparameters for the component.
- status
Trial
Component Status - Tag[]
- A list of tags to associate with the trial component.
- trial
Component stringArn - The Amazon Resource Name (ARN) of the trial component.
- creation_
time str - When the trial component was created.
- display_
name str - The name of the component as displayed. If DisplayName isn't specified, TrialComponentName is displayed.
- input_
artifacts Mapping[str, TrialComponent Artifact] - The input artifacts for the component.
- last_
modified_ strtime - When the trial component was last modified.
- lineage_
group_ strarn - The Amazon Resource Name (ARN) of the lineage group.
- output_
artifacts Mapping[str, TrialComponent Artifact] - The output artifacts for the component.
- parameters
Mapping[str, Trial
Component Parameter Value] - The hyperparameters for the component.
- status
Trial
Component Status - Sequence[root_Tag]
- A list of tags to associate with the trial component.
- trial_
component_ strarn - The Amazon Resource Name (ARN) of the trial component.
- creation
Time String - When the trial component was created.
- display
Name String - The name of the component as displayed. If DisplayName isn't specified, TrialComponentName is displayed.
- input
Artifacts Map<Property Map> - The input artifacts for the component.
- last
Modified StringTime - When the trial component was last modified.
- lineage
Group StringArn - The Amazon Resource Name (ARN) of the lineage group.
- output
Artifacts Map<Property Map> - The output artifacts for the component.
- parameters Map<Property Map>
- The hyperparameters for the component.
- status Property Map
- List<Property Map>
- A list of tags to associate with the trial component.
- trial
Component StringArn - The Amazon Resource Name (ARN) of the trial component.
Supporting Types
Tag
TrialComponentArtifact
- value string
- The location of the artifact.
- media_
type string - The media type of the artifact.
- value str
- The location of the artifact.
- media_
type str - The media type of the artifact.
TrialComponentParameterValue
- Number
Value double - The numeric value of a numeric hyperparameter.
- String
Value string - The string value of a categorical hyperparameter.
- Number
Value float64 - The numeric value of a numeric hyperparameter.
- String
Value string - The string value of a categorical hyperparameter.
- number_
value number - The numeric value of a numeric hyperparameter.
- string_
value string - The string value of a categorical hyperparameter.
- number
Value Double - The numeric value of a numeric hyperparameter.
- string
Value String - The string value of a categorical hyperparameter.
- number
Value number - The numeric value of a numeric hyperparameter.
- string
Value string - The string value of a categorical hyperparameter.
- number_
value float - The numeric value of a numeric hyperparameter.
- string_
value str - The string value of a categorical hyperparameter.
- number
Value Number - The numeric value of a numeric hyperparameter.
- string
Value String - The string value of a categorical hyperparameter.
TrialComponentStatus
- Message string
- If the component failed, a message describing why.
- Primary
Status Pulumi.Aws Native. Sage Maker. Trial Component Status Primary Status - The status of the trial component.
- Message string
- If the component failed, a message describing why.
- Primary
Status TrialComponent Status 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 TrialComponent Status Primary Status - The status of the trial component.
- message string
- If the component failed, a message describing why.
- primary
Status TrialComponent Status Primary Status - The status of the trial component.
- message str
- If the component failed, a message describing why.
- primary_
status TrialComponent Status 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.
TrialComponentStatusPrimaryStatus
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 17, 2026 by Pulumi