Class: TencentCloud::Dts::V20211206::Objects
- Inherits:
- 
      Common::AbstractModel
      
        - Object
- Common::AbstractModel
- TencentCloud::Dts::V20211206::Objects
 
- Defined in:
- lib/v20211206/models.rb
Overview
同步的数据库对对象描述
Instance Attribute Summary collapse
- 
  
    
      #AdvancedObjects  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    注意:此字段可能返回 null,表示取不到有效值。. 
- 
  
    
      #Databases  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    注意:此字段可能返回 null,表示取不到有效值。. 
- 
  
    
      #Mode  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    注意:此字段可能返回 null,表示取不到有效值。. 
- 
  
    
      #OnlineDDL  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    注意:此字段可能返回 null,表示取不到有效值。. 
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
- 
  
    
      #initialize(mode = nil, databases = nil, advancedobjects = nil, onlineddl = nil)  ⇒ Objects 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of Objects. 
Constructor Details
#initialize(mode = nil, databases = nil, advancedobjects = nil, onlineddl = nil) ⇒ Objects
Returns a new instance of Objects.
| 5181 5182 5183 5184 5185 5186 | # File 'lib/v20211206/models.rb', line 5181 def initialize(mode=nil, databases=nil, advancedobjects=nil, onlineddl=nil) @Mode = mode @Databases = databases @AdvancedObjects = advancedobjects @OnlineDDL = onlineddl end | 
Instance Attribute Details
#AdvancedObjects ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
| 5179 5180 5181 | # File 'lib/v20211206/models.rb', line 5179 def AdvancedObjects @AdvancedObjects end | 
#Databases ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
| 5179 5180 5181 | # File 'lib/v20211206/models.rb', line 5179 def Databases @Databases end | 
#Mode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
| 5179 5180 5181 | # File 'lib/v20211206/models.rb', line 5179 def Mode @Mode end | 
#OnlineDDL ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
| 5179 5180 5181 | # File 'lib/v20211206/models.rb', line 5179 def OnlineDDL @OnlineDDL end | 
Instance Method Details
#deserialize(params) ⇒ Object
| 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 | # File 'lib/v20211206/models.rb', line 5188 def deserialize(params) @Mode = params['Mode'] unless params['Databases'].nil? @Databases = [] params['Databases'].each do |i| database_tmp = Database.new database_tmp.deserialize(i) @Databases << database_tmp end end @AdvancedObjects = params['AdvancedObjects'] unless params['OnlineDDL'].nil? @OnlineDDL = OnlineDDL.new @OnlineDDL.deserialize(params['OnlineDDL']) end end |