code: def rotate_root_iam_credentials(self, mount_point=DEFAULT_MOUNT_POINT):
          
          api_path = '/v1/{mount_point}/config/rotate-root'.format(mount_point=mount_point)
          response = self._adapter.post(
              url=api_path,
          )
          return response.json()
docs: Rotate static root IAM credentials.
  
          When you have configured Vault with static credentials, you can use this endpoint to have Vault rotate the
          access key it used. Note that, due to AWS eventual consistency, after calling this endpoint, subsequent calls
          from Vault to AWS may fail for a few seconds until AWS becomes consistent again.
  
          In order to call this endpoint, Vault's AWS access key MUST be the only access key on the IAM user; otherwise,
          generation of a new access key will fail. Once this method is called, Vault will now be the only entity that
          knows the AWS secret key is used to access AWS.
  
          Supported methods:
              POST: /{mount_point}/config/rotate-root. Produces: 200 application/json
  
          :return: The JSON response of the request.
          :rtype: dict