Skip to content

HiTSDBInstanceProps

Properties for defining a HiTSDBInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-tsdb-hitsdbinstance

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdktsdb"
&alicloudroscdktsdb.HiTSDBInstanceProps {
    InstanceClass: interface{},
    InstanceStorage: interface{},
    VpcId: interface{},
    VSwitchId: interface{},
    ZoneId: interface{},
    DiskCategory: interface{},
    Duration: interface{},
    InstanceAlias: interface{},
    PayType: interface{},
    PricingCycle: interface{},
    SecurityIpList: interface{},
}

Properties

Name Type Description
InstanceClass interface{} Property instanceClass: The type of the instance.
InstanceStorage interface{} Property instanceStorage: The storage capacity of the instance.
VpcId interface{} Property vpcId: The ID of the virtual private cloud (VPC) that is connected to the instance.
VSwitchId interface{} Property vSwitchId: The ID of the VSwitch in the specified VPC.
ZoneId interface{} Property zoneId: The zone ID of the instance.
DiskCategory interface{} Property diskCategory: The category of disk.
Duration interface{} Property duration: The validity period of the instance.
InstanceAlias interface{} Property instanceAlias: The alias of the instance.
PayType interface{} Property payType: The billing method.
PricingCycle interface{} Property pricingCycle: The unit of the validity period.
SecurityIpList interface{} Property securityIpList: List of the IP patterns.For example, ["127.0.0.1", "192.168.0.1\/24"].

InstanceClassRequired

InstanceClass interface{}
  • Type: interface{}

Property instanceClass: The type of the instance.


InstanceStorageRequired

InstanceStorage interface{}
  • Type: interface{}

Property instanceStorage: The storage capacity of the instance.

Unit: GB. For example, the value 50 indicates 50 GB.


VpcIdRequired

VpcId interface{}
  • Type: interface{}

Property vpcId: The ID of the virtual private cloud (VPC) that is connected to the instance.


VSwitchIdRequired

VSwitchId interface{}
  • Type: interface{}

Property vSwitchId: The ID of the VSwitch in the specified VPC.


ZoneIdRequired

ZoneId interface{}
  • Type: interface{}

Property zoneId: The zone ID of the instance.


DiskCategoryOptional

DiskCategory interface{}
  • Type: interface{}

Property diskCategory: The category of disk.


DurationOptional

Duration interface{}
  • Type: interface{}

Property duration: The validity period of the instance.

This parameter is valid only when the PayType parameter is set to PREPAY. Default value: 1.


InstanceAliasOptional

InstanceAlias interface{}
  • Type: interface{}

Property instanceAlias: The alias of the instance.


PayTypeOptional

PayType interface{}
  • Type: interface{}

Property payType: The billing method.

Valid values:

  • prepay: The prepay value indicates the subscription method.

PricingCycleOptional

PricingCycle interface{}
  • Type: interface{}

Property pricingCycle: The unit of the validity period.

This parameter is valid only when the PayType parameter is set to PREPAY. Default value: Month.


SecurityIpListOptional

SecurityIpList interface{}
  • Type: interface{}

Property securityIpList: List of the IP patterns.For example, ["127.0.0.1", "192.168.0.1\/24"].