Skip to content

ContainersProperty

Initializer

import com.aliyun.ros.cdk.ess.RosEciScalingConfiguration.ContainersProperty;
ContainersProperty.builder()
    .image(java.lang.String)
    .image(IResolvable)
    .name(java.lang.String)
    .name(IResolvable)
//  .args(IResolvable)
//  .args(java.util.List<java.lang.String)
//  .args(IResolvable>)
//  .commands(IResolvable)
//  .commands(java.util.List<java.lang.String)
//  .commands(IResolvable>)
//  .cpu(java.lang.Number)
//  .cpu(IResolvable)
//  .environmentVars(IResolvable)
//  .environmentVars(java.util.List<IResolvable)
//  .environmentVars(EnvironmentVarsProperty>)
//  .gpu(java.lang.Number)
//  .gpu(IResolvable)
//  .imagePullPolicy(java.lang.String)
//  .imagePullPolicy(IResolvable)
//  .livenessProbeExecCommands(IResolvable)
//  .livenessProbeExecCommands(java.util.List<java.lang.String)
//  .livenessProbeExecCommands(IResolvable>)
//  .livenessProbeFailureThreshold(java.lang.Number)
//  .livenessProbeFailureThreshold(IResolvable)
//  .livenessProbeHttpGetPath(java.lang.String)
//  .livenessProbeHttpGetPath(IResolvable)
//  .livenessProbeHttpGetPort(java.lang.Number)
//  .livenessProbeHttpGetPort(IResolvable)
//  .livenessProbeHttpGetScheme(java.lang.String)
//  .livenessProbeHttpGetScheme(IResolvable)
//  .livenessProbeInitialDelaySeconds(java.lang.Number)
//  .livenessProbeInitialDelaySeconds(IResolvable)
//  .livenessProbePeriodSeconds(java.lang.Number)
//  .livenessProbePeriodSeconds(IResolvable)
//  .livenessProbeSuccessThreshold(java.lang.Number)
//  .livenessProbeSuccessThreshold(IResolvable)
//  .livenessProbeTcpSocketPort(java.lang.Number)
//  .livenessProbeTcpSocketPort(IResolvable)
//  .livenessProbeTimeoutSeconds(java.lang.Number)
//  .livenessProbeTimeoutSeconds(IResolvable)
//  .memory(java.lang.Number)
//  .memory(IResolvable)
//  .ports(IResolvable)
//  .ports(java.util.List<IResolvable)
//  .ports(PortsProperty>)
//  .readinessProbeExecCommands(IResolvable)
//  .readinessProbeExecCommands(java.util.List<java.lang.String)
//  .readinessProbeExecCommands(IResolvable>)
//  .readinessProbeFailureThreshold(java.lang.Number)
//  .readinessProbeFailureThreshold(IResolvable)
//  .readinessProbeHttpGetPath(java.lang.String)
//  .readinessProbeHttpGetPath(IResolvable)
//  .readinessProbeHttpGetPort(java.lang.Number)
//  .readinessProbeHttpGetPort(IResolvable)
//  .readinessProbeHttpGetScheme(java.lang.String)
//  .readinessProbeHttpGetScheme(IResolvable)
//  .readinessProbeInitialDelaySeconds(java.lang.Number)
//  .readinessProbeInitialDelaySeconds(IResolvable)
//  .readinessProbePeriodSeconds(java.lang.Number)
//  .readinessProbePeriodSeconds(IResolvable)
//  .readinessProbeSuccessThreshold(java.lang.Number)
//  .readinessProbeSuccessThreshold(IResolvable)
//  .readinessProbeTcpSocketPort(java.lang.Number)
//  .readinessProbeTcpSocketPort(IResolvable)
//  .readinessProbeTimeoutSeconds(java.lang.Number)
//  .readinessProbeTimeoutSeconds(IResolvable)
//  .securityContextCapabilitiesAdd(IResolvable)
//  .securityContextCapabilitiesAdd(java.util.List<java.lang.String)
//  .securityContextCapabilitiesAdd(IResolvable>)
//  .securityContextRunAsUser(java.lang.Number)
//  .securityContextRunAsUser(IResolvable)
//  .stdin(java.lang.Boolean)
//  .stdin(IResolvable)
//  .stdinOnce(java.lang.Boolean)
//  .stdinOnce(IResolvable)
//  .tty(java.lang.Boolean)
//  .tty(IResolvable)
//  .volumeMounts(IResolvable)
//  .volumeMounts(java.util.List<IResolvable)
//  .volumeMounts(VolumeMountsProperty>)
//  .workingDir(java.lang.String)
//  .workingDir(IResolvable)
    .build();

Properties

