Skip to content

ContainerProperty

Initializer

import { ContainerProperty } from '@alicloud/ros-cdk-eci'
const containerProperty: ContainerProperty = { ... }

Properties

Name Type Description
image string | @alicloud/ros-cdk-core.IResolvable No description.
name string | @alicloud/ros-cdk-core.IResolvable No description.
arg @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
command @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
cpu number | @alicloud/ros-cdk-core.IResolvable No description.
environmentVar @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | EnvironmentVarProperty[] No description.
imagePullPolicy string | @alicloud/ros-cdk-core.IResolvable No description.
livenessProbe @alicloud/ros-cdk-core.IResolvable | LivenessProbeProperty No description.
memory number | @alicloud/ros-cdk-core.IResolvable No description.
port @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | PortProperty[] No description.
readinessProbe @alicloud/ros-cdk-core.IResolvable | ReadinessProbeProperty No description.
securityContext @alicloud/ros-cdk-core.IResolvable | SecurityContextProperty No description.
stdin boolean | @alicloud/ros-cdk-core.IResolvable No description.
stdinOnce boolean | @alicloud/ros-cdk-core.IResolvable No description.
tty boolean | @alicloud/ros-cdk-core.IResolvable No description.
volumeMount @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | VolumeMountProperty[] No description.
workingDir string | @alicloud/ros-cdk-core.IResolvable No description.

imageRequired

public readonly image: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

nameRequired

public readonly name: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

argOptional

public readonly arg: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

commandOptional

public readonly command: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

cpuOptional

public readonly cpu: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

environmentVarOptional

public readonly environmentVar: IResolvable | IResolvable | EnvironmentVarProperty[];

imagePullPolicyOptional

public readonly imagePullPolicy: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

livenessProbeOptional

public readonly livenessProbe: IResolvable | LivenessProbeProperty;

memoryOptional

public readonly memory: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

portOptional

public readonly port: IResolvable | IResolvable | PortProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | PortProperty[]

readinessProbeOptional

public readonly readinessProbe: IResolvable | ReadinessProbeProperty;

securityContextOptional

public readonly securityContext: IResolvable | SecurityContextProperty;

stdinOptional

public readonly stdin: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

stdinOnceOptional

public readonly stdinOnce: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

ttyOptional

public readonly tty: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

volumeMountOptional

public readonly volumeMount: IResolvable | IResolvable | VolumeMountProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | VolumeMountProperty[]

workingDirOptional

public readonly workingDir: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable