Class: TencentCloud::Kms::V20190118::WhiteboxKeyInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Kms::V20190118::WhiteboxKeyInfo
- Defined in:
- lib/v20190118/models.rb
Overview
白盒密钥信息
Instance Attribute Summary collapse
- #Algorithm ⇒ Object
- #Alias ⇒ Object
- #CreateTime ⇒ Object
- #CreatorUin ⇒ Object
- #DecryptKey ⇒ Object
- #Description ⇒ Object
- #DeviceFingerprintBind ⇒ Object
- #EncryptKey ⇒ Object
- #KeyId ⇒ Object
- #OwnerUin ⇒ Object
- #ResourceId ⇒ Object
- #Status ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(keyid = nil, _alias = nil, creatoruin = nil, description = nil, createtime = nil, status = nil, owneruin = nil, algorithm = nil, encryptkey = nil, decryptkey = nil, resourceid = nil, devicefingerprintbind = nil) ⇒ WhiteboxKeyInfo
constructor
A new instance of WhiteboxKeyInfo.
Constructor Details
#initialize(keyid = nil, _alias = nil, creatoruin = nil, description = nil, createtime = nil, status = nil, owneruin = nil, algorithm = nil, encryptkey = nil, decryptkey = nil, resourceid = nil, devicefingerprintbind = nil) ⇒ WhiteboxKeyInfo
Returns a new instance of WhiteboxKeyInfo.
3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 |
# File 'lib/v20190118/models.rb', line 3525 def initialize(keyid=nil, _alias=nil, creatoruin=nil, description=nil, createtime=nil, status=nil, owneruin=nil, algorithm=nil, encryptkey=nil, decryptkey=nil, resourceid=nil, devicefingerprintbind=nil) @KeyId = keyid @Alias = _alias @CreatorUin = creatoruin @Description = description @CreateTime = createtime @Status = status @OwnerUin = owneruin @Algorithm = algorithm @EncryptKey = encryptkey @DecryptKey = decryptkey @ResourceId = resourceid @DeviceFingerprintBind = devicefingerprintbind end |
Instance Attribute Details
#Algorithm ⇒ Object
3523 3524 3525 |
# File 'lib/v20190118/models.rb', line 3523 def Algorithm @Algorithm end |
#Alias ⇒ Object
3523 3524 3525 |
# File 'lib/v20190118/models.rb', line 3523 def Alias @Alias end |
#CreateTime ⇒ Object
3523 3524 3525 |
# File 'lib/v20190118/models.rb', line 3523 def CreateTime @CreateTime end |
#CreatorUin ⇒ Object
3523 3524 3525 |
# File 'lib/v20190118/models.rb', line 3523 def CreatorUin @CreatorUin end |
#DecryptKey ⇒ Object
3523 3524 3525 |
# File 'lib/v20190118/models.rb', line 3523 def DecryptKey @DecryptKey end |
#Description ⇒ Object
3523 3524 3525 |
# File 'lib/v20190118/models.rb', line 3523 def Description @Description end |
#DeviceFingerprintBind ⇒ Object
3523 3524 3525 |
# File 'lib/v20190118/models.rb', line 3523 def DeviceFingerprintBind @DeviceFingerprintBind end |
#EncryptKey ⇒ Object
3523 3524 3525 |
# File 'lib/v20190118/models.rb', line 3523 def EncryptKey @EncryptKey end |
#KeyId ⇒ Object
3523 3524 3525 |
# File 'lib/v20190118/models.rb', line 3523 def KeyId @KeyId end |
#OwnerUin ⇒ Object
3523 3524 3525 |
# File 'lib/v20190118/models.rb', line 3523 def OwnerUin @OwnerUin end |
#ResourceId ⇒ Object
3523 3524 3525 |
# File 'lib/v20190118/models.rb', line 3523 def ResourceId @ResourceId end |
#Status ⇒ Object
3523 3524 3525 |
# File 'lib/v20190118/models.rb', line 3523 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 |
# File 'lib/v20190118/models.rb', line 3540 def deserialize(params) @KeyId = params['KeyId'] @Alias = params['Alias'] @CreatorUin = params['CreatorUin'] @Description = params['Description'] @CreateTime = params['CreateTime'] @Status = params['Status'] @OwnerUin = params['OwnerUin'] @Algorithm = params['Algorithm'] @EncryptKey = params['EncryptKey'] @DecryptKey = params['DecryptKey'] @ResourceId = params['ResourceId'] @DeviceFingerprintBind = params['DeviceFingerprintBind'] end |