HiTSDBInstanceProps
Properties for defining a HiTSDBInstance
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-tsdb-hitsdbinstance
Initializer
using AlibabaCloud.SDK.ROS.CDK.Tsdb;
new HiTSDBInstanceProps {
object InstanceClass,
object InstanceStorage,
object VpcId,
object VSwitchId,
object ZoneId,
object DiskCategory = null,
object Duration = null,
object InstanceAlias = null,
object PayType = null,
object PricingCycle = null,
object SecurityIpList = null
};
Properties
Name | Type | Description |
---|---|---|
InstanceClass |
object |
Property instanceClass: The type of the instance. |
InstanceStorage |
object |
Property instanceStorage: The storage capacity of the instance. |
VpcId |
object |
Property vpcId: The ID of the virtual private cloud (VPC) that is connected to the instance. |
VSwitchId |
object |
Property vSwitchId: The ID of the VSwitch in the specified VPC. |
ZoneId |
object |
Property zoneId: The zone ID of the instance. |
DiskCategory |
object |
Property diskCategory: The category of disk. |
Duration |
object |
Property duration: The validity period of the instance. |
InstanceAlias |
object |
Property instanceAlias: The alias of the instance. |
PayType |
object |
Property payType: The billing method. |
PricingCycle |
object |
Property pricingCycle: The unit of the validity period. |
SecurityIpList |
object |
Property securityIpList: List of the IP patterns.For example, ["127.0.0.1", "192.168.0.1\/24"]. |
InstanceClass
Required
public object InstanceClass { get; set; }
- Type: object
Property instanceClass: The type of the instance.
InstanceStorage
Required
public object InstanceStorage { get; set; }
- Type: object
Property instanceStorage: The storage capacity of the instance.
Unit: GB. For example, the value 50 indicates 50 GB.
VpcId
Required
public object VpcId { get; set; }
- Type: object
Property vpcId: The ID of the virtual private cloud (VPC) that is connected to the instance.
VSwitchId
Required
public object VSwitchId { get; set; }
- Type: object
Property vSwitchId: The ID of the VSwitch in the specified VPC.
ZoneId
Required
public object ZoneId { get; set; }
- Type: object
Property zoneId: The zone ID of the instance.
DiskCategory
Optional
public object DiskCategory { get; set; }
- Type: object
Property diskCategory: The category of disk.
Duration
Optional
public object Duration { get; set; }
- Type: object
Property duration: The validity period of the instance.
This parameter is valid only when the PayType parameter is set to PREPAY. Default value: 1.
InstanceAlias
Optional
public object InstanceAlias { get; set; }
- Type: object
Property instanceAlias: The alias of the instance.
PayType
Optional
public object PayType { get; set; }
- Type: object
Property payType: The billing method.
Valid values:
- prepay: The prepay value indicates the subscription method.
PricingCycle
Optional
public object PricingCycle { get; set; }
- Type: object
Property pricingCycle: The unit of the validity period.
This parameter is valid only when the PayType parameter is set to PREPAY. Default value: Month.
SecurityIpList
Optional
public object SecurityIpList { get; set; }
- Type: object
Property securityIpList: List of the IP patterns.For example, ["127.0.0.1", "192.168.0.1\/24"].