Class: TencentCloud::Cdb::V20170320::InstanceDbAuditStatus
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdb::V20170320::InstanceDbAuditStatus
- Defined in:
- lib/v20170320/models.rb
Overview
实例审计详情信息
Instance Attribute Summary collapse
-
#AuditAll ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#AuditStatus ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#AuditTask ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#BillingAmount ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#CreateAt ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#HighLogExpireDay ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#HighRealStorage ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#InstanceId ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#InstanceInfo ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#LogExpireDay ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#LowLogExpireDay ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#LowRealStorage ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#OldRule ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#RealStorage ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#RuleTemplateIds ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#TrialCloseTime ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#TrialDescribeLogHours ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#TrialDuration ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#TrialStartTime ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
-
#TrialStatus ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, auditstatus = nil, audittask = nil, logexpireday = nil, highlogexpireday = nil, lowlogexpireday = nil, billingamount = nil, highrealstorage = nil, lowrealstorage = nil, auditall = nil, createat = nil, instanceinfo = nil, realstorage = nil, oldrule = nil, ruletemplateids = nil, trialstatus = nil, trialstarttime = nil, trialduration = nil, trialclosetime = nil, trialdescribeloghours = nil) ⇒ InstanceDbAuditStatus
constructor
A new instance of InstanceDbAuditStatus.
Constructor Details
#initialize(instanceid = nil, auditstatus = nil, audittask = nil, logexpireday = nil, highlogexpireday = nil, lowlogexpireday = nil, billingamount = nil, highrealstorage = nil, lowrealstorage = nil, auditall = nil, createat = nil, instanceinfo = nil, realstorage = nil, oldrule = nil, ruletemplateids = nil, trialstatus = nil, trialstarttime = nil, trialduration = nil, trialclosetime = nil, trialdescribeloghours = nil) ⇒ InstanceDbAuditStatus
Returns a new instance of InstanceDbAuditStatus.
9429 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 9450 |
# File 'lib/v20170320/models.rb', line 9429 def initialize(instanceid=nil, auditstatus=nil, audittask=nil, logexpireday=nil, highlogexpireday=nil, lowlogexpireday=nil, billingamount=nil, highrealstorage=nil, lowrealstorage=nil, auditall=nil, createat=nil, instanceinfo=nil, realstorage=nil, oldrule=nil, ruletemplateids=nil, trialstatus=nil, trialstarttime=nil, trialduration=nil, trialclosetime=nil, trialdescribeloghours=nil) @InstanceId = instanceid @AuditStatus = auditstatus @AuditTask = audittask @LogExpireDay = logexpireday @HighLogExpireDay = highlogexpireday @LowLogExpireDay = lowlogexpireday @BillingAmount = billingamount @HighRealStorage = highrealstorage @LowRealStorage = lowrealstorage @AuditAll = auditall @CreateAt = createat @InstanceInfo = instanceinfo @RealStorage = realstorage @OldRule = oldrule @RuleTemplateIds = ruletemplateids @TrialStatus = trialstatus @TrialStartTime = trialstarttime @TrialDuration = trialduration @TrialCloseTime = trialclosetime @TrialDescribeLogHours = trialdescribeloghours end |
Instance Attribute Details
#AuditAll ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def AuditAll @AuditAll end |
#AuditStatus ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def AuditStatus @AuditStatus end |
#AuditTask ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def AuditTask @AuditTask end |
#BillingAmount ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def BillingAmount @BillingAmount end |
#CreateAt ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def CreateAt @CreateAt end |
#HighLogExpireDay ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def HighLogExpireDay @HighLogExpireDay end |
#HighRealStorage ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def HighRealStorage @HighRealStorage end |
#InstanceId ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def InstanceId @InstanceId end |
#InstanceInfo ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def InstanceInfo @InstanceInfo end |
#LogExpireDay ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def LogExpireDay @LogExpireDay end |
#LowLogExpireDay ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def LowLogExpireDay @LowLogExpireDay end |
#LowRealStorage ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def LowRealStorage @LowRealStorage end |
#OldRule ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def OldRule @OldRule end |
#RealStorage ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def RealStorage @RealStorage end |
#RuleTemplateIds ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def RuleTemplateIds @RuleTemplateIds end |
#TrialCloseTime ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def TrialCloseTime @TrialCloseTime end |
#TrialDescribeLogHours ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def TrialDescribeLogHours @TrialDescribeLogHours end |
#TrialDuration ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def TrialDuration @TrialDuration end |
#TrialStartTime ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def TrialStartTime @TrialStartTime end |
#TrialStatus ⇒ Object
7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。 3 - 3天; 7 - 一周; 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年。
9427 9428 9429 |
# File 'lib/v20170320/models.rb', line 9427 def TrialStatus @TrialStatus end |
Instance Method Details
#deserialize(params) ⇒ Object
9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467 9468 9469 9470 9471 9472 9473 9474 9475 9476 |
# File 'lib/v20170320/models.rb', line 9452 def deserialize(params) @InstanceId = params['InstanceId'] @AuditStatus = params['AuditStatus'] @AuditTask = params['AuditTask'] @LogExpireDay = params['LogExpireDay'] @HighLogExpireDay = params['HighLogExpireDay'] @LowLogExpireDay = params['LowLogExpireDay'] @BillingAmount = params['BillingAmount'] @HighRealStorage = params['HighRealStorage'] @LowRealStorage = params['LowRealStorage'] @AuditAll = params['AuditAll'] @CreateAt = params['CreateAt'] unless params['InstanceInfo'].nil? @InstanceInfo = AuditInstanceInfo.new @InstanceInfo.deserialize(params['InstanceInfo']) end @RealStorage = params['RealStorage'] @OldRule = params['OldRule'] @RuleTemplateIds = params['RuleTemplateIds'] @TrialStatus = params['TrialStatus'] @TrialStartTime = params['TrialStartTime'] @TrialDuration = params['TrialDuration'] @TrialCloseTime = params['TrialCloseTime'] @TrialDescribeLogHours = params['TrialDescribeLogHours'] end |