DwResourceGroupArgs

data class DwResourceGroupArgs(val autoRenew: Output<Boolean>? = null, val defaultVpcId: Output<String>? = null, val defaultVswitchId: Output<String>? = null, val paymentDuration: Output<Int>? = null, val paymentDurationUnit: Output<String>? = null, val paymentType: Output<String>? = null, val remark: Output<String>? = null, val resourceGroupId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val specification: Output<Int>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<DwResourceGroupArgs>

Provides a Data Works Dw Resource Group resource. For information about Data Works Dw Resource Group and how to use it, see What is Dw Resource Group.

NOTE: Available since v1.241.0.

Import

Data Works Dw Resource Group can be imported using the id, e.g.

$ pulumi import alicloud:dataworks/dwResourceGroup:DwResourceGroup example <id>

Constructors

Link copied to clipboard
constructor(autoRenew: Output<Boolean>? = null, defaultVpcId: Output<String>? = null, defaultVswitchId: Output<String>? = null, paymentDuration: Output<Int>? = null, paymentDurationUnit: Output<String>? = null, paymentType: Output<String>? = null, remark: Output<String>? = null, resourceGroupId: Output<String>? = null, resourceGroupName: Output<String>? = null, specification: Output<Int>? = null, tags: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard
val autoRenew: Output<Boolean>? = null

Whether to automatically renew. The default value is false.

Link copied to clipboard
val defaultVpcId: Output<String>? = null

The VPC ID of the default network resource.

Link copied to clipboard
val defaultVswitchId: Output<String>? = null

The ID of the vswitch bound to the network resource by default.

Link copied to clipboard
val paymentDuration: Output<Int>? = null

When the payment method is Prepaid, the unit is PaymentDurationUnit.

Link copied to clipboard
val paymentDurationUnit: Output<String>? = null

When the payment method is Prepaid, the payment duration unit, Month is Month, Year is Year, and there is no other optional value.

Link copied to clipboard
val paymentType: Output<String>? = null

The billing type of the resource group. PrePaid is Subscription, and PostPaid is Pay-As-You-Go.

Link copied to clipboard
val remark: Output<String>? = null

Resource Group Comments

Link copied to clipboard
val resourceGroupId: Output<String>? = null

The ID of the resource group

Link copied to clipboard
val resourceGroupName: Output<String>? = null

Resource group name

Link copied to clipboard
val specification: Output<Int>? = null

Package year and package month resource group specifications, unit CU

Link copied to clipboard
val tags: Output<Map<String, String>>? = null

The tag of the resource

Functions

Link copied to clipboard
open override fun toJava(): DwResourceGroupArgs