Skip to main content

Module airbyte_agent_sdk.connectors.asana.models

Pydantic models for asana connector.

This module contains Pydantic models used for authentication configuration and response envelope types.

Classes

AirbyteSearchMeta(**data: Any) : Pagination metadata for search responses.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

cursor: str | None : Cursor for fetching the next page of results.

has_more: bool : Whether more results are available.

model_config : The type of the None singleton.

took_ms: int | None : Time taken to execute the search in milliseconds.

AirbyteSearchResult(**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel
  • typing.Generic

Descendants

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult[AttachmentsSearchData]
  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult[ProjectsSearchData]
  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult[SectionsSearchData]
  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult[TagsSearchData]
  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult[TasksSearchData]
  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult[TeamsSearchData]
  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult[UsersSearchData]
  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult[WorkspacesSearchData]

Class variables

data: list[~D] : List of matching records.

meta: airbyte_agent_sdk.connectors.asana.models.AirbyteSearchMeta : Pagination metadata.

model_config : The type of the None singleton.

AirbyteSearchResult[AttachmentsSearchData](**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

AttachmentsSearchResult(**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

AirbyteSearchResult[ProjectsSearchData](**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

ProjectsSearchResult(**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

AirbyteSearchResult[SectionsSearchData](**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

SectionsSearchResult(**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

AirbyteSearchResult[TagsSearchData](**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

TagsSearchResult(**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

AirbyteSearchResult[TasksSearchData](**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

TasksSearchResult(**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

AirbyteSearchResult[TeamsSearchData](**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

TeamsSearchResult(**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

AirbyteSearchResult[UsersSearchData](**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

UsersSearchResult(**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

AirbyteSearchResult[WorkspacesSearchData](**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

WorkspacesSearchResult(**data: Any) : Result from Airbyte cache search operations with typed records.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaCheckResult(**data: Any) : Result of a health check operation.

Returned by the check() method to indicate connectivity and credential status.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

checked_action: str | None : Action name used for the health check.

checked_entity: str | None : Entity name used for the health check.

error: str | None : Error message if status is 'unhealthy', None otherwise.

model_config : The type of the None singleton.

status: str : Health check status: 'healthy' or 'unhealthy'.

AsanaExecuteResult(**data: Any) : Response envelope with data only.

Used for actions that return data without metadata.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel
  • typing.Generic

Descendants

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta

Class variables

data: ~T : Response data containing the result of the action.

model_config : The type of the None singleton.

AsanaExecuteResultWithMeta(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Descendants

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[AttachmentCompact], AttachmentsListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[ProjectCompact], ProjectsListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[ProjectCompact], TaskProjectsListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[ProjectCompact], TeamProjectsListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[ProjectCompact], WorkspaceProjectsListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[SectionCompact], ProjectSectionsListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[TagCompact], WorkspaceTagsListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[TaskCompact], ProjectTasksListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[TaskCompact], SectionTasksListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[TaskCompact], TagTasksListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[TaskCompact], TaskDependenciesListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[TaskCompact], TaskDependentsListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[TaskCompact], TaskSubtasksListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[TaskCompact], TasksListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[TaskCompact], WorkspaceTaskSearchListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[TeamCompact], UserTeamsListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[TeamCompact], WorkspaceTeamsListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[UserCompact], TeamUsersListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[UserCompact], UsersListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[UserCompact], WorkspaceUsersListResultMeta]
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta[list[WorkspaceCompact], WorkspacesListResultMeta]

Class variables

meta: ~S : Metadata about the response (e.g., pagination cursors, record counts).

AsanaExecuteResultWithMeta[list[AttachmentCompact], AttachmentsListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

AttachmentsListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[ProjectCompact], ProjectsListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

ProjectsListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[ProjectCompact], TaskProjectsListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

TaskProjectsListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[ProjectCompact], TeamProjectsListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

TeamProjectsListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[ProjectCompact], WorkspaceProjectsListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

WorkspaceProjectsListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[SectionCompact], ProjectSectionsListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

ProjectSectionsListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[TagCompact], WorkspaceTagsListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

WorkspaceTagsListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[TaskCompact], ProjectTasksListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

ProjectTasksListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[TaskCompact], SectionTasksListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

SectionTasksListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[TaskCompact], TagTasksListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

TagTasksListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[TaskCompact], TaskDependenciesListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

TaskDependenciesListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[TaskCompact], TaskDependentsListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

TaskDependentsListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[TaskCompact], TaskSubtasksListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

TaskSubtasksListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[TaskCompact], TasksListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

TasksListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[TaskCompact], WorkspaceTaskSearchListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

WorkspaceTaskSearchListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[TeamCompact], UserTeamsListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

UserTeamsListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[TeamCompact], WorkspaceTeamsListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

WorkspaceTeamsListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[UserCompact], TeamUsersListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

TeamUsersListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[UserCompact], UsersListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

UsersListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[UserCompact], WorkspaceUsersListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

WorkspaceUsersListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaExecuteResultWithMeta[list[WorkspaceCompact], WorkspacesListResultMeta](**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

WorkspacesListResult(**data: Any) : Response envelope with data and metadata.

Used for actions that return both data and metadata (e.g., pagination info).

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.asana.models.AsanaExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

AsanaOauth2AuthConfig(**data: Any) : OAuth 2

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

access_token: str | None : OAuth access token for API requests

client_id: str | None : Connected App Consumer Key

client_secret: str | None : Connected App Consumer Secret

model_config : The type of the None singleton.

refresh_token: str : OAuth refresh token for automatic token renewal

AsanaPersonalAccessTokenAuthConfig(**data: Any) : Personal Access Token

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

token: str : Your Asana Personal Access Token. Generate one at https://app.asana.com/0/my-apps

Attachment(**data: Any) : Full attachment object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

created_at: str | None : The type of the None singleton.

download_url: str | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

host: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

parent: airbyte_agent_sdk.connectors.asana.models.AttachmentParent | None : The type of the None singleton.

permanent_url: str | None : The type of the None singleton.

resource_subtype: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

size: int | None : The type of the None singleton.

view_url: str | None : The type of the None singleton.

AttachmentCompact(**data: Any) : Compact attachment object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_subtype: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

AttachmentParent(**data: Any) : The parent object this attachment is attached to

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_subtype: str | None : The subtype of the parent resource

resource_type: str | None : The type of the None singleton.

AttachmentResponse(**data: Any) : Attachment response wrapper

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.Attachment | None : The type of the None singleton.

model_config : The type of the None singleton.

AttachmentsList(**data: Any) : Paginated list of attachments containing compact attachment objects

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: list[airbyte_agent_sdk.connectors.asana.models.AttachmentCompact] | None : The type of the None singleton.

model_config : The type of the None singleton.

next_page: airbyte_agent_sdk.connectors.asana.models.AttachmentsListNextPage | None : The type of the None singleton.

AttachmentsListNextPage(**data: Any) : Nested schema for AttachmentsList.next_page

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

offset: str | None : The type of the None singleton.

path: str | None : The type of the None singleton.

uri: str | None : The type of the None singleton.

AttachmentsListResultMeta(**data: Any) : Metadata for attachments.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

AttachmentsSearchData(**data: Any) : Search result data for attachments entity.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

connected_to_app: bool | None : The type of the None singleton.

created_at: str | None : The type of the None singleton.

download_url: str | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

host: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

parent: dict[str, typing.Any] | None : The type of the None singleton.

permanent_url: str | None : The type of the None singleton.

resource_subtype: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

size: int | None : The type of the None singleton.

view_url: str | None : The type of the None singleton.

EmptyResponse(**data: Any) : Empty response returned by delete operations

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: dict[str, typing.Any] | None : The type of the None singleton.

model_config : The type of the None singleton.

Project(**data: Any) : Full project object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

archived: bool | None : The type of the None singleton.

color: str | None : The type of the None singleton.

completed: bool | None : The type of the None singleton.

completed_at: str | None : The type of the None singleton.

completed_by: airbyte_agent_sdk.connectors.asana.models.ProjectCompletedBy | None : The type of the None singleton.

created_at: str | None : The type of the None singleton.

current_status: airbyte_agent_sdk.connectors.asana.models.ProjectCurrentStatus | None : The type of the None singleton.

current_status_update: airbyte_agent_sdk.connectors.asana.models.ProjectCurrentStatusUpdate | None : The type of the None singleton.

custom_fields: list[typing.Any] | None : The type of the None singleton.

default_access_level: str | None : The type of the None singleton.

default_view: str | None : The type of the None singleton.

due_date: str | None : The type of the None singleton.

due_on: str | None : The type of the None singleton.

followers: list[airbyte_agent_sdk.connectors.asana.models.ProjectFollowersItem] | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

icon: str | None : The type of the None singleton.

members: list[airbyte_agent_sdk.connectors.asana.models.ProjectMembersItem] | None : The type of the None singleton.

minimum_access_level_for_customization: str | None : The type of the None singleton.

minimum_access_level_for_sharing: str | None : The type of the None singleton.

model_config : The type of the None singleton.

modified_at: str | None : The type of the None singleton.

name: str | None : The type of the None singleton.

notes: str | None : The type of the None singleton.

owner: airbyte_agent_sdk.connectors.asana.models.ProjectOwner | None : The type of the None singleton.

permalink_url: str | None : The type of the None singleton.

privacy_setting: str | None : The type of the None singleton.

public: bool | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

start_on: str | None : The type of the None singleton.

team: airbyte_agent_sdk.connectors.asana.models.ProjectTeam | None : The type of the None singleton.

workspace: airbyte_agent_sdk.connectors.asana.models.ProjectWorkspace | None : The type of the None singleton.

ProjectCompact(**data: Any) : Compact project object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

ProjectCompletedBy(**data: Any) : Nested schema for Project.completed_by

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

ProjectCreateParams(**data: Any) : Parameters for creating a new project

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.ProjectCreateParamsData : The type of the None singleton.

model_config : The type of the None singleton.

ProjectCreateParamsData(**data: Any) : Nested schema for ProjectCreateParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

archived: bool | None : Whether the project is archived

color: str | None : Color of the project (e.g., dark-pink, dark-green, dark-blue, dark-red, dark-teal, dark-brown, dark-orange, dark-purple, dark-warm-gray, light-pink, light-green, light-blue, light-red, light-teal, light-brown, light-orange, light-purple, light-warm-gray, none)

default_view: str | None : The default view of the project (list, board, calendar, timeline)

due_on: str | None : Due date in YYYY-MM-DD format

html_notes: str | None : HTML-formatted description of the project

model_config : The type of the None singleton.

name: str : Name of the project

notes: str | None : Free-form textual description of the project (plain text)

privacy_setting: str | None : Privacy setting: public_to_workspace or private

start_on: str | None : Start date in YYYY-MM-DD format

team: str | None : GID of the team to share the project with (required for organizations)

workspace: str : GID of the workspace to create the project in

ProjectCurrentStatus(**data: Any) : Nested schema for Project.current_status

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

author: airbyte_agent_sdk.connectors.asana.models.ProjectCurrentStatusAuthor | None : The type of the None singleton.

color: str | None : The type of the None singleton.

created_at: str | None : The type of the None singleton.

created_by: airbyte_agent_sdk.connectors.asana.models.ProjectCurrentStatusCreatedBy | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

modified_at: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

text: str | None : The type of the None singleton.

title: str | None : The type of the None singleton.

ProjectCurrentStatusAuthor(**data: Any) : Nested schema for ProjectCurrentStatus.author

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

ProjectCurrentStatusCreatedBy(**data: Any) : Nested schema for ProjectCurrentStatus.created_by

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

ProjectCurrentStatusUpdate(**data: Any) : Nested schema for Project.current_status_update

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

resource_subtype: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

title: str | None : The type of the None singleton.

ProjectFollowersItem(**data: Any) : Nested schema for Project.followers_item

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

ProjectMembersItem(**data: Any) : Nested schema for Project.members_item

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

ProjectOwner(**data: Any) : Nested schema for Project.owner

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

ProjectResponse(**data: Any) : Project response wrapper

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.Project | None : The type of the None singleton.

model_config : The type of the None singleton.

ProjectSectionsListResultMeta(**data: Any) : Metadata for project_sections.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

ProjectTasksListResultMeta(**data: Any) : Metadata for project_tasks.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

ProjectTeam(**data: Any) : Nested schema for Project.team

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

ProjectUpdateParams(**data: Any) : Parameters for updating an existing project

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.ProjectUpdateParamsData : The type of the None singleton.

model_config : The type of the None singleton.

ProjectUpdateParamsData(**data: Any) : Nested schema for ProjectUpdateParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

archived: bool | None : Whether the project is archived

color: str | None : Color of the project

default_view: str | None : The default view of the project (list, board, calendar, timeline)

due_on: str | None : Due date in YYYY-MM-DD format

html_notes: str | None : HTML-formatted description of the project

model_config : The type of the None singleton.

name: str | None : Name of the project

notes: str | None : Free-form textual description of the project (plain text)

start_on: str | None : Start date in YYYY-MM-DD format

ProjectWorkspace(**data: Any) : Nested schema for Project.workspace

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

ProjectsList(**data: Any) : Paginated list of projects containing compact project objects

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: list[airbyte_agent_sdk.connectors.asana.models.ProjectCompact] | None : The type of the None singleton.

model_config : The type of the None singleton.

next_page: airbyte_agent_sdk.connectors.asana.models.ProjectsListNextPage | None : The type of the None singleton.

ProjectsListNextPage(**data: Any) : Nested schema for ProjectsList.next_page

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

offset: str | None : The type of the None singleton.

path: str | None : The type of the None singleton.

uri: str | None : The type of the None singleton.

ProjectsListResultMeta(**data: Any) : Metadata for projects.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

ProjectsSearchData(**data: Any) : Search result data for projects entity.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

archived: bool | None : The type of the None singleton.

color: str | None : The type of the None singleton.

created_at: str | None : The type of the None singleton.

current_status: dict[str, typing.Any] | None : The type of the None singleton.

custom_field_settings: list[typing.Any] | None : The type of the None singleton.

custom_fields: list[typing.Any] | None : The type of the None singleton.

default_view: str | None : The type of the None singleton.

due_date: str | None : The type of the None singleton.

due_on: str | None : The type of the None singleton.

followers: list[typing.Any] | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

html_notes: str | None : The type of the None singleton.

icon: str | None : The type of the None singleton.

is_template: bool | None : The type of the None singleton.

members: list[typing.Any] | None : The type of the None singleton.

model_config : The type of the None singleton.

modified_at: str | None : The type of the None singleton.

name: str | None : The type of the None singleton.

notes: str | None : The type of the None singleton.

owner: dict[str, typing.Any] | None : The type of the None singleton.

permalink_url: str | None : The type of the None singleton.

public: bool | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

start_on: str | None : The type of the None singleton.

team: dict[str, typing.Any] | None : The type of the None singleton.

workspace: dict[str, typing.Any] | None : The type of the None singleton.

Section(**data: Any) : Full section object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

created_at: str | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

project: airbyte_agent_sdk.connectors.asana.models.SectionProject | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

SectionAddTaskParams(**data: Any) : Parameters for adding a task to a section

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.SectionAddTaskParamsData : The type of the None singleton.

model_config : The type of the None singleton.

SectionAddTaskParamsData(**data: Any) : Nested schema for SectionAddTaskParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

insert_after: str | None : GID of a task in this section after which the added task should be inserted. Cannot be provided together with insert_before.

insert_before: str | None : GID of a task in this section before which the added task should be inserted. Cannot be provided together with insert_after.

model_config : The type of the None singleton.

task: str : The GID of the task to add to this section

SectionCompact(**data: Any) : Compact section object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

SectionCreateParams(**data: Any) : Parameters for creating a new section in a project

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.SectionCreateParamsData : The type of the None singleton.

model_config : The type of the None singleton.

SectionCreateParamsData(**data: Any) : Nested schema for SectionCreateParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

insert_after: str | None : GID of a section in the same project after which the new section should be inserted. Cannot be provided together with insert_before.

insert_before: str | None : GID of a section in the same project before which the new section should be inserted. Cannot be provided together with insert_after.

model_config : The type of the None singleton.

name: str : The name of the section (this is displayed as the column header in board view)

SectionProject(**data: Any) : Nested schema for Section.project

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

SectionResponse(**data: Any) : Section response wrapper

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.Section | None : The type of the None singleton.

model_config : The type of the None singleton.

SectionTasksListResultMeta(**data: Any) : Metadata for section_tasks.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

SectionUpdateParams(**data: Any) : Parameters for updating an existing section

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.SectionUpdateParamsData : The type of the None singleton.

model_config : The type of the None singleton.

SectionUpdateParamsData(**data: Any) : Nested schema for SectionUpdateParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

name: str | None : The new name of the section

SectionsList(**data: Any) : Paginated list of sections containing compact section objects

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: list[airbyte_agent_sdk.connectors.asana.models.SectionCompact] | None : The type of the None singleton.

model_config : The type of the None singleton.

next_page: airbyte_agent_sdk.connectors.asana.models.SectionsListNextPage | None : The type of the None singleton.

SectionsListNextPage(**data: Any) : Nested schema for SectionsList.next_page

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

offset: str | None : The type of the None singleton.

path: str | None : The type of the None singleton.

uri: str | None : The type of the None singleton.

SectionsSearchData(**data: Any) : Search result data for sections entity.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

created_at: str | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

project: dict[str, typing.Any] | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

Story(**data: Any) : A story represents an activity associated with an object in Asana

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

created_at: str | None : The type of the None singleton.

created_by: airbyte_agent_sdk.connectors.asana.models.StoryCreatedBy | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

html_text: str | None : The type of the None singleton.

is_pinned: bool | None : The type of the None singleton.

model_config : The type of the None singleton.

resource_subtype: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

target: airbyte_agent_sdk.connectors.asana.models.StoryTarget | None : The type of the None singleton.

text: str | None : The type of the None singleton.

type_: str | None : The type of the None singleton.

StoryCreateParams(**data: Any) : Parameters for creating a comment (story) on a task

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.StoryCreateParamsData : The type of the None singleton.

model_config : The type of the None singleton.

StoryCreateParamsData(**data: Any) : Nested schema for StoryCreateParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

html_text: str | None : HTML-formatted body of the comment

is_pinned: bool | None : Whether the story should be pinned on the resource

model_config : The type of the None singleton.

text: str : The plain text body of the comment

StoryCreatedBy(**data: Any) : Nested schema for Story.created_by

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

StoryResponse(**data: Any) : Story response wrapper

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.Story | None : The type of the None singleton.

model_config : The type of the None singleton.

StoryTarget(**data: Any) : Nested schema for Story.target

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

Tag(**data: Any) : Full tag object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

color: str | None : The type of the None singleton.

created_at: str | None : The type of the None singleton.

followers: list[typing.Any] | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

notes: str | None : The type of the None singleton.

permalink_url: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

workspace: airbyte_agent_sdk.connectors.asana.models.TagWorkspace | None : The type of the None singleton.

TagCompact(**data: Any) : Compact tag object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

TagCreateParams(**data: Any) : Parameters for creating a new tag in a workspace

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.TagCreateParamsData : The type of the None singleton.

model_config : The type of the None singleton.

TagCreateParamsData(**data: Any) : Nested schema for TagCreateParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

color: str | None : Color of the tag. Must be one of: dark-pink, dark-green, dark-blue, dark-red, dark-teal, dark-brown, dark-orange, dark-purple, dark-warm-gray, light-pink, light-green, light-blue, light-red, light-teal, light-brown, light-orange, light-purple, light-warm-gray, none, null

model_config : The type of the None singleton.

name: str : Name of the tag

notes: str | None : Free-form textual description of the tag

TagResponse(**data: Any) : Tag response wrapper

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.Tag | None : The type of the None singleton.

model_config : The type of the None singleton.

TagTasksListResultMeta(**data: Any) : Metadata for tag_tasks.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

TagUpdateParams(**data: Any) : Parameters for updating an existing tag

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.TagUpdateParamsData : The type of the None singleton.

model_config : The type of the None singleton.

TagUpdateParamsData(**data: Any) : Nested schema for TagUpdateParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

color: str | None : Color of the tag

model_config : The type of the None singleton.

name: str | None : Name of the tag

notes: str | None : Free-form textual description of the tag

TagWorkspace(**data: Any) : Nested schema for Tag.workspace

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

TagsList(**data: Any) : Paginated list of tags containing compact tag objects

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: list[airbyte_agent_sdk.connectors.asana.models.TagCompact] | None : The type of the None singleton.

model_config : The type of the None singleton.

next_page: airbyte_agent_sdk.connectors.asana.models.TagsListNextPage | None : The type of the None singleton.

TagsListNextPage(**data: Any) : Nested schema for TagsList.next_page

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

offset: str | None : The type of the None singleton.

path: str | None : The type of the None singleton.

uri: str | None : The type of the None singleton.

TagsSearchData(**data: Any) : Search result data for tags entity.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

color: str | None : The type of the None singleton.

followers: list[typing.Any] | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

permalink_url: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

workspace: dict[str, typing.Any] | None : The type of the None singleton.

Task(**data: Any) : Full task object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

TaskAddTagParams(**data: Any) : Parameters for adding a tag to a task

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.TaskAddTagParamsData : The type of the None singleton.

model_config : The type of the None singleton.

TaskAddTagParamsData(**data: Any) : Nested schema for TaskAddTagParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

tag: str : The GID of the tag to add to the task

TaskCompact(**data: Any) : Compact task object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

created_by: airbyte_agent_sdk.connectors.asana.models.TaskCompactCreatedBy | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_subtype: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

TaskCompactCreatedBy(**data: Any) : User who created the task

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

TaskCreateParams(**data: Any) : Parameters for creating a new task

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.TaskCreateParamsData : The type of the None singleton.

model_config : The type of the None singleton.

TaskCreateParamsData(**data: Any) : Nested schema for TaskCreateParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

assignee: str | None : GID of the user to assign the task to, or 'me' for the current user

completed: bool | None : Whether the task is completed

due_at: str | None : Due date and time in ISO 8601 format (e.g., 2025-03-20T12:00:00.000Z)

due_on: str | None : Due date in YYYY-MM-DD format

followers: list[str] | None : Array of user GIDs to add as followers

html_notes: str | None : HTML-formatted description of the task

model_config : The type of the None singleton.

name: str : Name of the task

notes: str | None : Free-form textual description of the task (plain text, no formatting)

parent: str | None : GID of the parent task (to create a subtask)

projects: list[str] | None : Array of project GIDs to add the task to

resource_subtype: str | None : The subtype of the task: default_task, milestone, section, or approval

start_on: str | None : Start date in YYYY-MM-DD format

tags: list[str] | None : Array of tag GIDs to add to the task

workspace: str : GID of the workspace to create the task in

TaskDependenciesListResultMeta(**data: Any) : Metadata for task_dependencies.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

TaskDependentsListResultMeta(**data: Any) : Metadata for task_dependents.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

TaskProjectsListResultMeta(**data: Any) : Metadata for task_projects.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

TaskRemoveTagParams(**data: Any) : Parameters for removing a tag from a task

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.TaskRemoveTagParamsData : The type of the None singleton.

model_config : The type of the None singleton.

TaskRemoveTagParamsData(**data: Any) : Nested schema for TaskRemoveTagParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

tag: str : The GID of the tag to remove from the task

TaskResponse(**data: Any) : Task response wrapper

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.Task | None : The type of the None singleton.

model_config : The type of the None singleton.

TaskSubtasksListResultMeta(**data: Any) : Metadata for task_subtasks.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

TaskUpdateParams(**data: Any) : Parameters for updating an existing task

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.TaskUpdateParamsData : The type of the None singleton.

model_config : The type of the None singleton.

TaskUpdateParamsData(**data: Any) : Nested schema for TaskUpdateParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

assignee: str | None : GID of the user to assign the task to, or 'me' for the current user

completed: bool | None : Whether the task is completed

due_at: str | None : Due date and time in ISO 8601 format (e.g., 2025-03-20T12:00:00.000Z)

due_on: str | None : Due date in YYYY-MM-DD format

html_notes: str | None : HTML-formatted description of the task

model_config : The type of the None singleton.

name: str | None : Name of the task

notes: str | None : Free-form textual description of the task (plain text, no formatting)

start_on: str | None : Start date in YYYY-MM-DD format

TasksList(**data: Any) : Paginated list of tasks containing compact task objects

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: list[airbyte_agent_sdk.connectors.asana.models.TaskCompact] | None : The type of the None singleton.

model_config : The type of the None singleton.

next_page: airbyte_agent_sdk.connectors.asana.models.TasksListNextPage | None : The type of the None singleton.

TasksListNextPage(**data: Any) : Nested schema for TasksList.next_page

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

offset: str | None : The type of the None singleton.

path: str | None : The type of the None singleton.

uri: str | None : The type of the None singleton.

TasksListResultMeta(**data: Any) : Metadata for tasks.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

TasksSearchData(**data: Any) : Search result data for tasks entity.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

actual_time_minutes: int | None : The actual time spent on the task in minutes

approval_status: str | None : The type of the None singleton.

assignee: dict[str, typing.Any] | None : The type of the None singleton.

completed: bool | None : The type of the None singleton.

completed_at: str | None : The type of the None singleton.

completed_by: dict[str, typing.Any] | None : The type of the None singleton.

created_at: str | None : The type of the None singleton.

custom_fields: list[typing.Any] | None : The type of the None singleton.

dependencies: list[typing.Any] | None : The type of the None singleton.

dependents: list[typing.Any] | None : The type of the None singleton.

due_at: str | None : The type of the None singleton.

due_on: str | None : The type of the None singleton.

external: dict[str, typing.Any] | None : The type of the None singleton.

followers: list[typing.Any] | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

hearted: bool | None : The type of the None singleton.

hearts: list[typing.Any] | None : The type of the None singleton.

html_notes: str | None : The type of the None singleton.

is_rendered_as_separator: bool | None : The type of the None singleton.

liked: bool | None : The type of the None singleton.

likes: list[typing.Any] | None : The type of the None singleton.

memberships: list[typing.Any] | None : The type of the None singleton.

model_config : The type of the None singleton.

modified_at: str | None : The type of the None singleton.

name: str | None : The type of the None singleton.

notes: str | None : The type of the None singleton.

num_hearts: int | None : The type of the None singleton.

num_likes: int | None : The type of the None singleton.

num_subtasks: int | None : The type of the None singleton.

parent: dict[str, typing.Any] | None : The type of the None singleton.

permalink_url: str | None : The type of the None singleton.

projects: list[typing.Any] | None : The type of the None singleton.

resource_subtype: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

start_on: str | None : The type of the None singleton.

tags: list[typing.Any] | None : The type of the None singleton.

workspace: dict[str, typing.Any] | None : The type of the None singleton.

Team(**data: Any) : Full team object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

organization: airbyte_agent_sdk.connectors.asana.models.TeamOrganization | None : The type of the None singleton.

permalink_url: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

TeamCompact(**data: Any) : Compact team object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

TeamOrganization(**data: Any) : Nested schema for Team.organization

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

TeamProjectsListResultMeta(**data: Any) : Metadata for team_projects.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

TeamResponse(**data: Any) : Team response wrapper

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.Team | None : The type of the None singleton.

model_config : The type of the None singleton.

TeamUsersListResultMeta(**data: Any) : Metadata for team_users.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

TeamsList(**data: Any) : Paginated list of teams containing compact team objects

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: list[airbyte_agent_sdk.connectors.asana.models.TeamCompact] | None : The type of the None singleton.

model_config : The type of the None singleton.

next_page: airbyte_agent_sdk.connectors.asana.models.TeamsListNextPage | None : The type of the None singleton.

TeamsListNextPage(**data: Any) : Nested schema for TeamsList.next_page

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

offset: str | None : The type of the None singleton.

path: str | None : The type of the None singleton.

uri: str | None : The type of the None singleton.

TeamsSearchData(**data: Any) : Search result data for teams entity.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

description: str | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

html_description: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

organization: dict[str, typing.Any] | None : The type of the None singleton.

permalink_url: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

User(**data: Any) : Full user object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

email: str | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

photo: dict[str, typing.Any] | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

workspaces: list[airbyte_agent_sdk.connectors.asana.models.UserWorkspacesItem] | None : The type of the None singleton.

UserCompact(**data: Any) : Compact user object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

UserResponse(**data: Any) : User response wrapper

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.User | None : The type of the None singleton.

model_config : The type of the None singleton.

UserTeamsListResultMeta(**data: Any) : Metadata for user_teams.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

UserWorkspacesItem(**data: Any) : Nested schema for User.workspaces_item

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

UsersList(**data: Any) : Paginated list of users containing compact user objects

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: list[airbyte_agent_sdk.connectors.asana.models.UserCompact] | None : The type of the None singleton.

model_config : The type of the None singleton.

next_page: airbyte_agent_sdk.connectors.asana.models.UsersListNextPage | None : The type of the None singleton.

UsersListNextPage(**data: Any) : Nested schema for UsersList.next_page

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

offset: str | None : The type of the None singleton.

path: str | None : The type of the None singleton.

uri: str | None : The type of the None singleton.

UsersListResultMeta(**data: Any) : Metadata for users.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

UsersSearchData(**data: Any) : Search result data for users entity.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

email: str | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

photo: dict[str, typing.Any] | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

workspaces: list[typing.Any] | None : The type of the None singleton.

Workspace(**data: Any) : Full workspace object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

email_domains: list[str] | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

is_organization: bool | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

WorkspaceAddUserParams(**data: Any) : Parameters for adding a user to a workspace or organization

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.WorkspaceAddUserParamsData : The type of the None singleton.

model_config : The type of the None singleton.

WorkspaceAddUserParamsData(**data: Any) : Nested schema for WorkspaceAddUserParams.data

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

user: str : A user GID or email address to add to the workspace

WorkspaceCompact(**data: Any) : Compact workspace object

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

gid: str | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

WorkspaceProjectsListResultMeta(**data: Any) : Metadata for workspace_projects.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

WorkspaceResponse(**data: Any) : Workspace response wrapper

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: airbyte_agent_sdk.connectors.asana.models.Workspace | None : The type of the None singleton.

model_config : The type of the None singleton.

WorkspaceTagsListResultMeta(**data: Any) : Metadata for workspace_tags.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

WorkspaceTaskSearchListResultMeta(**data: Any) : Metadata for workspace_task_search.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

WorkspaceTeamsListResultMeta(**data: Any) : Metadata for workspace_teams.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

WorkspaceUsersListResultMeta(**data: Any) : Metadata for workspace_users.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

WorkspacesList(**data: Any) : Paginated list of workspaces containing compact workspace objects

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

data: list[airbyte_agent_sdk.connectors.asana.models.WorkspaceCompact] | None : The type of the None singleton.

model_config : The type of the None singleton.

next_page: airbyte_agent_sdk.connectors.asana.models.WorkspacesListNextPage | None : The type of the None singleton.

WorkspacesListNextPage(**data: Any) : Nested schema for WorkspacesList.next_page

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

offset: str | None : The type of the None singleton.

path: str | None : The type of the None singleton.

uri: str | None : The type of the None singleton.

WorkspacesListResultMeta(**data: Any) : Metadata for workspaces.Action.LIST operation

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

model_config : The type of the None singleton.

next_page: dict[str, typing.Any] | None : The type of the None singleton.

WorkspacesSearchData(**data: Any) : Search result data for workspaces entity.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors (in MRO)

  • pydantic.main.BaseModel

Class variables

email_domains: list[typing.Any] | None : The type of the None singleton.

gid: str | None : The type of the None singleton.

is_organization: bool | None : The type of the None singleton.

model_config : The type of the None singleton.

name: str | None : The type of the None singleton.

resource_type: str | None : The type of the None singleton.

Was this page helpful?