We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
Resource Type definition for AWS::Glue::MLTransform
Using getMlTransform
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 getMlTransform(args: GetMlTransformArgs, opts?: InvokeOptions): Promise<GetMlTransformResult>
function getMlTransformOutput(args: GetMlTransformOutputArgs, opts?: InvokeOutputOptions): Output<GetMlTransformResult>def get_ml_transform(transform_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMlTransformResult
def get_ml_transform_output(transform_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetMlTransformResult]func LookupMlTransform(ctx *Context, args *LookupMlTransformArgs, opts ...InvokeOption) (*LookupMlTransformResult, error)
func LookupMlTransformOutput(ctx *Context, args *LookupMlTransformOutputArgs, opts ...InvokeOption) LookupMlTransformResultOutput> Note: This function is named LookupMlTransform in the Go SDK.
public static class GetMlTransform
{
public static Task<GetMlTransformResult> InvokeAsync(GetMlTransformArgs args, InvokeOptions? opts = null)
public static Output<GetMlTransformResult> Invoke(GetMlTransformInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetMlTransformResult> Invoke(GetMlTransformInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetMlTransformResult> getMlTransform(GetMlTransformArgs args, InvokeOptions options)
public static Output<GetMlTransformResult> getMlTransform(GetMlTransformArgs args, InvokeOptions options)
public static Output<GetMlTransformResult> getMlTransform(GetMlTransformArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:glue:getMlTransform
arguments:
# arguments dictionarydata "aws-native_glue_get_ml_transform" "name" {
# arguments
}The following arguments are supported:
- Transform
Id string - The unique identifier for the transform.
- Transform
Id string - The unique identifier for the transform.
- transform_
id string - The unique identifier for the transform.
- transform
Id String - The unique identifier for the transform.
- transform
Id string - The unique identifier for the transform.
- transform_
id str - The unique identifier for the transform.
- transform
Id String - The unique identifier for the transform.
getMlTransform Result
The following output properties are available:
- Description string
- A user-defined, long-form description text for the machine learning transform.
- Glue
Version string - The version of AWS Glue this machine learning transform is compatible with.
- Max
Capacity double - The number of AWS Glue DPUs allocated to task runs for this transform.
- Max
Retries int - The maximum number of times to retry after an MLTaskRun fails.
- Name string
- A user-defined name for the machine learning transform.
- Number
Of intWorkers - The number of workers of a defined workerType that are allocated when a task runs.
- Role string
- The name or ARN of the IAM role with the required permissions.
- Dictionary<string, string>
- The tags to use with this machine learning transform.
- Timeout int
- The timeout in minutes of the machine learning transform.
- Transform
Id string - The unique identifier for the transform.
- Transform
Parameters Pulumi.Aws Native. Glue. Outputs. Ml Transform Transform Parameters - The algorithm-specific parameters that are associated with the machine learning transform.
- Worker
Type string - The type of predefined worker that is allocated when a task runs.
- Description string
- A user-defined, long-form description text for the machine learning transform.
- Glue
Version string - The version of AWS Glue this machine learning transform is compatible with.
- Max
Capacity float64 - The number of AWS Glue DPUs allocated to task runs for this transform.
- Max
Retries int - The maximum number of times to retry after an MLTaskRun fails.
- Name string
- A user-defined name for the machine learning transform.
- Number
Of intWorkers - The number of workers of a defined workerType that are allocated when a task runs.
- Role string
- The name or ARN of the IAM role with the required permissions.
- map[string]string
- The tags to use with this machine learning transform.
- Timeout int
- The timeout in minutes of the machine learning transform.
- Transform
Id string - The unique identifier for the transform.
- Transform
Parameters MlTransform Transform Parameters - The algorithm-specific parameters that are associated with the machine learning transform.
- Worker
Type string - The type of predefined worker that is allocated when a task runs.
- description string
- A user-defined, long-form description text for the machine learning transform.
- glue_
version string - The version of AWS Glue this machine learning transform is compatible with.
- max_
capacity number - The number of AWS Glue DPUs allocated to task runs for this transform.
- max_
retries number - The maximum number of times to retry after an MLTaskRun fails.
- name string
- A user-defined name for the machine learning transform.
- number_
of_ numberworkers - The number of workers of a defined workerType that are allocated when a task runs.
- role string
- The name or ARN of the IAM role with the required permissions.
- map(string)
- The tags to use with this machine learning transform.
- timeout number
- The timeout in minutes of the machine learning transform.
- transform_
id string - The unique identifier for the transform.
- transform_
parameters object - The algorithm-specific parameters that are associated with the machine learning transform.
- worker_
type string - The type of predefined worker that is allocated when a task runs.
- description String
- A user-defined, long-form description text for the machine learning transform.
- glue
Version String - The version of AWS Glue this machine learning transform is compatible with.
- max
Capacity Double - The number of AWS Glue DPUs allocated to task runs for this transform.
- max
Retries Integer - The maximum number of times to retry after an MLTaskRun fails.
- name String
- A user-defined name for the machine learning transform.
- number
Of IntegerWorkers - The number of workers of a defined workerType that are allocated when a task runs.
- role String
- The name or ARN of the IAM role with the required permissions.
- Map<String,String>
- The tags to use with this machine learning transform.
- timeout Integer
- The timeout in minutes of the machine learning transform.
- transform
Id String - The unique identifier for the transform.
- transform
Parameters MlTransform Transform Parameters - The algorithm-specific parameters that are associated with the machine learning transform.
- worker
Type String - The type of predefined worker that is allocated when a task runs.
- description string
- A user-defined, long-form description text for the machine learning transform.
- glue
Version string - The version of AWS Glue this machine learning transform is compatible with.
- max
Capacity number - The number of AWS Glue DPUs allocated to task runs for this transform.
- max
Retries number - The maximum number of times to retry after an MLTaskRun fails.
- name string
- A user-defined name for the machine learning transform.
- number
Of numberWorkers - The number of workers of a defined workerType that are allocated when a task runs.
- role string
- The name or ARN of the IAM role with the required permissions.
- {[key: string]: string}
- The tags to use with this machine learning transform.
- timeout number
- The timeout in minutes of the machine learning transform.
- transform
Id string - The unique identifier for the transform.
- transform
Parameters MlTransform Transform Parameters - The algorithm-specific parameters that are associated with the machine learning transform.
- worker
Type string - The type of predefined worker that is allocated when a task runs.
- description str
- A user-defined, long-form description text for the machine learning transform.
- glue_
version str - The version of AWS Glue this machine learning transform is compatible with.
- max_
capacity float - The number of AWS Glue DPUs allocated to task runs for this transform.
- max_
retries int - The maximum number of times to retry after an MLTaskRun fails.
- name str
- A user-defined name for the machine learning transform.
- number_
of_ intworkers - The number of workers of a defined workerType that are allocated when a task runs.
- role str
- The name or ARN of the IAM role with the required permissions.
- Mapping[str, str]
- The tags to use with this machine learning transform.
- timeout int
- The timeout in minutes of the machine learning transform.
- transform_
id str - The unique identifier for the transform.
- transform_
parameters MlTransform Transform Parameters - The algorithm-specific parameters that are associated with the machine learning transform.
- worker_
type str - The type of predefined worker that is allocated when a task runs.
- description String
- A user-defined, long-form description text for the machine learning transform.
- glue
Version String - The version of AWS Glue this machine learning transform is compatible with.
- max
Capacity Number - The number of AWS Glue DPUs allocated to task runs for this transform.
- max
Retries Number - The maximum number of times to retry after an MLTaskRun fails.
- name String
- A user-defined name for the machine learning transform.
- number
Of NumberWorkers - The number of workers of a defined workerType that are allocated when a task runs.
- role String
- The name or ARN of the IAM role with the required permissions.
- Map<String>
- The tags to use with this machine learning transform.
- timeout Number
- The timeout in minutes of the machine learning transform.
- transform
Id String - The unique identifier for the transform.
- transform
Parameters Property Map - The algorithm-specific parameters that are associated with the machine learning transform.
- worker
Type String - The type of predefined worker that is allocated when a task runs.
Supporting Types
MlTransformFindMatchesParameters
- Primary
Key stringColumn Name - The name of a column that uniquely identifies rows in the source table.
- Accuracy
Cost doubleTradeoff - The value for accuracy and cost tradeoff. A value of 0.5 means balance.
- Enforce
Provided boolLabels - If true, forces the output to match the provided labels.
- Precision
Recall doubleTradeoff - The value for precision and recall tradeoff. A value of 0.5 means no preference.
- Primary
Key stringColumn Name - The name of a column that uniquely identifies rows in the source table.
- Accuracy
Cost float64Tradeoff - The value for accuracy and cost tradeoff. A value of 0.5 means balance.
- Enforce
Provided boolLabels - If true, forces the output to match the provided labels.
- Precision
Recall float64Tradeoff - The value for precision and recall tradeoff. A value of 0.5 means no preference.
- primary_
key_ stringcolumn_ name - The name of a column that uniquely identifies rows in the source table.
- accuracy_
cost_ numbertradeoff - The value for accuracy and cost tradeoff. A value of 0.5 means balance.
- enforce_
provided_ boollabels - If true, forces the output to match the provided labels.
- precision_
recall_ numbertradeoff - The value for precision and recall tradeoff. A value of 0.5 means no preference.
- primary
Key StringColumn Name - The name of a column that uniquely identifies rows in the source table.
- accuracy
Cost DoubleTradeoff - The value for accuracy and cost tradeoff. A value of 0.5 means balance.
- enforce
Provided BooleanLabels - If true, forces the output to match the provided labels.
- precision
Recall DoubleTradeoff - The value for precision and recall tradeoff. A value of 0.5 means no preference.
- primary
Key stringColumn Name - The name of a column that uniquely identifies rows in the source table.
- accuracy
Cost numberTradeoff - The value for accuracy and cost tradeoff. A value of 0.5 means balance.
- enforce
Provided booleanLabels - If true, forces the output to match the provided labels.
- precision
Recall numberTradeoff - The value for precision and recall tradeoff. A value of 0.5 means no preference.
- primary_
key_ strcolumn_ name - The name of a column that uniquely identifies rows in the source table.
- accuracy_
cost_ floattradeoff - The value for accuracy and cost tradeoff. A value of 0.5 means balance.
- enforce_
provided_ boollabels - If true, forces the output to match the provided labels.
- precision_
recall_ floattradeoff - The value for precision and recall tradeoff. A value of 0.5 means no preference.
- primary
Key StringColumn Name - The name of a column that uniquely identifies rows in the source table.
- accuracy
Cost NumberTradeoff - The value for accuracy and cost tradeoff. A value of 0.5 means balance.
- enforce
Provided BooleanLabels - If true, forces the output to match the provided labels.
- precision
Recall NumberTradeoff - The value for precision and recall tradeoff. A value of 0.5 means no preference.
MlTransformTransformParameters
- Transform
Type string - The type of machine learning transform.
- Find
Matches Pulumi.Parameters Aws Native. Glue. Inputs. Ml Transform Find Matches Parameters - The parameters for the find matches algorithm.
- Transform
Type string - The type of machine learning transform.
- Find
Matches MlParameters Transform Find Matches Parameters - The parameters for the find matches algorithm.
- transform_
type string - The type of machine learning transform.
- find_
matches_ objectparameters - The parameters for the find matches algorithm.
- transform
Type String - The type of machine learning transform.
- find
Matches MlParameters Transform Find Matches Parameters - The parameters for the find matches algorithm.
- transform
Type string - The type of machine learning transform.
- find
Matches MlParameters Transform Find Matches Parameters - The parameters for the find matches algorithm.
- transform_
type str - The type of machine learning transform.
- find_
matches_ Mlparameters Transform Find Matches Parameters - The parameters for the find matches algorithm.
- transform
Type String - The type of machine learning transform.
- find
Matches Property MapParameters - The parameters for the find matches algorithm.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi