@classmethod
def _put(cls, client, auth, endpoint, flavor, compress, secure, timeout,
    args, callback):
    """Implementation of verb PUT"""
    return cls.__create(endpoint).secure(*cls.__secure(secure)).as_(flavor
        ).auth(client.credentials, method=auth).until(*timeout).compress(
        compress).put(args, callback=callback)
