ResourceGroupProps
Properties for defining a ResourceGroup.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dataworks-resourcegroup
Initializer
using AlibabaCloud.SDK.ROS.CDK.Dataworks;
new ResourceGroupProps {
object Name,
object PaymentType,
object VpcId,
object VSwitchId,
object AutoRenewEnabled = null,
object PaymentDuration = null,
object PaymentDurationUnit = null,
object Remark = null,
object ResourceGroupId = null,
object Spec = null,
TagsProperty[] Tags = null
};
Properties
| Name | Type | Description |
|---|---|---|
Name | object | Property name: The name of a common resource group that creates a common resource group must start with a letter and can contain letters, numbers, underscores (_), up to 128 characters. |
PaymentType | object | Property paymentType: The type of payment for resource groups, PrePaid represents annual and monthly payments, and PostPaid represents payment by volume. |
VpcId | object | Property vpcId: The default bound VPC ID. |
VSwitchId | object | Property vSwitchId: The default bound switch ID. |
AutoRenewEnabled | object | Property autoRenewEnabled: Whether to renew automatically. |
PaymentDuration | object | Property paymentDuration: Paid time. |
PaymentDurationUnit | object | Property paymentDurationUnit: Paid time unit. |
Remark | object | Property remark: Remarks for creating a common resource group can contain letters, Chinese, numbers, underscores (_), up to 128 characters. |
ResourceGroupId | object | Property resourceGroupId: Alibaba Cloud Resource Group ID. |
Spec | object | Property spec: Resource group specifications, unit CU, required when the resource group payment mode is PrePaid. |
Tags | TagsProperty[] | Property tags: Tags to attach to ResourceGroup. |
NameRequired
public object Name { get; set; }
- Type: object
Property name: The name of a common resource group that creates a common resource group must start with a letter and can contain letters, numbers, underscores (_), up to 128 characters.
PaymentTypeRequired
public object PaymentType { get; set; }
- Type: object
Property paymentType: The type of payment for resource groups, PrePaid represents annual and monthly payments, and PostPaid represents payment by volume.
VpcIdRequired
public object VpcId { get; set; }
- Type: object
Property vpcId: The default bound VPC ID.
VSwitchIdRequired
public object VSwitchId { get; set; }
- Type: object
Property vSwitchId: The default bound switch ID.
AutoRenewEnabledOptional
public object AutoRenewEnabled { get; set; }
- Type: object
Property autoRenewEnabled: Whether to renew automatically.
PaymentDurationOptional
public object PaymentDuration { get; set; }
- Type: object
Property paymentDuration: Paid time.
Default is 1.
PaymentDurationUnitOptional
public object PaymentDurationUnit { get; set; }
- Type: object
Property paymentDurationUnit: Paid time unit.
Valid values: Month: represents monthly subscription Year: represents annual subscription. Default is Month.
RemarkOptional
public object Remark { get; set; }
- Type: object
Property remark: Remarks for creating a common resource group can contain letters, Chinese, numbers, underscores (_), up to 128 characters.
ResourceGroupIdOptional
public object ResourceGroupId { get; set; }
- Type: object
Property resourceGroupId: Alibaba Cloud Resource Group ID.
SpecOptional
public object Spec { get; set; }
- Type: object
Property spec: Resource group specifications, unit CU, required when the resource group payment mode is PrePaid.
TagsOptional
public TagsProperty[] Tags { get; set; }
- Type: TagsProperty[]
Property tags: Tags to attach to ResourceGroup.
Max support 20 tags to add during create ResourceGroup. Each tag with two properties Key and Value, and Key is required.