POST
/
rest
/
api
/
v1
/
updateannouncement
from glean import Glean, models
from glean.utils import parse_datetime
import os


with Glean(
    api_token=os.getenv("GLEAN_API_TOKEN", ""),
) as g_client:

    res = g_client.client.announcements.update(start_time=parse_datetime("2023-10-24T01:53:24.440Z"), end_time=parse_datetime("2024-10-30T07:24:12.087Z"), title="<value>", id=121004, body={
        "text": "From https://en.wikipedia.org/wiki/Diffuse_sky_radiation, the sky is blue because blue light is more strongly scattered than longer-wavelength light.",
        "structured_list": [
            models.StructuredTextItem(
                link="https://en.wikipedia.org/wiki/Diffuse_sky_radiation",
                document=models.Document(
                    metadata=models.DocumentMetadata(
                        datasource="datasource",
                        object_type="Feature Request",
                        container="container",
                        parent_id="JIRA_EN-1337",
                        mime_type="mimeType",
                        document_id="documentId",
                        create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                        update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                        author=models.Person(
                            name="name",
                            obfuscated_id="<id>",
                        ),
                        components=[
                            "Backend",
                            "Networking",
                        ],
                        status="[\"Done\"]",
                        custom_data={
                            "someCustomField": models.CustomDataValue(),
                        },
                    ),
                ),
                text="Because its wavelengths are shorter, blue light is more strongly scattered than the longer-wavelength lights, red or green. Hence the result that when looking at the sky away from the direct incident sunlight, the human eye perceives the sky to be blue.",
                structured_result=models.StructuredResult(
                    document=models.Document(
                        metadata=models.DocumentMetadata(
                            datasource="datasource",
                            object_type="Feature Request",
                            container="container",
                            parent_id="JIRA_EN-1337",
                            mime_type="mimeType",
                            document_id="documentId",
                            create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                            update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                            author=models.Person(
                                name="name",
                                obfuscated_id="<id>",
                            ),
                            components=[
                                "Backend",
                                "Networking",
                            ],
                            status="[\"Done\"]",
                            custom_data={
                                "someCustomField": models.CustomDataValue(),
                            },
                        ),
                    ),
                    person=models.Person(
                        name="George Clooney",
                        obfuscated_id="abc123",
                    ),
                    customer=models.Customer(
                        id="<id>",
                        company=models.Company(
                            name="<value>",
                            location="New York City",
                            industry="Finances",
                            about="Financial, software, data, and media company headquartered in Midtown Manhattan, New York City",
                        ),
                        poc=[
                            models.Person(
                                name="George Clooney",
                                obfuscated_id="abc123",
                            ),
                        ],
                        merged_customers=[
                            models.Customer(
                                id="<id>",
                                company=models.Company(
                                    name="<value>",
                                    location="New York City",
                                    industry="Finances",
                                    about="Financial, software, data, and media company headquartered in Midtown Manhattan, New York City",
                                ),
                                notes="CIO is interested in trying out the product.",
                            ),
                            models.Customer(
                                id="<id>",
                                company=models.Company(
                                    name="<value>",
                                    location="New York City",
                                    industry="Finances",
                                    about="Financial, software, data, and media company headquartered in Midtown Manhattan, New York City",
                                ),
                                notes="CIO is interested in trying out the product.",
                            ),
                            models.Customer(
                                id="<id>",
                                company=models.Company(
                                    name="<value>",
                                    location="New York City",
                                    industry="Finances",
                                    about="Financial, software, data, and media company headquartered in Midtown Manhattan, New York City",
                                ),
                                notes="CIO is interested in trying out the product.",
                            ),
                        ],
                        notes="CIO is interested in trying out the product.",
                    ),
                    team=models.Team(
                        id="<id>",
                        name="<value>",
                        members=[
                            models.PersonToTeamRelationship(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                            ),
                            models.PersonToTeamRelationship(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                            ),
                        ],
                        custom_fields=[
                            models.CustomFieldData(
                                label="<value>",
                                values=[],
                            ),
                            models.CustomFieldData(
                                label="<value>",
                                values=[],
                            ),
                        ],
                        datasource_profiles=[
                            models.DatasourceProfile(
                                datasource="github",
                                handle="<value>",
                            ),
                            models.DatasourceProfile(
                                datasource="github",
                                handle="<value>",
                            ),
                            models.DatasourceProfile(
                                datasource="github",
                                handle="<value>",
                            ),
                        ],
                    ),
                    custom_entity=models.CustomEntity(
                        roles=[
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.EDITOR,
                            ),
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.EDITOR,
                            ),
                        ],
                    ),
                    answer=models.Answer(
                        id=3,
                        doc_id="ANSWERS_answer_3",
                        question="Why is the sky blue?",
                        body_text="From https://en.wikipedia.org/wiki/Diffuse_sky_radiation, the sky is blue because blue light is more strongly scattered than longer-wavelength light.",
                        audience_filters=[
                            models.FacetFilter(
                                field_name="type",
                                values=[
                                    models.FacetFilterValue(
                                        value="Spreadsheet",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                    models.FacetFilterValue(
                                        value="Presentation",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                ],
                            ),
                        ],
                        added_roles=[
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.OWNER,
                            ),
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.OWNER,
                            ),
                        ],
                        removed_roles=[
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.ANSWER_MODERATOR,
                            ),
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.ANSWER_MODERATOR,
                            ),
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.ANSWER_MODERATOR,
                            ),
                        ],
                        likes=models.AnswerLikes(
                            liked_by=[
                                models.AnswerLike(
                                    user=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                ),
                            ],
                            liked_by_user=True,
                            num_likes=38608,
                        ),
                        author=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        updated_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        verification=models.Verification(
                            state=models.State.DEPRECATED,
                            metadata=models.VerificationMetadata(
                                last_verifier=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                document=models.Document(
                                    metadata=models.DocumentMetadata(
                                        datasource="datasource",
                                        object_type="Feature Request",
                                        container="container",
                                        parent_id="JIRA_EN-1337",
                                        mime_type="mimeType",
                                        document_id="documentId",
                                        create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        author=models.Person(
                                            name="name",
                                            obfuscated_id="<id>",
                                        ),
                                        components=[
                                            "Backend",
                                            "Networking",
                                        ],
                                        status="[\"Done\"]",
                                        custom_data={
                                            "someCustomField": models.CustomDataValue(),
                                        },
                                    ),
                                ),
                                reminders=[
                                    models.Reminder(
                                        assignee=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        requestor=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        remind_at=735135,
                                    ),
                                    models.Reminder(
                                        assignee=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        requestor=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        remind_at=735135,
                                    ),
                                ],
                                last_reminder=models.Reminder(
                                    assignee=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                    requestor=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                    remind_at=528697,
                                ),
                                candidate_verifiers=[
                                    models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                ],
                            ),
                        ),
                        board=models.AnswerBoard(
                            name="<value>",
                            description="treasure phrase meaty",
                            audience_filters=[
                                models.FacetFilter(
                                    field_name="type",
                                    values=[
                                        models.FacetFilterValue(
                                            value="Spreadsheet",
                                            relation_type=models.RelationType.EQUALS,
                                        ),
                                        models.FacetFilterValue(
                                            value="Presentation",
                                            relation_type=models.RelationType.EQUALS,
                                        ),
                                    ],
                                ),
                            ],
                            id=355296,
                            creator=models.Person(
                                name="George Clooney",
                                obfuscated_id="abc123",
                            ),
                            updated_by=models.Person(
                                name="George Clooney",
                                obfuscated_id="abc123",
                            ),
                        ),
                        collections=[
                            models.Collection(
                                name="<value>",
                                description="thunderbolt acidly warmly hence zowie",
                                audience_filters=[
                                    models.FacetFilter(
                                        field_name="type",
                                        values=[
                                            models.FacetFilterValue(
                                                value="Spreadsheet",
                                                relation_type=models.RelationType.EQUALS,
                                            ),
                                            models.FacetFilterValue(
                                                value="Presentation",
                                                relation_type=models.RelationType.EQUALS,
                                            ),
                                        ],
                                    ),
                                ],
                                id=416180,
                                creator=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                updated_by=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                items=[
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                ],
                                children=[
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                ],
                            ),
                            models.Collection(
                                name="<value>",
                                description="thunderbolt acidly warmly hence zowie",
                                audience_filters=[
                                    models.FacetFilter(
                                        field_name="type",
                                        values=[
                                            models.FacetFilterValue(
                                                value="Spreadsheet",
                                                relation_type=models.RelationType.EQUALS,
                                            ),
                                            models.FacetFilterValue(
                                                value="Presentation",
                                                relation_type=models.RelationType.EQUALS,
                                            ),
                                        ],
                                    ),
                                ],
                                id=416180,
                                creator=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                updated_by=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                items=[
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                ],
                                children=[
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                ],
                            ),
                        ],
                        source_document=models.Document(
                            metadata=models.DocumentMetadata(
                                datasource="datasource",
                                object_type="Feature Request",
                                container="container",
                                parent_id="JIRA_EN-1337",
                                mime_type="mimeType",
                                document_id="documentId",
                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                author=models.Person(
                                    name="name",
                                    obfuscated_id="<id>",
                                ),
                                components=[
                                    "Backend",
                                    "Networking",
                                ],
                                status="[\"Done\"]",
                                custom_data={
                                    "someCustomField": models.CustomDataValue(),
                                },
                            ),
                        ),
                    ),
                    extracted_qn_a=models.ExtractedQnA(
                        question_result=models.SearchResult(
                            title="title",
                            url="https://example.com/foo/bar",
                            native_app_url="slack://foo/bar",
                            snippets=[
                                models.SearchResultSnippet(
                                    snippet="snippet",
                                    mime_type="mimeType",
                                ),
                            ],
                            must_include_suggestions=models.QuerySuggestionList(),
                        ),
                    ),
                    meeting=models.Meeting(
                        attendees=models.CalendarAttendees(
                            people=[
                                models.CalendarAttendee(
                                    person=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                    group_attendees=[
                                        models.CalendarAttendee(
                                            person=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                        ),
                                        models.CalendarAttendee(
                                            person=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                        ),
                                    ],
                                ),
                                models.CalendarAttendee(
                                    person=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                    group_attendees=[
                                        models.CalendarAttendee(
                                            person=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                        ),
                                        models.CalendarAttendee(
                                            person=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                        ),
                                    ],
                                ),
                            ],
                        ),
                    ),
                    collection=models.Collection(
                        name="<value>",
                        description="mismatch noisily jive worth meh following hmph analyse",
                        audience_filters=[
                            models.FacetFilter(
                                field_name="type",
                                values=[
                                    models.FacetFilterValue(
                                        value="Spreadsheet",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                    models.FacetFilterValue(
                                        value="Presentation",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                ],
                            ),
                        ],
                        id=5797,
                        creator=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        updated_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                    ),
                    answer_board=models.AnswerBoard(
                        name="<value>",
                        description="pulse yum shakily notwithstanding faithfully boohoo urgently exterior before um",
                        audience_filters=[
                            models.FacetFilter(
                                field_name="type",
                                values=[
                                    models.FacetFilterValue(
                                        value="Spreadsheet",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                    models.FacetFilterValue(
                                        value="Presentation",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                ],
                            ),
                        ],
                        id=609567,
                        creator=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        updated_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                    ),
                    code=models.Code(
                        repo_name="scio",
                        file_name="README.md",
                    ),
                    shortcut=models.Shortcut(
                        input_alias="<value>",
                        created_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        updated_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        destination_document=models.Document(
                            metadata=models.DocumentMetadata(
                                datasource="datasource",
                                object_type="Feature Request",
                                container="container",
                                parent_id="JIRA_EN-1337",
                                mime_type="mimeType",
                                document_id="documentId",
                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                author=models.Person(
                                    name="name",
                                    obfuscated_id="<id>",
                                ),
                                components=[
                                    "Backend",
                                    "Networking",
                                ],
                                status="[\"Done\"]",
                                custom_data={
                                    "someCustomField": models.CustomDataValue(),
                                },
                            ),
                        ),
                    ),
                    query_suggestions=models.QuerySuggestionList(
                        suggestions=[
                            models.QuerySuggestion(
                                query="app:github type:pull author:mortimer",
                                label="Mortimer's PRs",
                                datasource="github",
                            ),
                        ],
                        person=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                    ),
                    related_documents=[
                        models.RelatedDocuments(
                            query_suggestion=models.QuerySuggestion(
                                query="app:github type:pull author:mortimer",
                                label="Mortimer's PRs",
                                datasource="github",
                            ),
                            results=[
                                models.SearchResult(
                                    title="title",
                                    url="https://example.com/foo/bar",
                                    native_app_url="slack://foo/bar",
                                    snippets=[
                                        models.SearchResultSnippet(
                                            snippet="snippet",
                                            mime_type="mimeType",
                                        ),
                                    ],
                                    must_include_suggestions=models.QuerySuggestionList(),
                                ),
                            ],
                        ),
                    ],
                    related_question=models.RelatedQuestion(
                        ranges=[
                            models.TextRange(
                                start_index=896307,
                                document=models.Document(
                                    metadata=models.DocumentMetadata(
                                        datasource="datasource",
                                        object_type="Feature Request",
                                        container="container",
                                        parent_id="JIRA_EN-1337",
                                        mime_type="mimeType",
                                        document_id="documentId",
                                        create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        author=models.Person(
                                            name="name",
                                            obfuscated_id="<id>",
                                        ),
                                        components=[
                                            "Backend",
                                            "Networking",
                                        ],
                                        status="[\"Done\"]",
                                        custom_data={
                                            "someCustomField": models.CustomDataValue(),
                                        },
                                    ),
                                ),
                            ),
                            models.TextRange(
                                start_index=896307,
                                document=models.Document(
                                    metadata=models.DocumentMetadata(
                                        datasource="datasource",
                                        object_type="Feature Request",
                                        container="container",
                                        parent_id="JIRA_EN-1337",
                                        mime_type="mimeType",
                                        document_id="documentId",
                                        create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        author=models.Person(
                                            name="name",
                                            obfuscated_id="<id>",
                                        ),
                                        components=[
                                            "Backend",
                                            "Networking",
                                        ],
                                        status="[\"Done\"]",
                                        custom_data={
                                            "someCustomField": models.CustomDataValue(),
                                        },
                                    ),
                                ),
                            ),
                        ],
                    ),
                ),
            ),
            models.StructuredTextItem(
                link="https://en.wikipedia.org/wiki/Diffuse_sky_radiation",
                document=models.Document(
                    metadata=models.DocumentMetadata(
                        datasource="datasource",
                        object_type="Feature Request",
                        container="container",
                        parent_id="JIRA_EN-1337",
                        mime_type="mimeType",
                        document_id="documentId",
                        create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                        update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                        author=models.Person(
                            name="name",
                            obfuscated_id="<id>",
                        ),
                        components=[
                            "Backend",
                            "Networking",
                        ],
                        status="[\"Done\"]",
                        custom_data={
                            "someCustomField": models.CustomDataValue(),
                        },
                    ),
                ),
                text="Because its wavelengths are shorter, blue light is more strongly scattered than the longer-wavelength lights, red or green. Hence the result that when looking at the sky away from the direct incident sunlight, the human eye perceives the sky to be blue.",
                structured_result=models.StructuredResult(
                    document=models.Document(
                        metadata=models.DocumentMetadata(
                            datasource="datasource",
                            object_type="Feature Request",
                            container="container",
                            parent_id="JIRA_EN-1337",
                            mime_type="mimeType",
                            document_id="documentId",
                            create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                            update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                            author=models.Person(
                                name="name",
                                obfuscated_id="<id>",
                            ),
                            components=[
                                "Backend",
                                "Networking",
                            ],
                            status="[\"Done\"]",
                            custom_data={
                                "someCustomField": models.CustomDataValue(),
                            },
                        ),
                    ),
                    person=models.Person(
                        name="George Clooney",
                        obfuscated_id="abc123",
                    ),
                    customer=models.Customer(
                        id="<id>",
                        company=models.Company(
                            name="<value>",
                            location="New York City",
                            industry="Finances",
                            about="Financial, software, data, and media company headquartered in Midtown Manhattan, New York City",
                        ),
                        poc=[
                            models.Person(
                                name="George Clooney",
                                obfuscated_id="abc123",
                            ),
                        ],
                        merged_customers=[
                            models.Customer(
                                id="<id>",
                                company=models.Company(
                                    name="<value>",
                                    location="New York City",
                                    industry="Finances",
                                    about="Financial, software, data, and media company headquartered in Midtown Manhattan, New York City",
                                ),
                                notes="CIO is interested in trying out the product.",
                            ),
                            models.Customer(
                                id="<id>",
                                company=models.Company(
                                    name="<value>",
                                    location="New York City",
                                    industry="Finances",
                                    about="Financial, software, data, and media company headquartered in Midtown Manhattan, New York City",
                                ),
                                notes="CIO is interested in trying out the product.",
                            ),
                            models.Customer(
                                id="<id>",
                                company=models.Company(
                                    name="<value>",
                                    location="New York City",
                                    industry="Finances",
                                    about="Financial, software, data, and media company headquartered in Midtown Manhattan, New York City",
                                ),
                                notes="CIO is interested in trying out the product.",
                            ),
                        ],
                        notes="CIO is interested in trying out the product.",
                    ),
                    team=models.Team(
                        id="<id>",
                        name="<value>",
                        members=[
                            models.PersonToTeamRelationship(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                            ),
                            models.PersonToTeamRelationship(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                            ),
                        ],
                        custom_fields=[
                            models.CustomFieldData(
                                label="<value>",
                                values=[],
                            ),
                            models.CustomFieldData(
                                label="<value>",
                                values=[],
                            ),
                        ],
                        datasource_profiles=[
                            models.DatasourceProfile(
                                datasource="github",
                                handle="<value>",
                            ),
                            models.DatasourceProfile(
                                datasource="github",
                                handle="<value>",
                            ),
                            models.DatasourceProfile(
                                datasource="github",
                                handle="<value>",
                            ),
                        ],
                    ),
                    custom_entity=models.CustomEntity(
                        roles=[
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.EDITOR,
                            ),
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.EDITOR,
                            ),
                        ],
                    ),
                    answer=models.Answer(
                        id=3,
                        doc_id="ANSWERS_answer_3",
                        question="Why is the sky blue?",
                        body_text="From https://en.wikipedia.org/wiki/Diffuse_sky_radiation, the sky is blue because blue light is more strongly scattered than longer-wavelength light.",
                        audience_filters=[
                            models.FacetFilter(
                                field_name="type",
                                values=[
                                    models.FacetFilterValue(
                                        value="Spreadsheet",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                    models.FacetFilterValue(
                                        value="Presentation",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                ],
                            ),
                        ],
                        added_roles=[
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.OWNER,
                            ),
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.OWNER,
                            ),
                        ],
                        removed_roles=[
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.ANSWER_MODERATOR,
                            ),
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.ANSWER_MODERATOR,
                            ),
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.ANSWER_MODERATOR,
                            ),
                        ],
                        likes=models.AnswerLikes(
                            liked_by=[
                                models.AnswerLike(
                                    user=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                ),
                            ],
                            liked_by_user=True,
                            num_likes=38608,
                        ),
                        author=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        updated_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        verification=models.Verification(
                            state=models.State.DEPRECATED,
                            metadata=models.VerificationMetadata(
                                last_verifier=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                document=models.Document(
                                    metadata=models.DocumentMetadata(
                                        datasource="datasource",
                                        object_type="Feature Request",
                                        container="container",
                                        parent_id="JIRA_EN-1337",
                                        mime_type="mimeType",
                                        document_id="documentId",
                                        create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        author=models.Person(
                                            name="name",
                                            obfuscated_id="<id>",
                                        ),
                                        components=[
                                            "Backend",
                                            "Networking",
                                        ],
                                        status="[\"Done\"]",
                                        custom_data={
                                            "someCustomField": models.CustomDataValue(),
                                        },
                                    ),
                                ),
                                reminders=[
                                    models.Reminder(
                                        assignee=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        requestor=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        remind_at=735135,
                                    ),
                                    models.Reminder(
                                        assignee=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        requestor=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        remind_at=735135,
                                    ),
                                ],
                                last_reminder=models.Reminder(
                                    assignee=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                    requestor=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                    remind_at=528697,
                                ),
                                candidate_verifiers=[
                                    models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                ],
                            ),
                        ),
                        board=models.AnswerBoard(
                            name="<value>",
                            description="treasure phrase meaty",
                            audience_filters=[
                                models.FacetFilter(
                                    field_name="type",
                                    values=[
                                        models.FacetFilterValue(
                                            value="Spreadsheet",
                                            relation_type=models.RelationType.EQUALS,
                                        ),
                                        models.FacetFilterValue(
                                            value="Presentation",
                                            relation_type=models.RelationType.EQUALS,
                                        ),
                                    ],
                                ),
                            ],
                            id=355296,
                            creator=models.Person(
                                name="George Clooney",
                                obfuscated_id="abc123",
                            ),
                            updated_by=models.Person(
                                name="George Clooney",
                                obfuscated_id="abc123",
                            ),
                        ),
                        collections=[
                            models.Collection(
                                name="<value>",
                                description="thunderbolt acidly warmly hence zowie",
                                audience_filters=[
                                    models.FacetFilter(
                                        field_name="type",
                                        values=[
                                            models.FacetFilterValue(
                                                value="Spreadsheet",
                                                relation_type=models.RelationType.EQUALS,
                                            ),
                                            models.FacetFilterValue(
                                                value="Presentation",
                                                relation_type=models.RelationType.EQUALS,
                                            ),
                                        ],
                                    ),
                                ],
                                id=416180,
                                creator=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                updated_by=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                items=[
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                ],
                                children=[
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                ],
                            ),
                            models.Collection(
                                name="<value>",
                                description="thunderbolt acidly warmly hence zowie",
                                audience_filters=[
                                    models.FacetFilter(
                                        field_name="type",
                                        values=[
                                            models.FacetFilterValue(
                                                value="Spreadsheet",
                                                relation_type=models.RelationType.EQUALS,
                                            ),
                                            models.FacetFilterValue(
                                                value="Presentation",
                                                relation_type=models.RelationType.EQUALS,
                                            ),
                                        ],
                                    ),
                                ],
                                id=416180,
                                creator=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                updated_by=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                items=[
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                ],
                                children=[
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                ],
                            ),
                        ],
                        source_document=models.Document(
                            metadata=models.DocumentMetadata(
                                datasource="datasource",
                                object_type="Feature Request",
                                container="container",
                                parent_id="JIRA_EN-1337",
                                mime_type="mimeType",
                                document_id="documentId",
                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                author=models.Person(
                                    name="name",
                                    obfuscated_id="<id>",
                                ),
                                components=[
                                    "Backend",
                                    "Networking",
                                ],
                                status="[\"Done\"]",
                                custom_data={
                                    "someCustomField": models.CustomDataValue(),
                                },
                            ),
                        ),
                    ),
                    extracted_qn_a=models.ExtractedQnA(
                        question_result=models.SearchResult(
                            title="title",
                            url="https://example.com/foo/bar",
                            native_app_url="slack://foo/bar",
                            snippets=[
                                models.SearchResultSnippet(
                                    snippet="snippet",
                                    mime_type="mimeType",
                                ),
                            ],
                            must_include_suggestions=models.QuerySuggestionList(),
                        ),
                    ),
                    meeting=models.Meeting(
                        attendees=models.CalendarAttendees(
                            people=[
                                models.CalendarAttendee(
                                    person=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                    group_attendees=[
                                        models.CalendarAttendee(
                                            person=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                        ),
                                        models.CalendarAttendee(
                                            person=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                        ),
                                    ],
                                ),
                                models.CalendarAttendee(
                                    person=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                    group_attendees=[
                                        models.CalendarAttendee(
                                            person=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                        ),
                                        models.CalendarAttendee(
                                            person=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                        ),
                                    ],
                                ),
                            ],
                        ),
                    ),
                    collection=models.Collection(
                        name="<value>",
                        description="mismatch noisily jive worth meh following hmph analyse",
                        audience_filters=[
                            models.FacetFilter(
                                field_name="type",
                                values=[
                                    models.FacetFilterValue(
                                        value="Spreadsheet",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                    models.FacetFilterValue(
                                        value="Presentation",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                ],
                            ),
                        ],
                        id=5797,
                        creator=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        updated_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                    ),
                    answer_board=models.AnswerBoard(
                        name="<value>",
                        description="pulse yum shakily notwithstanding faithfully boohoo urgently exterior before um",
                        audience_filters=[
                            models.FacetFilter(
                                field_name="type",
                                values=[
                                    models.FacetFilterValue(
                                        value="Spreadsheet",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                    models.FacetFilterValue(
                                        value="Presentation",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                ],
                            ),
                        ],
                        id=609567,
                        creator=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        updated_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                    ),
                    code=models.Code(
                        repo_name="scio",
                        file_name="README.md",
                    ),
                    shortcut=models.Shortcut(
                        input_alias="<value>",
                        created_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        updated_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        destination_document=models.Document(
                            metadata=models.DocumentMetadata(
                                datasource="datasource",
                                object_type="Feature Request",
                                container="container",
                                parent_id="JIRA_EN-1337",
                                mime_type="mimeType",
                                document_id="documentId",
                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                author=models.Person(
                                    name="name",
                                    obfuscated_id="<id>",
                                ),
                                components=[
                                    "Backend",
                                    "Networking",
                                ],
                                status="[\"Done\"]",
                                custom_data={
                                    "someCustomField": models.CustomDataValue(),
                                },
                            ),
                        ),
                    ),
                    query_suggestions=models.QuerySuggestionList(
                        suggestions=[
                            models.QuerySuggestion(
                                query="app:github type:pull author:mortimer",
                                label="Mortimer's PRs",
                                datasource="github",
                            ),
                        ],
                        person=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                    ),
                    related_documents=[
                        models.RelatedDocuments(
                            query_suggestion=models.QuerySuggestion(
                                query="app:github type:pull author:mortimer",
                                label="Mortimer's PRs",
                                datasource="github",
                            ),
                            results=[
                                models.SearchResult(
                                    title="title",
                                    url="https://example.com/foo/bar",
                                    native_app_url="slack://foo/bar",
                                    snippets=[
                                        models.SearchResultSnippet(
                                            snippet="snippet",
                                            mime_type="mimeType",
                                        ),
                                    ],
                                    must_include_suggestions=models.QuerySuggestionList(),
                                ),
                            ],
                        ),
                    ],
                    related_question=models.RelatedQuestion(
                        ranges=[
                            models.TextRange(
                                start_index=896307,
                                document=models.Document(
                                    metadata=models.DocumentMetadata(
                                        datasource="datasource",
                                        object_type="Feature Request",
                                        container="container",
                                        parent_id="JIRA_EN-1337",
                                        mime_type="mimeType",
                                        document_id="documentId",
                                        create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        author=models.Person(
                                            name="name",
                                            obfuscated_id="<id>",
                                        ),
                                        components=[
                                            "Backend",
                                            "Networking",
                                        ],
                                        status="[\"Done\"]",
                                        custom_data={
                                            "someCustomField": models.CustomDataValue(),
                                        },
                                    ),
                                ),
                            ),
                            models.TextRange(
                                start_index=896307,
                                document=models.Document(
                                    metadata=models.DocumentMetadata(
                                        datasource="datasource",
                                        object_type="Feature Request",
                                        container="container",
                                        parent_id="JIRA_EN-1337",
                                        mime_type="mimeType",
                                        document_id="documentId",
                                        create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        author=models.Person(
                                            name="name",
                                            obfuscated_id="<id>",
                                        ),
                                        components=[
                                            "Backend",
                                            "Networking",
                                        ],
                                        status="[\"Done\"]",
                                        custom_data={
                                            "someCustomField": models.CustomDataValue(),
                                        },
                                    ),
                                ),
                            ),
                        ],
                    ),
                ),
            ),
            models.StructuredTextItem(
                link="https://en.wikipedia.org/wiki/Diffuse_sky_radiation",
                document=models.Document(
                    metadata=models.DocumentMetadata(
                        datasource="datasource",
                        object_type="Feature Request",
                        container="container",
                        parent_id="JIRA_EN-1337",
                        mime_type="mimeType",
                        document_id="documentId",
                        create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                        update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                        author=models.Person(
                            name="name",
                            obfuscated_id="<id>",
                        ),
                        components=[
                            "Backend",
                            "Networking",
                        ],
                        status="[\"Done\"]",
                        custom_data={
                            "someCustomField": models.CustomDataValue(),
                        },
                    ),
                ),
                text="Because its wavelengths are shorter, blue light is more strongly scattered than the longer-wavelength lights, red or green. Hence the result that when looking at the sky away from the direct incident sunlight, the human eye perceives the sky to be blue.",
                structured_result=models.StructuredResult(
                    document=models.Document(
                        metadata=models.DocumentMetadata(
                            datasource="datasource",
                            object_type="Feature Request",
                            container="container",
                            parent_id="JIRA_EN-1337",
                            mime_type="mimeType",
                            document_id="documentId",
                            create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                            update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                            author=models.Person(
                                name="name",
                                obfuscated_id="<id>",
                            ),
                            components=[
                                "Backend",
                                "Networking",
                            ],
                            status="[\"Done\"]",
                            custom_data={
                                "someCustomField": models.CustomDataValue(),
                            },
                        ),
                    ),
                    person=models.Person(
                        name="George Clooney",
                        obfuscated_id="abc123",
                    ),
                    customer=models.Customer(
                        id="<id>",
                        company=models.Company(
                            name="<value>",
                            location="New York City",
                            industry="Finances",
                            about="Financial, software, data, and media company headquartered in Midtown Manhattan, New York City",
                        ),
                        poc=[
                            models.Person(
                                name="George Clooney",
                                obfuscated_id="abc123",
                            ),
                        ],
                        merged_customers=[
                            models.Customer(
                                id="<id>",
                                company=models.Company(
                                    name="<value>",
                                    location="New York City",
                                    industry="Finances",
                                    about="Financial, software, data, and media company headquartered in Midtown Manhattan, New York City",
                                ),
                                notes="CIO is interested in trying out the product.",
                            ),
                            models.Customer(
                                id="<id>",
                                company=models.Company(
                                    name="<value>",
                                    location="New York City",
                                    industry="Finances",
                                    about="Financial, software, data, and media company headquartered in Midtown Manhattan, New York City",
                                ),
                                notes="CIO is interested in trying out the product.",
                            ),
                            models.Customer(
                                id="<id>",
                                company=models.Company(
                                    name="<value>",
                                    location="New York City",
                                    industry="Finances",
                                    about="Financial, software, data, and media company headquartered in Midtown Manhattan, New York City",
                                ),
                                notes="CIO is interested in trying out the product.",
                            ),
                        ],
                        notes="CIO is interested in trying out the product.",
                    ),
                    team=models.Team(
                        id="<id>",
                        name="<value>",
                        members=[
                            models.PersonToTeamRelationship(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                            ),
                            models.PersonToTeamRelationship(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                            ),
                        ],
                        custom_fields=[
                            models.CustomFieldData(
                                label="<value>",
                                values=[],
                            ),
                            models.CustomFieldData(
                                label="<value>",
                                values=[],
                            ),
                        ],
                        datasource_profiles=[
                            models.DatasourceProfile(
                                datasource="github",
                                handle="<value>",
                            ),
                            models.DatasourceProfile(
                                datasource="github",
                                handle="<value>",
                            ),
                            models.DatasourceProfile(
                                datasource="github",
                                handle="<value>",
                            ),
                        ],
                    ),
                    custom_entity=models.CustomEntity(
                        roles=[
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.EDITOR,
                            ),
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.EDITOR,
                            ),
                        ],
                    ),
                    answer=models.Answer(
                        id=3,
                        doc_id="ANSWERS_answer_3",
                        question="Why is the sky blue?",
                        body_text="From https://en.wikipedia.org/wiki/Diffuse_sky_radiation, the sky is blue because blue light is more strongly scattered than longer-wavelength light.",
                        audience_filters=[
                            models.FacetFilter(
                                field_name="type",
                                values=[
                                    models.FacetFilterValue(
                                        value="Spreadsheet",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                    models.FacetFilterValue(
                                        value="Presentation",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                ],
                            ),
                        ],
                        added_roles=[
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.OWNER,
                            ),
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.OWNER,
                            ),
                        ],
                        removed_roles=[
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.ANSWER_MODERATOR,
                            ),
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.ANSWER_MODERATOR,
                            ),
                            models.UserRoleSpecification(
                                person=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                role=models.UserRole.ANSWER_MODERATOR,
                            ),
                        ],
                        likes=models.AnswerLikes(
                            liked_by=[
                                models.AnswerLike(
                                    user=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                ),
                            ],
                            liked_by_user=True,
                            num_likes=38608,
                        ),
                        author=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        updated_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        verification=models.Verification(
                            state=models.State.DEPRECATED,
                            metadata=models.VerificationMetadata(
                                last_verifier=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                document=models.Document(
                                    metadata=models.DocumentMetadata(
                                        datasource="datasource",
                                        object_type="Feature Request",
                                        container="container",
                                        parent_id="JIRA_EN-1337",
                                        mime_type="mimeType",
                                        document_id="documentId",
                                        create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        author=models.Person(
                                            name="name",
                                            obfuscated_id="<id>",
                                        ),
                                        components=[
                                            "Backend",
                                            "Networking",
                                        ],
                                        status="[\"Done\"]",
                                        custom_data={
                                            "someCustomField": models.CustomDataValue(),
                                        },
                                    ),
                                ),
                                reminders=[
                                    models.Reminder(
                                        assignee=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        requestor=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        remind_at=735135,
                                    ),
                                    models.Reminder(
                                        assignee=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        requestor=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        remind_at=735135,
                                    ),
                                ],
                                last_reminder=models.Reminder(
                                    assignee=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                    requestor=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                    remind_at=528697,
                                ),
                                candidate_verifiers=[
                                    models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                ],
                            ),
                        ),
                        board=models.AnswerBoard(
                            name="<value>",
                            description="treasure phrase meaty",
                            audience_filters=[
                                models.FacetFilter(
                                    field_name="type",
                                    values=[
                                        models.FacetFilterValue(
                                            value="Spreadsheet",
                                            relation_type=models.RelationType.EQUALS,
                                        ),
                                        models.FacetFilterValue(
                                            value="Presentation",
                                            relation_type=models.RelationType.EQUALS,
                                        ),
                                    ],
                                ),
                            ],
                            id=355296,
                            creator=models.Person(
                                name="George Clooney",
                                obfuscated_id="abc123",
                            ),
                            updated_by=models.Person(
                                name="George Clooney",
                                obfuscated_id="abc123",
                            ),
                        ),
                        collections=[
                            models.Collection(
                                name="<value>",
                                description="thunderbolt acidly warmly hence zowie",
                                audience_filters=[
                                    models.FacetFilter(
                                        field_name="type",
                                        values=[
                                            models.FacetFilterValue(
                                                value="Spreadsheet",
                                                relation_type=models.RelationType.EQUALS,
                                            ),
                                            models.FacetFilterValue(
                                                value="Presentation",
                                                relation_type=models.RelationType.EQUALS,
                                            ),
                                        ],
                                    ),
                                ],
                                id=416180,
                                creator=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                updated_by=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                items=[
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                ],
                                children=[
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                ],
                            ),
                            models.Collection(
                                name="<value>",
                                description="thunderbolt acidly warmly hence zowie",
                                audience_filters=[
                                    models.FacetFilter(
                                        field_name="type",
                                        values=[
                                            models.FacetFilterValue(
                                                value="Spreadsheet",
                                                relation_type=models.RelationType.EQUALS,
                                            ),
                                            models.FacetFilterValue(
                                                value="Presentation",
                                                relation_type=models.RelationType.EQUALS,
                                            ),
                                        ],
                                    ),
                                ],
                                id=416180,
                                creator=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                updated_by=models.Person(
                                    name="George Clooney",
                                    obfuscated_id="abc123",
                                ),
                                items=[
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                    models.CollectionItem(
                                        collection_id=213025,
                                        created_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        document=models.Document(
                                            metadata=models.DocumentMetadata(
                                                datasource="datasource",
                                                object_type="Feature Request",
                                                container="container",
                                                parent_id="JIRA_EN-1337",
                                                mime_type="mimeType",
                                                document_id="documentId",
                                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                author=models.Person(
                                                    name="name",
                                                    obfuscated_id="<id>",
                                                ),
                                                components=[
                                                    "Backend",
                                                    "Networking",
                                                ],
                                                status="[\"Done\"]",
                                                custom_data={
                                                    "someCustomField": models.CustomDataValue(),
                                                },
                                            ),
                                        ),
                                        shortcut=models.Shortcut(
                                            input_alias="<value>",
                                            created_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            updated_by=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                            destination_document=models.Document(
                                                metadata=models.DocumentMetadata(
                                                    datasource="datasource",
                                                    object_type="Feature Request",
                                                    container="container",
                                                    parent_id="JIRA_EN-1337",
                                                    mime_type="mimeType",
                                                    document_id="documentId",
                                                    create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                                    author=models.Person(
                                                        name="name",
                                                        obfuscated_id="<id>",
                                                    ),
                                                    components=[
                                                        "Backend",
                                                        "Networking",
                                                    ],
                                                    status="[\"Done\"]",
                                                    custom_data={
                                                        "someCustomField": models.CustomDataValue(),
                                                    },
                                                ),
                                            ),
                                        ),
                                        item_type=models.CollectionItemItemType.TEXT,
                                    ),
                                ],
                                children=[
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                    models.Collection(
                                        name="<value>",
                                        description="likewise blindly mooch travel pinion",
                                        audience_filters=[
                                            models.FacetFilter(
                                                field_name="type",
                                                values=[
                                                    models.FacetFilterValue(
                                                        value="Spreadsheet",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                    models.FacetFilterValue(
                                                        value="Presentation",
                                                        relation_type=models.RelationType.EQUALS,
                                                    ),
                                                ],
                                            ),
                                        ],
                                        id=184689,
                                        creator=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                        updated_by=models.Person(
                                            name="George Clooney",
                                            obfuscated_id="abc123",
                                        ),
                                    ),
                                ],
                            ),
                        ],
                        source_document=models.Document(
                            metadata=models.DocumentMetadata(
                                datasource="datasource",
                                object_type="Feature Request",
                                container="container",
                                parent_id="JIRA_EN-1337",
                                mime_type="mimeType",
                                document_id="documentId",
                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                author=models.Person(
                                    name="name",
                                    obfuscated_id="<id>",
                                ),
                                components=[
                                    "Backend",
                                    "Networking",
                                ],
                                status="[\"Done\"]",
                                custom_data={
                                    "someCustomField": models.CustomDataValue(),
                                },
                            ),
                        ),
                    ),
                    extracted_qn_a=models.ExtractedQnA(
                        question_result=models.SearchResult(
                            title="title",
                            url="https://example.com/foo/bar",
                            native_app_url="slack://foo/bar",
                            snippets=[
                                models.SearchResultSnippet(
                                    snippet="snippet",
                                    mime_type="mimeType",
                                ),
                            ],
                            must_include_suggestions=models.QuerySuggestionList(),
                        ),
                    ),
                    meeting=models.Meeting(
                        attendees=models.CalendarAttendees(
                            people=[
                                models.CalendarAttendee(
                                    person=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                    group_attendees=[
                                        models.CalendarAttendee(
                                            person=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                        ),
                                        models.CalendarAttendee(
                                            person=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                        ),
                                    ],
                                ),
                                models.CalendarAttendee(
                                    person=models.Person(
                                        name="George Clooney",
                                        obfuscated_id="abc123",
                                    ),
                                    group_attendees=[
                                        models.CalendarAttendee(
                                            person=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                        ),
                                        models.CalendarAttendee(
                                            person=models.Person(
                                                name="George Clooney",
                                                obfuscated_id="abc123",
                                            ),
                                        ),
                                    ],
                                ),
                            ],
                        ),
                    ),
                    collection=models.Collection(
                        name="<value>",
                        description="mismatch noisily jive worth meh following hmph analyse",
                        audience_filters=[
                            models.FacetFilter(
                                field_name="type",
                                values=[
                                    models.FacetFilterValue(
                                        value="Spreadsheet",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                    models.FacetFilterValue(
                                        value="Presentation",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                ],
                            ),
                        ],
                        id=5797,
                        creator=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        updated_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                    ),
                    answer_board=models.AnswerBoard(
                        name="<value>",
                        description="pulse yum shakily notwithstanding faithfully boohoo urgently exterior before um",
                        audience_filters=[
                            models.FacetFilter(
                                field_name="type",
                                values=[
                                    models.FacetFilterValue(
                                        value="Spreadsheet",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                    models.FacetFilterValue(
                                        value="Presentation",
                                        relation_type=models.RelationType.EQUALS,
                                    ),
                                ],
                            ),
                        ],
                        id=609567,
                        creator=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        updated_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                    ),
                    code=models.Code(
                        repo_name="scio",
                        file_name="README.md",
                    ),
                    shortcut=models.Shortcut(
                        input_alias="<value>",
                        created_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        updated_by=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                        destination_document=models.Document(
                            metadata=models.DocumentMetadata(
                                datasource="datasource",
                                object_type="Feature Request",
                                container="container",
                                parent_id="JIRA_EN-1337",
                                mime_type="mimeType",
                                document_id="documentId",
                                create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                author=models.Person(
                                    name="name",
                                    obfuscated_id="<id>",
                                ),
                                components=[
                                    "Backend",
                                    "Networking",
                                ],
                                status="[\"Done\"]",
                                custom_data={
                                    "someCustomField": models.CustomDataValue(),
                                },
                            ),
                        ),
                    ),
                    query_suggestions=models.QuerySuggestionList(
                        suggestions=[
                            models.QuerySuggestion(
                                query="app:github type:pull author:mortimer",
                                label="Mortimer's PRs",
                                datasource="github",
                            ),
                        ],
                        person=models.Person(
                            name="George Clooney",
                            obfuscated_id="abc123",
                        ),
                    ),
                    related_documents=[
                        models.RelatedDocuments(
                            query_suggestion=models.QuerySuggestion(
                                query="app:github type:pull author:mortimer",
                                label="Mortimer's PRs",
                                datasource="github",
                            ),
                            results=[
                                models.SearchResult(
                                    title="title",
                                    url="https://example.com/foo/bar",
                                    native_app_url="slack://foo/bar",
                                    snippets=[
                                        models.SearchResultSnippet(
                                            snippet="snippet",
                                            mime_type="mimeType",
                                        ),
                                    ],
                                    must_include_suggestions=models.QuerySuggestionList(),
                                ),
                            ],
                        ),
                    ],
                    related_question=models.RelatedQuestion(
                        ranges=[
                            models.TextRange(
                                start_index=896307,
                                document=models.Document(
                                    metadata=models.DocumentMetadata(
                                        datasource="datasource",
                                        object_type="Feature Request",
                                        container="container",
                                        parent_id="JIRA_EN-1337",
                                        mime_type="mimeType",
                                        document_id="documentId",
                                        create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        author=models.Person(
                                            name="name",
                                            obfuscated_id="<id>",
                                        ),
                                        components=[
                                            "Backend",
                                            "Networking",
                                        ],
                                        status="[\"Done\"]",
                                        custom_data={
                                            "someCustomField": models.CustomDataValue(),
                                        },
                                    ),
                                ),
                            ),
                            models.TextRange(
                                start_index=896307,
                                document=models.Document(
                                    metadata=models.DocumentMetadata(
                                        datasource="datasource",
                                        object_type="Feature Request",
                                        container="container",
                                        parent_id="JIRA_EN-1337",
                                        mime_type="mimeType",
                                        document_id="documentId",
                                        create_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        update_time=parse_datetime("2000-01-23T04:56:07.000Z"),
                                        author=models.Person(
                                            name="name",
                                            obfuscated_id="<id>",
                                        ),
                                        components=[
                                            "Backend",
                                            "Networking",
                                        ],
                                        status="[\"Done\"]",
                                        custom_data={
                                            "someCustomField": models.CustomDataValue(),
                                        },
                                    ),
                                ),
                            ),
                        ],
                    ),
                ),
            ),
        ],
    }, audience_filters=[
        {
            "field_name": "type",
            "values": [
                {
                    "value": "Spreadsheet",
                    "relation_type": models.RelationType.EQUALS,
                },
                {
                    "value": "Presentation",
                    "relation_type": models.RelationType.EQUALS,
                },
            ],
        },
    ])

    # Handle response
    print(res)
{
  "draftId": 342
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Announcement content. Id need to be specified for the announcement.

The body is of type object.

Response

200
application/json

OK

The response is of type object.