/
githubmirror
/
origin
Обзор
Документация
Войти
/
githubmirror
/
origin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
vendor/github.com/microsoftgraph/msgraph-sdk-go/models/simulation_status.go
57 строк
2 KB
Justin Pierce
Add compat_otp package with openshift-tests-private (OTP) util implementations
11 авг 2025, 18:00
11 авг 2025, 18:00
80ac5c1
Код
Авторство
О чём код?
// Code generated by Microsoft Kiota - DO NOT EDIT. // Changes may cause incorrect behavior and will be lost if the code is regenerated. package models type SimulationStatus int const ( UNKNOWN_SIMULATIONSTATUS SimulationStatus = iota DRAFT_SIMULATIONSTATUS RUNNING_SIMULATIONSTATUS SCHEDULED_SIMULATIONSTATUS SUCCEEDED_SIMULATIONSTATUS FAILED_SIMULATIONSTATUS CANCELLED_SIMULATIONSTATUS EXCLUDED_SIMULATIONSTATUS UNKNOWNFUTUREVALUE_SIMULATIONSTATUS ) func (i SimulationStatus) String() string { return []string{"unknown", "draft", "running", "scheduled", "succeeded", "failed", "cancelled", "excluded", "unknownFutureValue"}[i] } func ParseSimulationStatus(v string) (any, error) { result := UNKNOWN_SIMULATIONSTATUS switch v { case "unknown": result = UNKNOWN_SIMULATIONSTATUS case "draft": result = DRAFT_SIMULATIONSTATUS case "running": result = RUNNING_SIMULATIONSTATUS case "scheduled": result = SCHEDULED_SIMULATIONSTATUS case "succeeded": result = SUCCEEDED_SIMULATIONSTATUS case "failed": result = FAILED_SIMULATIONSTATUS case "cancelled": result = CANCELLED_SIMULATIONSTATUS case "excluded": result = EXCLUDED_SIMULATIONSTATUS case "unknownFutureValue": result = UNKNOWNFUTUREVALUE_SIMULATIONSTATUS default: return nil, nil } return &result, nil } func SerializeSimulationStatus(values []SimulationStatus) []string { result := make([]string, len(values)) for i, v := range values { result[i] = v.String() } return result } func (i SimulationStatus) isMultiValue() bool { return false }