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.