@Stability(value=Stable) public static final class CfnJobDefinition.ContainerPropertiesProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnJobDefinition.ContainerPropertiesProperty>
CfnJobDefinition.ContainerPropertiesProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder image(String image)
CfnJobDefinition.ContainerPropertiesProperty.getImage()image - `CfnJobDefinition.ContainerPropertiesProperty.Image`. This parameter is required.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder command(List<String> command)
CfnJobDefinition.ContainerPropertiesProperty.getCommand()command - `CfnJobDefinition.ContainerPropertiesProperty.Command`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder environment(IResolvable environment)
CfnJobDefinition.ContainerPropertiesProperty.getEnvironment()environment - `CfnJobDefinition.ContainerPropertiesProperty.Environment`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder environment(List<? extends Object> environment)
CfnJobDefinition.ContainerPropertiesProperty.getEnvironment()environment - `CfnJobDefinition.ContainerPropertiesProperty.Environment`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder executionRoleArn(String executionRoleArn)
CfnJobDefinition.ContainerPropertiesProperty.getExecutionRoleArn()executionRoleArn - `CfnJobDefinition.ContainerPropertiesProperty.ExecutionRoleArn`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder fargatePlatformConfiguration(IResolvable fargatePlatformConfiguration)
fargatePlatformConfiguration - `CfnJobDefinition.ContainerPropertiesProperty.FargatePlatformConfiguration`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder fargatePlatformConfiguration(CfnJobDefinition.FargatePlatformConfigurationProperty fargatePlatformConfiguration)
fargatePlatformConfiguration - `CfnJobDefinition.ContainerPropertiesProperty.FargatePlatformConfiguration`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder instanceType(String instanceType)
CfnJobDefinition.ContainerPropertiesProperty.getInstanceType()instanceType - `CfnJobDefinition.ContainerPropertiesProperty.InstanceType`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder jobRoleArn(String jobRoleArn)
CfnJobDefinition.ContainerPropertiesProperty.getJobRoleArn()jobRoleArn - `CfnJobDefinition.ContainerPropertiesProperty.JobRoleArn`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder linuxParameters(IResolvable linuxParameters)
CfnJobDefinition.ContainerPropertiesProperty.getLinuxParameters()linuxParameters - `CfnJobDefinition.ContainerPropertiesProperty.LinuxParameters`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder linuxParameters(CfnJobDefinition.LinuxParametersProperty linuxParameters)
CfnJobDefinition.ContainerPropertiesProperty.getLinuxParameters()linuxParameters - `CfnJobDefinition.ContainerPropertiesProperty.LinuxParameters`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder logConfiguration(IResolvable logConfiguration)
CfnJobDefinition.ContainerPropertiesProperty.getLogConfiguration()logConfiguration - `CfnJobDefinition.ContainerPropertiesProperty.LogConfiguration`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder logConfiguration(CfnJobDefinition.LogConfigurationProperty logConfiguration)
CfnJobDefinition.ContainerPropertiesProperty.getLogConfiguration()logConfiguration - `CfnJobDefinition.ContainerPropertiesProperty.LogConfiguration`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder memory(Number memory)
CfnJobDefinition.ContainerPropertiesProperty.getMemory()memory - `CfnJobDefinition.ContainerPropertiesProperty.Memory`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder mountPoints(IResolvable mountPoints)
CfnJobDefinition.ContainerPropertiesProperty.getMountPoints()mountPoints - `CfnJobDefinition.ContainerPropertiesProperty.MountPoints`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder mountPoints(List<? extends Object> mountPoints)
CfnJobDefinition.ContainerPropertiesProperty.getMountPoints()mountPoints - `CfnJobDefinition.ContainerPropertiesProperty.MountPoints`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder networkConfiguration(IResolvable networkConfiguration)
CfnJobDefinition.ContainerPropertiesProperty.getNetworkConfiguration()networkConfiguration - `CfnJobDefinition.ContainerPropertiesProperty.NetworkConfiguration`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder networkConfiguration(CfnJobDefinition.NetworkConfigurationProperty networkConfiguration)
CfnJobDefinition.ContainerPropertiesProperty.getNetworkConfiguration()networkConfiguration - `CfnJobDefinition.ContainerPropertiesProperty.NetworkConfiguration`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder privileged(Boolean privileged)
CfnJobDefinition.ContainerPropertiesProperty.getPrivileged()privileged - `CfnJobDefinition.ContainerPropertiesProperty.Privileged`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder privileged(IResolvable privileged)
CfnJobDefinition.ContainerPropertiesProperty.getPrivileged()privileged - `CfnJobDefinition.ContainerPropertiesProperty.Privileged`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder readonlyRootFilesystem(Boolean readonlyRootFilesystem)
CfnJobDefinition.ContainerPropertiesProperty.getReadonlyRootFilesystem()readonlyRootFilesystem - `CfnJobDefinition.ContainerPropertiesProperty.ReadonlyRootFilesystem`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder readonlyRootFilesystem(IResolvable readonlyRootFilesystem)
CfnJobDefinition.ContainerPropertiesProperty.getReadonlyRootFilesystem()readonlyRootFilesystem - `CfnJobDefinition.ContainerPropertiesProperty.ReadonlyRootFilesystem`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder resourceRequirements(IResolvable resourceRequirements)
CfnJobDefinition.ContainerPropertiesProperty.getResourceRequirements()resourceRequirements - `CfnJobDefinition.ContainerPropertiesProperty.ResourceRequirements`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder resourceRequirements(List<? extends Object> resourceRequirements)
CfnJobDefinition.ContainerPropertiesProperty.getResourceRequirements()resourceRequirements - `CfnJobDefinition.ContainerPropertiesProperty.ResourceRequirements`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder secrets(IResolvable secrets)
CfnJobDefinition.ContainerPropertiesProperty.getSecrets()secrets - `CfnJobDefinition.ContainerPropertiesProperty.Secrets`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder secrets(List<? extends Object> secrets)
CfnJobDefinition.ContainerPropertiesProperty.getSecrets()secrets - `CfnJobDefinition.ContainerPropertiesProperty.Secrets`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder ulimits(IResolvable ulimits)
CfnJobDefinition.ContainerPropertiesProperty.getUlimits()ulimits - `CfnJobDefinition.ContainerPropertiesProperty.Ulimits`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder ulimits(List<? extends Object> ulimits)
CfnJobDefinition.ContainerPropertiesProperty.getUlimits()ulimits - `CfnJobDefinition.ContainerPropertiesProperty.Ulimits`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder user(String user)
CfnJobDefinition.ContainerPropertiesProperty.getUser()user - `CfnJobDefinition.ContainerPropertiesProperty.User`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder vcpus(Number vcpus)
CfnJobDefinition.ContainerPropertiesProperty.getVcpus()vcpus - `CfnJobDefinition.ContainerPropertiesProperty.Vcpus`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder volumes(IResolvable volumes)
CfnJobDefinition.ContainerPropertiesProperty.getVolumes()volumes - `CfnJobDefinition.ContainerPropertiesProperty.Volumes`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty.Builder volumes(List<? extends Object> volumes)
CfnJobDefinition.ContainerPropertiesProperty.getVolumes()volumes - `CfnJobDefinition.ContainerPropertiesProperty.Volumes`.this@Stability(value=Stable) public CfnJobDefinition.ContainerPropertiesProperty build()
build in interface software.amazon.jsii.Builder<CfnJobDefinition.ContainerPropertiesProperty>CfnJobDefinition.ContainerPropertiesPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.