Class: TencentCloud::Mongodb::V20190725::KMSInfoDetail
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mongodb::V20190725::KMSInfoDetail
- Defined in:
- lib/v20190725/models.rb
Overview
KMS密钥信息
Instance Attribute Summary collapse
-
#CreateTime ⇒ Object
- Enabled:开启。 - Disabled:不开启。.
-
#KeyId ⇒ Object
- Enabled:开启。 - Disabled:不开启。.
-
#KeyName ⇒ Object
- Enabled:开启。 - Disabled:不开启。.
-
#KeyOrigin ⇒ Object
- Enabled:开启。 - Disabled:不开启。.
-
#KeyUsage ⇒ Object
- Enabled:开启。 - Disabled:不开启。.
-
#KmsRegion ⇒ Object
- Enabled:开启。 - Disabled:不开启。.
-
#Status ⇒ Object
- Enabled:开启。 - Disabled:不开启。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(keyid = nil, keyname = nil, createtime = nil, status = nil, keyusage = nil, keyorigin = nil, kmsregion = nil) ⇒ KMSInfoDetail
constructor
A new instance of KMSInfoDetail.
Constructor Details
#initialize(keyid = nil, keyname = nil, createtime = nil, status = nil, keyusage = nil, keyorigin = nil, kmsregion = nil) ⇒ KMSInfoDetail
Returns a new instance of KMSInfoDetail.
4528 4529 4530 4531 4532 4533 4534 4535 4536 |
# File 'lib/v20190725/models.rb', line 4528 def initialize(keyid=nil, keyname=nil, createtime=nil, status=nil, keyusage=nil, keyorigin=nil, kmsregion=nil) @KeyId = keyid @KeyName = keyname @CreateTime = createtime @Status = status @KeyUsage = keyusage @KeyOrigin = keyorigin @KmsRegion = kmsregion end |
Instance Attribute Details
#CreateTime ⇒ Object
- Enabled:开启。
- Disabled:不开启。
4526 4527 4528 |
# File 'lib/v20190725/models.rb', line 4526 def CreateTime @CreateTime end |
#KeyId ⇒ Object
- Enabled:开启。
- Disabled:不开启。
4526 4527 4528 |
# File 'lib/v20190725/models.rb', line 4526 def KeyId @KeyId end |
#KeyName ⇒ Object
- Enabled:开启。
- Disabled:不开启。
4526 4527 4528 |
# File 'lib/v20190725/models.rb', line 4526 def KeyName @KeyName end |
#KeyOrigin ⇒ Object
- Enabled:开启。
- Disabled:不开启。
4526 4527 4528 |
# File 'lib/v20190725/models.rb', line 4526 def KeyOrigin @KeyOrigin end |
#KeyUsage ⇒ Object
- Enabled:开启。
- Disabled:不开启。
4526 4527 4528 |
# File 'lib/v20190725/models.rb', line 4526 def KeyUsage @KeyUsage end |
#KmsRegion ⇒ Object
- Enabled:开启。
- Disabled:不开启。
4526 4527 4528 |
# File 'lib/v20190725/models.rb', line 4526 def KmsRegion @KmsRegion end |
#Status ⇒ Object
- Enabled:开启。
- Disabled:不开启。
4526 4527 4528 |
# File 'lib/v20190725/models.rb', line 4526 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
4538 4539 4540 4541 4542 4543 4544 4545 4546 |
# File 'lib/v20190725/models.rb', line 4538 def deserialize(params) @KeyId = params['KeyId'] @KeyName = params['KeyName'] @CreateTime = params['CreateTime'] @Status = params['Status'] @KeyUsage = params['KeyUsage'] @KeyOrigin = params['KeyOrigin'] @KmsRegion = params['KmsRegion'] end |