Module airbyte_agent_sdk.connectors.confluence.models
Pydantic models for confluence 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.confluence.models.AirbyteSearchResult[AuditSearchData]
- airbyte_agent_sdk.connectors.confluence.models.AirbyteSearchResult[BlogPostsSearchData]
- airbyte_agent_sdk.connectors.confluence.models.AirbyteSearchResult[GroupsSearchData]
- airbyte_agent_sdk.connectors.confluence.models.AirbyteSearchResult[PagesSearchData]
- airbyte_agent_sdk.connectors.confluence.models.AirbyteSearchResult[SpacesSearchData]
Class variables
data: list[~D]
: List of matching records.
meta: airbyte_agent_sdk.connectors.confluence.models.AirbyteSearchMeta
: Pagination metadata.
model_config
: The type of the None singleton.
AirbyteSearchResult[AuditSearchData](**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.confluence.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AuditSearchResult(**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.confluence.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[BlogPostsSearchData](**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.confluence.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
BlogPostsSearchResult(**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.confluence.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[GroupsSearchData](**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.confluence.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
GroupsSearchResult(**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.confluence.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[PagesSearchData](**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.confluence.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
PagesSearchResult(**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.confluence.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AirbyteSearchResult[SpacesSearchData](**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.confluence.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
SpacesSearchResult(**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.confluence.models.AirbyteSearchResult
- pydantic.main.BaseModel
- typing.Generic
AuditListResultMeta(**data: Any)
: Metadata for audit.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
limit: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next: str | None
: The type of the None singleton.
size: int | None
: The type of the None singleton.
start: int | None
: The type of the None singleton.
AuditRecord(**data: Any)
: Confluence audit record
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
affected_object: airbyte_agent_sdk.connectors.confluence.models.AuditRecordAffectedobject | None
: The type of the None singleton.
associated_objects: list[airbyte_agent_sdk.connectors.confluence.models.AuditRecordAssociatedobjectsItem] | None
: The type of the None singleton.
author: airbyte_agent_sdk.connectors.confluence.models.AuditRecordAuthor | None
: The type of the None singleton.
category: str | None
: The type of the None singleton.
changed_values: list[typing.Any] | None
: The type of the None singleton.
creation_date: int | None
: The type of the None singleton.
description: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
remote_address: str | None
: The type of the None singleton.
summary: str | None
: The type of the None singleton.
super_admin: bool | None
: The type of the None singleton.
sys_admin: bool | None
: The type of the None singleton.
AuditRecordAffectedobject(**data: Any)
: Object affected by the audit event
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
: Name of the affected object
object_type: str | None
: Type of the affected object
AuditRecordAssociatedobjectsItem(**data: Any)
: Nested schema for AuditRecord.associatedObjects_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
model_config
: The type of the None singleton.
name: str | None
: Name of the associated object
object_type: str | None
: Type of the associated object
AuditRecordAuthor(**data: Any)
: User who triggered the audit event
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
account_type: str | None
: Account type
display_name: str | None
: Display name of the author
external_collaborator: bool | None
: Whether the author is an external collaborator
is_external_collaborator: bool | None
: Whether the author is an external collaborator
model_config
: The type of the None singleton.
operations: typing.Any | None
: Operations available for the author
public_name: str | None
: Public name of the author
type_: str | None
: Author type
AuditRecordsList(**data: Any)
: Paginated list of audit 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
Class variables
limit: int | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.confluence.models.AuditRecordsListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
results: list[airbyte_agent_sdk.connectors.confluence.models.AuditRecord] | None
: The type of the None singleton.
size: int | None
: The type of the None singleton.
start: int | None
: The type of the None singleton.
AuditRecordsListLinks(**data: Any)
: Nested schema for AuditRecordsList._links
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
base: str | None
: The type of the None singleton.
context: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next: str | None
: The type of the None singleton.
self: str | None
: The type of the None singleton.
AuditSearchData(**data: Any)
: Search result data for audit 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
affected_object: dict[str, typing.Any] | None
: The object that was affected by the audit event.
associated_objects: list[typing.Any] | None
: Any associated objects related to the audit event.
author: dict[str, typing.Any] | None
: The user who triggered the audit event.
category: str | None
: The category under which the audit event falls.
changed_values: list[typing.Any] | None
: Details of the values that were changed during the audit event.
creation_date: int | None
: The date and time when the audit event was created.
description: str | None
: A detailed description of the audit event.
model_config
: The type of the None singleton.
remote_address: str | None
: The IP address from which the audit event originated.
summary: str | None
: A brief summary or title describing the audit event.
super_admin: bool | None
: Indicates if the user triggering the audit event is a super admin.
sys_admin: bool | None
: Indicates if the user triggering the audit event is a system admin.
BlogPost(**data: Any)
: Confluence blog post 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
author_id: str | None
: The type of the None singleton.
body: airbyte_agent_sdk.connectors.confluence.models.BlogPostBody | None
: The type of the None singleton.
created_at: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.confluence.models.BlogPostLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
space_id: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
title: str | None
: The type of the None singleton.
version: airbyte_agent_sdk.connectors.confluence.models.BlogPostVersion | None
: The type of the None singleton.
BlogPostBody(**data: Any)
: Blog post body content
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
atlas_doc_format: dict[str, typing.Any] | None
: Atlas doc format body
model_config
: The type of the None singleton.
storage: dict[str, typing.Any] | None
: Storage format body
BlogPostLinks(**data: Any)
: Links related to the blog post
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
base: str | None
: Base URL
editui: str | None
: Edit UI link
edituiv2: str | None
: Edit UI v2 link
model_config
: The type of the None singleton.
tinyui: str | None
: Tiny UI link
webui: str | None
: Web UI link
BlogPostVersion(**data: Any)
: Version information
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_id: str | None
: ID of the version author
created_at: str | None
: Version creation timestamp
message: str | None
: Version message
minor_edit: bool | None
: Whether this was a minor edit
model_config
: The type of the None singleton.
ncs_step_version: typing.Any | None
: NCS step version
number: int | None
: Version number
BlogPostsList(**data: Any)
: Paginated list of blog posts
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
links: airbyte_agent_sdk.connectors.confluence.models.BlogPostsListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
results: list[airbyte_agent_sdk.connectors.confluence.models.BlogPost] | None
: The type of the None singleton.
BlogPostsListLinks(**data: Any)
: Nested schema for BlogPostsList._links
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
base: str | None
: Base URL
model_config
: The type of the None singleton.
next: str | None
: URL for the next page of results
BlogPostsListResultMeta(**data: Any)
: Metadata for blog_posts.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: str | None
: The type of the None singleton.
BlogPostsSearchData(**data: Any)
: Search result data for blog_posts 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
author_id: str | None
: ID of the user who created the blog post
body: dict[str, typing.Any] | None
: Blog post body content
created_at: str | None
: Timestamp when the blog post was created
id: str | None
: Unique blog post identifier
links: dict[str, typing.Any] | None
: Links related to the blog post
model_config
: The type of the None singleton.
space_id: str | None
: ID of the space containing this blog post
status: str | None
: Blog post status (current, draft, trashed)
title: str | None
: Blog post title
version: dict[str, typing.Any] | None
: Version information
ConfluenceAuthConfig(**data: Any)
: Confluence API Token Authentication - Authenticate using your Atlassian account email and API 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.
password: str
: Your Confluence API token from https://id.atlassian.com/manage-profile/security/api-tokens
username: str
: Your Atlassian account email address
ConfluenceCheckResult(**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'.
ConfluenceExecuteResult(**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.confluence.models.ConfluenceExecuteResultWithMeta
Class variables
data: ~T
: Response data containing the result of the action.
model_config
: The type of the None singleton.
ConfluenceExecuteResultWithMeta(**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.confluence.models.ConfluenceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Descendants
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResultWithMeta[list[AuditRecord], AuditListResultMeta]
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResultWithMeta[list[BlogPost], BlogPostsListResultMeta]
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResultWithMeta[list[Group], GroupsListResultMeta]
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResultWithMeta[list[Page], PagesListResultMeta]
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResultWithMeta[list[Space], SpacesListResultMeta]
Class variables
meta: ~S
: Metadata about the response (e.g., pagination cursors, record counts).
ConfluenceExecuteResultWithMeta[list[AuditRecord], AuditListResultMeta](**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.confluence.models.ConfluenceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
AuditListResult(**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.confluence.models.ConfluenceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
ConfluenceExecuteResultWithMeta[list[BlogPost], BlogPostsListResultMeta](**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.confluence.models.ConfluenceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
BlogPostsListResult(**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.confluence.models.ConfluenceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
ConfluenceExecuteResultWithMeta[list[Group], GroupsListResultMeta](**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.confluence.models.ConfluenceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
GroupsListResult(**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.confluence.models.ConfluenceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
ConfluenceExecuteResultWithMeta[list[Page], PagesListResultMeta](**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.confluence.models.ConfluenceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
PagesListResult(**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.confluence.models.ConfluenceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
ConfluenceExecuteResultWithMeta[list[Space], SpacesListResultMeta](**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.confluence.models.ConfluenceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
SpacesListResult(**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.confluence.models.ConfluenceExecuteResultWithMeta
- airbyte_agent_sdk.connectors.confluence.models.ConfluenceExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Group(**data: Any)
: Confluence group 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
id: str | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.confluence.models.GroupLinks | None
: The type of the None singleton.
managed_by: 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_ari: str | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
usage_type: str | None
: The type of the None singleton.
GroupLinks(**data: Any)
: Links related to the group
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.
self: str | None
: Self link
GroupsList(**data: Any)
: Paginated list of groups
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
limit: int | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.confluence.models.GroupsListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
results: list[airbyte_agent_sdk.connectors.confluence.models.Group] | None
: The type of the None singleton.
size: int | None
: The type of the None singleton.
start: int | None
: The type of the None singleton.
GroupsListLinks(**data: Any)
: Nested schema for GroupsList._links
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
base: str | None
: The type of the None singleton.
context: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next: str | None
: The type of the None singleton.
self: str | None
: The type of the None singleton.
GroupsListResultMeta(**data: Any)
: Metadata for groups.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
limit: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
next: str | None
: The type of the None singleton.
size: int | None
: The type of the None singleton.
start: int | None
: The type of the None singleton.
GroupsSearchData(**data: Any)
: Search result data for groups 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
id: str | None
: The unique identifier of the group
links: dict[str, typing.Any] | None
: Links related to the group
model_config
: The type of the None singleton.
name: str | None
: The name of the group
type_: str | None
: The type of group
Page(**data: Any)
: Confluence page 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
author_id: str | None
: The type of the None singleton.
body: airbyte_agent_sdk.connectors.confluence.models.PageBody | None
: The type of the None singleton.
created_at: str | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
last_owner_id: typing.Any | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.confluence.models.PageLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
owner_id: str | None
: The type of the None singleton.
parent_id: typing.Any | None
: The type of the None singleton.
parent_type: typing.Any | None
: The type of the None singleton.
position: int | None
: The type of the None singleton.
space_id: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
title: str | None
: The type of the None singleton.
version: airbyte_agent_sdk.connectors.confluence.models.PageVersion | None
: The type of the None singleton.
PageBody(**data: Any)
: Page body content
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
atlas_doc_format: dict[str, typing.Any] | None
: Atlas doc format body
model_config
: The type of the None singleton.
storage: dict[str, typing.Any] | None
: Storage format body
PageLinks(**data: Any)
: Links related to the 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
base: str | None
: Base URL
editui: str | None
: Edit UI link
edituiv2: str | None
: Edit UI v2 link
model_config
: The type of the None singleton.
tinyui: str | None
: Tiny UI link
webui: str | None
: Web UI link
PageVersion(**data: Any)
: Version information
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_id: str | None
: ID of the version author
created_at: str | None
: Version creation timestamp
message: str | None
: Version message
minor_edit: bool | None
: Whether this was a minor edit
model_config
: The type of the None singleton.
ncs_step_version: typing.Any | None
: NCS step version
number: int | None
: Version number
PagesList(**data: Any)
: Paginated list of pages
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
links: airbyte_agent_sdk.connectors.confluence.models.PagesListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
results: list[airbyte_agent_sdk.connectors.confluence.models.Page] | None
: The type of the None singleton.
PagesListLinks(**data: Any)
: Nested schema for PagesList._links
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
base: str | None
: Base URL
model_config
: The type of the None singleton.
next: str | None
: URL for the next page of results
PagesListResultMeta(**data: Any)
: Metadata for pages.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: str | None
: The type of the None singleton.
PagesSearchData(**data: Any)
: Search result data for pages 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
author_id: str | None
: ID of the user who created the page
body: dict[str, typing.Any] | None
: Page body content
created_at: str | None
: Timestamp when the page was created
id: str | None
: Unique page identifier
last_owner_id: str | None
: ID of the previous page owner
links: dict[str, typing.Any] | None
: Links related to the page
model_config
: The type of the None singleton.
owner_id: str | None
: ID of the current page owner
parent_id: str | None
: ID of the parent page
parent_type: str | None
: Type of the parent (page or space)
position: int | None
: Position of the page among siblings
space_id: str | None
: ID of the space containing this page
status: str | None
: Page status (current, archived, trashed, draft)
title: str | None
: Page title
version: dict[str, typing.Any] | None
: Version information
Space(**data: Any)
: Confluence space 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
author_id: str | None
: The type of the None singleton.
created_at: str | None
: The type of the None singleton.
current_active_alias: str | None
: The type of the None singleton.
description: typing.Any | None
: The type of the None singleton.
homepage_id: str | None
: The type of the None singleton.
icon: typing.Any | None
: The type of the None singleton.
id: str | None
: The type of the None singleton.
key: str | None
: The type of the None singleton.
links: airbyte_agent_sdk.connectors.confluence.models.SpaceLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
space_owner_id: str | None
: The type of the None singleton.
status: str | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
SpaceLinks(**data: Any)
: Links related to the space
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
base: str | None
: Base URL
model_config
: The type of the None singleton.
webui: str | None
: Web UI link
SpacesList(**data: Any)
: Paginated list of spaces
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
links: airbyte_agent_sdk.connectors.confluence.models.SpacesListLinks | None
: The type of the None singleton.
model_config
: The type of the None singleton.
results: list[airbyte_agent_sdk.connectors.confluence.models.Space] | None
: The type of the None singleton.
SpacesListLinks(**data: Any)
: Nested schema for SpacesList._links
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
base: str | None
: Base URL
model_config
: The type of the None singleton.
next: str | None
: URL for the next page of results
SpacesListResultMeta(**data: Any)
: Metadata for spaces.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: str | None
: The type of the None singleton.
SpacesSearchData(**data: Any)
: Search result data for spaces 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
author_id: str | None
: ID of the user who created the space
created_at: str | None
: Timestamp when the space was created
description: dict[str, typing.Any] | None
: Space description in various formats
homepage_id: str | None
: ID of the space homepage
icon: dict[str, typing.Any] | None
: Space icon information
id: str | None
: Unique space identifier
key: str | None
: Space key
links: dict[str, typing.Any] | None
: Links related to the space
model_config
: The type of the None singleton.
name: str | None
: Space name
status: str | None
: Space status (current or archived)
type_: str | None
: Space type (global or personal)