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
image
Required
public java.lang.Object getImage();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
name
Required
public java.lang.Object getName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
args
Optional
public java.lang.Object getArgs();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
commands
Optional
public java.lang.Object getCommands();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
cpu
Optional
public java.lang.Object getCpu();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
environmentVars
Optional
public java.lang.Object getEnvironmentVars();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListEnvironmentVarsProperty>
gpu
Optional
public java.lang.Object getGpu();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
imagePullPolicy
Optional
public java.lang.Object getImagePullPolicy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
livenessProbeExecCommands
Optional
public java.lang.Object getLivenessProbeExecCommands();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
livenessProbeFailureThreshold
Optional
public java.lang.Object getLivenessProbeFailureThreshold();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
livenessProbeHttpGetPath
Optional
public java.lang.Object getLivenessProbeHttpGetPath();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
livenessProbeHttpGetPort
Optional
public java.lang.Object getLivenessProbeHttpGetPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
livenessProbeHttpGetScheme
Optional
public java.lang.Object getLivenessProbeHttpGetScheme();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
livenessProbeInitialDelaySeconds
Optional
public java.lang.Object getLivenessProbeInitialDelaySeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
livenessProbePeriodSeconds
Optional
public java.lang.Object getLivenessProbePeriodSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
livenessProbeSuccessThreshold
Optional
public java.lang.Object getLivenessProbeSuccessThreshold();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
livenessProbeTcpSocketPort
Optional
public java.lang.Object getLivenessProbeTcpSocketPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
livenessProbeTimeoutSeconds
Optional
public java.lang.Object getLivenessProbeTimeoutSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
memory
Optional
public java.lang.Object getMemory();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ports
Optional
public java.lang.Object getPorts();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListPortsProperty>
readinessProbeExecCommands
Optional
public java.lang.Object getReadinessProbeExecCommands();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
readinessProbeFailureThreshold
Optional
public java.lang.Object getReadinessProbeFailureThreshold();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
readinessProbeHttpGetPath
Optional
public java.lang.Object getReadinessProbeHttpGetPath();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
readinessProbeHttpGetPort
Optional
public java.lang.Object getReadinessProbeHttpGetPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
readinessProbeHttpGetScheme
Optional
public java.lang.Object getReadinessProbeHttpGetScheme();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
readinessProbeInitialDelaySeconds
Optional
public java.lang.Object getReadinessProbeInitialDelaySeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
readinessProbePeriodSeconds
Optional
public java.lang.Object getReadinessProbePeriodSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
readinessProbeSuccessThreshold
Optional
public java.lang.Object getReadinessProbeSuccessThreshold();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
readinessProbeTcpSocketPort
Optional
public java.lang.Object getReadinessProbeTcpSocketPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
readinessProbeTimeoutSeconds
Optional
public java.lang.Object getReadinessProbeTimeoutSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
securityContextCapabilitiesAdd
Optional
public java.lang.Object getSecurityContextCapabilitiesAdd();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
securityContextRunAsUser
Optional
public java.lang.Object getSecurityContextRunAsUser();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
stdin
Optional
public java.lang.Object getStdin();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
stdinOnce
Optional
public java.lang.Object getStdinOnce();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
tty
Optional
public java.lang.Object getTty();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
volumeMounts
Optional
public java.lang.Object getVolumeMounts();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListVolumeMountsProperty>
workingDir
Optional
public java.lang.Object getWorkingDir();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable