Skip to content

RosServiceInstanceProps

Properties for defining a RosServiceInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-computenest-serviceinstance

Initializer

import com.aliyun.ros.cdk.computenest.RosServiceInstanceProps;
RosServiceInstanceProps.builder()
    .service(IResolvable)
    .service(ServiceProperty)
//  .commodity(IResolvable)
//  .commodity(CommodityProperty)
//  .contactGroup(java.lang.String)
//  .contactGroup(IResolvable)
//  .dryRun(java.lang.Boolean)
//  .dryRun(IResolvable)
//  .enableInstanceOps(java.lang.Boolean)
//  .enableInstanceOps(IResolvable)
//  .enableUserPrometheus(java.lang.Boolean)
//  .enableUserPrometheus(IResolvable)
//  .operationName(java.lang.String)
//  .operationName(IResolvable)
//  .parameters(IResolvable)
//  .parameters(java.util.Map<java.lang.String, java.lang.Object>)
//  .predefinedParameterName(java.lang.String)
//  .predefinedParameterName(IResolvable)
//  .resourceAutoPay(java.lang.Boolean)
//  .resourceAutoPay(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .serviceInstanceName(java.lang.String)
//  .serviceInstanceName(IResolvable)
//  .specificationCode(java.lang.String)
//  .specificationCode(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .templateName(java.lang.String)
//  .templateName(IResolvable)
    .build();

Properties

Name Type Description
service com.aliyun.ros.cdk.core.IResolvable OR ServiceProperty No description.
commodity com.aliyun.ros.cdk.core.IResolvable OR CommodityProperty No description.
contactGroup java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dryRun java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
enableInstanceOps java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
enableUserPrometheus java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
operationName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
parameters com.aliyun.ros.cdk.core.IResolvable OR java.util.Map No description.
predefinedParameterName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceAutoPay java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
serviceInstanceName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
specificationCode java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.
templateName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

serviceRequired

public java.lang.Object getService();

commodityOptional

public java.lang.Object getCommodity();

contactGroupOptional

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

dryRunOptional

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

enableInstanceOpsOptional

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

enableUserPrometheusOptional

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

operationNameOptional

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

parametersOptional

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

predefinedParameterNameOptional

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

resourceAutoPayOptional

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

resourceGroupIdOptional

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

serviceInstanceNameOptional

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

specificationCodeOptional

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

tagsOptional

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

templateNameOptional

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