@Stability(value=Stable) @Internal public static final class CfnMLTransformProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnMLTransformProps
CfnMLTransformPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnMLTransformProps.Builder, CfnMLTransformProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnMLTransformProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnMLTransformProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDescription()
A user-defined, long-form description text for the machine learning transform.
|
String |
getGlueVersion()
This value determines which version of AWS Glue this machine learning transform is compatible with.
|
Object |
getInputRecordTables()
A list of AWS Glue table definitions used by the transform.
|
Number |
getMaxCapacity()
The number of AWS Glue data processing units (DPUs) that are allocated to task runs for this transform.
|
Number |
getMaxRetries()
The maximum number of times to retry after an `MLTaskRun` of the machine learning transform fails.
|
String |
getName()
A user-defined name for the machine learning transform.
|
Number |
getNumberOfWorkers()
The number of workers of a defined `workerType` that are allocated when a task of the transform runs.
|
String |
getRole()
The name or Amazon Resource Name (ARN) of the IAM role with the required permissions.
|
Object |
getTags()
The tags to use with this machine learning transform.
|
Number |
getTimeout()
The timeout in minutes of the machine learning transform.
|
Object |
getTransformEncryption()
The encryption-at-rest settings of the transform that apply to accessing user data.
|
Object |
getTransformParameters()
The algorithm-specific parameters that are associated with the machine learning transform.
|
String |
getWorkerType()
The type of predefined worker that is allocated when a task of this transform runs.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnMLTransformProps.Builder builder)
CfnMLTransformProps.Builder.public final Object getInputRecordTables()
CfnMLTransformPropsgetInputRecordTables in interface CfnMLTransformPropspublic final String getRole()
CfnMLTransformPropsThe required permissions include both AWS Glue service role permissions to AWS Glue resources, and Amazon S3 permissions required by the transform.
getRole in interface CfnMLTransformPropspublic final Object getTransformParameters()
CfnMLTransformPropsgetTransformParameters in interface CfnMLTransformPropspublic final String getDescription()
CfnMLTransformPropsgetDescription in interface CfnMLTransformPropspublic final String getGlueVersion()
CfnMLTransformPropsGlue 1.0 is recommended for most customers. If the value is not set, the Glue compatibility defaults to Glue 0.9. For more information, see AWS Glue Versions in the developer guide.
getGlueVersion in interface CfnMLTransformPropspublic final Number getMaxCapacity()
CfnMLTransformPropsYou can allocate from 2 to 100 DPUs; the default is 10. A DPU is a relative measure of processing power that consists of 4 vCPUs of compute capacity and 16 GB of memory. For more information, see the AWS Glue pricing page .
MaxCapacity is a mutually exclusive option with NumberOfWorkers and WorkerType .
NumberOfWorkers or WorkerType is set, then MaxCapacity cannot be set.MaxCapacity is set then neither NumberOfWorkers or WorkerType can be set.WorkerType is set, then NumberOfWorkers is required (and vice versa).MaxCapacity and NumberOfWorkers must both be at least 1.
When the WorkerType field is set to a value other than Standard , the MaxCapacity field is set automatically and becomes read-only.
getMaxCapacity in interface CfnMLTransformPropspublic final Number getMaxRetries()
CfnMLTransformPropsgetMaxRetries in interface CfnMLTransformPropspublic final String getName()
CfnMLTransformProps
Name , the stack cannot be repeatedly created.Name is not provided, a randomly generated name will be used instead.getName in interface CfnMLTransformPropspublic final Number getNumberOfWorkers()
CfnMLTransformProps
If WorkerType is set, then NumberOfWorkers is required (and vice versa).
getNumberOfWorkers in interface CfnMLTransformPropspublic final Object getTags()
CfnMLTransformPropsYou may use tags to limit access to the machine learning transform. For more information about tags in AWS Glue , see AWS Tags in AWS Glue in the developer guide.
getTags in interface CfnMLTransformPropspublic final Number getTimeout()
CfnMLTransformPropsgetTimeout in interface CfnMLTransformPropspublic final Object getTransformEncryption()
CfnMLTransformPropsMachine learning transforms can access user data encrypted in Amazon S3 using KMS.
Additionally, imported labels and trained transforms can now be encrypted using a customer provided KMS key.
getTransformEncryption in interface CfnMLTransformPropspublic final String getWorkerType()
CfnMLTransformPropsAccepts a value of Standard, G.1X, or G.2X.
Standard worker type, each worker provides 4 vCPU, 16 GB of memory and a 50GB disk, and 2 executors per worker.G.1X worker type, each worker provides 4 vCPU, 16 GB of memory and a 64GB disk, and 1 executor per worker.G.2X worker type, each worker provides 8 vCPU, 32 GB of memory and a 128GB disk, and 1 executor per worker.
MaxCapacity is a mutually exclusive option with NumberOfWorkers and WorkerType .
NumberOfWorkers or WorkerType is set, then MaxCapacity cannot be set.MaxCapacity is set then neither NumberOfWorkers or WorkerType can be set.WorkerType is set, then NumberOfWorkers is required (and vice versa).MaxCapacity and NumberOfWorkers must both be at least 1.getWorkerType in interface CfnMLTransformProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.