Event

public struct Event : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The AWS access key ID that was used to sign the request. If the request was made with temporary security credentials, this is the access key ID of the temporary credentials.

    Declaration

    Swift

    public let accessKeyId: String?
  • A JSON string that contains a representation of the event returned.

    Declaration

    Swift

    public let cloudTrailEvent: String?
  • The CloudTrail ID of the event returned.

    Declaration

    Swift

    public let eventId: String?
  • The name of the event returned.

    Declaration

    Swift

    public let eventName: String?
  • The AWS service that the request was made to.

    Declaration

    Swift

    public let eventSource: String?
  • The date and time of the event returned.

    Declaration

    Swift

    public let eventTime: TimeStamp?
  • Information about whether the event is a write event or a read event.

    Declaration

    Swift

    public let readOnly: String?
  • A list of resources referenced by the event returned.

    Declaration

    Swift

    public let resources: [Resource]?
  • A user name or role name of the requester that called the API in the event returned.

    Declaration

    Swift

    public let username: String?
  • Undocumented

    Declaration

    Swift

    public init(accessKeyId: String? = nil, cloudTrailEvent: String? = nil, eventId: String? = nil, eventName: String? = nil, eventSource: String? = nil, eventTime: TimeStamp? = nil, readOnly: String? = nil, resources: [Resource]? = nil, username: String? = nil)