Skip to content

RosImageCacheProps

Properties for defining a RosImageCache.

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

Initializer

import com.aliyun.ros.cdk.eci.RosImageCacheProps;
RosImageCacheProps.builder()
    .image(IResolvable)
    .image(java.util.List<java.lang.String)
    .image(IResolvable>)
    .imageCacheName(java.lang.String)
    .imageCacheName(IResolvable)
    .securityGroupId(java.lang.String)
    .securityGroupId(IResolvable)
    .vSwitchId(java.lang.String)
    .vSwitchId(IResolvable)
//  .acrRegistryInfo(IResolvable)
//  .acrRegistryInfo(java.util.List<IResolvable)
//  .acrRegistryInfo(AcrRegistryInfoProperty>)
//  .autoMatchImageCache(java.lang.Boolean)
//  .autoMatchImageCache(IResolvable)
//  .eipInstanceId(java.lang.String)
//  .eipInstanceId(IResolvable)
//  .imageCacheSize(java.lang.Number)
//  .imageCacheSize(IResolvable)
//  .imageRegistryCredential(IResolvable)
//  .imageRegistryCredential(java.util.List<java.lang.String)
//  .imageRegistryCredential(IResolvable>)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .retentionDays(java.lang.Number)
//  .retentionDays(IResolvable)
//  .zoneId(java.lang.String)
//  .zoneId(IResolvable)
    .build();

Properties

Name Type Description
image com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
imageCacheName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
securityGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vSwitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
acrRegistryInfo com.aliyun.ros.cdk.core.IResolvable OR java.util.ListAcrRegistryInfoProperty> No description.
autoMatchImageCache java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
eipInstanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
imageCacheSize java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
imageRegistryCredential com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
retentionDays java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
zoneId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

imageRequired

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

imageCacheNameRequired

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

securityGroupIdRequired

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

vSwitchIdRequired

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

acrRegistryInfoOptional

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

autoMatchImageCacheOptional

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

eipInstanceIdOptional

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

imageCacheSizeOptional

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

imageRegistryCredentialOptional

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

resourceGroupIdOptional

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

retentionDaysOptional

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

zoneIdOptional

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