Source code for airflow_priority.configuration.priority
from pydantic import BaseModel
from .aws import AwsConfiguration
from .datadog import DataDogConfiguration
from .discord import DiscordConfiguration
from .logfire import LogfireConfiguration
from .newrelic import NewRelicConfiguration
from .opsgenie import OpsGenieConfiguration
from .pagerduty import PagerDutyConfiguration
from .slack import SlackConfiguration
from .symphony import SymphonyConfiguration
__all__ = ("PriorityConfiguration",)
[docs]
class PriorityConfiguration(BaseModel):
aws: AwsConfiguration | None = None
datadog: DataDogConfiguration | None = None
discord: DiscordConfiguration | None = None
logfire: LogfireConfiguration | None = None
newrelic: NewRelicConfiguration | None = None
opsgenie: OpsGenieConfiguration | None = None
pagerduty: PagerDutyConfiguration | None = None
slack: SlackConfiguration | None = None
symphony: SymphonyConfiguration | None = None