def put(self, resource, obj,<EOL>operation_timeout=None, max_envelope_size=None, locale=None):
headers = None<EOL>return self.service.invoke(headers, obj)<EOL>
resource can be a URL or a ResourceLocator