Class: TencentCloud::Kms::V20190118::KeyMetadata
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Kms::V20190118::KeyMetadata
- Defined in:
- lib/v20190118/models.rb
Overview
CMK属性信息
Instance Attribute Summary collapse
- #Alias ⇒ Object
- #CreateTime ⇒ Object
- #CreatorUin ⇒ Object
- #DeletionDate ⇒ Object
- #Description ⇒ Object
- #HsmClusterId ⇒ Object
- #IsSyncReplica ⇒ Object
- #KeyId ⇒ Object
- #KeyRotationEnabled ⇒ Object
- #KeyState ⇒ Object
- #KeyUsage ⇒ Object
- #LastRotateTime ⇒ Object
- #NextRotateTime ⇒ Object
- #Origin ⇒ Object
- #Owner ⇒ Object
- #ResourceId ⇒ Object
- #RotateDays ⇒ Object
- #SourceHsmClusterId ⇒ Object
- #SourceRegion ⇒ Object
- #SyncEndTime ⇒ Object
- #SyncMessages ⇒ Object
- #SyncStartTime ⇒ Object
- #SyncStatus ⇒ Object
- #Type ⇒ Object
- #ValidTo ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(keyid = nil, _alias = nil, createtime = nil, description = nil, keystate = nil, keyusage = nil, type = nil, creatoruin = nil, keyrotationenabled = nil, owner = nil, nextrotatetime = nil, deletiondate = nil, origin = nil, validto = nil, resourceid = nil, hsmclusterid = nil, rotatedays = nil, lastrotatetime = nil, issyncreplica = nil, sourceregion = nil, syncstatus = nil, syncmessages = nil, syncstarttime = nil, syncendtime = nil, sourcehsmclusterid = nil) ⇒ KeyMetadata
constructor
A new instance of KeyMetadata.
Constructor Details
#initialize(keyid = nil, _alias = nil, createtime = nil, description = nil, keystate = nil, keyusage = nil, type = nil, creatoruin = nil, keyrotationenabled = nil, owner = nil, nextrotatetime = nil, deletiondate = nil, origin = nil, validto = nil, resourceid = nil, hsmclusterid = nil, rotatedays = nil, lastrotatetime = nil, issyncreplica = nil, sourceregion = nil, syncstatus = nil, syncmessages = nil, syncstarttime = nil, syncendtime = nil, sourcehsmclusterid = nil) ⇒ KeyMetadata
Returns a new instance of KeyMetadata.
2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 |
# File 'lib/v20190118/models.rb', line 2385 def initialize(keyid=nil, _alias=nil, createtime=nil, description=nil, keystate=nil, keyusage=nil, type=nil, creatoruin=nil, keyrotationenabled=nil, owner=nil, nextrotatetime=nil, deletiondate=nil, origin=nil, validto=nil, resourceid=nil, hsmclusterid=nil, rotatedays=nil, lastrotatetime=nil, issyncreplica=nil, sourceregion=nil, syncstatus=nil, syncmessages=nil, syncstarttime=nil, syncendtime=nil, sourcehsmclusterid=nil) @KeyId = keyid @Alias = _alias @CreateTime = createtime @Description = description @KeyState = keystate @KeyUsage = keyusage @Type = type @CreatorUin = creatoruin @KeyRotationEnabled = keyrotationenabled @Owner = owner @NextRotateTime = nextrotatetime @DeletionDate = deletiondate @Origin = origin @ValidTo = validto @ResourceId = resourceid @HsmClusterId = hsmclusterid @RotateDays = rotatedays @LastRotateTime = lastrotatetime @IsSyncReplica = issyncreplica @SourceRegion = sourceregion @SyncStatus = syncstatus @SyncMessages = syncmessages @SyncStartTime = syncstarttime @SyncEndTime = syncendtime @SourceHsmClusterId = sourcehsmclusterid end |
Instance Attribute Details
#Alias ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def Alias @Alias end |
#CreateTime ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def CreateTime @CreateTime end |
#CreatorUin ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def CreatorUin @CreatorUin end |
#DeletionDate ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def DeletionDate @DeletionDate end |
#Description ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def Description @Description end |
#HsmClusterId ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def HsmClusterId @HsmClusterId end |
#IsSyncReplica ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def IsSyncReplica @IsSyncReplica end |
#KeyId ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def KeyId @KeyId end |
#KeyRotationEnabled ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def KeyRotationEnabled @KeyRotationEnabled end |
#KeyState ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def KeyState @KeyState end |
#KeyUsage ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def KeyUsage @KeyUsage end |
#LastRotateTime ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def LastRotateTime @LastRotateTime end |
#NextRotateTime ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def NextRotateTime @NextRotateTime end |
#Origin ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def Origin @Origin end |
#Owner ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def Owner @Owner end |
#ResourceId ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def ResourceId @ResourceId end |
#RotateDays ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def RotateDays @RotateDays end |
#SourceHsmClusterId ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def SourceHsmClusterId @SourceHsmClusterId end |
#SourceRegion ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def SourceRegion @SourceRegion end |
#SyncEndTime ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def SyncEndTime @SyncEndTime end |
#SyncMessages ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def SyncMessages @SyncMessages end |
#SyncStartTime ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def SyncStartTime @SyncStartTime end |
#SyncStatus ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def SyncStatus @SyncStatus end |
#Type ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def Type @Type end |
#ValidTo ⇒ Object
Parameters:
-
KeyId:
—
CMK的全局唯一标识
-
Alias:
—
作为密钥更容易辨识,更容易被人看懂的别名
-
CreateTime:
—
密钥创建时间
-
Description:
—
CMK的描述
-
KeyState:
—
CMK的状态, 取值为:Enabled | Disabled | PendingDelete | PendingImport | Archived
-
KeyUsage:
—
CMK用途,取值为: ENCRYPT_DECRYPT | ASYMMETRIC_DECRYPT_RSA_2048 | ASYMMETRIC_DECRYPT_SM2 | ASYMMETRIC_SIGN_VERIFY_SM2 | ASYMMETRIC_SIGN_VERIFY_RSA_2048 | ASYMMETRIC_SIGN_VERIFY_ECC
-
Type:
—
CMK类型,2 表示符合FIPS标准,4表示符合国密标准
-
CreatorUin:
—
创建者
-
KeyRotationEnabled:
—
是否开启了密钥轮换功能
-
Owner:
—
CMK的创建者,用户创建的为 user,授权各云产品自动创建的为对应的产品名
-
NextRotateTime:
—
在密钥轮换开启状态下,下次轮换的时间
-
DeletionDate:
—
计划删除的时间
-
Origin:
—
CMK 密钥材料类型,由KMS创建的为: TENCENT_KMS, 由用户导入的类型为:EXTERNAL
-
ValidTo:
—
在Origin为 EXTERNAL 时有效,表示密钥材料的有效日期, 0 表示不过期
-
ResourceId:
—
资源ID,格式:creatorUin/$creatorUin/$keyId
-
HsmClusterId:
—
HSM 集群 ID(仅对 KMS 独占版/托管版服务实例有效)
-
RotateDays:
—
密钥轮转周期(天)
-
LastRotateTime:
—
上次乱转时间(Unix timestamp)
-
IsSyncReplica:
—
密钥是否是主副本。0:主本,1:同步副本。
-
SourceRegion:
—
同步的原始地域
-
SyncStatus:
—
密钥同步的状态,0:未同步,1:同步成功,2:同步失败,3:同步中。
-
SyncMessages:
—
同步的结果描述
-
SyncStartTime:
—
同步的开始时间
-
SyncEndTime:
—
同步的结束时间
-
SourceHsmClusterId:
—
同步的原始集群,如果为空,是公有云公共集群
2383 2384 2385 |
# File 'lib/v20190118/models.rb', line 2383 def ValidTo @ValidTo end |
Instance Method Details
#deserialize(params) ⇒ Object
2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 |
# File 'lib/v20190118/models.rb', line 2413 def deserialize(params) @KeyId = params['KeyId'] @Alias = params['Alias'] @CreateTime = params['CreateTime'] @Description = params['Description'] @KeyState = params['KeyState'] @KeyUsage = params['KeyUsage'] @Type = params['Type'] @CreatorUin = params['CreatorUin'] @KeyRotationEnabled = params['KeyRotationEnabled'] @Owner = params['Owner'] @NextRotateTime = params['NextRotateTime'] @DeletionDate = params['DeletionDate'] @Origin = params['Origin'] @ValidTo = params['ValidTo'] @ResourceId = params['ResourceId'] @HsmClusterId = params['HsmClusterId'] @RotateDays = params['RotateDays'] @LastRotateTime = params['LastRotateTime'] @IsSyncReplica = params['IsSyncReplica'] @SourceRegion = params['SourceRegion'] @SyncStatus = params['SyncStatus'] @SyncMessages = params['SyncMessages'] @SyncStartTime = params['SyncStartTime'] @SyncEndTime = params['SyncEndTime'] @SourceHsmClusterId = params['SourceHsmClusterId'] end |