Skip to content

DbInstanceProps

Properties for defining a DbInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-graphdatabase-dbinstance

Initializer

using AlibabaCloud.SDK.ROS.CDK.Graphdatabase;
new DbInstanceProps {
    object DbInstanceCategory,
    object DbInstanceNetworkType,
    object DbInstanceStorageType,
    object DbNodeClass,
    object DbNodeStorage,
    object DbVersion,
    object BackupSetId = null,
    object CreateType = null,
    object DbInstanceDescription = null,
    object DbInstanceIpArray = null,
    object EcsSecurityGroupRelations = null,
    object MaintainTime = null,
    object PaymentType = null,
    object ResourceGroupId = null,
    object RestoreType = null,
    object SourceDbInstanceId = null,
    TagsProperty[] Tags = null,
    object VpcId = null,
    object VSwitchId = null,
    object ZoneId = null
};

Properties

Name Type Description
DbInstanceCategory object Property dbInstanceCategory: The category of the db instance.
DbInstanceNetworkType object Property dbInstanceNetworkType: The network type of the db instance.
DbInstanceStorageType object Property dbInstanceStorageType: Instance storage type, Valid values: - cloud_essd.
DbNodeClass object Property dbNodeClass: The class of the db node.
DbNodeStorage object Property dbNodeStorage: Instance storage space, which is measured in GB.
DbVersion object Property dbVersion: Kernel version 1.0 is represented as gremlin,1.0-OpenCypher said opencypher.
BackupSetId object Property backupSetId: Backup set id.
CreateType object Property createType: The creation method.
DbInstanceDescription object Property dbInstanceDescription: According to the practical example or notes.
DbInstanceIpArray object Property dbInstanceIpArray: IP address whitelist for the instance group list.
EcsSecurityGroupRelations object Property ecsSecurityGroupRelations: Security group information array.
MaintainTime object Property maintainTime: Instance maintenance time such as 00:00Z-02:00Z, 0 to 2 points to carry out routine maintenance.
PaymentType object Property paymentType: The resource attribute field representing the paid type is desirable: - PayAsYouGo: Postpaid.
ResourceGroupId object Property resourceGroupId: Resource group id.
RestoreType object Property restoreType: Restore type.
SourceDbInstanceId object Property sourceDbInstanceId: Source Instance Id.
Tags TagsProperty[] Property tags: Tags of db instance.
VpcId object Property vpcId: The vpc id of the db instance.
VSwitchId object Property vSwitchId: The vpc switch id of the resource.
ZoneId object Property zoneId: ZoneId.

DbInstanceCategoryRequired

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

Property dbInstanceCategory: The category of the db instance.


DbInstanceNetworkTypeRequired

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

Property dbInstanceNetworkType: The network type of the db instance.


DbInstanceStorageTypeRequired

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

Property dbInstanceStorageType: Instance storage type, Valid values: - cloud_essd.


DbNodeClassRequired

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

Property dbNodeClass: The class of the db node.

Valid values: gdb.r.xlarge, gdb.r.2xlarge, gdb.r.4xlarge, gdb.r.8xlarge,gdb.r.16xlarge, gdb.re.13xlarge, gdb.re.26xlarge, gdb.re.52xlarge


DbNodeStorageRequired

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

Property dbNodeStorage: Instance storage space, which is measured in GB.

The minimum storage space is 20 GB and the step size is 10GB.


DbVersionRequired

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

Property dbVersion: Kernel version 1.0 is represented as gremlin,1.0-OpenCypher said opencypher.


BackupSetIdOptional

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

Property backupSetId: Backup set id.


CreateTypeOptional

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

Property createType: The creation method.

Valid values:

  • CreateDBInstance: Create instance
  • CloneDBInstance: Clone instance
  • CreateReadDBInstance: Create a read-only instance

DbInstanceDescriptionOptional

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

Property dbInstanceDescription: According to the practical example or notes.


DbInstanceIpArrayOptional

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

Property dbInstanceIpArray: IP address whitelist for the instance group list.


EcsSecurityGroupRelationsOptional

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

Property ecsSecurityGroupRelations: Security group information array.


MaintainTimeOptional

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

Property maintainTime: Instance maintenance time such as 00:00Z-02:00Z, 0 to 2 points to carry out routine maintenance.


PaymentTypeOptional

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

Property paymentType: The resource attribute field representing the paid type is desirable: - PayAsYouGo: Postpaid.


ResourceGroupIdOptional

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

Property resourceGroupId: Resource group id.


RestoreTypeOptional

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

Property restoreType: Restore type.


SourceDbInstanceIdOptional

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

Property sourceDbInstanceId: Source Instance Id.


TagsOptional

public TagsProperty[] Tags { get; set; }

Property tags: Tags of db instance.


VpcIdOptional

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

Property vpcId: The vpc id of the db instance.


VSwitchIdOptional

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

Property vSwitchId: The vpc switch id of the resource.


ZoneIdOptional

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

Property zoneId: ZoneId.