public function delete($fileName)
{
try {
$this->client->deleteObject(array('Bucket' => $this->name, 'Key' => $fileName));
} catch (InstanceProfileCredentialsException $e) {
throw new InvalidAccessKeyIdException("The AWS Access Key Id you provided does not exist in our records.");
}
}