Class EnterpriseInstanceArgs
Inheritance
System.Object
EnterpriseInstanceArgs
Inherited Members
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()
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
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
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> |
|