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.
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 |
# File 'lib/v20190319/models.rb', line 621 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
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def AccountID @AccountID end |
#CloudAuditEvent ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def CloudAuditEvent @CloudAuditEvent end |
#ErrorCode ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def ErrorCode @ErrorCode end |
#EventId ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def EventId @EventId end |
#EventName ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def EventName @EventName end |
#EventNameCn ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def EventNameCn @EventNameCn end |
#EventRegion ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def EventRegion @EventRegion end |
#EventSource ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def EventSource @EventSource end |
#EventTime ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def EventTime @EventTime end |
#Location ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def Location @Location end |
#RequestID ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def RequestID @RequestID end |
#ResourceRegion ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def ResourceRegion @ResourceRegion end |
#Resources ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def Resources @Resources end |
#ResourceTypeCn ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def ResourceTypeCn @ResourceTypeCn end |
#SecretId ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def SecretId @SecretId end |
#SourceIPAddress ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def SourceIPAddress @SourceIPAddress end |
#Username ⇒ Object
619 620 621 |
# File 'lib/v20190319/models.rb', line 619 def Username @Username end |
Instance Method Details
#deserialize(params) ⇒ Object
641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 |
# File 'lib/v20190319/models.rb', line 641 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 |