Skip to content

DBInstancesProps

Properties for defining a DBInstances.

See https://www.alibabacloud.com/help/ros/developer-reference/datasource-rds-dbinstances

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkrds/datasource"
&datasource.DBInstancesProps {
    ConnectionMode: interface{},
    ConnectionString: interface{},
    DbInstanceClass: interface{},
    DbInstanceId: interface{},
    DbInstanceStatus: interface{},
    DbInstanceType: interface{},
    DedicatedHostGroupId: interface{},
    DedicatedHostId: interface{},
    Engine: interface{},
    EngineVersion: interface{},
    Expired: interface{},
    InstanceLevel: interface{},
    InstanceNetworkType: interface{},
    PayType: interface{},
    ProxyId: interface{},
    RefreshOptions: interface{},
    ResourceGroupId: interface{},
    SearchKey: interface{},
    VpcId: interface{},
    VSwitchId: interface{},
    ZoneId: interface{},
}

Properties

Name Type Description
ConnectionMode interface{} Property connectionMode: The connection mode of the instance.
ConnectionString interface{} Property connectionString: The endpoint of the instance.
DbInstanceClass interface{} Property dbInstanceClass: The instance type of the instances.
DbInstanceId interface{} Property dbInstanceId: The ID of the instance.
DbInstanceStatus interface{} Property dbInstanceStatus: The status of the instances.
DbInstanceType interface{} Property dbInstanceType: The role of the instances.
DedicatedHostGroupId interface{} Property dedicatedHostGroupId: The ID of the dedicated cluster to which the instances belong.
DedicatedHostId interface{} Property dedicatedHostId: The ID of the host to which the instances belong in the specified dedicated cluster.
Engine interface{} Property engine: The database engine that is run by the instances.
EngineVersion interface{} Property engineVersion: The version of the database engine that is run by the instances.
Expired interface{} Property expired: Specifies whether the instances have expired.
InstanceLevel interface{} Property instanceLevel: Specifies whether to return the RDS editions of the instances by using the Category parameter.
InstanceNetworkType interface{} Property instanceNetworkType: The network type of the instances.
PayType interface{} Property payType: The billing method of the instances.
ProxyId interface{} Property proxyId: The ID of the proxy mode.
RefreshOptions interface{} Property refreshOptions: The refresh strategy for the datasource resource when the stack is updated.
ResourceGroupId interface{} Property resourceGroupId: The ID of the resource group to which the instances belong.
SearchKey interface{} Property searchKey: The keywords that are contained in the IDs or descriptions of the instances.
VpcId interface{} Property vpcId: The ID of the virtual private cloud (VPC) to which the instances belong.
VSwitchId interface{} Property vSwitchId: The ID of the vSwitch that is associated with the specified VPC.
ZoneId interface{} Property zoneId: The ID of the zone to which the instances belong.

ConnectionModeOptional

ConnectionMode interface{}
  • Type: interface{}

Property connectionMode: The connection mode of the instance.


ConnectionStringOptional

ConnectionString interface{}
  • Type: interface{}

Property connectionString: The endpoint of the instance.


DbInstanceClassOptional

DbInstanceClass interface{}
  • Type: interface{}

Property dbInstanceClass: The instance type of the instances.


DbInstanceIdOptional

DbInstanceId interface{}
  • Type: interface{}

Property dbInstanceId: The ID of the instance.


DbInstanceStatusOptional

DbInstanceStatus interface{}
  • Type: interface{}

Property dbInstanceStatus: The status of the instances.


DbInstanceTypeOptional

DbInstanceType interface{}
  • Type: interface{}

Property dbInstanceType: The role of the instances.


DedicatedHostGroupIdOptional

DedicatedHostGroupId interface{}
  • Type: interface{}

Property dedicatedHostGroupId: The ID of the dedicated cluster to which the instances belong.


DedicatedHostIdOptional

DedicatedHostId interface{}
  • Type: interface{}

Property dedicatedHostId: The ID of the host to which the instances belong in the specified dedicated cluster.


EngineOptional

Engine interface{}
  • Type: interface{}

Property engine: The database engine that is run by the instances.


EngineVersionOptional

EngineVersion interface{}
  • Type: interface{}

Property engineVersion: The version of the database engine that is run by the instances.


ExpiredOptional

Expired interface{}
  • Type: interface{}

Property expired: Specifies whether the instances have expired.


InstanceLevelOptional

InstanceLevel interface{}
  • Type: interface{}

Property instanceLevel: Specifies whether to return the RDS editions of the instances by using the Category parameter.


InstanceNetworkTypeOptional

InstanceNetworkType interface{}
  • Type: interface{}

Property instanceNetworkType: The network type of the instances.


PayTypeOptional

PayType interface{}
  • Type: interface{}

Property payType: The billing method of the instances.


ProxyIdOptional

ProxyId interface{}
  • Type: interface{}

Property proxyId: The ID of the proxy mode.


RefreshOptionsOptional

RefreshOptions interface{}
  • Type: interface{}

Property refreshOptions: The refresh strategy for the datasource resource when the stack is updated.

Valid values:

  • Never: Never refresh the datasource resource when the stack is updated.
  • Always: Always refresh the datasource resource when the stack is updated. Default is Never.

ResourceGroupIdOptional

ResourceGroupId interface{}
  • Type: interface{}

Property resourceGroupId: The ID of the resource group to which the instances belong.


SearchKeyOptional

SearchKey interface{}
  • Type: interface{}

Property searchKey: The keywords that are contained in the IDs or descriptions of the instances.


VpcIdOptional

VpcId interface{}
  • Type: interface{}

Property vpcId: The ID of the virtual private cloud (VPC) to which the instances belong.


VSwitchIdOptional

VSwitchId interface{}
  • Type: interface{}

Property vSwitchId: The ID of the vSwitch that is associated with the specified VPC.


ZoneIdOptional

ZoneId interface{}
  • Type: interface{}

Property zoneId: The ID of the zone to which the instances belong.