SecretList Event
Fires once for each secret when listing secrets.
Syntax
ANSI (Cross Platform) virtual int FireSecretList(AmazonSecretsSecretListEventParams *e);
typedef struct {
const char *ARN;
const char *Name;
const char *Description;
const char *CreationDate;
const char *DeletionDate;
const char *LastAccessDate;
const char *LastChangeDate; int reserved; } AmazonSecretsSecretListEventParams; Unicode (Windows) virtual INT FireSecretList(AmazonSecretsSecretListEventParams *e);
typedef struct {
LPCWSTR ARN;
LPCWSTR Name;
LPCWSTR Description;
LPCWSTR CreationDate;
LPCWSTR DeletionDate;
LPCWSTR LastAccessDate;
LPCWSTR LastChangeDate; INT reserved; } AmazonSecretsSecretListEventParams;
- (void)onSecretList:(NSString*)ARN :(NSString*)name :(NSString*)description :(NSString*)creationDate :(NSString*)deletionDate :(NSString*)lastAccessDate :(NSString*)lastChangeDate;
#define EID_AMAZONSECRETS_SECRETLIST 5 virtual INT CLOUDKEYS_CALL FireSecretList(LPSTR &lpszARN, LPSTR &lpszName, LPSTR &lpszDescription, LPSTR &lpszCreationDate, LPSTR &lpszDeletionDate, LPSTR &lpszLastAccessDate, LPSTR &lpszLastChangeDate);
Remarks
This event fires once for each secret returned when ListSecrets or GetSecretInfo is called.
ARN reflects the Amazon resource name of the secret.
Name reflects the name of the secret.
Description reflects the secret's description.
CreationDate reflects the secret's creation date, in seconds since the Unix epoch (including fractional seconds).
DeletionDate reflects the secret's scheduled deletion date, if applicable, in seconds since the Unix epoch (including fractional seconds).
LastAccessDate reflects the secret's last access date, in seconds since the Unix epoch. It provides date-level resolution only, the time is not included.
LastChangeDate reflects the secret's last change date, in seconds since the Unix epoch (including fractional seconds).