Class: TencentCloud::Cloudaudit::V20190319::Event

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190319/models.rb

Overview

日志详情

Instance Attribute Summary collapse

Instance Method Summary collapse

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.



613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
# File 'lib/v20190319/models.rb', line 613

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

#AccountIDObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def AccountID
  @AccountID
end

#CloudAuditEventObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def CloudAuditEvent
  @CloudAuditEvent
end

#ErrorCodeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def ErrorCode
  @ErrorCode
end

#EventIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def EventId
  @EventId
end

#EventNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def EventName
  @EventName
end

#EventNameCnObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def EventNameCn
  @EventNameCn
end

#EventRegionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def EventRegion
  @EventRegion
end

#EventSourceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def EventSource
  @EventSource
end

#EventTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def EventTime
  @EventTime
end

#LocationObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def Location
  @Location
end

#RequestIDObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def RequestID
  @RequestID
end

#ResourceRegionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def ResourceRegion
  @ResourceRegion
end

#ResourcesObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def Resources
  @Resources
end

#ResourceTypeCnObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def ResourceTypeCn
  @ResourceTypeCn
end

#SecretIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def SecretId
  @SecretId
end

#SourceIPAddressObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def SourceIPAddress
  @SourceIPAddress
end

#UsernameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EventId:

    日志ID

  • Username:

    用户名

  • EventTime:

    事件时间

  • CloudAuditEvent:

    日志详情

  • ResourceTypeCn:

    资源类型中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • ErrorCode:

    鉴权错误码

  • EventName:

    事件名称

  • SecretId:

    证书ID

  • EventSource:

    请求来源

  • RequestID:

    请求ID

  • ResourceRegion:

    资源地域

  • AccountID:

    主账号ID

  • SourceIPAddress:

    源IP

  • EventNameCn:

    事件名称中文描述(此字段请按需使用,如果您是其他语言使用者,可以忽略该字段描述)

  • Resources:

    资源对

  • EventRegion:

    事件地域

  • Location:

    IP 归属地



611
612
613
# File 'lib/v20190319/models.rb', line 611

def Username
  @Username
end

Instance Method Details

#deserialize(params) ⇒ Object



633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
# File 'lib/v20190319/models.rb', line 633

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