/** * Constructor * * @param array|KeyData $aListData KeyData List */ public function __construct($aListData = null) { parent::__construct($aListData, ['keyId', 'keyArn'], __NAMESPACE__ . '\\KeyData'); }
/** * Constructor * * @param array|GrantConstraintData $aListData GrantConstraintData List */ public function __construct($aListData = null) { parent::__construct($aListData, ['encryptionContextEquals', 'encryptionContextSubset'], __NAMESPACE__ . '\\GrantConstraintData'); }
/** * Constructor * * @param array|AliasData $aListData AliasData List */ public function __construct($aListData = null) { parent::__construct($aListData, ['targetKeyId', 'aliasArn', 'aliasName'], __NAMESPACE__ . '\\AliasData'); }
/** * Constructor * * @param array|GrantData $aListData GrantData List */ public function __construct($aListData = null) { parent::__construct($aListData, ['grantId', 'granteePrincipal', 'issuingAccount', 'operations', 'retiringPrincipal', 'constraints'], __NAMESPACE__ . '\\GrantData'); }