Skip to content
Roboto
Esc
↑↓navigate↵open⌘Jpreview
On this page

roboto.domain.collections.operations

Module Contents

CreateCollectionRequest

class roboto.domain.collections.operations.CreateCollectionRequest(/, **data)#View Source

Bases: pydantic.BaseModel

Request payload to create a collection

Parameters

data Any

Attributes

CreateCollectionRequest.custom_fields

custom_fields dict[str, Any] | None = None #

Initial values for Ready custom fields on this collection.

Each key must be the name of a CustomField that is Ready for the caller’s org and the Collection entity type; each value must satisfy the field’s declared type. Names that are undefined or not Ready, and values that don’t match the field’s type, are rejected with a structured error.

CreateCollectionRequest.description

description str | None = None #

CreateCollectionRequest.name

name str | None = None #

CreateCollectionRequest.resource_type

CreateCollectionRequest.resources

CreateCollectionRequest.tags

tags list[str] | None = None #

UpdateCollectionRequest

class roboto.domain.collections.operations.UpdateCollectionRequest(/, **data)#View Source

Bases: pydantic.BaseModel

Request payload to update a collection

Parameters

data Any

Attributes

UpdateCollectionRequest.add_resources

UpdateCollectionRequest.add_tags

add_tags list[str] | roboto.sentinels.NotSetType #

UpdateCollectionRequest.custom_fields_changeset

custom_fields_changeset roboto.updates.CustomFieldChangeset | None = None #

Changes to apply to Ready custom-field values on this collection.

Each referenced field name must be a Ready custom field for this collection’s org and the Collection entity type; each set_fields value must satisfy the field’s declared type. Names that are undefined or not Ready are rejected with a structured error. Field names not mentioned by the changeset are left unchanged.

UpdateCollectionRequest.description

description roboto.sentinels.NotSetType | str | None #

UpdateCollectionRequest.model_config

model_config #

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

UpdateCollectionRequest.name

name roboto.sentinels.NotSetType | str | None #

UpdateCollectionRequest.remove_resources

UpdateCollectionRequest.remove_tags

remove_tags list[str] | roboto.sentinels.NotSetType #

Was this page helpful?