public function update($account, $repo, $keyId, $options = array())
    {
        return $this->requestPut(
            sprintf('repositories/%s/%s/deploy-keys/%s', $account, $repo, $keyId),
            $options
        );
    }
public function update($account, $repo, $keyId, $options = array())
    {
        return $this->requestPut(
            sprintf('repositories/%s/%s/deploy-keys/%s', $account, $repo, $keyId),
            $options
        );
    }
public function update ( $ account , $ repo , $ keyId , $ options = array ( ) ) { return $ this -> requestPut ( sprintf ( 'repositories/%s/%s/deploy-keys/%s' , $ account , $ repo , $ keyId ) , $ options ) ; }
Update an existing key

Available `$options`:

<example>
'label'  (string) = A display name for the key.
'key'    (string) = The content of the key.
</example>

@access public
@param  string           $account The team or individual account owning the repository.
@param  string           $repo    The repository identifier.
@param  string           $keyId   The key identifier assigned by Bitbucket.
@param  array            $options The rest of available options
@return MessageInterface
Update an existing key