Skip to content

RosContainerGroupProps

Properties for defining a RosContainerGroup.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-eci-containergroup

Initializer

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

Properties

Name Type Description
container @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ContainerProperty[] No description.
containerGroupName string | @alicloud/ros-cdk-core.IResolvable No description.
acrRegistryInfo @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | AcrRegistryInfoProperty[] No description.
activeDeadlineSeconds number | @alicloud/ros-cdk-core.IResolvable No description.
autoMatchImageCache boolean | @alicloud/ros-cdk-core.IResolvable No description.
cpu number | @alicloud/ros-cdk-core.IResolvable No description.
dnsConfig @alicloud/ros-cdk-core.IResolvable | DnsConfigProperty No description.
eipInstanceId string | @alicloud/ros-cdk-core.IResolvable No description.
hostAliase @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | HostAliaseProperty[] No description.
imageRegistryCredential @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ImageRegistryCredentialProperty[] No description.
imageSnapshotId string | @alicloud/ros-cdk-core.IResolvable No description.
initContainer @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | InitContainerProperty[] No description.
instanceType string | @alicloud/ros-cdk-core.IResolvable No description.
ipv6AddressCount number | @alicloud/ros-cdk-core.IResolvable No description.
memory number | @alicloud/ros-cdk-core.IResolvable No description.
ramRoleName string | @alicloud/ros-cdk-core.IResolvable No description.
resourceGroupId string | @alicloud/ros-cdk-core.IResolvable No description.
restartPolicy string | @alicloud/ros-cdk-core.IResolvable No description.
securityContextSysctl @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | SecurityContextSysctlProperty[] No description.
securityGroupId string | @alicloud/ros-cdk-core.IResolvable No description.
slsEnable boolean | @alicloud/ros-cdk-core.IResolvable No description.
spotPriceLimit number | @alicloud/ros-cdk-core.IResolvable No description.
spotStrategy string | @alicloud/ros-cdk-core.IResolvable No description.
tag @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.RosTag[] No description.
terminationGracePeriodSeconds number | @alicloud/ros-cdk-core.IResolvable No description.
volume @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | VolumeProperty[] No description.
vSwitchId string | @alicloud/ros-cdk-core.IResolvable No description.
zoneId string | @alicloud/ros-cdk-core.IResolvable No description.

containerRequired

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

containerGroupNameRequired

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

acrRegistryInfoOptional

public readonly acrRegistryInfo: IResolvable | IResolvable | AcrRegistryInfoProperty[];

activeDeadlineSecondsOptional

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

autoMatchImageCacheOptional

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

cpuOptional

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

dnsConfigOptional

public readonly dnsConfig: IResolvable | DnsConfigProperty;

eipInstanceIdOptional

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

hostAliaseOptional

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

imageRegistryCredentialOptional

public readonly imageRegistryCredential: IResolvable | IResolvable | ImageRegistryCredentialProperty[];

imageSnapshotIdOptional

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

initContainerOptional

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

instanceTypeOptional

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

ipv6AddressCountOptional

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

memoryOptional

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

ramRoleNameOptional

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

resourceGroupIdOptional

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

restartPolicyOptional

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

securityContextSysctlOptional

public readonly securityContextSysctl: IResolvable | IResolvable | SecurityContextSysctlProperty[];

securityGroupIdOptional

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

slsEnableOptional

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

spotPriceLimitOptional

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

spotStrategyOptional

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

tagOptional

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

terminationGracePeriodSecondsOptional

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

volumeOptional

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

vSwitchIdOptional

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

zoneIdOptional

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