Alibaba Modeling Rule

Modeling Rule

Alibaba Action Trail

Details

IDalibaba_ModelingRule
From Version6.8.0
To Version6.9.9
Tagsalibaba

Rules (XIF)

[MODEL: dataset=alibaba_action_trail_raw, model=Audit]
filter event_eventtype in("ApiCall","ConsoleOperation","AliyunServiceEvent","PasswordReset")
| alter XDM.Audit.event_timestamp=timestamp_seconds(to_integer(__time__)),
        XDM.Audit.cloud_region=event_acsregion,
        XDM.Audit.original_event_id = event_eventid,
        XDM.Audit.original_event_sub_type = event_eventname,
        XDM.Audit.operation_type = event_eventtype,
        XDM.Audit.audited_resource.name = event_resourcename,
        XDM.Audit.audited_resource.type = event_resourcetype,
        XDM.Audit.TriggeredBy.ipv4 = event_sourceipaddress,
        XDM.Audit.TriggeredBy.identity.type = event_useridentity_type,
        XDM.Audit.TriggeredBy.identity.uuid = event_useridentity_principalid,
        XDM.Audit.TriggeredBy.identity.name = event_useridentity_username;

[MODEL: dataset=alibaba_action_trail_raw, model=Auth]
filter event_eventtype in("ConsoleSignin","ConsoleSignout")
| alter XDM.Auth.event_timestamp=timestamp_seconds(to_integer(__time__)),
        XDM.Auth.Client.location.region = event_acsregion,
        XDM.Auth.original_event_id = event_eventid,
        XDM.Auth.original_event_sub_type = event_eventname,
        XDM.Auth.Client.ipv4 = event_sourceipaddress,
        XDM.Auth.Client.user.user_type = event_useridentity_type,
        XDM.Auth.Client.user.identifier = event_useridentity_principalid,
        XDM.Auth.Client.user.username = event_useridentity_username;

Schema

alibaba_action_trail_raw

Field Type Array?
__time__ string
event_acsregion string
event_eventid string
event_eventname string
event_eventtype string
event_resourcename string
event_resourcetype string
event_sourceipaddress string
event_useridentity_principalid string
event_useridentity_type string
event_useridentity_username string
Raw JSON
{
  "alibaba_action_trail_raw": {
      "__time__": {
          "type": "string",
          "is_array": false
      },
      "event_acsregion": {
          "type": "string",
          "is_array": false
      },
      "event_eventid": {
          "type": "string",
          "is_array": false
      },
      "event_eventname": {
          "type": "string",
          "is_array": false
      },
      "event_eventtype": {
          "type": "string",
          "is_array": false
      },
      "event_resourcename": {
          "type": "string",
          "is_array": false
      },
      "event_resourcetype": {
          "type": "string",
          "is_array": false
      },
      "event_sourceipaddress": {
          "type": "string",
          "is_array": false
      },
      "event_useridentity_type": {
          "type": "string",
          "is_array": false
      },
      "event_useridentity_principalid": {
          "type": "string",
          "is_array": false
      },
      "event_useridentity_username": {
          "type": "string",
          "is_array": false
      }
  }
}