Class: TencentCloud::Wss::V20180426::DescribeCertListRequest

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

Overview

DescribeCertList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(moduletype = nil, offset = nil, limit = nil, searchkey = nil, certtype = nil, id = nil, withcert = nil, altdomain = nil) ⇒ DescribeCertListRequest

Returns a new instance of DescribeCertListRequest.



77
78
79
80
81
82
83
84
85
86
# File 'lib/v20180426/models.rb', line 77

def initialize(moduletype=nil, offset=nil, limit=nil, searchkey=nil, certtype=nil, id=nil, withcert=nil, altdomain=nil)
  @ModuleType = moduletype
  @Offset = offset
  @Limit = limit
  @SearchKey = searchkey
  @CertType = certtype
  @Id = id
  @WithCert = withcert
  @AltDomain = altdomain
end

Instance Attribute Details

#AltDomainObject

Parameters:

  • ModuleType:

    模块名称,应填 ssl。

  • Offset:

    页数,默认第一页。

  • Limit:

    每页条数,默认每页20条。

  • SearchKey:

    搜索关键字。

  • CertType:

    证书类型(目前支持:CA=客户端证书,SVR=服务器证书)。

  • Id:

    证书ID。

  • WithCert:

    是否同时获取证书内容。

  • AltDomain:

    如传,则只返回可以给该域名使用的证书。



75
76
77
# File 'lib/v20180426/models.rb', line 75

def AltDomain
  @AltDomain
end

#CertTypeObject

Parameters:

  • ModuleType:

    模块名称,应填 ssl。

  • Offset:

    页数,默认第一页。

  • Limit:

    每页条数,默认每页20条。

  • SearchKey:

    搜索关键字。

  • CertType:

    证书类型(目前支持:CA=客户端证书,SVR=服务器证书)。

  • Id:

    证书ID。

  • WithCert:

    是否同时获取证书内容。

  • AltDomain:

    如传,则只返回可以给该域名使用的证书。



75
76
77
# File 'lib/v20180426/models.rb', line 75

def CertType
  @CertType
end

#IdObject

Parameters:

  • ModuleType:

    模块名称,应填 ssl。

  • Offset:

    页数,默认第一页。

  • Limit:

    每页条数,默认每页20条。

  • SearchKey:

    搜索关键字。

  • CertType:

    证书类型(目前支持:CA=客户端证书,SVR=服务器证书)。

  • Id:

    证书ID。

  • WithCert:

    是否同时获取证书内容。

  • AltDomain:

    如传,则只返回可以给该域名使用的证书。



75
76
77
# File 'lib/v20180426/models.rb', line 75

def Id
  @Id
end

#LimitObject

Parameters:

  • ModuleType:

    模块名称,应填 ssl。

  • Offset:

    页数,默认第一页。

  • Limit:

    每页条数,默认每页20条。

  • SearchKey:

    搜索关键字。

  • CertType:

    证书类型(目前支持:CA=客户端证书,SVR=服务器证书)。

  • Id:

    证书ID。

  • WithCert:

    是否同时获取证书内容。

  • AltDomain:

    如传,则只返回可以给该域名使用的证书。



75
76
77
# File 'lib/v20180426/models.rb', line 75

def Limit
  @Limit
end

#ModuleTypeObject

Parameters:

  • ModuleType:

    模块名称,应填 ssl。

  • Offset:

    页数,默认第一页。

  • Limit:

    每页条数,默认每页20条。

  • SearchKey:

    搜索关键字。

  • CertType:

    证书类型(目前支持:CA=客户端证书,SVR=服务器证书)。

  • Id:

    证书ID。

  • WithCert:

    是否同时获取证书内容。

  • AltDomain:

    如传,则只返回可以给该域名使用的证书。



75
76
77
# File 'lib/v20180426/models.rb', line 75

def ModuleType
  @ModuleType
end

#OffsetObject

Parameters:

  • ModuleType:

    模块名称,应填 ssl。

  • Offset:

    页数,默认第一页。

  • Limit:

    每页条数,默认每页20条。

  • SearchKey:

    搜索关键字。

  • CertType:

    证书类型(目前支持:CA=客户端证书,SVR=服务器证书)。

  • Id:

    证书ID。

  • WithCert:

    是否同时获取证书内容。

  • AltDomain:

    如传,则只返回可以给该域名使用的证书。



75
76
77
# File 'lib/v20180426/models.rb', line 75

def Offset
  @Offset
end

#SearchKeyObject

Parameters:

  • ModuleType:

    模块名称,应填 ssl。

  • Offset:

    页数,默认第一页。

  • Limit:

    每页条数,默认每页20条。

  • SearchKey:

    搜索关键字。

  • CertType:

    证书类型(目前支持:CA=客户端证书,SVR=服务器证书)。

  • Id:

    证书ID。

  • WithCert:

    是否同时获取证书内容。

  • AltDomain:

    如传,则只返回可以给该域名使用的证书。



75
76
77
# File 'lib/v20180426/models.rb', line 75

def SearchKey
  @SearchKey
end

#WithCertObject

Parameters:

  • ModuleType:

    模块名称,应填 ssl。

  • Offset:

    页数,默认第一页。

  • Limit:

    每页条数,默认每页20条。

  • SearchKey:

    搜索关键字。

  • CertType:

    证书类型(目前支持:CA=客户端证书,SVR=服务器证书)。

  • Id:

    证书ID。

  • WithCert:

    是否同时获取证书内容。

  • AltDomain:

    如传,则只返回可以给该域名使用的证书。



75
76
77
# File 'lib/v20180426/models.rb', line 75

def WithCert
  @WithCert
end

Instance Method Details

#deserialize(params) ⇒ Object



88
89
90
91
92
93
94
95
96
97
# File 'lib/v20180426/models.rb', line 88

def deserialize(params)
  @ModuleType = params['ModuleType']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @SearchKey = params['SearchKey']
  @CertType = params['CertType']
  @Id = params['Id']
  @WithCert = params['WithCert']
  @AltDomain = params['AltDomain']
end