Properties
awsRegion
awsRegion: string
eventName
eventName: string
eventSource
eventSource: string
eventTime
eventTime: string
eventVersion
eventVersion: string
Optional
glacierEventData
glacierEventData?: {
restoreEventData: {
lifecycleRestorationExpiryTime: string;
lifecycleRestoreStorageClass: string;
};
}
Type declaration
restoreEventData: {
lifecycleRestorationExpiryTime: string;
lifecycleRestoreStorageClass: string;
}
lifecycleRestorationExpiryTime: string
lifecycleRestoreStorageClass: string
requestParameters
requestParameters: {
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;
}
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;
}