-- | The ProtectionLevel of the CryptoKeyVersion public key.
pkProtectionLevel :: Lens' PublicKey (Maybe PublicKeyProtectionLevel)
pkProtectionLevel
  = lens _pkProtectionLevel
      (\ s a -> s{_pkProtectionLevel = a})
pkProtectionLevel :: Lens' PublicKey (Maybe PublicKeyProtectionLevel)
pkProtectionLevel
  = lens _pkProtectionLevel
      (\ s a -> s{_pkProtectionLevel = a})
pkProtectionLevel
  = lens _pkProtectionLevel
      (\ s a -> s{_pkProtectionLevel = a})