Class: TencentCloud::Mqtt::V20240516::DescribeDeviceCertificatesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mqtt::V20240516::DescribeDeviceCertificatesRequest
- Defined in:
- lib/v20240516/models.rb
Overview
DescribeDeviceCertificates请求参数结构体
Instance Attribute Summary collapse
-
#Filters ⇒ Object
ClientId:客户端id,根据实际业务使用获取 CaSn:所属的CA证书SN序列号 可以从 [查询集群CA证书列表](cloud.tencent.com/document/api/1778/116206) 或者实际业务使用获取 DeviceCertificateSn:设备证书SN序列号 可从(cloud.tencent.com/document/api/1778/113748) 获取 DeviceCertificateCn:设备证书CN 可从(cloud.tencent.com/document/api/1778/113748) 获取 OrganizationalUnit:证书OU NotAfterEnd:过期时间小于等于指定时间的证书 NotAfterStart:过期时间大于等于指定时间的证书 Status:设备证书状态 ACTIVE(激活); INACTIVE(未激活)REVOKED(吊销);PENDING_ACTIVATION(注册待激活).
-
#InstanceId ⇒ Object
ClientId:客户端id,根据实际业务使用获取 CaSn:所属的CA证书SN序列号 可以从 [查询集群CA证书列表](cloud.tencent.com/document/api/1778/116206) 或者实际业务使用获取 DeviceCertificateSn:设备证书SN序列号 可从(cloud.tencent.com/document/api/1778/113748) 获取 DeviceCertificateCn:设备证书CN 可从(cloud.tencent.com/document/api/1778/113748) 获取 OrganizationalUnit:证书OU NotAfterEnd:过期时间小于等于指定时间的证书 NotAfterStart:过期时间大于等于指定时间的证书 Status:设备证书状态 ACTIVE(激活); INACTIVE(未激活)REVOKED(吊销);PENDING_ACTIVATION(注册待激活).
-
#Limit ⇒ Object
ClientId:客户端id,根据实际业务使用获取 CaSn:所属的CA证书SN序列号 可以从 [查询集群CA证书列表](cloud.tencent.com/document/api/1778/116206) 或者实际业务使用获取 DeviceCertificateSn:设备证书SN序列号 可从(cloud.tencent.com/document/api/1778/113748) 获取 DeviceCertificateCn:设备证书CN 可从(cloud.tencent.com/document/api/1778/113748) 获取 OrganizationalUnit:证书OU NotAfterEnd:过期时间小于等于指定时间的证书 NotAfterStart:过期时间大于等于指定时间的证书 Status:设备证书状态 ACTIVE(激活); INACTIVE(未激活)REVOKED(吊销);PENDING_ACTIVATION(注册待激活).
-
#Offset ⇒ Object
ClientId:客户端id,根据实际业务使用获取 CaSn:所属的CA证书SN序列号 可以从 [查询集群CA证书列表](cloud.tencent.com/document/api/1778/116206) 或者实际业务使用获取 DeviceCertificateSn:设备证书SN序列号 可从(cloud.tencent.com/document/api/1778/113748) 获取 DeviceCertificateCn:设备证书CN 可从(cloud.tencent.com/document/api/1778/113748) 获取 OrganizationalUnit:证书OU NotAfterEnd:过期时间小于等于指定时间的证书 NotAfterStart:过期时间大于等于指定时间的证书 Status:设备证书状态 ACTIVE(激活); INACTIVE(未激活)REVOKED(吊销);PENDING_ACTIVATION(注册待激活).
-
#OrderBy ⇒ Object
ClientId:客户端id,根据实际业务使用获取 CaSn:所属的CA证书SN序列号 可以从 [查询集群CA证书列表](cloud.tencent.com/document/api/1778/116206) 或者实际业务使用获取 DeviceCertificateSn:设备证书SN序列号 可从(cloud.tencent.com/document/api/1778/113748) 获取 DeviceCertificateCn:设备证书CN 可从(cloud.tencent.com/document/api/1778/113748) 获取 OrganizationalUnit:证书OU NotAfterEnd:过期时间小于等于指定时间的证书 NotAfterStart:过期时间大于等于指定时间的证书 Status:设备证书状态 ACTIVE(激活); INACTIVE(未激活)REVOKED(吊销);PENDING_ACTIVATION(注册待激活).
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, filters = nil, limit = nil, offset = nil, orderby = nil) ⇒ DescribeDeviceCertificatesRequest
constructor
A new instance of DescribeDeviceCertificatesRequest.
Constructor Details
#initialize(instanceid = nil, filters = nil, limit = nil, offset = nil, orderby = nil) ⇒ DescribeDeviceCertificatesRequest
Returns a new instance of DescribeDeviceCertificatesRequest.
1916 1917 1918 1919 1920 1921 1922 |
# File 'lib/v20240516/models.rb', line 1916 def initialize(instanceid=nil, filters=nil, limit=nil, offset=nil, orderby=nil) @InstanceId = instanceid @Filters = filters @Limit = limit @Offset = offset @OrderBy = orderby end |
Instance Attribute Details
#Filters ⇒ Object
ClientId:客户端id,根据实际业务使用获取CaSn:所属的CA证书SN序列号 可以从 [查询集群CA证书列表](cloud.tencent.com/document/api/1778/116206) 或者实际业务使用获取DeviceCertificateSn:设备证书SN序列号 可从(cloud.tencent.com/document/api/1778/113748) 获取DeviceCertificateCn:设备证书CN 可从(cloud.tencent.com/document/api/1778/113748) 获取OrganizationalUnit:证书OU NotAfterEnd:过期时间小于等于指定时间的证书NotAfterStart:过期时间大于等于指定时间的证书Status:设备证书状态 ACTIVE(激活); INACTIVE(未激活)REVOKED(吊销);PENDING_ACTIVATION(注册待激活)
1914 1915 1916 |
# File 'lib/v20240516/models.rb', line 1914 def Filters @Filters end |
#InstanceId ⇒ Object
ClientId:客户端id,根据实际业务使用获取CaSn:所属的CA证书SN序列号 可以从 [查询集群CA证书列表](cloud.tencent.com/document/api/1778/116206) 或者实际业务使用获取DeviceCertificateSn:设备证书SN序列号 可从(cloud.tencent.com/document/api/1778/113748) 获取DeviceCertificateCn:设备证书CN 可从(cloud.tencent.com/document/api/1778/113748) 获取OrganizationalUnit:证书OU NotAfterEnd:过期时间小于等于指定时间的证书NotAfterStart:过期时间大于等于指定时间的证书Status:设备证书状态 ACTIVE(激活); INACTIVE(未激活)REVOKED(吊销);PENDING_ACTIVATION(注册待激活)
1914 1915 1916 |
# File 'lib/v20240516/models.rb', line 1914 def InstanceId @InstanceId end |
#Limit ⇒ Object
ClientId:客户端id,根据实际业务使用获取CaSn:所属的CA证书SN序列号 可以从 [查询集群CA证书列表](cloud.tencent.com/document/api/1778/116206) 或者实际业务使用获取DeviceCertificateSn:设备证书SN序列号 可从(cloud.tencent.com/document/api/1778/113748) 获取DeviceCertificateCn:设备证书CN 可从(cloud.tencent.com/document/api/1778/113748) 获取OrganizationalUnit:证书OU NotAfterEnd:过期时间小于等于指定时间的证书NotAfterStart:过期时间大于等于指定时间的证书Status:设备证书状态 ACTIVE(激活); INACTIVE(未激活)REVOKED(吊销);PENDING_ACTIVATION(注册待激活)
1914 1915 1916 |
# File 'lib/v20240516/models.rb', line 1914 def Limit @Limit end |
#Offset ⇒ Object
ClientId:客户端id,根据实际业务使用获取CaSn:所属的CA证书SN序列号 可以从 [查询集群CA证书列表](cloud.tencent.com/document/api/1778/116206) 或者实际业务使用获取DeviceCertificateSn:设备证书SN序列号 可从(cloud.tencent.com/document/api/1778/113748) 获取DeviceCertificateCn:设备证书CN 可从(cloud.tencent.com/document/api/1778/113748) 获取OrganizationalUnit:证书OU NotAfterEnd:过期时间小于等于指定时间的证书NotAfterStart:过期时间大于等于指定时间的证书Status:设备证书状态 ACTIVE(激活); INACTIVE(未激活)REVOKED(吊销);PENDING_ACTIVATION(注册待激活)
1914 1915 1916 |
# File 'lib/v20240516/models.rb', line 1914 def Offset @Offset end |
#OrderBy ⇒ Object
ClientId:客户端id,根据实际业务使用获取CaSn:所属的CA证书SN序列号 可以从 [查询集群CA证书列表](cloud.tencent.com/document/api/1778/116206) 或者实际业务使用获取DeviceCertificateSn:设备证书SN序列号 可从(cloud.tencent.com/document/api/1778/113748) 获取DeviceCertificateCn:设备证书CN 可从(cloud.tencent.com/document/api/1778/113748) 获取OrganizationalUnit:证书OU NotAfterEnd:过期时间小于等于指定时间的证书NotAfterStart:过期时间大于等于指定时间的证书Status:设备证书状态 ACTIVE(激活); INACTIVE(未激活)REVOKED(吊销);PENDING_ACTIVATION(注册待激活)
1914 1915 1916 |
# File 'lib/v20240516/models.rb', line 1914 def OrderBy @OrderBy end |
Instance Method Details
#deserialize(params) ⇒ Object
1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 |
# File 'lib/v20240516/models.rb', line 1924 def deserialize(params) @InstanceId = params['InstanceId'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end @Limit = params['Limit'] @Offset = params['Offset'] @OrderBy = params['OrderBy'] end |