AliasList Event

Fires once for each alias when listing aliases.

Syntax

ANSI (Cross Platform)
virtual int FireAliasList(AmazonKMSAliasListEventParams *e);
typedef struct {
const char *ARN;
const char *Name;
const char *KeyId; int reserved; } AmazonKMSAliasListEventParams; Unicode (Windows) virtual INT FireAliasList(AmazonKMSAliasListEventParams *e);
typedef struct {
LPCWSTR ARN;
LPCWSTR Name;
LPCWSTR KeyId; INT reserved; } AmazonKMSAliasListEventParams;
- (void)onAliasList:(NSString*)ARN :(NSString*)name :(NSString*)keyId;
#define EID_AMAZONKMS_ALIASLIST 1

virtual INT CLOUDKEYS_CALL FireAliasList(LPSTR &lpszARN, LPSTR &lpszName, LPSTR &lpszKeyId);

Remarks

This event fires once for each alias returned when ListAliases is called.

ARN reflects the Amazon resource name of the alias.

Name reflects the name of the alias, including the alias/ prefix.

KeyId reflects the Id of the CMK that the alias refers to.

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