Show / Hide Table of Contents

Class EnterpriseInstanceArgs

Inheritance
System.Object
InputArgs
ResourceArgs
EnterpriseInstanceArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.AliCloud.Dms
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class EnterpriseInstanceArgs : ResourceArgs

Constructors

View Source

EnterpriseInstanceArgs()

Declaration
public EnterpriseInstanceArgs()

Properties

View Source

DatabasePassword

Database access password.

Declaration
public Input<string> DatabasePassword { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DatabaseUser

Database access account.

Declaration
public Input<string> DatabaseUser { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DataLinkName

Cross-database query datalink name.

Declaration
public Input<string> DataLinkName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DbaId

Declaration
public Input<string> DbaId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DbaUid

The DBA of the instance is passed into the Alibaba Cloud uid of the DBA.

Declaration
public Input<int> DbaUid { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

DdlOnline

Whether to use online services, currently only supports MySQL and PolarDB. Valid values: 0 Not used, 1 Native online DDL priority, 2 DMS lock-free table structure change priority.

Declaration
public Input<int> DdlOnline { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

EcsInstanceId

ECS instance ID. The value of InstanceSource is the ECS self-built library. This value must be passed.

Declaration
public Input<string> EcsInstanceId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

EcsRegion

The region where the instance is located. This value must be passed when the value of InstanceSource is RDS, ECS self-built library, and VPC dedicated line IDC.

Declaration
public Input<string> EcsRegion { get; set; }
Property Value
Type Description
Input<System.String>
View Source

EnvType

Environment type. Valid values: product production environment, dev development environment, pre pre-release environment, test test environment, sit SIT environment, uat UAT environment, pet pressure test environment, stag STAG environment.

Declaration
public Input<string> EnvType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ExportTimeout

Export timeout, unit: s (seconds).

Declaration
public Input<int> ExportTimeout { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

Host

Host address of the target database.

Declaration
public Input<string> Host { get; set; }
Property Value
Type Description
Input<System.String>
View Source

InstanceAlias

Instance alias, to help users quickly distinguish positioning.

Declaration
public Input<string> InstanceAlias { get; set; }
Property Value
Type Description
Input<System.String>
View Source

InstanceId

Declaration
public Input<string> InstanceId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

InstanceSource

The source of the database instance. Valid values: PUBLIC_OWN, RDS, ECS_OWN, VPC_IDC.

Declaration
public Input<string> InstanceSource { get; set; }
Property Value
Type Description
Input<System.String>
View Source

InstanceType

Database type. Valid values: MySQL, SQLServer, PostgreSQL, Oracle, DRDS, OceanBase, Mongo, Redis.

Declaration
public Input<string> InstanceType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

NetworkType

Network type. Valid values: CLASSIC, VPC.

Declaration
public Input<string> NetworkType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Port

Access port of the target database.

Declaration
public Input<int> Port { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

QueryTimeout

Query timeout time, unit: s (seconds).

Declaration
public Input<int> QueryTimeout { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

SafeRule

The security rule of the instance is passed into the name of the security rule in the enterprise.

Declaration
public Input<string> SafeRule { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SafeRuleId

Declaration
public Input<string> SafeRuleId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Sid

The SID. This value must be passed when InstanceType is PostgreSQL or Oracle.

Declaration
public Input<string> Sid { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Tid

The tenant ID.

Declaration
public Input<int> Tid { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

UseDsql

Whether to enable cross-instance query. Valid values: 0 not open, 1 open.

Declaration
public Input<int> UseDsql { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

VpcId

VPC ID. This value must be passed when the value of InstanceSource is VPC dedicated line IDC.

Declaration
public Input<string> VpcId { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.