Skip to main content

Module airbyte_agent_sdk.connectors.sentry.models

Pydantic models for sentry 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.sentry.models.AirbyteSearchResult[EventsSearchData]
  • airbyte_agent_sdk.connectors.sentry.models.AirbyteSearchResult[IssuesSearchData]
  • airbyte_agent_sdk.connectors.sentry.models.AirbyteSearchResult[ProjectsSearchData]
  • airbyte_agent_sdk.connectors.sentry.models.AirbyteSearchResult[ReleasesSearchData]

Class variables

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

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

model_config : The type of the None singleton.

AirbyteSearchResult[EventsSearchData](**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.sentry.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

EventsSearchResult(**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.sentry.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

AirbyteSearchResult[IssuesSearchData](**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.sentry.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

IssuesSearchResult(**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.sentry.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.sentry.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.sentry.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

AirbyteSearchResult[ReleasesSearchData](**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.sentry.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

ReleasesSearchResult(**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.sentry.models.AirbyteSearchResult
  • pydantic.main.BaseModel
  • typing.Generic

Event(**data: Any) : A Sentry event (individual error occurrence).

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

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

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

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

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

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

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

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

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

errors: list[str | None] | None : The type of the None singleton.

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

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

fingerprints: list[str | None] | None : The type of the None singleton.

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

grouping_config: airbyte_agent_sdk.connectors.sentry.models.EventGroupingconfig | None : The type of the None singleton.

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

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

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

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

metadata: airbyte_agent_sdk.connectors.sentry.models.EventMetadata | None : The type of the None singleton.

model_config : The type of the None singleton.

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

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

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

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

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

tags: list[airbyte_agent_sdk.connectors.sentry.models.EventTagsItem | None] | None : The type of the None singleton.

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

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

user: airbyte_agent_sdk.connectors.sentry.models.EventUser | None : The type of the None singleton.

EventGroupingconfig(**data: Any) : Grouping configuration.

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

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

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

model_config : The type of the None singleton.

EventMetadata(**data: Any) : Event 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

Class variables

model_config : The type of the None singleton.

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

EventTagsItem(**data: Any) : Nested schema for Event.tags_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

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

model_config : The type of the None singleton.

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

EventUser(**data: Any) : User associated with the 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

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

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

ip_address: 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.

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

EventsListResultMeta(**data: Any) : Metadata for events.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.

EventsSearchData(**data: Any) : Search result data for events 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

context: dict[str, typing.Any] | None : Additional context data.

contexts: dict[str, typing.Any] | None : Structured context information.

crash_file: str | None : Crash file reference.

culprit: str | None : The culprit (source) of the event.

date_created: str | None : When the event was created.

date_received: str | None : When the event was received by Sentry.

dist: str | None : Distribution information.

entries: list[typing.Any] | None : Event entries (exception, breadcrumbs, request, etc.).

errors: list[typing.Any] | None : Processing errors.

event_id: str | None : Event ID as reported by the client.

event_type: str | None : The type of the event.

fingerprints: list[typing.Any] | None : Fingerprints used for grouping.

group_id: str | None : ID of the issue group this event belongs to.

grouping_config: dict[str, typing.Any] | None : Grouping configuration.

id: str | None : Unique event identifier.

location: str | None : Location in source code.

message: str | None : Event message.

meta: dict[str, typing.Any] | None : Meta information for data scrubbing.

metadata: dict[str, typing.Any] | None : Event metadata.

model_config : The type of the None singleton.

occurrence: str | None : Occurrence information for the event.

packages: dict[str, typing.Any] | None : Package information.

platform: str | None : Platform the event was generated on.

project_id: str | None : Project ID this event belongs to.

sdk: str | None : SDK information.

size: int | None : Event payload size in bytes.

tags: list[typing.Any] | None : Tags associated with the event.

title: str | None : Event title.

type_: str | None : Event type.

user: dict[str, typing.Any] | None : User associated with the event.

Issue(**data: Any) : A Sentry issue (group of similar events).

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

annotations: list[str | None] | None : The type of the None singleton.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

metadata: airbyte_agent_sdk.connectors.sentry.models.IssueMetadata | None : The type of the None singleton.

model_config : The type of the None singleton.

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

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

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

project: airbyte_agent_sdk.connectors.sentry.models.IssueProject | None : The type of the None singleton.

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

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

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

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

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

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

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

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

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

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

IssueMetadata(**data: Any) : Issue 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

Class variables

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

model_config : The type of the None singleton.

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

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

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

IssueProject(**data: Any) : Project this issue belongs 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

id: 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.

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

IssuesListResultMeta(**data: Any) : Metadata for issues.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.

IssuesSearchData(**data: Any) : Search result data for issues 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

annotations: list[typing.Any] | None : Annotations on the issue.

assigned_to: dict[str, typing.Any] | None : User or team assigned to this issue.

count: str | None : Number of events for this issue.

culprit: str | None : The culprit (source) of the issue.

first_seen: str | None : When the issue was first seen.

has_seen: bool | None : Whether the authenticated user has seen the issue.

id: str | None : Unique issue identifier.

is_bookmarked: bool | None : Whether the issue is bookmarked.

is_public: bool | None : Whether the issue is public.

is_subscribed: bool | None : Whether the user is subscribed to the issue.

is_unhandled: bool | None : Whether the issue is from an unhandled error.

issue_category: str | None : The category classification of the issue.

issue_type: str | None : The type classification of the issue.

last_seen: str | None : When the issue was last seen.

level: str | None : Issue severity level.

logger: str | None : Logger that generated the issue.

metadata: dict[str, typing.Any] | None : Issue metadata.

model_config : The type of the None singleton.

num_comments: int | None : Number of comments on the issue.

permalink: str | None : Permalink to the issue in the Sentry UI.

platform: str | None : Platform for this issue.

project: dict[str, typing.Any] | None : Project this issue belongs to.

share_id: str | None : Share ID if the issue is shared.

short_id: str | None : Short human-readable identifier.

stats: dict[str, typing.Any] | None : Issue event statistics.

status: str | None : Issue status (resolved, unresolved, ignored).

status_details: dict[str, typing.Any] | None : Status detail information.

subscription_details: dict[str, typing.Any] | None : Subscription details.

substatus: str | None : Issue substatus.

title: str | None : Issue title.

type_: str | None : Issue type.

user_count: int | None : Number of users affected.

Project(**data: Any) : A Sentry project (summary view from list endpoint).

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: list[str | None] | None : The type of the None singleton.

avatar: airbyte_agent_sdk.connectors.sentry.models.ProjectAvatar | None : The type of the None singleton.

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

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

features: list[str | None] | None : The type of the None singleton.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

is_public: 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.

organization: airbyte_agent_sdk.connectors.sentry.models.ProjectOrganization | None : The type of the None singleton.

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

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

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

ProjectAvatar(**data: Any) : Project avatar 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

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

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

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

model_config : The type of the None singleton.

ProjectDetail(**data: Any) : Detailed project 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

access: list[str | None] | None : The type of the None singleton.

allowed_domains: list[str | None] | None : The type of the None singleton.

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

avatar: airbyte_agent_sdk.connectors.sentry.models.ProjectDetailAvatar | None : The type of the None singleton.

builtin_symbol_sources: list[str | None] | None : The type of the None singleton.

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

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

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

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

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

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

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

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

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

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

features: list[str | None] | None : The type of the None singleton.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

model_config : The type of the None singleton.

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

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

organization: airbyte_agent_sdk.connectors.sentry.models.ProjectDetailOrganization | None : The type of the None singleton.

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

platforms: list[str | None] | None : The type of the None singleton.

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

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

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

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

safe_fields: list[str | None] | None : The type of the None singleton.

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

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

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

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

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

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

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

sensitive_fields: list[str | None] | None : The type of the None singleton.

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

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

store_crash_reports: typing.Any | None : The type of the None singleton.

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

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

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

team: airbyte_agent_sdk.connectors.sentry.models.ProjectDetailTeam | None : The type of the None singleton.

teams: list[airbyte_agent_sdk.connectors.sentry.models.ProjectDetailTeamsItem | None] | None : The type of the None singleton.

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

ProjectDetailAvatar(**data: Any) : Project avatar 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

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

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

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

model_config : The type of the None singleton.

ProjectDetailOrganization(**data: Any) : Organization this project belongs 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

id: 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.

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

ProjectDetailTeam(**data: Any) : Primary team for this 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

id: 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.

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

ProjectDetailTeamsItem(**data: Any) : Nested schema for ProjectDetail.teams_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

id: 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.

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

ProjectOrganization(**data: Any) : Organization this project belongs 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

id: 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.

slug: 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: str | 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

access: list[typing.Any] | None : List of access permissions for the authenticated user.

avatar: dict[str, typing.Any] | None : Project avatar information.

color: str | None : Project color code.

date_created: str | None : Date the project was created.

features: list[typing.Any] | None : List of enabled features.

first_event: str | None : Timestamp of the first event.

first_transaction_event: bool | None : Whether a transaction event has been received.

has_access: bool | None : Whether the user has access to this project.

has_custom_metrics: bool | None : Whether the project has custom metrics.

has_feedbacks: bool | None : Whether the project has user feedback.

has_minified_stack_trace: bool | None : Whether the project has minified stack traces.

has_monitors: bool | None : Whether the project has cron monitors.

has_new_feedbacks: bool | None : Whether the project has new user feedback.

has_profiles: bool | None : Whether the project has profiling data.

has_replays: bool | None : Whether the project has session replays.

has_sessions: bool | None : Whether the project has session data.

id: str | None : Unique project identifier.

is_bookmarked: bool | None : Whether the project is bookmarked.

is_internal: bool | None : Whether the project is internal.

is_member: bool | None : Whether the authenticated user is a member.

is_public: bool | None : Whether the project is public.

model_config : The type of the None singleton.

name: str | None : Human-readable project name.

organization: dict[str, typing.Any] | None : Organization this project belongs to.

platform: str | None : The platform for this project.

slug: str | None : URL-friendly project identifier.

status: str | None : Project status.

Release(**data: Any) : A Sentry release.

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

authors: list[airbyte_agent_sdk.connectors.sentry.models.ReleaseAuthorsItem | None] | None : The type of the None singleton.

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

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

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

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

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

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

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

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

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

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

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

model_config : The type of the None singleton.

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

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

projects: list[airbyte_agent_sdk.connectors.sentry.models.ReleaseProjectsItem | None] | None : The type of the None singleton.

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

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

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

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

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

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

version_info: airbyte_agent_sdk.connectors.sentry.models.ReleaseVersioninfo | None : The type of the None singleton.

ReleaseAuthorsItem(**data: Any) : Nested schema for Release.authors_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

email: 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.

ReleaseProjectsItem(**data: Any) : Nested schema for Release.projects_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

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

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

model_config : The type of the None singleton.

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

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

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

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

ReleaseVersioninfo(**data: Any) : Parsed 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

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

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

model_config : The type of the None singleton.

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

version: airbyte_agent_sdk.connectors.sentry.models.ReleaseVersioninfoVersion | None : The type of the None singleton.

ReleaseVersioninfoVersion(**data: Any) : Nested schema for ReleaseVersioninfo.version

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

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

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

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

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

model_config : The type of the None singleton.

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

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

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

ReleasesListResultMeta(**data: Any) : Metadata for releases.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.

ReleasesSearchData(**data: Any) : Search result data for releases 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

authors: list[typing.Any] | None : Authors of commits in this release.

commit_count: int | None : Number of commits in this release.

current_project_meta: dict[str, typing.Any] | None : Metadata for the current project context.

data: dict[str, typing.Any] | None : Additional release data.

date_created: str | None : When the release was created.

date_released: str | None : When the release was deployed.

deploy_count: int | None : Number of deploys for this release.

first_event: str | None : Timestamp of the first event in this release.

id: int | None : Unique release identifier.

last_commit: dict[str, typing.Any] | None : Last commit in this release.

last_deploy: dict[str, typing.Any] | None : Last deploy of this release.

last_event: str | None : Timestamp of the last event in this release.

model_config : The type of the None singleton.

new_groups: int | None : Number of new issue groups in this release.

owner: str | None : Owner of the release.

projects: list[typing.Any] | None : Projects associated with this release.

ref: str | None : Git reference (commit SHA, tag, etc.).

short_version: str | None : Short version string.

status: str | None : Release status.

url: str | None : URL associated with the release.

user_agent: str | None : User agent that created the release.

version: str | None : Release version string.

version_info: dict[str, typing.Any] | None : Parsed version information.

SentryAuthConfig(**data: Any) : Authentication 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

auth_token: str : Sentry authentication token. Log into Sentry and create one at Settings > Account > API > Auth Tokens.

model_config : The type of the None singleton.

SentryCheckResult(**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'.

SentryExecuteResult(**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.sentry.models.SentryExecuteResultWithMeta

Class variables

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

model_config : The type of the None singleton.

SentryExecuteResultWithMeta(**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.sentry.models.SentryExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Descendants

  • airbyte_agent_sdk.connectors.sentry.models.SentryExecuteResultWithMeta[list[Event], EventsListResultMeta]
  • airbyte_agent_sdk.connectors.sentry.models.SentryExecuteResultWithMeta[list[Issue], IssuesListResultMeta]
  • airbyte_agent_sdk.connectors.sentry.models.SentryExecuteResultWithMeta[list[Project], ProjectsListResultMeta]
  • airbyte_agent_sdk.connectors.sentry.models.SentryExecuteResultWithMeta[list[Release], ReleasesListResultMeta]

Class variables

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

SentryExecuteResultWithMeta[list[Event], EventsListResultMeta](**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.sentry.models.SentryExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.sentry.models.SentryExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

EventsListResult(**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.sentry.models.SentryExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.sentry.models.SentryExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

SentryExecuteResultWithMeta[list[Issue], IssuesListResultMeta](**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.sentry.models.SentryExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.sentry.models.SentryExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

IssuesListResult(**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.sentry.models.SentryExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.sentry.models.SentryExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

SentryExecuteResultWithMeta[list[Project], 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.sentry.models.SentryExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.sentry.models.SentryExecuteResult
  • 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.sentry.models.SentryExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.sentry.models.SentryExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

SentryExecuteResultWithMeta[list[Release], ReleasesListResultMeta](**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.sentry.models.SentryExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.sentry.models.SentryExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

Class variables

model_config : The type of the None singleton.

ReleasesListResult(**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.sentry.models.SentryExecuteResultWithMeta
  • airbyte_agent_sdk.connectors.sentry.models.SentryExecuteResult
  • pydantic.main.BaseModel
  • typing.Generic

SentryReplicationConfig(**data: Any) : Replication Configuration - Settings for data replication from Sentry.

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.

organization: str : The slug of the organization to replicate data from.

project: str : The slug of the project to replicate data from.

Was this page helpful?