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
注意:此字段可能返回 null,表示取不到有效值。.
-
#Alias ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CreatorUin ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DecryptKey ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Description ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DeviceFingerprintBind ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#EncryptKey ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#KeyId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#OwnerUin ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ResourceId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
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.
2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 |
# File 'lib/v20190118/models.rb', line 2598 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
注意:此字段可能返回 null,表示取不到有效值。
2596 2597 2598 |
# File 'lib/v20190118/models.rb', line 2596 def Algorithm @Algorithm end |
#Alias ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
2596 2597 2598 |
# File 'lib/v20190118/models.rb', line 2596 def Alias @Alias end |
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
2596 2597 2598 |
# File 'lib/v20190118/models.rb', line 2596 def CreateTime @CreateTime end |
#CreatorUin ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
2596 2597 2598 |
# File 'lib/v20190118/models.rb', line 2596 def CreatorUin @CreatorUin end |
#DecryptKey ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
2596 2597 2598 |
# File 'lib/v20190118/models.rb', line 2596 def DecryptKey @DecryptKey end |
#Description ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
2596 2597 2598 |
# File 'lib/v20190118/models.rb', line 2596 def Description @Description end |
#DeviceFingerprintBind ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
2596 2597 2598 |
# File 'lib/v20190118/models.rb', line 2596 def DeviceFingerprintBind @DeviceFingerprintBind end |
#EncryptKey ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
2596 2597 2598 |
# File 'lib/v20190118/models.rb', line 2596 def EncryptKey @EncryptKey end |
#KeyId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
2596 2597 2598 |
# File 'lib/v20190118/models.rb', line 2596 def KeyId @KeyId end |
#OwnerUin ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
2596 2597 2598 |
# File 'lib/v20190118/models.rb', line 2596 def OwnerUin @OwnerUin end |
#ResourceId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
2596 2597 2598 |
# File 'lib/v20190118/models.rb', line 2596 def ResourceId @ResourceId end |
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
2596 2597 2598 |
# File 'lib/v20190118/models.rb', line 2596 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 |
# File 'lib/v20190118/models.rb', line 2613 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 |