'Creates a key vault key id.  If uri is specified the id properties are parsed from the uri, otherwise
builds the id from the specified vault, name and version.
:param uri:  The uri of the key vault key
:param vault: The vault uri
:param name: The key name
:param version: The key version'

def __init__(self, uri=None, vault=None, name=None, version=None):

    super(KeyId, self).__init__(uri=uri, collection='keys', vault=vault, name=name, version=version)
