Openstatus sdk www.openstatus.dev
at maintenance-api 323 lines 7.6 kB view raw
1// @generated by protoc-gen-es v2.11.0 with parameter "target=ts,import_extension=ts" 2// @generated from file openstatus/monitor/v1/monitor.proto (package openstatus.monitor.v1, syntax proto3) 3/* eslint-disable */ 4 5import type { GenEnum, GenFile } from "@bufbuild/protobuf/codegenv2"; 6import { enumDesc, fileDesc } from "@bufbuild/protobuf/codegenv2"; 7 8/** 9 * Describes the file openstatus/monitor/v1/monitor.proto. 10 */ 11export const file_openstatus_monitor_v1_monitor: GenFile = /*@__PURE__*/ 12 fileDesc( 13 "CiNvcGVuc3RhdHVzL21vbml0b3IvdjEvbW9uaXRvci5wcm90bxIVb3BlbnN0YXR1cy5tb25pdG9yLnYxKoEBCg1Nb25pdG9yU3RhdHVzEh4KGk1PTklUT1JfU1RBVFVTX1VOU1BFQ0lGSUVEEAASGQoVTU9OSVRPUl9TVEFUVVNfQUNUSVZFEAESGwoXTU9OSVRPUl9TVEFUVVNfREVHUkFERUQQAhIYChRNT05JVE9SX1NUQVRVU19FUlJPUhADKqUBCgtQZXJpb2RpY2l0eRIbChdQRVJJT0RJQ0lUWV9VTlNQRUNJRklFRBAAEhMKD1BFUklPRElDSVRZXzMwUxABEhIKDlBFUklPRElDSVRZXzFNEAISEgoOUEVSSU9ESUNJVFlfNU0QAxITCg9QRVJJT0RJQ0lUWV8xME0QBBITCg9QRVJJT0RJQ0lUWV8zME0QBRISCg5QRVJJT0RJQ0lUWV8xSBAGKosFCgZSZWdpb24SFgoSUkVHSU9OX1VOU1BFQ0lGSUVEEAASEgoOUkVHSU9OX0ZMWV9BTVMQARISCg5SRUdJT05fRkxZX0FSThACEhIKDlJFR0lPTl9GTFlfQk9NEAMSEgoOUkVHSU9OX0ZMWV9DREcQBBISCg5SRUdJT05fRkxZX0RGVxAFEhIKDlJFR0lPTl9GTFlfRVdSEAYSEgoOUkVHSU9OX0ZMWV9GUkEQBxISCg5SRUdJT05fRkxZX0dSVRAIEhIKDlJFR0lPTl9GTFlfSUFEEAkSEgoOUkVHSU9OX0ZMWV9KTkIQChISCg5SRUdJT05fRkxZX0xBWBALEhIKDlJFR0lPTl9GTFlfTEhSEAwSEgoOUkVHSU9OX0ZMWV9OUlQQDRISCg5SRUdJT05fRkxZX09SRBAOEhIKDlJFR0lPTl9GTFlfU0pDEA8SEgoOUkVHSU9OX0ZMWV9TSU4QEBISCg5SRUdJT05fRkxZX1NZRBAREhIKDlJFR0lPTl9GTFlfWVlaEBISFAoQUkVHSU9OX0tPWUVCX0ZSQRATEhQKEFJFR0lPTl9LT1lFQl9QQVIQFBIUChBSRUdJT05fS09ZRUJfU0ZPEBUSFAoQUkVHSU9OX0tPWUVCX1NJThAWEhQKEFJFR0lPTl9LT1lFQl9UWU8QFxIUChBSRUdJT05fS09ZRUJfV0FTEBgSGwoXUkVHSU9OX1JBSUxXQVlfVVNfV0VTVDIQGRIbChdSRUdJT05fUkFJTFdBWV9VU19FQVNUNBAaEh8KG1JFR0lPTl9SQUlMV0FZX0VVUk9QRV9XRVNUNBAbEiIKHlJFR0lPTl9SQUlMV0FZX0FTSUFfU09VVEhFQVNUMRAcQlNaUWdpdGh1Yi5jb20vb3BlbnN0YXR1c2hxL29wZW5zdGF0dXMvcGFja2FnZXMvcHJvdG8vb3BlbnN0YXR1cy9tb25pdG9yL3YxO21vbml0b3J2MWIGcHJvdG8z", 14 ); 15 16/** 17 * MonitorStatus represents the operational status of a monitor. 18 * 19 * @generated from enum openstatus.monitor.v1.MonitorStatus 20 */ 21export enum MonitorStatus { 22 /** 23 * MONITOR_STATUS_UNSPECIFIED indicates an unknown status. 24 * 25 * @generated from enum value: MONITOR_STATUS_UNSPECIFIED = 0; 26 */ 27 UNSPECIFIED = 0, 28 29 /** 30 * MONITOR_STATUS_ACTIVE indicates the monitor is actively checking. 31 * 32 * @generated from enum value: MONITOR_STATUS_ACTIVE = 1; 33 */ 34 ACTIVE = 1, 35 36 /** 37 * MONITOR_STATUS_DEGRADED indicates the monitor is degraded. 38 * 39 * @generated from enum value: MONITOR_STATUS_DEGRADED = 2; 40 */ 41 DEGRADED = 2, 42 43 /** 44 * MONITOR_STATUS_ERROR indicates the monitor is in an error state. 45 * 46 * @generated from enum value: MONITOR_STATUS_ERROR = 3; 47 */ 48 ERROR = 3, 49} 50 51/** 52 * Describes the enum openstatus.monitor.v1.MonitorStatus. 53 */ 54export const MonitorStatusSchema: GenEnum<MonitorStatus> = /*@__PURE__*/ 55 enumDesc(file_openstatus_monitor_v1_monitor, 0); 56 57/** 58 * Monitor periodicity options. 59 * 60 * @generated from enum openstatus.monitor.v1.Periodicity 61 */ 62export enum Periodicity { 63 /** 64 * @generated from enum value: PERIODICITY_UNSPECIFIED = 0; 65 */ 66 PERIODICITY_UNSPECIFIED = 0, 67 68 /** 69 * @generated from enum value: PERIODICITY_30S = 1; 70 */ 71 PERIODICITY_30S = 1, 72 73 /** 74 * @generated from enum value: PERIODICITY_1M = 2; 75 */ 76 PERIODICITY_1M = 2, 77 78 /** 79 * @generated from enum value: PERIODICITY_5M = 3; 80 */ 81 PERIODICITY_5M = 3, 82 83 /** 84 * @generated from enum value: PERIODICITY_10M = 4; 85 */ 86 PERIODICITY_10M = 4, 87 88 /** 89 * @generated from enum value: PERIODICITY_30M = 5; 90 */ 91 PERIODICITY_30M = 5, 92 93 /** 94 * @generated from enum value: PERIODICITY_1H = 6; 95 */ 96 PERIODICITY_1H = 6, 97} 98 99/** 100 * Describes the enum openstatus.monitor.v1.Periodicity. 101 */ 102export const PeriodicitySchema: GenEnum<Periodicity> = /*@__PURE__*/ 103 enumDesc(file_openstatus_monitor_v1_monitor, 1); 104 105/** 106 * Geographic regions where monitors can run checks from. 107 * 108 * @generated from enum openstatus.monitor.v1.Region 109 */ 110export enum Region { 111 /** 112 * @generated from enum value: REGION_UNSPECIFIED = 0; 113 */ 114 UNSPECIFIED = 0, 115 116 /** 117 * Fly.io regions 118 * 119 * Amsterdam, Netherlands 120 * 121 * @generated from enum value: REGION_FLY_AMS = 1; 122 */ 123 FLY_AMS = 1, 124 125 /** 126 * Stockholm, Sweden 127 * 128 * @generated from enum value: REGION_FLY_ARN = 2; 129 */ 130 FLY_ARN = 2, 131 132 /** 133 * Mumbai, India 134 * 135 * @generated from enum value: REGION_FLY_BOM = 3; 136 */ 137 FLY_BOM = 3, 138 139 /** 140 * Paris, France 141 * 142 * @generated from enum value: REGION_FLY_CDG = 4; 143 */ 144 FLY_CDG = 4, 145 146 /** 147 * Dallas, USA 148 * 149 * @generated from enum value: REGION_FLY_DFW = 5; 150 */ 151 FLY_DFW = 5, 152 153 /** 154 * Newark, USA 155 * 156 * @generated from enum value: REGION_FLY_EWR = 6; 157 */ 158 FLY_EWR = 6, 159 160 /** 161 * Frankfurt, Germany 162 * 163 * @generated from enum value: REGION_FLY_FRA = 7; 164 */ 165 FLY_FRA = 7, 166 167 /** 168 * São Paulo, Brazil 169 * 170 * @generated from enum value: REGION_FLY_GRU = 8; 171 */ 172 FLY_GRU = 8, 173 174 /** 175 * Ashburn, USA 176 * 177 * @generated from enum value: REGION_FLY_IAD = 9; 178 */ 179 FLY_IAD = 9, 180 181 /** 182 * Johannesburg, South Africa 183 * 184 * @generated from enum value: REGION_FLY_JNB = 10; 185 */ 186 FLY_JNB = 10, 187 188 /** 189 * Los Angeles, USA 190 * 191 * @generated from enum value: REGION_FLY_LAX = 11; 192 */ 193 FLY_LAX = 11, 194 195 /** 196 * London, UK 197 * 198 * @generated from enum value: REGION_FLY_LHR = 12; 199 */ 200 FLY_LHR = 12, 201 202 /** 203 * Tokyo, Japan 204 * 205 * @generated from enum value: REGION_FLY_NRT = 13; 206 */ 207 FLY_NRT = 13, 208 209 /** 210 * Chicago, USA 211 * 212 * @generated from enum value: REGION_FLY_ORD = 14; 213 */ 214 FLY_ORD = 14, 215 216 /** 217 * San Jose, USA 218 * 219 * @generated from enum value: REGION_FLY_SJC = 15; 220 */ 221 FLY_SJC = 15, 222 223 /** 224 * Singapore 225 * 226 * @generated from enum value: REGION_FLY_SIN = 16; 227 */ 228 FLY_SIN = 16, 229 230 /** 231 * Sydney, Australia 232 * 233 * @generated from enum value: REGION_FLY_SYD = 17; 234 */ 235 FLY_SYD = 17, 236 237 /** 238 * Toronto, Canada 239 * 240 * @generated from enum value: REGION_FLY_YYZ = 18; 241 */ 242 FLY_YYZ = 18, 243 244 /** 245 * Koyeb regions 246 * 247 * Koyeb Frankfurt 248 * 249 * @generated from enum value: REGION_KOYEB_FRA = 19; 250 */ 251 KOYEB_FRA = 19, 252 253 /** 254 * Koyeb Paris 255 * 256 * @generated from enum value: REGION_KOYEB_PAR = 20; 257 */ 258 KOYEB_PAR = 20, 259 260 /** 261 * Koyeb San Francisco 262 * 263 * @generated from enum value: REGION_KOYEB_SFO = 21; 264 */ 265 KOYEB_SFO = 21, 266 267 /** 268 * Koyeb Singapore 269 * 270 * @generated from enum value: REGION_KOYEB_SIN = 22; 271 */ 272 KOYEB_SIN = 22, 273 274 /** 275 * Koyeb Tokyo 276 * 277 * @generated from enum value: REGION_KOYEB_TYO = 23; 278 */ 279 KOYEB_TYO = 23, 280 281 /** 282 * Koyeb Washington 283 * 284 * @generated from enum value: REGION_KOYEB_WAS = 24; 285 */ 286 KOYEB_WAS = 24, 287 288 /** 289 * Railway regions 290 * 291 * Railway US West 292 * 293 * @generated from enum value: REGION_RAILWAY_US_WEST2 = 25; 294 */ 295 RAILWAY_US_WEST2 = 25, 296 297 /** 298 * Railway US East 299 * 300 * @generated from enum value: REGION_RAILWAY_US_EAST4 = 26; 301 */ 302 RAILWAY_US_EAST4 = 26, 303 304 /** 305 * Railway Europe West 306 * 307 * @generated from enum value: REGION_RAILWAY_EUROPE_WEST4 = 27; 308 */ 309 RAILWAY_EUROPE_WEST4 = 27, 310 311 /** 312 * Railway Asia Southeast 313 * 314 * @generated from enum value: REGION_RAILWAY_ASIA_SOUTHEAST1 = 28; 315 */ 316 RAILWAY_ASIA_SOUTHEAST1 = 28, 317} 318 319/** 320 * Describes the enum openstatus.monitor.v1.Region. 321 */ 322export const RegionSchema: GenEnum<Region> = /*@__PURE__*/ 323 enumDesc(file_openstatus_monitor_v1_monitor, 2);