Name Type Description
image java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
args com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
commands com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
cpu java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
environmentVars com.aliyun.ros.cdk.core.IResolvable OR java.util.ListEnvironmentVarsProperty> No description.
gpu java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
imagePullPolicy java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
livenessProbeExecCommands com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
livenessProbeFailureThreshold java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
livenessProbeHttpGetPath java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
livenessProbeHttpGetPort java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
livenessProbeHttpGetScheme java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
livenessProbeInitialDelaySeconds java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
livenessProbePeriodSeconds java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
livenessProbeSuccessThreshold java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
livenessProbeTcpSocketPort java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
livenessProbeTimeoutSeconds java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
memory java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
ports com.aliyun.ros.cdk.core.IResolvable OR java.util.ListPortsProperty> No description.
readinessProbeExecCommands com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
readinessProbeFailureThreshold java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
readinessProbeHttpGetPath java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
readinessProbeHttpGetPort java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
readinessProbeHttpGetScheme java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
readinessProbeInitialDelaySeconds java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
readinessProbePeriodSeconds java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
readinessProbeSuccessThreshold java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
readinessProbeTcpSocketPort java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
readinessProbeTimeoutSeconds java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
securityContextCapabilitiesAdd com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
securityContextRunAsUser java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
stdin java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
stdinOnce java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
tty java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
volumeMounts com.aliyun.ros.cdk.core.IResolvable OR java.util.ListVolumeMountsProperty> No description.
workingDir java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

imageRequired

public java.lang.Object getImage();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

nameRequired

public java.lang.Object getName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

argsOptional

public java.lang.Object getArgs();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

commandsOptional

public java.lang.Object getCommands();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

cpuOptional

public java.lang.Object getCpu();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

environmentVarsOptional

public java.lang.Object getEnvironmentVars();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListEnvironmentVarsProperty>

gpuOptional

public java.lang.Object getGpu();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

imagePullPolicyOptional

public java.lang.Object getImagePullPolicy();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

livenessProbeExecCommandsOptional

public java.lang.Object getLivenessProbeExecCommands();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

livenessProbeFailureThresholdOptional

public java.lang.Object getLivenessProbeFailureThreshold();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

livenessProbeHttpGetPathOptional

public java.lang.Object getLivenessProbeHttpGetPath();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

livenessProbeHttpGetPortOptional

public java.lang.Object getLivenessProbeHttpGetPort();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

livenessProbeHttpGetSchemeOptional

public java.lang.Object getLivenessProbeHttpGetScheme();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

livenessProbeInitialDelaySecondsOptional

public java.lang.Object getLivenessProbeInitialDelaySeconds();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

livenessProbePeriodSecondsOptional

public java.lang.Object getLivenessProbePeriodSeconds();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

livenessProbeSuccessThresholdOptional

public java.lang.Object getLivenessProbeSuccessThreshold();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

livenessProbeTcpSocketPortOptional

public java.lang.Object getLivenessProbeTcpSocketPort();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

livenessProbeTimeoutSecondsOptional

public java.lang.Object getLivenessProbeTimeoutSeconds();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

memoryOptional

public java.lang.Object getMemory();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

portsOptional

public java.lang.Object getPorts();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListPortsProperty>

readinessProbeExecCommandsOptional

public java.lang.Object getReadinessProbeExecCommands();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

readinessProbeFailureThresholdOptional

public java.lang.Object getReadinessProbeFailureThreshold();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

readinessProbeHttpGetPathOptional

public java.lang.Object getReadinessProbeHttpGetPath();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

readinessProbeHttpGetPortOptional

public java.lang.Object getReadinessProbeHttpGetPort();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

readinessProbeHttpGetSchemeOptional

public java.lang.Object getReadinessProbeHttpGetScheme();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

readinessProbeInitialDelaySecondsOptional

public java.lang.Object getReadinessProbeInitialDelaySeconds();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

readinessProbePeriodSecondsOptional

public java.lang.Object getReadinessProbePeriodSeconds();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

readinessProbeSuccessThresholdOptional

public java.lang.Object getReadinessProbeSuccessThreshold();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

readinessProbeTcpSocketPortOptional

public java.lang.Object getReadinessProbeTcpSocketPort();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

readinessProbeTimeoutSecondsOptional

public java.lang.Object getReadinessProbeTimeoutSeconds();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

securityContextCapabilitiesAddOptional

public java.lang.Object getSecurityContextCapabilitiesAdd();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

securityContextRunAsUserOptional

public java.lang.Object getSecurityContextRunAsUser();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

stdinOptional

public java.lang.Object getStdin();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

stdinOnceOptional

public java.lang.Object getStdinOnce();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

ttyOptional

public java.lang.Object getTty();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

volumeMountsOptional

public java.lang.Object getVolumeMounts();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListVolumeMountsProperty>

workingDirOptional

public java.lang.Object getWorkingDir();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable