':param collection: The resource collection type.
:type collection: str
:param vault: The vault URI.
:type vault: str
:param name: The resource name.
:type name: str
:param version: The resource version.
:type version: str'

def __init__(self, collection, vault, name, version):

    self.vault = vault
    self.name = name
    self.collection = collection
    self.version = (version or KeyVaultId.version_none)
