Class: TencentCloud::Ssl::V20191205::UpdateSyncProgress

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20191205/models.rb

Overview

更新异步任务进度

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourcetype = nil, updatesyncprogressregions = nil, status = nil) ⇒ UpdateSyncProgress

Returns a new instance of UpdateSyncProgress.



8464
8465
8466
8467
8468
# File 'lib/v20191205/models.rb', line 8464

def initialize(resourcetype=nil, updatesyncprogressregions=nil, status=nil)
  @ResourceType = resourcetype
  @UpdateSyncProgressRegions = updatesyncprogressregions
  @Status = status
end

Instance Attribute Details

#ResourceTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ResourceType:

    资源类型

  • UpdateSyncProgressRegions:

    地域结果列表

  • Status:

    异步更新进度状态:0, 待处理, 1 已处理, 3 处理中



8462
8463
8464
# File 'lib/v20191205/models.rb', line 8462

def ResourceType
  @ResourceType
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ResourceType:

    资源类型

  • UpdateSyncProgressRegions:

    地域结果列表

  • Status:

    异步更新进度状态:0, 待处理, 1 已处理, 3 处理中



8462
8463
8464
# File 'lib/v20191205/models.rb', line 8462

def Status
  @Status
end

#UpdateSyncProgressRegionsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ResourceType:

    资源类型

  • UpdateSyncProgressRegions:

    地域结果列表

  • Status:

    异步更新进度状态:0, 待处理, 1 已处理, 3 处理中



8462
8463
8464
# File 'lib/v20191205/models.rb', line 8462

def UpdateSyncProgressRegions
  @UpdateSyncProgressRegions
end

Instance Method Details

#deserialize(params) ⇒ Object



8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
# File 'lib/v20191205/models.rb', line 8470

def deserialize(params)
  @ResourceType = params['ResourceType']
  unless params['UpdateSyncProgressRegions'].nil?
    @UpdateSyncProgressRegions = []
    params['UpdateSyncProgressRegions'].each do |i|
      updatesyncprogressregion_tmp = UpdateSyncProgressRegion.new
      updatesyncprogressregion_tmp.deserialize(i)
      @UpdateSyncProgressRegions << updatesyncprogressregion_tmp
    end
  end
  @Status = params['Status']
end