Class: TencentCloud::Dlc::V20210125::MysqlInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dlc::V20210125::MysqlInfo
- Defined in:
- lib/v20210125/models.rb
Overview
Mysql类型数据源信息
Instance Attribute Summary collapse
-
#DbName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#InstanceId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#InstanceName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#JdbcUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Location ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Password ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#User ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(jdbcurl = nil, user = nil, password = nil, location = nil, dbname = nil, instanceid = nil, instancename = nil) ⇒ MysqlInfo
constructor
A new instance of MysqlInfo.
Constructor Details
#initialize(jdbcurl = nil, user = nil, password = nil, location = nil, dbname = nil, instanceid = nil, instancename = nil) ⇒ MysqlInfo
Returns a new instance of MysqlInfo.
12591 12592 12593 12594 12595 12596 12597 12598 12599 |
# File 'lib/v20210125/models.rb', line 12591 def initialize(jdbcurl=nil, user=nil, password=nil, location=nil, dbname=nil, instanceid=nil, instancename=nil) @JdbcUrl = jdbcurl @User = user @Password = password @Location = location @DbName = dbname @InstanceId = instanceid @InstanceName = instancename end |
Instance Attribute Details
#DbName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
12589 12590 12591 |
# File 'lib/v20210125/models.rb', line 12589 def DbName @DbName end |
#InstanceId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
12589 12590 12591 |
# File 'lib/v20210125/models.rb', line 12589 def InstanceId @InstanceId end |
#InstanceName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
12589 12590 12591 |
# File 'lib/v20210125/models.rb', line 12589 def InstanceName @InstanceName end |
#JdbcUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
12589 12590 12591 |
# File 'lib/v20210125/models.rb', line 12589 def JdbcUrl @JdbcUrl end |
#Location ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
12589 12590 12591 |
# File 'lib/v20210125/models.rb', line 12589 def Location @Location end |
#Password ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
12589 12590 12591 |
# File 'lib/v20210125/models.rb', line 12589 def Password @Password end |
#User ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
12589 12590 12591 |
# File 'lib/v20210125/models.rb', line 12589 def User @User end |
Instance Method Details
#deserialize(params) ⇒ Object
12601 12602 12603 12604 12605 12606 12607 12608 12609 12610 12611 12612 |
# File 'lib/v20210125/models.rb', line 12601 def deserialize(params) @JdbcUrl = params['JdbcUrl'] @User = params['User'] @Password = params['Password'] unless params['Location'].nil? @Location = DatasourceConnectionLocation.new @Location.deserialize(params['Location']) end @DbName = params['DbName'] @InstanceId = params['InstanceId'] @InstanceName = params['InstanceName'] end |