-- | Output only. The time this CryptoKeyVersion\'s key material is scheduled
-- for destruction. Only present if state is DESTROY_SCHEDULED.
ckvDestroyTime :: Lens' CryptoKeyVersion (Maybe UTCTime)
ckvDestroyTime
  = lens _ckvDestroyTime
      (\ s a -> s{_ckvDestroyTime = a})
      . mapping _DateTime
ckvDestroyTime :: Lens' CryptoKeyVersion (Maybe UTCTime)
ckvDestroyTime
  = lens _ckvDestroyTime
      (\ s a -> s{_ckvDestroyTime = a})
      . mapping _DateTime
ckvDestroyTime
  = lens _ckvDestroyTime
      (\ s a -> s{_ckvDestroyTime = a})
      . mapping _DateTime