Class CfnProcessingJobMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnProcessingJobMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnProcessingJobMixinProps
CfnProcessingJobMixinProps-
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.cfnpropertymixins.services.sagemaker.CfnProcessingJobMixinProps
CfnProcessingJobMixinProps.Builder, CfnProcessingJobMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnProcessingJobMixinProps.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 ObjectConfiguration to run a processing job in a specified container image.final ObjectSets the environment variables in the Docker container.final ObjectAssociates a SageMaker job as a trial component with an experiment and trial.final ObjectNetworking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.final ObjectList of input configurations for the processing job.final StringThe name of the processing job.final ObjectContains information about the output location for the compiled model and the target device that the model runs on.final ObjectIdentifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job.final StringThe ARN of the role used to create the processing job.final ObjectConfigures conditions under which the processing job should be stopped, such as how long the processing job has been running.getTags()An array of key-value pairs.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 theCfnProcessingJobMixinProps.Builder.
-
-
Method Details
-
getAppSpecification
Description copied from interface:CfnProcessingJobMixinPropsConfiguration to run a processing job in a specified container image.Returns union: either
IResolvableorCfnProcessingJobPropsMixin.AppSpecificationProperty- Specified by:
getAppSpecificationin interfaceCfnProcessingJobMixinProps- See Also:
-
getEnvironment
Description copied from interface:CfnProcessingJobMixinPropsSets the environment variables in the Docker container.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getEnvironmentin interfaceCfnProcessingJobMixinProps- See Also:
-
getExperimentConfig
Description copied from interface:CfnProcessingJobMixinPropsAssociates a SageMaker job as a trial component with an experiment and trial.Specified when you call the CreateProcessingJob API.
Returns union: either
IResolvableorCfnProcessingJobPropsMixin.ExperimentConfigProperty- Specified by:
getExperimentConfigin interfaceCfnProcessingJobMixinProps- See Also:
-
getNetworkConfig
Description copied from interface:CfnProcessingJobMixinPropsNetworking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.Returns union: either
IResolvableorCfnProcessingJobPropsMixin.NetworkConfigProperty- Specified by:
getNetworkConfigin interfaceCfnProcessingJobMixinProps- See Also:
-
getProcessingInputs
Description copied from interface:CfnProcessingJobMixinPropsList of input configurations for the processing job.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnProcessingJobPropsMixin.ProcessingInputsObjectProperty>- Specified by:
getProcessingInputsin interfaceCfnProcessingJobMixinProps- See Also:
-
getProcessingJobName
Description copied from interface:CfnProcessingJobMixinPropsThe name of the processing job.If you don't provide a job name, then a unique name is automatically created for the job.
- Specified by:
getProcessingJobNamein interfaceCfnProcessingJobMixinProps- See Also:
-
getProcessingOutputConfig
Description copied from interface:CfnProcessingJobMixinPropsContains information about the output location for the compiled model and the target device that the model runs on.TargetDeviceandTargetPlatformare mutually exclusive, so you need to choose one between the two to specify your target device or platform. If you cannot find your device you want to use from theTargetDevicelist, useTargetPlatformto describe the platform of your edge device andCompilerOptionsif there are specific settings that are required or recommended to use for particular TargetPlatform.Returns union: either
IResolvableorCfnProcessingJobPropsMixin.ProcessingOutputConfigProperty- Specified by:
getProcessingOutputConfigin interfaceCfnProcessingJobMixinProps- See Also:
-
getProcessingResources
Description copied from interface:CfnProcessingJobMixinPropsIdentifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job.In distributed training, you specify more than one instance.
Returns union: either
IResolvableorCfnProcessingJobPropsMixin.ProcessingResourcesProperty- Specified by:
getProcessingResourcesin interfaceCfnProcessingJobMixinProps- See Also:
-
getRoleArn
Description copied from interface:CfnProcessingJobMixinPropsThe ARN of the role used to create the processing job.- Specified by:
getRoleArnin interfaceCfnProcessingJobMixinProps- See Also:
-
getStoppingCondition
Description copied from interface:CfnProcessingJobMixinPropsConfigures conditions under which the processing job should be stopped, such as how long the processing job has been running.After the condition is met, the processing job is stopped.
Returns union: either
IResolvableorCfnProcessingJobPropsMixin.StoppingConditionProperty- Specified by:
getStoppingConditionin interfaceCfnProcessingJobMixinProps- See Also:
-
getTags
Description copied from interface:CfnProcessingJobMixinPropsAn array of key-value pairs.For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide .
- Specified by:
getTagsin interfaceCfnProcessingJobMixinProps- 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()
-