Class CfnTask.ContainerTaskConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotsitewise.CfnTask.ContainerTaskConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTask.ContainerTaskConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTask.ContainerTaskConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnTask.ContainerTaskConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTask.ContainerTaskConfigurationProperty
An implementation for
CfnTask.ContainerTaskConfigurationProperty-
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.iotsitewise.CfnTask.ContainerTaskConfigurationProperty
CfnTask.ContainerTaskConfigurationProperty.Builder, CfnTask.ContainerTaskConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTask.ContainerTaskConfigurationProperty.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 booleanThe command to execute in the container.final StringThe Amazon ECR image URI for the task container.final ObjectA map of environment variable key-value pairs.final StringThe processing type for compute resources.final StringThe processing unit allocation that determines vCPU, memory, and GPU resources.final StringThe ARN of the IAM role that grants the containerized workload permissions to access AWS resources.final NumberThe timeout in seconds for task execution.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 theCfnTask.ContainerTaskConfigurationProperty.Builder.
-
-
Method Details
-
getEcrUri
Description copied from interface:CfnTask.ContainerTaskConfigurationPropertyThe Amazon ECR image URI for the task container.- Specified by:
getEcrUriin interfaceCfnTask.ContainerTaskConfigurationProperty- See Also:
-
getProcessingType
Description copied from interface:CfnTask.ContainerTaskConfigurationPropertyThe processing type for compute resources.- Specified by:
getProcessingTypein interfaceCfnTask.ContainerTaskConfigurationProperty- See Also:
-
getProcessingUnit
Description copied from interface:CfnTask.ContainerTaskConfigurationPropertyThe processing unit allocation that determines vCPU, memory, and GPU resources.- Specified by:
getProcessingUnitin interfaceCfnTask.ContainerTaskConfigurationProperty- See Also:
-
getTaskExecutionRole
Description copied from interface:CfnTask.ContainerTaskConfigurationPropertyThe ARN of the IAM role that grants the containerized workload permissions to access AWS resources.- Specified by:
getTaskExecutionRolein interfaceCfnTask.ContainerTaskConfigurationProperty- See Also:
-
getCommand
Description copied from interface:CfnTask.ContainerTaskConfigurationPropertyThe command to execute in the container.- Specified by:
getCommandin interfaceCfnTask.ContainerTaskConfigurationProperty- See Also:
-
getEnvironmentVariables
Description copied from interface:CfnTask.ContainerTaskConfigurationPropertyA map of environment variable key-value pairs.Returns union: either
IResolvableor Mapinvalid input: '<'String,String>- Specified by:
getEnvironmentVariablesin interfaceCfnTask.ContainerTaskConfigurationProperty- See Also:
-
getTimeoutSeconds
Description copied from interface:CfnTask.ContainerTaskConfigurationPropertyThe timeout in seconds for task execution.Default: 3600 (1 hour).
- Specified by:
getTimeoutSecondsin interfaceCfnTask.ContainerTaskConfigurationProperty- 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()
-