Class: TencentCloud::Cloudaudit::V20190319::Event
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cloudaudit::V20190319::Event
- Defined in:
- lib/v20190319/models.rb
Overview
日志详情
Instance Attribute Summary collapse
- #AccountID ⇒ Object
- #CloudAuditEvent ⇒ Object
- #ErrorCode ⇒ Object
- #EventId ⇒ Object
- #EventName ⇒ Object
- #EventNameCn ⇒ Object
- #EventRegion ⇒ Object
- #EventSource ⇒ Object
- #EventTime ⇒ Object
- #Location ⇒ Object
- #RequestID ⇒ Object
- #ResourceRegion ⇒ Object
- #Resources ⇒ Object
- #ResourceTypeCn ⇒ Object
- #SecretId ⇒ Object
- #SourceIPAddress ⇒ Object
- #Username ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(eventid = nil, username = nil, eventtime = nil, cloudauditevent = nil, resourcetypecn = nil, errorcode = nil, eventname = nil, secretid = nil, eventsource = nil, requestid = nil, resourceregion = nil, accountid = nil, sourceipaddress = nil, eventnamecn = nil, resources = nil, eventregion = nil, location = nil) ⇒ Event
constructor
A new instance of Event.
Constructor Details
#initialize(eventid = nil, username = nil, eventtime = nil, cloudauditevent = nil, resourcetypecn = nil, errorcode = nil, eventname = nil, secretid = nil, eventsource = nil, requestid = nil, resourceregion = nil, accountid = nil, sourceipaddress = nil, eventnamecn = nil, resources = nil, eventregion = nil, location = nil) ⇒ Event
Returns a new instance of Event.
607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 |
# File 'lib/v20190319/models.rb', line 607 def initialize(eventid=nil, username=nil, eventtime=nil, cloudauditevent=nil, resourcetypecn=nil, errorcode=nil, eventname=nil, secretid=nil, eventsource=nil, requestid=nil, resourceregion=nil, accountid=nil, sourceipaddress=nil, eventnamecn=nil, resources=nil, eventregion=nil, location=nil) @EventId = eventid @Username = username @EventTime = eventtime @CloudAuditEvent = cloudauditevent @ResourceTypeCn = resourcetypecn @ErrorCode = errorcode @EventName = eventname @SecretId = secretid @EventSource = eventsource @RequestID = requestid @ResourceRegion = resourceregion @AccountID = accountid @SourceIPAddress = sourceipaddress @EventNameCn = eventnamecn @Resources = resources @EventRegion = eventregion @Location = location end |
Instance Attribute Details
#AccountID ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def AccountID @AccountID end |
#CloudAuditEvent ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def CloudAuditEvent @CloudAuditEvent end |
#ErrorCode ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def ErrorCode @ErrorCode end |
#EventId ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def EventId @EventId end |
#EventName ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def EventName @EventName end |
#EventNameCn ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def EventNameCn @EventNameCn end |
#EventRegion ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def EventRegion @EventRegion end |
#EventSource ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def EventSource @EventSource end |
#EventTime ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def EventTime @EventTime end |
#Location ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def Location @Location end |
#RequestID ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def RequestID @RequestID end |
#ResourceRegion ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def ResourceRegion @ResourceRegion end |
#Resources ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def Resources @Resources end |
#ResourceTypeCn ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def ResourceTypeCn @ResourceTypeCn end |
#SecretId ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def SecretId @SecretId end |
#SourceIPAddress ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def SourceIPAddress @SourceIPAddress end |
#Username ⇒ Object
605 606 607 |
# File 'lib/v20190319/models.rb', line 605 def Username @Username end |
Instance Method Details
#deserialize(params) ⇒ Object
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 |
# File 'lib/v20190319/models.rb', line 627 def deserialize(params) @EventId = params['EventId'] @Username = params['Username'] @EventTime = params['EventTime'] @CloudAuditEvent = params['CloudAuditEvent'] @ResourceTypeCn = params['ResourceTypeCn'] @ErrorCode = params['ErrorCode'] @EventName = params['EventName'] @SecretId = params['SecretId'] @EventSource = params['EventSource'] @RequestID = params['RequestID'] @ResourceRegion = params['ResourceRegion'] @AccountID = params['AccountID'] @SourceIPAddress = params['SourceIPAddress'] @EventNameCn = params['EventNameCn'] unless params['Resources'].nil? @Resources = Resource.new @Resources.deserialize(params['Resources']) end @EventRegion = params['EventRegion'] @Location = params['Location'] end |