Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/sdk-php. php sdk for openstatus www.openstatus.dev
Something went wrong. Try again.
5.5 kB · 27 lines
PHP
at main
12345678910111213141516171819202122232425262728<?php# Generated by the protocol buffer compiler. DO NOT EDIT!# NO CHECKED-IN PROTOBUF GENCODE# source: openstatus/notification/v1/providers.proto
namespace GPBMetadata\Openstatus\Notification\V1;
class Providers{ public static $is_initialized = false;
public static function initOnce() { $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();
if (static::$is_initialized == true) { return; } \GPBMetadata\Buf\Validate\Validate::initOnce(); \GPBMetadata\Gnostic\Openapi\V3\Annotations::initOnce(); $pool->internalAddGeneratedFile( "\x0A\xC5\x18\x0A*openstatus/notification/v1/providers.proto\x12\x1Aopenstatus.notification.v1\x1A\$gnostic/openapi/v3/annotations.proto\"g\x0A\x0BDiscordData\x12X\x0A\x0Bwebhook_url\x18\x01 \x01(\x09B7\xBAG,:*\x12(https://discord.com/api/webhooks/123/abc\xBAH\x05r\x03\x88\x01\x01R\x0AwebhookUrl\"E\x0A\x09EmailData\x128\x0A\x05email\x18\x01 \x01(\x09B\"\xBAG\x18:\x16\x12\x14ops-team@example.com\xBAH\x04r\x02`\x01R\x05email\";\x0A\x0EGoogleChatData\x12)\x0A\x0Bwebhook_url\x18\x01 \x01(\x09B\x08\xBAH\x05r\x03\x88\x01\x01R\x0AwebhookUrl\">\x0A\x11GrafanaOncallData\x12)\x0A\x0Bwebhook_url\x18\x01 \x01(\x09B\x08\xBAH\x05r\x03\x88\x01\x01R\x0AwebhookUrl\"\x85\x01\x0A\x08NtfyData\x125\x0A\x05topic\x18\x01 \x01(\x09B\x1F\xBAG\x15:\x13\x12\x11openstatus-alerts\xBAH\x04r\x02\x10\x01R\x05topic\x12\x1D\x0A\x0Aserver_url\x18\x02 \x01(\x09R\x09serverUrl\x12\x19\x0A\x05token\x18\x03 \x01(\x09H\x00R\x05token\x88\x01\x01B\x08\x0A\x06_token\"\\\x0A\x0DPagerDutyData\x12K\x0A\x0Fintegration_key\x18\x01 \x01(\x09B\"\xBAG\x18:\x16\x12\x14a1b2c3d4e5f6g7h8i9j0\xBAH\x04r\x02\x10\x01R\x0EintegrationKey\"~\x0A\x0COpsgenieData\x12 \x0A\x07api_key\x18\x01 \x01(\x09B\x07\xBAH\x04r\x02\x10\x01R\x06apiKey\x12L\x0A\x06region\x18\x02 \x01(\x0E2*.openstatus.notification.v1.OpsgenieRegionB\x08\xBAH\x05\x82\x01\x02\x10\x01R\x06region\"i\x0A\x09SlackData\x12\\\x0A\x0Bwebhook_url\x18\x01 \x01(\x09B;\xBAG0:.\x12,https://hooks.slack.com/services/T00/B00/xxx\xBAH\x05r\x03\x88\x01\x01R\x0AwebhookUrl\"H\x0A\x07SmsData\x12=\x0A\x0Cphone_number\x18\x01 \x01(\x09B\x1A\xBAG\x10:\x0E\x12\x0C+14155551234\xBAH\x04r\x02\x10\x01R\x0BphoneNumber\"E\x0A\x0CTelegramData\x125\x0A\x07chat_id\x18\x01 \x01(\x09B\x1C\xBAG\x12:\x10\x12\x0E-1001234567890\xBAH\x04r\x02\x10\x01R\x06chatId\"@\x0A\x0DWebhookHeader\x12\x19\x0A\x03key\x18\x01 \x01(\x09B\x07\xBAH\x04r\x02\x10\x01R\x03key\x12\x14\x0A\x05value\x18\x02 \x01(\x09R\x05value\"\xAA\x01\x0A\x0BWebhookData\x12V\x0A\x08endpoint\x18\x01 \x01(\x09B:\xBAG/:-\x12+https://api.example.com/webhooks/openstatus\xBAH\x05r\x03\x88\x01\x01R\x08endpoint\x12C\x0A\x07headers\x18\x02 \x03(\x0B2).openstatus.notification.v1.WebhookHeaderR\x07headers\":\x0A\x0CWhatsappData\x12*\x0A\x0Cphone_number\x18\x01 \x01(\x09B\x07\xBAH\x04r\x02\x10\x01R\x0BphoneNumber\"\x99\x01\x0A\x0BMsTeamsData\x12\x89\x01\x0A\x0Bwebhook_url\x18\x01 \x01(\x09Bh\xBAG]:[\x12Yhttps://prod-00.westeurope.logic.azure.com:443/workflows/abc/triggers/manual/paths/invoke\xBAH\x05r\x03\x88\x01\x01R\x0AwebhookUrl\"\xA7\x07\x0A\x10NotificationData\x12C\x0A\x07discord\x18\x01 \x01(\x0B2'.openstatus.notification.v1.DiscordDataH\x00R\x07discord\x12=\x0A\x05email\x18\x02 \x01(\x0B2%.openstatus.notification.v1.EmailDataH\x00R\x05email\x12M\x0A\x0Bgoogle_chat\x18\x03 \x01(\x0B2*.openstatus.notification.v1.GoogleChatDataH\x00R\x0AgoogleChat\x12V\x0A\x0Egrafana_oncall\x18\x04 \x01(\x0B2-.openstatus.notification.v1.GrafanaOncallDataH\x00R\x0DgrafanaOncall\x12:\x0A\x04ntfy\x18\x05 \x01(\x0B2\$.openstatus.notification.v1.NtfyDataH\x00R\x04ntfy\x12I\x0A\x09pagerduty\x18\x06 \x01(\x0B2).openstatus.notification.v1.PagerDutyDataH\x00R\x09pagerduty\x12F\x0A\x08opsgenie\x18\x07 \x01(\x0B2(.openstatus.notification.v1.OpsgenieDataH\x00R\x08opsgenie\x12=\x0A\x05slack\x18\x08 \x01(\x0B2%.openstatus.notification.v1.SlackDataH\x00R\x05slack\x127\x0A\x03sms\x18\x09 \x01(\x0B2#.openstatus.notification.v1.SmsDataH\x00R\x03sms\x12F\x0A\x08telegram\x18\x0A \x01(\x0B2(.openstatus.notification.v1.TelegramDataH\x00R\x08telegram\x12C\x0A\x07webhook\x18\x0B \x01(\x0B2'.openstatus.notification.v1.WebhookDataH\x00R\x07webhook\x12F\x0A\x08whatsapp\x18\x0C \x01(\x0B2(.openstatus.notification.v1.WhatsappDataH\x00R\x08whatsapp\x12D\x0A\x08ms_teams\x18\x0D \x01(\x0B2'.openstatus.notification.v1.MsTeamsDataH\x00R\x07msTeamsB\x06\x0A\x04data*\x8A\x04\x0A\x14NotificationProvider\x12%\x0A!NOTIFICATION_PROVIDER_UNSPECIFIED\x10\x00\x12!\x0A\x1DNOTIFICATION_PROVIDER_DISCORD\x10\x01\x12\x1F\x0A\x1BNOTIFICATION_PROVIDER_EMAIL\x10\x02\x12%\x0A!NOTIFICATION_PROVIDER_GOOGLE_CHAT\x10\x03\x12(\x0A\$NOTIFICATION_PROVIDER_GRAFANA_ONCALL\x10\x04\x12\x1E\x0A\x1ANOTIFICATION_PROVIDER_NTFY\x10\x05\x12#\x0A\x1FNOTIFICATION_PROVIDER_PAGERDUTY\x10\x06\x12\"\x0A\x1ENOTIFICATION_PROVIDER_OPSGENIE\x10\x07\x12\x1F\x0A\x1BNOTIFICATION_PROVIDER_SLACK\x10\x08\x12\x1D\x0A\x19NOTIFICATION_PROVIDER_SMS\x10\x09\x12\"\x0A\x1ENOTIFICATION_PROVIDER_TELEGRAM\x10\x0A\x12!\x0A\x1DNOTIFICATION_PROVIDER_WEBHOOK\x10\x0B\x12\"\x0A\x1ENOTIFICATION_PROVIDER_WHATSAPP\x10\x0C\x12\"\x0A\x1ENOTIFICATION_PROVIDER_MS_TEAMS\x10\x0D*a\x0A\x0EOpsgenieRegion\x12\x1F\x0A\x1BOPSGENIE_REGION_UNSPECIFIED\x10\x00\x12\x16\x0A\x12OPSGENIE_REGION_US\x10\x01\x12\x16\x0A\x12OPSGENIE_REGION_EU\x10\x02B]Z[github.com/openstatushq/openstatus/packages/proto/openstatus/notification/v1;notificationv1b\x06proto3" , true);
static::$is_initialized = true; }}