// @generated by protoc-gen-es v2.11.0 with parameter "target=ts,import_extension=ts" // @generated from file openstatus/monitor/v1/monitor.proto (package openstatus.monitor.v1, syntax proto3) /* eslint-disable */ import type { GenEnum, GenFile } from "@bufbuild/protobuf/codegenv2"; import { enumDesc, fileDesc } from "@bufbuild/protobuf/codegenv2"; /** * Describes the file openstatus/monitor/v1/monitor.proto. */ export const file_openstatus_monitor_v1_monitor: GenFile = /*@__PURE__*/ fileDesc( "CiNvcGVuc3RhdHVzL21vbml0b3IvdjEvbW9uaXRvci5wcm90bxIVb3BlbnN0YXR1cy5tb25pdG9yLnYxKoEBCg1Nb25pdG9yU3RhdHVzEh4KGk1PTklUT1JfU1RBVFVTX1VOU1BFQ0lGSUVEEAASGQoVTU9OSVRPUl9TVEFUVVNfQUNUSVZFEAESGwoXTU9OSVRPUl9TVEFUVVNfREVHUkFERUQQAhIYChRNT05JVE9SX1NUQVRVU19FUlJPUhADKqUBCgtQZXJpb2RpY2l0eRIbChdQRVJJT0RJQ0lUWV9VTlNQRUNJRklFRBAAEhMKD1BFUklPRElDSVRZXzMwUxABEhIKDlBFUklPRElDSVRZXzFNEAISEgoOUEVSSU9ESUNJVFlfNU0QAxITCg9QRVJJT0RJQ0lUWV8xME0QBBITCg9QRVJJT0RJQ0lUWV8zME0QBRISCg5QRVJJT0RJQ0lUWV8xSBAGKosFCgZSZWdpb24SFgoSUkVHSU9OX1VOU1BFQ0lGSUVEEAASEgoOUkVHSU9OX0ZMWV9BTVMQARISCg5SRUdJT05fRkxZX0FSThACEhIKDlJFR0lPTl9GTFlfQk9NEAMSEgoOUkVHSU9OX0ZMWV9DREcQBBISCg5SRUdJT05fRkxZX0RGVxAFEhIKDlJFR0lPTl9GTFlfRVdSEAYSEgoOUkVHSU9OX0ZMWV9GUkEQBxISCg5SRUdJT05fRkxZX0dSVRAIEhIKDlJFR0lPTl9GTFlfSUFEEAkSEgoOUkVHSU9OX0ZMWV9KTkIQChISCg5SRUdJT05fRkxZX0xBWBALEhIKDlJFR0lPTl9GTFlfTEhSEAwSEgoOUkVHSU9OX0ZMWV9OUlQQDRISCg5SRUdJT05fRkxZX09SRBAOEhIKDlJFR0lPTl9GTFlfU0pDEA8SEgoOUkVHSU9OX0ZMWV9TSU4QEBISCg5SRUdJT05fRkxZX1NZRBAREhIKDlJFR0lPTl9GTFlfWVlaEBISFAoQUkVHSU9OX0tPWUVCX0ZSQRATEhQKEFJFR0lPTl9LT1lFQl9QQVIQFBIUChBSRUdJT05fS09ZRUJfU0ZPEBUSFAoQUkVHSU9OX0tPWUVCX1NJThAWEhQKEFJFR0lPTl9LT1lFQl9UWU8QFxIUChBSRUdJT05fS09ZRUJfV0FTEBgSGwoXUkVHSU9OX1JBSUxXQVlfVVNfV0VTVDIQGRIbChdSRUdJT05fUkFJTFdBWV9VU19FQVNUNBAaEh8KG1JFR0lPTl9SQUlMV0FZX0VVUk9QRV9XRVNUNBAbEiIKHlJFR0lPTl9SQUlMV0FZX0FTSUFfU09VVEhFQVNUMRAcQlNaUWdpdGh1Yi5jb20vb3BlbnN0YXR1c2hxL29wZW5zdGF0dXMvcGFja2FnZXMvcHJvdG8vb3BlbnN0YXR1cy9tb25pdG9yL3YxO21vbml0b3J2MWIGcHJvdG8z", ); /** * MonitorStatus represents the operational status of a monitor. * * @generated from enum openstatus.monitor.v1.MonitorStatus */ export enum MonitorStatus { /** * MONITOR_STATUS_UNSPECIFIED indicates an unknown status. * * @generated from enum value: MONITOR_STATUS_UNSPECIFIED = 0; */ UNSPECIFIED = 0, /** * MONITOR_STATUS_ACTIVE indicates the monitor is actively checking. * * @generated from enum value: MONITOR_STATUS_ACTIVE = 1; */ ACTIVE = 1, /** * MONITOR_STATUS_DEGRADED indicates the monitor is degraded. * * @generated from enum value: MONITOR_STATUS_DEGRADED = 2; */ DEGRADED = 2, /** * MONITOR_STATUS_ERROR indicates the monitor is in an error state. * * @generated from enum value: MONITOR_STATUS_ERROR = 3; */ ERROR = 3, } /** * Describes the enum openstatus.monitor.v1.MonitorStatus. */ export const MonitorStatusSchema: GenEnum = /*@__PURE__*/ enumDesc(file_openstatus_monitor_v1_monitor, 0); /** * Monitor periodicity options. * * @generated from enum openstatus.monitor.v1.Periodicity */ export enum Periodicity { /** * @generated from enum value: PERIODICITY_UNSPECIFIED = 0; */ PERIODICITY_UNSPECIFIED = 0, /** * @generated from enum value: PERIODICITY_30S = 1; */ PERIODICITY_30S = 1, /** * @generated from enum value: PERIODICITY_1M = 2; */ PERIODICITY_1M = 2, /** * @generated from enum value: PERIODICITY_5M = 3; */ PERIODICITY_5M = 3, /** * @generated from enum value: PERIODICITY_10M = 4; */ PERIODICITY_10M = 4, /** * @generated from enum value: PERIODICITY_30M = 5; */ PERIODICITY_30M = 5, /** * @generated from enum value: PERIODICITY_1H = 6; */ PERIODICITY_1H = 6, } /** * Describes the enum openstatus.monitor.v1.Periodicity. */ export const PeriodicitySchema: GenEnum = /*@__PURE__*/ enumDesc(file_openstatus_monitor_v1_monitor, 1); /** * Geographic regions where monitors can run checks from. * * @generated from enum openstatus.monitor.v1.Region */ export enum Region { /** * @generated from enum value: REGION_UNSPECIFIED = 0; */ UNSPECIFIED = 0, /** * Fly.io regions * * Amsterdam, Netherlands * * @generated from enum value: REGION_FLY_AMS = 1; */ FLY_AMS = 1, /** * Stockholm, Sweden * * @generated from enum value: REGION_FLY_ARN = 2; */ FLY_ARN = 2, /** * Mumbai, India * * @generated from enum value: REGION_FLY_BOM = 3; */ FLY_BOM = 3, /** * Paris, France * * @generated from enum value: REGION_FLY_CDG = 4; */ FLY_CDG = 4, /** * Dallas, USA * * @generated from enum value: REGION_FLY_DFW = 5; */ FLY_DFW = 5, /** * Newark, USA * * @generated from enum value: REGION_FLY_EWR = 6; */ FLY_EWR = 6, /** * Frankfurt, Germany * * @generated from enum value: REGION_FLY_FRA = 7; */ FLY_FRA = 7, /** * São Paulo, Brazil * * @generated from enum value: REGION_FLY_GRU = 8; */ FLY_GRU = 8, /** * Ashburn, USA * * @generated from enum value: REGION_FLY_IAD = 9; */ FLY_IAD = 9, /** * Johannesburg, South Africa * * @generated from enum value: REGION_FLY_JNB = 10; */ FLY_JNB = 10, /** * Los Angeles, USA * * @generated from enum value: REGION_FLY_LAX = 11; */ FLY_LAX = 11, /** * London, UK * * @generated from enum value: REGION_FLY_LHR = 12; */ FLY_LHR = 12, /** * Tokyo, Japan * * @generated from enum value: REGION_FLY_NRT = 13; */ FLY_NRT = 13, /** * Chicago, USA * * @generated from enum value: REGION_FLY_ORD = 14; */ FLY_ORD = 14, /** * San Jose, USA * * @generated from enum value: REGION_FLY_SJC = 15; */ FLY_SJC = 15, /** * Singapore * * @generated from enum value: REGION_FLY_SIN = 16; */ FLY_SIN = 16, /** * Sydney, Australia * * @generated from enum value: REGION_FLY_SYD = 17; */ FLY_SYD = 17, /** * Toronto, Canada * * @generated from enum value: REGION_FLY_YYZ = 18; */ FLY_YYZ = 18, /** * Koyeb regions * * Koyeb Frankfurt * * @generated from enum value: REGION_KOYEB_FRA = 19; */ KOYEB_FRA = 19, /** * Koyeb Paris * * @generated from enum value: REGION_KOYEB_PAR = 20; */ KOYEB_PAR = 20, /** * Koyeb San Francisco * * @generated from enum value: REGION_KOYEB_SFO = 21; */ KOYEB_SFO = 21, /** * Koyeb Singapore * * @generated from enum value: REGION_KOYEB_SIN = 22; */ KOYEB_SIN = 22, /** * Koyeb Tokyo * * @generated from enum value: REGION_KOYEB_TYO = 23; */ KOYEB_TYO = 23, /** * Koyeb Washington * * @generated from enum value: REGION_KOYEB_WAS = 24; */ KOYEB_WAS = 24, /** * Railway regions * * Railway US West * * @generated from enum value: REGION_RAILWAY_US_WEST2 = 25; */ RAILWAY_US_WEST2 = 25, /** * Railway US East * * @generated from enum value: REGION_RAILWAY_US_EAST4 = 26; */ RAILWAY_US_EAST4 = 26, /** * Railway Europe West * * @generated from enum value: REGION_RAILWAY_EUROPE_WEST4 = 27; */ RAILWAY_EUROPE_WEST4 = 27, /** * Railway Asia Southeast * * @generated from enum value: REGION_RAILWAY_ASIA_SOUTHEAST1 = 28; */ RAILWAY_ASIA_SOUTHEAST1 = 28, } /** * Describes the enum openstatus.monitor.v1.Region. */ export const RegionSchema: GenEnum = /*@__PURE__*/ enumDesc(file_openstatus_monitor_v1_monitor, 2);