Class: TencentCloud::Ssl::V20191205::DescribeCertificatesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ssl::V20191205::DescribeCertificatesRequest
- Defined in:
- lib/v20191205/models.rb
Overview
DescribeCertificates请求参数结构体
Instance Attribute Summary collapse
- #CertIds ⇒ Object
- #CertificateStatus ⇒ Object
- #CertificateType ⇒ Object
- #Deployable ⇒ Object
- #ExpirationSort ⇒ Object
- #FilterExpiring ⇒ Object
- #FilterSource ⇒ Object
- #Hostable ⇒ Object
- #IsPendingIssue ⇒ Object
- #IsSM ⇒ Object
- #Limit ⇒ Object
- #Offset ⇒ Object
- #ProjectId ⇒ Object
- #Renew ⇒ Object
- #SearchKey ⇒ Object
- #ServiceId ⇒ Object
- #Tags ⇒ Object
- #Upload ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(offset = nil, limit = nil, searchkey = nil, certificatetype = nil, projectid = nil, expirationsort = nil, certificatestatus = nil, deployable = nil, upload = nil, renew = nil, filtersource = nil, issm = nil, filterexpiring = nil, hostable = nil, tags = nil, ispendingissue = nil, certids = nil, serviceid = nil) ⇒ DescribeCertificatesRequest
constructor
A new instance of DescribeCertificatesRequest.
Constructor Details
#initialize(offset = nil, limit = nil, searchkey = nil, certificatetype = nil, projectid = nil, expirationsort = nil, certificatestatus = nil, deployable = nil, upload = nil, renew = nil, filtersource = nil, issm = nil, filterexpiring = nil, hostable = nil, tags = nil, ispendingissue = nil, certids = nil, serviceid = nil) ⇒ DescribeCertificatesRequest
Returns a new instance of DescribeCertificatesRequest.
3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 |
# File 'lib/v20191205/models.rb', line 3839 def initialize(offset=nil, limit=nil, searchkey=nil, certificatetype=nil, projectid=nil, expirationsort=nil, certificatestatus=nil, deployable=nil, upload=nil, renew=nil, filtersource=nil, issm=nil, filterexpiring=nil, hostable=nil, =nil, ispendingissue=nil, certids=nil, serviceid=nil) @Offset = offset @Limit = limit @SearchKey = searchkey @CertificateType = certificatetype @ProjectId = projectid @ExpirationSort = expirationsort @CertificateStatus = certificatestatus @Deployable = deployable @Upload = upload @Renew = renew @FilterSource = filtersource @IsSM = issm @FilterExpiring = filterexpiring @Hostable = hostable @Tags = @IsPendingIssue = ispendingissue @CertIds = certids @ServiceId = serviceid end |
Instance Attribute Details
#CertIds ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def CertIds @CertIds end |
#CertificateStatus ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def CertificateStatus @CertificateStatus end |
#CertificateType ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def CertificateType @CertificateType end |
#Deployable ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def Deployable @Deployable end |
#ExpirationSort ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def ExpirationSort @ExpirationSort end |
#FilterExpiring ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def FilterExpiring @FilterExpiring end |
#FilterSource ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def FilterSource @FilterSource end |
#Hostable ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def Hostable @Hostable end |
#IsPendingIssue ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def IsPendingIssue @IsPendingIssue end |
#IsSM ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def IsSM @IsSM end |
#Limit ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def Limit @Limit end |
#Offset ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def Offset @Offset end |
#ProjectId ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def ProjectId @ProjectId end |
#Renew ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def Renew @Renew end |
#SearchKey ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def SearchKey @SearchKey end |
#ServiceId ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def ServiceId @ServiceId end |
#Tags ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def Tags @Tags end |
#Upload ⇒ Object
3837 3838 3839 |
# File 'lib/v20191205/models.rb', line 3837 def Upload @Upload end |
Instance Method Details
#deserialize(params) ⇒ Object
3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 |
# File 'lib/v20191205/models.rb', line 3860 def deserialize(params) @Offset = params['Offset'] @Limit = params['Limit'] @SearchKey = params['SearchKey'] @CertificateType = params['CertificateType'] @ProjectId = params['ProjectId'] @ExpirationSort = params['ExpirationSort'] @CertificateStatus = params['CertificateStatus'] @Deployable = params['Deployable'] @Upload = params['Upload'] @Renew = params['Renew'] @FilterSource = params['FilterSource'] @IsSM = params['IsSM'] @FilterExpiring = params['FilterExpiring'] @Hostable = params['Hostable'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| = Tags.new .deserialize(i) @Tags << end end @IsPendingIssue = params['IsPendingIssue'] @CertIds = params['CertIds'] @ServiceId = params['ServiceId'] end |