Class: TencentCloud::Sts::V20180813::QueryApiKeyResponse

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

Overview

QueryApiKey返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(idkeys = nil, requestid = nil) ⇒ QueryApiKeyResponse

Returns a new instance of QueryApiKeyResponse.



481
482
483
484
# File 'lib/v20180813/models.rb', line 481

def initialize(idkeys=nil, requestid=nil)
  @IdKeys = idkeys
  @RequestId = requestid
end

Instance Attribute Details

#IdKeysObject

Parameters:

  • IdKeys:

    密钥ID列表。

  • RequestId:

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



479
480
481
# File 'lib/v20180813/models.rb', line 479

def IdKeys
  @IdKeys
end

#RequestIdObject

Parameters:

  • IdKeys:

    密钥ID列表。

  • RequestId:

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



479
480
481
# File 'lib/v20180813/models.rb', line 479

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



486
487
488
489
490
491
492
493
494
495
496
# File 'lib/v20180813/models.rb', line 486

def deserialize(params)
  unless params['IdKeys'].nil?
    @IdKeys = []
    params['IdKeys'].each do |i|
      apikey_tmp = ApiKey.new
      apikey_tmp.deserialize(i)
      @IdKeys << apikey_tmp
    end
  end
  @RequestId = params['RequestId']
end