@Stability(value=Stable) @Internal public static final class CfnJobDefinition.ContainerPropertiesProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnJobDefinition.ContainerPropertiesProperty
CfnJobDefinition.ContainerPropertiesPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnJobDefinition.ContainerPropertiesProperty.Builder, CfnJobDefinition.ContainerPropertiesProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String image,
List<String> command,
Object environment,
String executionRoleArn,
String instanceType,
String jobRoleArn,
Object linuxParameters,
Object logConfiguration,
Number memory,
Object mountPoints,
Object privileged,
Object readonlyRootFilesystem,
Object resourceRequirements,
Object secrets,
Object ulimits,
String user,
Number vcpus,
Object volumes)
Constructor that initializes the object based on literal property values passed by the
CfnJobDefinition.ContainerPropertiesProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
List<String> |
getCommand()
`CfnJobDefinition.ContainerPropertiesProperty.Command`.
|
Object |
getEnvironment()
`CfnJobDefinition.ContainerPropertiesProperty.Environment`.
|
String |
getExecutionRoleArn()
`CfnJobDefinition.ContainerPropertiesProperty.ExecutionRoleArn`.
|
String |
getImage()
`CfnJobDefinition.ContainerPropertiesProperty.Image`.
|
String |
getInstanceType()
`CfnJobDefinition.ContainerPropertiesProperty.InstanceType`.
|
String |
getJobRoleArn()
`CfnJobDefinition.ContainerPropertiesProperty.JobRoleArn`.
|
Object |
getLinuxParameters()
`CfnJobDefinition.ContainerPropertiesProperty.LinuxParameters`.
|
Object |
getLogConfiguration()
`CfnJobDefinition.ContainerPropertiesProperty.LogConfiguration`.
|
Number |
getMemory()
`CfnJobDefinition.ContainerPropertiesProperty.Memory`.
|
Object |
getMountPoints()
`CfnJobDefinition.ContainerPropertiesProperty.MountPoints`.
|
Object |
getPrivileged()
`CfnJobDefinition.ContainerPropertiesProperty.Privileged`.
|
Object |
getReadonlyRootFilesystem()
`CfnJobDefinition.ContainerPropertiesProperty.ReadonlyRootFilesystem`.
|
Object |
getResourceRequirements()
`CfnJobDefinition.ContainerPropertiesProperty.ResourceRequirements`.
|
Object |
getSecrets()
`CfnJobDefinition.ContainerPropertiesProperty.Secrets`.
|
Object |
getUlimits()
`CfnJobDefinition.ContainerPropertiesProperty.Ulimits`.
|
String |
getUser()
`CfnJobDefinition.ContainerPropertiesProperty.User`.
|
Number |
getVcpus()
`CfnJobDefinition.ContainerPropertiesProperty.Vcpus`.
|
Object |
getVolumes()
`CfnJobDefinition.ContainerPropertiesProperty.Volumes`.
|
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(String image, List<String> command, Object environment, String executionRoleArn, String instanceType, String jobRoleArn, Object linuxParameters, Object logConfiguration, Number memory, Object mountPoints, Object privileged, Object readonlyRootFilesystem, Object resourceRequirements, Object secrets, Object ulimits, String user, Number vcpus, Object volumes)
CfnJobDefinition.ContainerPropertiesProperty.Builder.public final String getImage()
CfnJobDefinition.ContainerPropertiesPropertygetImage in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-imagepublic final List<String> getCommand()
CfnJobDefinition.ContainerPropertiesPropertygetCommand in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-commandpublic final Object getEnvironment()
CfnJobDefinition.ContainerPropertiesPropertygetEnvironment in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-environmentpublic final String getExecutionRoleArn()
CfnJobDefinition.ContainerPropertiesPropertygetExecutionRoleArn in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-executionrolearnpublic final String getInstanceType()
CfnJobDefinition.ContainerPropertiesPropertygetInstanceType in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-instancetypepublic final String getJobRoleArn()
CfnJobDefinition.ContainerPropertiesPropertygetJobRoleArn in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-jobrolearnpublic final Object getLinuxParameters()
CfnJobDefinition.ContainerPropertiesPropertygetLinuxParameters in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-linuxparameterspublic final Object getLogConfiguration()
CfnJobDefinition.ContainerPropertiesPropertygetLogConfiguration in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-logconfigurationpublic final Number getMemory()
CfnJobDefinition.ContainerPropertiesPropertygetMemory in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-memorypublic final Object getMountPoints()
CfnJobDefinition.ContainerPropertiesPropertygetMountPoints in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-mountpointspublic final Object getPrivileged()
CfnJobDefinition.ContainerPropertiesPropertygetPrivileged in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-privilegedpublic final Object getReadonlyRootFilesystem()
CfnJobDefinition.ContainerPropertiesPropertygetReadonlyRootFilesystem in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-readonlyrootfilesystempublic final Object getResourceRequirements()
CfnJobDefinition.ContainerPropertiesPropertygetResourceRequirements in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-resourcerequirementspublic final Object getSecrets()
CfnJobDefinition.ContainerPropertiesPropertygetSecrets in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-secretspublic final Object getUlimits()
CfnJobDefinition.ContainerPropertiesPropertygetUlimits in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-ulimitspublic final String getUser()
CfnJobDefinition.ContainerPropertiesPropertygetUser in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-userpublic final Number getVcpus()
CfnJobDefinition.ContainerPropertiesPropertygetVcpus in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-vcpuspublic final Object getVolumes()
CfnJobDefinition.ContainerPropertiesPropertygetVolumes in interface CfnJobDefinition.ContainerPropertiesPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-volumes@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.