/
githubmirror
/
origin
Обзор
Документация
Войти
/
githubmirror
/
origin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
vendor/github.com/microsoftgraph/msgraph-sdk-go/models/install_state.go
55 строк
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 // Possible values for install state. type InstallState int const ( // Not Applicable. NOTAPPLICABLE_INSTALLSTATE InstallState = iota // Installed. INSTALLED_INSTALLSTATE // Failed. FAILED_INSTALLSTATE // Not Installed. NOTINSTALLED_INSTALLSTATE // Uninstall Failed. UNINSTALLFAILED_INSTALLSTATE // Unknown. UNKNOWN_INSTALLSTATE ) func (i InstallState) String() string { return []string{"notApplicable", "installed", "failed", "notInstalled", "uninstallFailed", "unknown"}[i] } func ParseInstallState(v string) (any, error) { result := NOTAPPLICABLE_INSTALLSTATE switch v { case "notApplicable": result = NOTAPPLICABLE_INSTALLSTATE case "installed": result = INSTALLED_INSTALLSTATE case "failed": result = FAILED_INSTALLSTATE case "notInstalled": result = NOTINSTALLED_INSTALLSTATE case "uninstallFailed": result = UNINSTALLFAILED_INSTALLSTATE case "unknown": result = UNKNOWN_INSTALLSTATE default: return nil, nil } return &result, nil } func SerializeInstallState(values []InstallState) []string { result := make([]string, len(values)) for i, v := range values { result[i] = v.String() } return result } func (i InstallState) isMultiValue() bool { return false }