Skip to content

RosImagePipelineProps

Properties for defining a RosImagePipeline.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-imagepipeline

Initializer

import com.aliyun.ros.cdk.ecs.RosImagePipelineProps;
RosImagePipelineProps.builder()
    .baseImage(java.lang.String)
    .baseImage(IResolvable)
    .baseImageType(java.lang.String)
    .baseImageType(IResolvable)
//  .addAccount(IResolvable)
//  .addAccount(java.util.List<java.lang.String)
//  .addAccount(IResolvable>)
//  .buildContent(java.lang.String)
//  .buildContent(IResolvable)
//  .deleteInstanceOnFailure(java.lang.Boolean)
//  .deleteInstanceOnFailure(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .executePipeline(java.lang.Boolean)
//  .executePipeline(IResolvable)
//  .imageName(java.lang.String)
//  .imageName(IResolvable)
//  .instanceType(java.lang.String)
//  .instanceType(IResolvable)
//  .internetMaxBandwidthOut(java.lang.Number)
//  .internetMaxBandwidthOut(IResolvable)
//  .name(java.lang.String)
//  .name(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .systemDiskSize(java.lang.Number)
//  .systemDiskSize(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .toRegionId(IResolvable)
//  .toRegionId(java.util.List<java.lang.String)
//  .toRegionId(IResolvable>)
//  .vSwitchId(java.lang.String)
//  .vSwitchId(IResolvable)
    .build();

Properties

Name Type Description
baseImage java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
baseImageType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
addAccount com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
buildContent java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
deleteInstanceOnFailure java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
executePipeline java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
imageName 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.
internetMaxBandwidthOut java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
name 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.
systemDiskSize java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.
toRegionId com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
vSwitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

baseImageRequired

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

baseImageTypeRequired

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

addAccountOptional

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

buildContentOptional

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

deleteInstanceOnFailureOptional

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

descriptionOptional

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

executePipelineOptional

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

imageNameOptional

public java.lang.Object getImageName();
  • 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

internetMaxBandwidthOutOptional

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

nameOptional

public java.lang.Object getName();
  • 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

systemDiskSizeOptional

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

tagsOptional

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

toRegionIdOptional

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

vSwitchIdOptional

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