IPWorks Cloud 2020 C++ Edition

Questions / Feedback?

MultipartUploadList Event

Fires once for each multipart upload when ListMultipartUploads is called.

Syntax

ANSI (Cross Platform)
virtual int FireMultipartUploadList(AmazonGlacierMultipartUploadListEventParams *e);
typedef struct {
const char *ArchiveDescription;
const char *CreationDate;
const char *UploadId;
const char *VaultArn;
int PartSize; int reserved; } AmazonGlacierMultipartUploadListEventParams; Unicode (Windows) virtual INT FireMultipartUploadList(AmazonGlacierMultipartUploadListEventParams *e);
typedef struct {
LPCWSTR ArchiveDescription;
LPCWSTR CreationDate;
LPCWSTR UploadId;
LPCWSTR VaultArn;
INT PartSize; INT reserved; } AmazonGlacierMultipartUploadListEventParams;
- (void)onMultipartUploadList:(NSString*)archiveDescription :(NSString*)creationDate :(NSString*)uploadId :(NSString*)vaultArn :(int)partSize;
#define EID_AMAZONGLACIER_MULTIPARTUPLOADLIST 6

virtual INT IPWORKSCLOUD_CALL FireMultipartUploadList(LPSTR &lpszArchiveDescription, LPSTR &lpszCreationDate, LPSTR &lpszUploadId, LPSTR &lpszVaultArn, INT &iPartSize);

Remarks

This event fires for each multipart upload returned when calling ListMultipartUploads.

ArchiveDescription is the archive description (if any).

CreationDate is the UTC time that the multipart upload was started. This is a string representation of ISO 8601 date format. For example: "2012-03-20T17:03:43.221Z".

UploadId is the Id of the multipart upload.

VaultArn is the Amazon Resource Name (ARN) of the Vault in which the archive is created.

PartSize is the part size in bytes. This is specified by the PartSize setting and is used when StartMultipartUpload is called.

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks Cloud 2020 C++ Edition - Version 20.0 [Build 8265]