Skip to content

RosImageCacheProps

Properties for defining a RosImageCache.

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

Initializer

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

Properties

Name Type Description
image @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
imageCacheName string | @alicloud/ros-cdk-core.IResolvable No description.
securityGroupId string | @alicloud/ros-cdk-core.IResolvable No description.
vSwitchId string | @alicloud/ros-cdk-core.IResolvable No description.
acrRegistryInfo @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | AcrRegistryInfoProperty[] No description.
autoMatchImageCache boolean | @alicloud/ros-cdk-core.IResolvable No description.
eipInstanceId string | @alicloud/ros-cdk-core.IResolvable No description.
imageCacheSize number | @alicloud/ros-cdk-core.IResolvable No description.
imageRegistryCredential @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
resourceGroupId string | @alicloud/ros-cdk-core.IResolvable No description.
retentionDays number | @alicloud/ros-cdk-core.IResolvable No description.
zoneId string | @alicloud/ros-cdk-core.IResolvable No description.

imageRequired

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

imageCacheNameRequired

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

securityGroupIdRequired

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

vSwitchIdRequired

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

acrRegistryInfoOptional

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

autoMatchImageCacheOptional

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

eipInstanceIdOptional

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

imageCacheSizeOptional

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

imageRegistryCredentialOptional

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

resourceGroupIdOptional

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

retentionDaysOptional

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

zoneIdOptional

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