Skip to content

DBInstancesProps

Properties for defining a DBInstances.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Rds;
new DBInstancesProps {
    object ConnectionMode = null,
    object ConnectionString = null,
    object DbInstanceClass = null,
    object DbInstanceId = null,
    object DbInstanceStatus = null,
    object DbInstanceType = null,
    object DedicatedHostGroupId = null,
    object DedicatedHostId = null,
    object Engine = null,
    object EngineVersion = null,
    object Expired = null,
    object InstanceLevel = null,
    object InstanceNetworkType = null,
    object PayType = null,
    object ProxyId = null,
    object RefreshOptions = null,
    object ResourceGroupId = null,
    object SearchKey = null,
    object VpcId = null,
    object VSwitchId = null,
    object ZoneId = null
};

Properties

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

ConnectionModeOptional

public object ConnectionMode { get; set; }
  • Type: object

Property connectionMode: The connection mode of the instance.


ConnectionStringOptional

public object ConnectionString { get; set; }
  • Type: object

Property connectionString: The endpoint of the instance.


DbInstanceClassOptional

public object DbInstanceClass { get; set; }
  • Type: object

Property dbInstanceClass: The instance type of the instances.


DbInstanceIdOptional

public object DbInstanceId { get; set; }
  • Type: object

Property dbInstanceId: The ID of the instance.


DbInstanceStatusOptional

public object DbInstanceStatus { get; set; }
  • Type: object

Property dbInstanceStatus: The status of the instances.


DbInstanceTypeOptional

public object DbInstanceType { get; set; }
  • Type: object

Property dbInstanceType: The role of the instances.


DedicatedHostGroupIdOptional

public object DedicatedHostGroupId { get; set; }
  • Type: object

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


DedicatedHostIdOptional

public object DedicatedHostId { get; set; }
  • Type: object

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


EngineOptional

public object Engine { get; set; }
  • Type: object

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


EngineVersionOptional

public object EngineVersion { get; set; }
  • Type: object

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


ExpiredOptional

public object Expired { get; set; }
  • Type: object

Property expired: Specifies whether the instances have expired.


InstanceLevelOptional

public object InstanceLevel { get; set; }
  • Type: object

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


InstanceNetworkTypeOptional

public object InstanceNetworkType { get; set; }
  • Type: object

Property instanceNetworkType: The network type of the instances.


PayTypeOptional

public object PayType { get; set; }
  • Type: object

Property payType: The billing method of the instances.


ProxyIdOptional

public object ProxyId { get; set; }
  • Type: object

Property proxyId: The ID of the proxy mode.


RefreshOptionsOptional

public object RefreshOptions { get; set; }
  • Type: object

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

public object ResourceGroupId { get; set; }
  • Type: object

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


SearchKeyOptional

public object SearchKey { get; set; }
  • Type: object

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


VpcIdOptional

public object VpcId { get; set; }
  • Type: object

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


VSwitchIdOptional

public object VSwitchId { get; set; }
  • Type: object

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


ZoneIdOptional

public object ZoneId { get; set; }
  • Type: object

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