Class: TencentCloud::Ssl::V20191205::BindResourceResult

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, bindresourceregionresult = nil) ⇒ BindResourceResult

Returns a new instance of BindResourceResult.



235
236
237
238
# File 'lib/v20191205/models.rb', line 235

def initialize(resourcetype=nil, bindresourceregionresult=nil)
  @ResourceType = resourcetype
  @BindResourceRegionResult = bindresourceregionresult
end

Instance Attribute Details

#BindResourceRegionResultObject

Parameters:

  • ResourceType:

    资源类型:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)

  • BindResourceRegionResult:

    绑定资源地域结果



233
234
235
# File 'lib/v20191205/models.rb', line 233

def BindResourceRegionResult
  @BindResourceRegionResult
end

#ResourceTypeObject

Parameters:

  • ResourceType:

    资源类型:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)

  • BindResourceRegionResult:

    绑定资源地域结果



233
234
235
# File 'lib/v20191205/models.rb', line 233

def ResourceType
  @ResourceType
end

Instance Method Details

#deserialize(params) ⇒ Object



240
241
242
243
244
245
246
247
248
249
250
# File 'lib/v20191205/models.rb', line 240

def deserialize(params)
  @ResourceType = params['ResourceType']
  unless params['BindResourceRegionResult'].nil?
    @BindResourceRegionResult = []
    params['BindResourceRegionResult'].each do |i|
      bindresourceregionresult_tmp = BindResourceRegionResult.new
      bindresourceregionresult_tmp.deserialize(i)
      @BindResourceRegionResult << bindresourceregionresult_tmp
    end
  end
end