Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.88 KB

File metadata and controls

34 lines (25 loc) · 1.88 KB

EditInput

Bulk profile edit request [Cloud-only]. Carries 1–50 EditOperation items targeting a single user's profile. memory_type is pinned to \"profile\"; source is server-set and not accepted from the client.

Properties

Name Type Description Notes
app_id str Scope the profile lives in, defaulting to "default". [optional] [default to 'default']
project_id str Second half of the scope, defaulting to "default". [optional] [default to 'default']
user_id str The user whose profile is being edited.
memory_type str Pinned to "profile" — this endpoint edits nothing else. [optional] [default to 'profile']
operations List[EditInputOperationsInner] 1 to 50 edits applied in one call. "add" mints the item id and must not carry one; "update" and "delete" require an `item_id` whose prefix matches the item type ("ei_" for explicit_info, "it_" for implicit_traits). Each operation's outcome is reported separately, so one can be rejected while the rest apply.

Example

from everos_cloud.models.edit_input import EditInput

# TODO update the JSON string below
json = "{}"
# create an instance of EditInput from a JSON string
edit_input_instance = EditInput.from_json(json)
# print the JSON string representation of the object
print(EditInput.to_json())

# convert the object into a dict
edit_input_dict = edit_input_instance.to_dict()
# create an instance of EditInput from a dict
edit_input_from_dict = EditInput.from_dict(edit_input_dict)

[Back to Model list] [Back to API list] [Back to README]