Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface S3EventRecord

Hierarchy

  • S3EventRecord

Index

Properties

awsRegion

awsRegion: string

eventName

eventName: string

eventSource

eventSource: string

eventTime

eventTime: string

eventVersion

eventVersion: string

Optional glacierEventData

requestParameters

requestParameters: { sourceIPAddress: string }

Type declaration

  • sourceIPAddress: string

responseElements

responseElements: { x-amz-id-2: string; x-amz-request-id: string }

Type declaration

  • x-amz-id-2: string
  • x-amz-request-id: string

s3

s3: { bucket: { arn: string; name: string; ownerIdentity: { principalId: string } }; configurationId: string; object: { eTag: string; key: string; sequencer: string; size: number; versionId?: string }; s3SchemaVersion: string }

Type declaration

  • bucket: { arn: string; name: string; ownerIdentity: { principalId: string } }
    • arn: string
    • name: string
    • ownerIdentity: { principalId: string }
      • principalId: string
  • configurationId: string
  • object: { eTag: string; key: string; sequencer: string; size: number; versionId?: string }
    • eTag: string
    • key: string
    • sequencer: string
    • size: number
    • Optional versionId?: string
  • s3SchemaVersion: string

userIdentity

userIdentity: { principalId: string }

Type declaration

  • principalId: string

Generated using TypeDoc