Class: TencentCloud::Dts::V20211206::DescribeMigrateDBInstancesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dts::V20211206::DescribeMigrateDBInstancesRequest
- Defined in:
- lib/v20211206/models.rb
Overview
DescribeMigrateDBInstances请求参数结构体
Instance Attribute Summary collapse
- #AccountMode ⇒ Object
- #DatabaseType ⇒ Object
- #InstanceId ⇒ Object
- #InstanceName ⇒ Object
- #Limit ⇒ Object
- #MigrateRole ⇒ Object
- #Offset ⇒ Object
- #TmpSecretId ⇒ Object
- #TmpSecretKey ⇒ Object
- #TmpToken ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(databasetype = nil, migraterole = nil, instanceid = nil, instancename = nil, limit = nil, offset = nil, accountmode = nil, tmpsecretid = nil, tmpsecretkey = nil, tmptoken = nil) ⇒ DescribeMigrateDBInstancesRequest
constructor
A new instance of DescribeMigrateDBInstancesRequest.
Constructor Details
#initialize(databasetype = nil, migraterole = nil, instanceid = nil, instancename = nil, limit = nil, offset = nil, accountmode = nil, tmpsecretid = nil, tmpsecretkey = nil, tmptoken = nil) ⇒ DescribeMigrateDBInstancesRequest
Returns a new instance of DescribeMigrateDBInstancesRequest.
2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 |
# File 'lib/v20211206/models.rb', line 2367 def initialize(databasetype=nil, migraterole=nil, instanceid=nil, instancename=nil, limit=nil, offset=nil, accountmode=nil, tmpsecretid=nil, tmpsecretkey=nil, tmptoken=nil) @DatabaseType = databasetype @MigrateRole = migraterole @InstanceId = instanceid @InstanceName = instancename @Limit = limit @Offset = offset @AccountMode = accountmode @TmpSecretId = tmpsecretid @TmpSecretKey = tmpsecretkey @TmpToken = tmptoken end |
Instance Attribute Details
#AccountMode ⇒ Object
2365 2366 2367 |
# File 'lib/v20211206/models.rb', line 2365 def AccountMode @AccountMode end |
#DatabaseType ⇒ Object
2365 2366 2367 |
# File 'lib/v20211206/models.rb', line 2365 def DatabaseType @DatabaseType end |
#InstanceId ⇒ Object
2365 2366 2367 |
# File 'lib/v20211206/models.rb', line 2365 def InstanceId @InstanceId end |
#InstanceName ⇒ Object
2365 2366 2367 |
# File 'lib/v20211206/models.rb', line 2365 def InstanceName @InstanceName end |
#Limit ⇒ Object
2365 2366 2367 |
# File 'lib/v20211206/models.rb', line 2365 def Limit @Limit end |
#MigrateRole ⇒ Object
2365 2366 2367 |
# File 'lib/v20211206/models.rb', line 2365 def MigrateRole @MigrateRole end |
#Offset ⇒ Object
2365 2366 2367 |
# File 'lib/v20211206/models.rb', line 2365 def Offset @Offset end |
#TmpSecretId ⇒ Object
2365 2366 2367 |
# File 'lib/v20211206/models.rb', line 2365 def TmpSecretId @TmpSecretId end |
#TmpSecretKey ⇒ Object
2365 2366 2367 |
# File 'lib/v20211206/models.rb', line 2365 def TmpSecretKey @TmpSecretKey end |
#TmpToken ⇒ Object
2365 2366 2367 |
# File 'lib/v20211206/models.rb', line 2365 def TmpToken @TmpToken end |
Instance Method Details
#deserialize(params) ⇒ Object
2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 |
# File 'lib/v20211206/models.rb', line 2380 def deserialize(params) @DatabaseType = params['DatabaseType'] @MigrateRole = params['MigrateRole'] @InstanceId = params['InstanceId'] @InstanceName = params['InstanceName'] @Limit = params['Limit'] @Offset = params['Offset'] @AccountMode = params['AccountMode'] @TmpSecretId = params['TmpSecretId'] @TmpSecretKey = params['TmpSecretKey'] @TmpToken = params['TmpToken'] end |