Class CfnTrainingDatasetProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cleanroomsml.CfnTrainingDatasetProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTrainingDatasetProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTrainingDatasetProps
@Stability(Stable)
@Internal
public static final class CfnTrainingDatasetProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTrainingDatasetProps
An implementation for
CfnTrainingDatasetProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cleanroomsml.CfnTrainingDatasetProps
CfnTrainingDatasetProps.Builder, CfnTrainingDatasetProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTrainingDatasetProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe description of the training dataset.final StringgetName()The name of the training dataset.final StringThe ARN of the IAM role that Clean Rooms ML can assume to read the data referred to in thedataSourcefield of each dataset.getTags()The optional metadata that you apply to the resource to help you categorize and organize them.final ObjectAn array of information that lists the Dataset objects, which specifies the dataset type and details on its location and schema.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnTrainingDatasetProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnTrainingDatasetPropsThe name of the training dataset.- Specified by:
getNamein interfaceCfnTrainingDatasetProps- See Also:
-
getRoleArn
Description copied from interface:CfnTrainingDatasetPropsThe ARN of the IAM role that Clean Rooms ML can assume to read the data referred to in thedataSourcefield of each dataset.Passing a role across accounts is not allowed. If you pass a role that isn't in your account, you get an
AccessDeniedExceptionerror.- Specified by:
getRoleArnin interfaceCfnTrainingDatasetProps- See Also:
-
getTrainingData
Description copied from interface:CfnTrainingDatasetPropsAn array of information that lists the Dataset objects, which specifies the dataset type and details on its location and schema.You must provide a role that has read access to these tables.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTrainingDataset.DatasetProperty>- Specified by:
getTrainingDatain interfaceCfnTrainingDatasetProps- See Also:
-
getDescription
Description copied from interface:CfnTrainingDatasetPropsThe description of the training dataset.- Specified by:
getDescriptionin interfaceCfnTrainingDatasetProps- See Also:
-
getTags
Description copied from interface:CfnTrainingDatasetPropsThe optional metadata that you apply to the resource to help you categorize and organize them.Each tag consists of a key and an optional value, both of which you define.
The following basic restrictions apply to tags:
- Maximum number of tags per resource - 50.
- For each resource, each tag key must be unique, and each tag key can have only one value.
- Maximum key length - 128 Unicode characters in UTF-8.
- Maximum value length - 256 Unicode characters in UTF-8.
- If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters. Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : /
- Specified by:
getTagsin interfaceCfnTrainingDatasetProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-