code: def _disable_access_key(self, force_disable_self=False):
          
          client = self.client
          if self.validate is True:
              return
          else:
              try:
                  client.update_access_key(
                      UserName=self._search_user_for_key(),
                      AccessKeyId=self.access_key_id,
                      Status='Inactive'
                  )
                  logger.info(
                      "Access key {id} has "
                      "been disabled.".format(id=self.access_key_id)
                  )
              except Exception as e:
                  logger.info(
                      "Access key {id} could not "
                      "be disabled due to: {e}.".format(
                          e=e, id=self.access_key_id
                      )
                  )
docs: This function first checks to see if the key is already disabled\
  
          if not then it goes to disabling