Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/cli. OpenStatus CLI www.openstatus.dev
cli cli-app synthetic-monitoring
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176package terraform
import ( monitorv1 "buf.build/gen/go/openstatus/api/protocolbuffers/go/openstatus/monitor/v1" notificationv1 "buf.build/gen/go/openstatus/api/protocolbuffers/go/openstatus/notification/v1" status_pagev1 "buf.build/gen/go/openstatus/api/protocolbuffers/go/openstatus/status_page/v1")
func periodicityToString(p monitorv1.Periodicity) string { switch p { case monitorv1.Periodicity_PERIODICITY_30S: return "30s" case monitorv1.Periodicity_PERIODICITY_1M: return "1m" case monitorv1.Periodicity_PERIODICITY_5M: return "5m" case monitorv1.Periodicity_PERIODICITY_10M: return "10m" case monitorv1.Periodicity_PERIODICITY_30M: return "30m" case monitorv1.Periodicity_PERIODICITY_1H: return "1h" default: return "10m" }}
func httpMethodToString(m monitorv1.HTTPMethod) string { switch m { case monitorv1.HTTPMethod_HTTP_METHOD_GET: return "GET" case monitorv1.HTTPMethod_HTTP_METHOD_POST: return "POST" case monitorv1.HTTPMethod_HTTP_METHOD_PUT: return "PUT" case monitorv1.HTTPMethod_HTTP_METHOD_PATCH: return "PATCH" case monitorv1.HTTPMethod_HTTP_METHOD_DELETE: return "DELETE" case monitorv1.HTTPMethod_HTTP_METHOD_HEAD: return "HEAD" case monitorv1.HTTPMethod_HTTP_METHOD_OPTIONS: return "OPTIONS" case monitorv1.HTTPMethod_HTTP_METHOD_TRACE: return "TRACE" case monitorv1.HTTPMethod_HTTP_METHOD_CONNECT: return "CONNECT" default: return "GET" }}
func numberComparatorToString(c monitorv1.NumberComparator) string { switch c { case monitorv1.NumberComparator_NUMBER_COMPARATOR_EQUAL: return "eq" case monitorv1.NumberComparator_NUMBER_COMPARATOR_NOT_EQUAL: return "neq" case monitorv1.NumberComparator_NUMBER_COMPARATOR_GREATER_THAN: return "gt" case monitorv1.NumberComparator_NUMBER_COMPARATOR_GREATER_THAN_OR_EQUAL: return "gte" case monitorv1.NumberComparator_NUMBER_COMPARATOR_LESS_THAN: return "lt" case monitorv1.NumberComparator_NUMBER_COMPARATOR_LESS_THAN_OR_EQUAL: return "lte" default: return "eq" }}
func stringComparatorToString(c monitorv1.StringComparator) string { switch c { case monitorv1.StringComparator_STRING_COMPARATOR_EQUAL: return "eq" case monitorv1.StringComparator_STRING_COMPARATOR_NOT_EQUAL: return "neq" case monitorv1.StringComparator_STRING_COMPARATOR_CONTAINS: return "contains" case monitorv1.StringComparator_STRING_COMPARATOR_NOT_CONTAINS: return "not_contains" case monitorv1.StringComparator_STRING_COMPARATOR_EMPTY: return "empty" case monitorv1.StringComparator_STRING_COMPARATOR_NOT_EMPTY: return "not_empty" case monitorv1.StringComparator_STRING_COMPARATOR_GREATER_THAN: return "gt" case monitorv1.StringComparator_STRING_COMPARATOR_GREATER_THAN_OR_EQUAL: return "gte" case monitorv1.StringComparator_STRING_COMPARATOR_LESS_THAN: return "lt" case monitorv1.StringComparator_STRING_COMPARATOR_LESS_THAN_OR_EQUAL: return "lte" default: return "eq" }}
func recordComparatorToString(c monitorv1.RecordComparator) string { switch c { case monitorv1.RecordComparator_RECORD_COMPARATOR_EQUAL: return "eq" case monitorv1.RecordComparator_RECORD_COMPARATOR_NOT_EQUAL: return "neq" case monitorv1.RecordComparator_RECORD_COMPARATOR_CONTAINS: return "contains" case monitorv1.RecordComparator_RECORD_COMPARATOR_NOT_CONTAINS: return "not_contains" default: return "eq" }}
func opsgenieRegionToString(r notificationv1.OpsgenieRegion) string { switch r { case notificationv1.OpsgenieRegion_OPSGENIE_REGION_US: return "us" case notificationv1.OpsgenieRegion_OPSGENIE_REGION_EU: return "eu" default: return "us" }}
func pageComponentTypeToString(t status_pagev1.PageComponentType) string { switch t { case status_pagev1.PageComponentType_PAGE_COMPONENT_TYPE_MONITOR: return "monitor" case status_pagev1.PageComponentType_PAGE_COMPONENT_TYPE_STATIC: return "static" default: return "static" }}
func pageAccessTypeToString(t status_pagev1.PageAccessType) string { switch t { case status_pagev1.PageAccessType_PAGE_ACCESS_TYPE_PUBLIC: return "public" case status_pagev1.PageAccessType_PAGE_ACCESS_TYPE_PASSWORD_PROTECTED: return "password" case status_pagev1.PageAccessType_PAGE_ACCESS_TYPE_AUTHENTICATED: return "email-domain" case status_pagev1.PageAccessType_PAGE_ACCESS_TYPE_IP_RESTRICTED: return "ip" default: return "public" }}
func pageThemeToString(t status_pagev1.PageTheme) string { switch t { case status_pagev1.PageTheme_PAGE_THEME_SYSTEM: return "system" case status_pagev1.PageTheme_PAGE_THEME_LIGHT: return "light" case status_pagev1.PageTheme_PAGE_THEME_DARK: return "dark" default: return "" }}
func localeToString(l status_pagev1.Locale) string { switch l { case status_pagev1.Locale_LOCALE_EN: return "en" case status_pagev1.Locale_LOCALE_FR: return "fr" case status_pagev1.Locale_LOCALE_DE: return "de" default: return "" }}