Skip to content

RosResourceGroupProps

Properties for defining a RosResourceGroup.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dataworks-resourcegroup

Initializer

import com.aliyun.ros.cdk.dataworks.RosResourceGroupProps;
RosResourceGroupProps.builder()
    .name(java.lang.String)
    .name(IResolvable)
    .paymentType(java.lang.String)
    .paymentType(IResolvable)
    .vpcId(java.lang.String)
    .vpcId(IResolvable)
    .vSwitchId(java.lang.String)
    .vSwitchId(IResolvable)
//  .autoRenewEnabled(java.lang.Boolean)
//  .autoRenewEnabled(IResolvable)
//  .paymentDuration(java.lang.Number)
//  .paymentDuration(IResolvable)
//  .paymentDurationUnit(java.lang.String)
//  .paymentDurationUnit(IResolvable)
//  .remark(java.lang.String)
//  .remark(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .spec(java.lang.Number)
//  .spec(IResolvable)
//  .tags(java.util.List<TagsProperty>)
    .build();

Properties

Name Type Description
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
paymentType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vpcId 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.
autoRenewEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
paymentDuration java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
paymentDurationUnit java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
remark 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.
spec java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.

nameRequired

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

paymentTypeRequired

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

vpcIdRequired

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

autoRenewEnabledOptional

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

paymentDurationOptional

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

paymentDurationUnitOptional

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

remarkOptional

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

specOptional

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

tagsOptional

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