Class: TencentCloud::Ssm::V20190923::DescribeSecretResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ssm::V20190923::DescribeSecretResponse
- Defined in:
- lib/v20190923/models.rb
Overview
DescribeSecret返回参数结构体
Instance Attribute Summary collapse
- #AdditionalConfig ⇒ Object
- #AssociatedInstanceIDs ⇒ Object
- #CreateTime ⇒ Object
- #CreateUin ⇒ Object
- #DeleteTime ⇒ Object
- #Description ⇒ Object
- #KmsKeyId ⇒ Object
- #ProductName ⇒ Object
- #ProjectID ⇒ Object
- #RequestId ⇒ Object
- #ResourceID ⇒ Object
- #ResourceName ⇒ Object
- #RotationFrequency ⇒ Object
- #RotationStatus ⇒ Object
- #SecretName ⇒ Object
- #SecretType ⇒ Object
- #Status ⇒ Object
- #TargetUin ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(secretname = nil, description = nil, kmskeyid = nil, createuin = nil, status = nil, deletetime = nil, createtime = nil, secrettype = nil, productname = nil, resourceid = nil, rotationstatus = nil, rotationfrequency = nil, resourcename = nil, projectid = nil, associatedinstanceids = nil, targetuin = nil, additionalconfig = nil, requestid = nil) ⇒ DescribeSecretResponse
constructor
A new instance of DescribeSecretResponse.
Constructor Details
#initialize(secretname = nil, description = nil, kmskeyid = nil, createuin = nil, status = nil, deletetime = nil, createtime = nil, secrettype = nil, productname = nil, resourceid = nil, rotationstatus = nil, rotationfrequency = nil, resourcename = nil, projectid = nil, associatedinstanceids = nil, targetuin = nil, additionalconfig = nil, requestid = nil) ⇒ DescribeSecretResponse
Returns a new instance of DescribeSecretResponse.
598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 |
# File 'lib/v20190923/models.rb', line 598 def initialize(secretname=nil, description=nil, kmskeyid=nil, createuin=nil, status=nil, deletetime=nil, createtime=nil, secrettype=nil, productname=nil, resourceid=nil, rotationstatus=nil, rotationfrequency=nil, resourcename=nil, projectid=nil, associatedinstanceids=nil, targetuin=nil, additionalconfig=nil, requestid=nil) @SecretName = secretname @Description = description @KmsKeyId = kmskeyid @CreateUin = createuin @Status = status @DeleteTime = deletetime @CreateTime = createtime @SecretType = secrettype @ProductName = productname @ResourceID = resourceid @RotationStatus = rotationstatus @RotationFrequency = rotationfrequency @ResourceName = resourcename @ProjectID = projectid @AssociatedInstanceIDs = associatedinstanceids @TargetUin = targetuin @AdditionalConfig = additionalconfig @RequestId = requestid end |
Instance Attribute Details
#AdditionalConfig ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def AdditionalConfig @AdditionalConfig end |
#AssociatedInstanceIDs ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def AssociatedInstanceIDs @AssociatedInstanceIDs end |
#CreateTime ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def CreateTime @CreateTime end |
#CreateUin ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def CreateUin @CreateUin end |
#DeleteTime ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def DeleteTime @DeleteTime end |
#Description ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def Description @Description end |
#KmsKeyId ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def KmsKeyId @KmsKeyId end |
#ProductName ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def ProductName @ProductName end |
#ProjectID ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def ProjectID @ProjectID end |
#RequestId ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def RequestId @RequestId end |
#ResourceID ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def ResourceID @ResourceID end |
#ResourceName ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def ResourceName @ResourceName end |
#RotationFrequency ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def RotationFrequency @RotationFrequency end |
#RotationStatus ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def RotationStatus @RotationStatus end |
#SecretName ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def SecretName @SecretName end |
#SecretType ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def SecretType @SecretType end |
#Status ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def Status @Status end |
#TargetUin ⇒ Object
596 597 598 |
# File 'lib/v20190923/models.rb', line 596 def TargetUin @TargetUin end |
Instance Method Details
#deserialize(params) ⇒ Object
619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 |
# File 'lib/v20190923/models.rb', line 619 def deserialize(params) @SecretName = params['SecretName'] @Description = params['Description'] @KmsKeyId = params['KmsKeyId'] @CreateUin = params['CreateUin'] @Status = params['Status'] @DeleteTime = params['DeleteTime'] @CreateTime = params['CreateTime'] @SecretType = params['SecretType'] @ProductName = params['ProductName'] @ResourceID = params['ResourceID'] @RotationStatus = params['RotationStatus'] @RotationFrequency = params['RotationFrequency'] @ResourceName = params['ResourceName'] @ProjectID = params['ProjectID'] @AssociatedInstanceIDs = params['AssociatedInstanceIDs'] @TargetUin = params['TargetUin'] @AdditionalConfig = params['AdditionalConfig'] @RequestId = params['RequestId'] end |