Class: TencentCloud::Cdn::V20180606::AdvancedAuthenticationTypeD
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdn::V20180606::AdvancedAuthenticationTypeD
- Defined in:
- lib/v20180606/models.rb
Overview
时间戳防盗链高级版模式D配置。
Instance Attribute Summary collapse
- #BackupSecretKey ⇒ Object
- #ExpireTime ⇒ Object
- #SecretKey ⇒ Object
- #SignParam ⇒ Object
- #TimeFormat ⇒ Object
- #TimeParam ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(secretkey = nil, backupsecretkey = nil, signparam = nil, timeparam = nil, expiretime = nil, timeformat = nil) ⇒ AdvancedAuthenticationTypeD
constructor
A new instance of AdvancedAuthenticationTypeD.
Constructor Details
#initialize(secretkey = nil, backupsecretkey = nil, signparam = nil, timeparam = nil, expiretime = nil, timeformat = nil) ⇒ AdvancedAuthenticationTypeD
Returns a new instance of AdvancedAuthenticationTypeD.
775 776 777 778 779 780 781 782 |
# File 'lib/v20180606/models.rb', line 775 def initialize(secretkey=nil, backupsecretkey=nil, signparam=nil, timeparam=nil, expiretime=nil, timeformat=nil) @SecretKey = secretkey @BackupSecretKey = backupsecretkey @SignParam = signparam @TimeParam = timeparam @ExpireTime = expiretime @TimeFormat = timeformat end |
Instance Attribute Details
#BackupSecretKey ⇒ Object
773 774 775 |
# File 'lib/v20180606/models.rb', line 773 def BackupSecretKey @BackupSecretKey end |
#ExpireTime ⇒ Object
773 774 775 |
# File 'lib/v20180606/models.rb', line 773 def ExpireTime @ExpireTime end |
#SecretKey ⇒ Object
773 774 775 |
# File 'lib/v20180606/models.rb', line 773 def SecretKey @SecretKey end |
#SignParam ⇒ Object
773 774 775 |
# File 'lib/v20180606/models.rb', line 773 def SignParam @SignParam end |
#TimeFormat ⇒ Object
773 774 775 |
# File 'lib/v20180606/models.rb', line 773 def TimeFormat @TimeFormat end |
#TimeParam ⇒ Object
773 774 775 |
# File 'lib/v20180606/models.rb', line 773 def TimeParam @TimeParam end |
Instance Method Details
#deserialize(params) ⇒ Object
784 785 786 787 788 789 790 791 |
# File 'lib/v20180606/models.rb', line 784 def deserialize(params) @SecretKey = params['SecretKey'] @BackupSecretKey = params['BackupSecretKey'] @SignParam = params['SignParam'] @TimeParam = params['TimeParam'] @ExpireTime = params['ExpireTime'] @TimeFormat = params['TimeFormat'] end |