Skip to content

RosImagesProps

Properties for defining a RosImages.

See https://www.alibabacloud.com/help/ros/developer-reference/datasource-ecs-images

Initializer

import com.aliyun.ros.cdk.ecs.datasource.RosImagesProps;
RosImagesProps.builder()
//  .actionType(java.lang.String)
//  .actionType(IResolvable)
//  .architecture(java.lang.String)
//  .architecture(IResolvable)
//  .imageFamily(java.lang.String)
//  .imageFamily(IResolvable)
//  .imageId(java.lang.String)
//  .imageId(IResolvable)
//  .imageName(java.lang.String)
//  .imageName(IResolvable)
//  .imageOwnerAlias(java.lang.String)
//  .imageOwnerAlias(IResolvable)
//  .instanceType(java.lang.String)
//  .instanceType(IResolvable)
//  .isPublic(java.lang.Boolean)
//  .isPublic(IResolvable)
//  .isSupportCloudinit(java.lang.Boolean)
//  .isSupportCloudinit(IResolvable)
//  .isSupportIoOptimized(java.lang.Boolean)
//  .isSupportIoOptimized(IResolvable)
//  .osType(java.lang.String)
//  .osType(IResolvable)
//  .refreshOptions(java.lang.String)
//  .refreshOptions(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .snapshotId(java.lang.String)
//  .snapshotId(IResolvable)
//  .status(java.lang.String)
//  .status(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .usage(java.lang.String)
//  .usage(IResolvable)
    .build();

Properties

Name Type Description
actionType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
architecture java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
imageFamily java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
imageId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
imageName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
imageOwnerAlias java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
isPublic java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
isSupportCloudinit java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
isSupportIoOptimized java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
osType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
refreshOptions java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
snapshotId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
status java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List No description.
usage java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

actionTypeOptional

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

architectureOptional

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

imageFamilyOptional

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

imageIdOptional

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

imageNameOptional

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

imageOwnerAliasOptional

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

instanceTypeOptional

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

isPublicOptional

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

isSupportCloudinitOptional

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

isSupportIoOptimizedOptional

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

osTypeOptional

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

refreshOptionsOptional

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

resourceGroupIdOptional

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

snapshotIdOptional

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

statusOptional

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

tagsOptional

public java.util.List<TagsProperty> getTags();
  • Type: java.util.List

usageOptional

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