Class: TencentCloud::Live::V20180801::DescribeLiveDomainCertBindingsResponse

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

Overview

DescribeLiveDomainCertBindings返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(livedomaincertbindings = nil, totalnum = nil, requestid = nil) ⇒ DescribeLiveDomainCertBindingsResponse

Returns a new instance of DescribeLiveDomainCertBindingsResponse.



6699
6700
6701
6702
6703
# File 'lib/v20180801/models.rb', line 6699

def initialize(livedomaincertbindings=nil, totalnum=nil, requestid=nil)
  @LiveDomainCertBindings = livedomaincertbindings
  @TotalNum = totalnum
  @RequestId = requestid
end

Instance Attribute Details

#LiveDomainCertBindingsObject

Parameters:

  • LiveDomainCertBindings:

    有绑定证书的域名信息数组。

  • TotalNum:

    总的记录行数,便于分页。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6697
6698
6699
# File 'lib/v20180801/models.rb', line 6697

def LiveDomainCertBindings
  @LiveDomainCertBindings
end

#RequestIdObject

Parameters:

  • LiveDomainCertBindings:

    有绑定证书的域名信息数组。

  • TotalNum:

    总的记录行数,便于分页。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6697
6698
6699
# File 'lib/v20180801/models.rb', line 6697

def RequestId
  @RequestId
end

#TotalNumObject

Parameters:

  • LiveDomainCertBindings:

    有绑定证书的域名信息数组。

  • TotalNum:

    总的记录行数,便于分页。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6697
6698
6699
# File 'lib/v20180801/models.rb', line 6697

def TotalNum
  @TotalNum
end

Instance Method Details

#deserialize(params) ⇒ Object



6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
# File 'lib/v20180801/models.rb', line 6705

def deserialize(params)
  unless params['LiveDomainCertBindings'].nil?
    @LiveDomainCertBindings = []
    params['LiveDomainCertBindings'].each do |i|
      livedomaincertbindings_tmp = LiveDomainCertBindings.new
      livedomaincertbindings_tmp.deserialize(i)
      @LiveDomainCertBindings << livedomaincertbindings_tmp
    end
  end
  @TotalNum = params['TotalNum']
  @RequestId = params['RequestId']
end