/
githubmirror
/
grafana
Обзор
Документация
Войти
/
githubmirror
/
grafana
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
apps/provisioning/pkg/generated/applyconfiguration/utils.go
122 строки
7 KB
Alejandro
Provisioning: (2/8) Add shared OAuth app connection schema (#129739)
31 июл 2026, 17:27
Не верифицирован
31 июл 2026, 17:27
0e497b9
Код
Авторство
О чём код?
// SPDX-License-Identifier: AGPL-3.0-only // Code generated by applyconfiguration-gen. DO NOT EDIT. package applyconfiguration import ( v0alpha1 "github.com/grafana/grafana/apps/provisioning/pkg/apis/provisioning/v0alpha1" internal "github.com/grafana/grafana/apps/provisioning/pkg/generated/applyconfiguration/internal" provisioningv0alpha1 "github.com/grafana/grafana/apps/provisioning/pkg/generated/applyconfiguration/provisioning/v0alpha1" runtime "k8s.io/apimachinery/pkg/runtime" schema "k8s.io/apimachinery/pkg/runtime/schema" managedfields "k8s.io/apimachinery/pkg/util/managedfields" ) // ForKind returns an apply configuration type for the given GroupVersionKind, or nil if no // apply configuration type exists for the given GroupVersionKind. func ForKind(kind schema.GroupVersionKind) interface{} { switch kind { // Group=provisioning.grafana.app, Version=v0alpha1 case v0alpha1.SchemeGroupVersion.WithKind("BitbucketConnectionConfig"): return &provisioningv0alpha1.BitbucketConnectionConfigApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("BitbucketRepositoryConfig"): return &provisioningv0alpha1.BitbucketRepositoryConfigApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("BranchOptions"): return &provisioningv0alpha1.BranchOptionsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("CommitOptions"): return &provisioningv0alpha1.CommitOptionsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("Connection"): return &provisioningv0alpha1.ConnectionApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("ConnectionInfo"): return &provisioningv0alpha1.ConnectionInfoApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("ConnectionOAuthConfig"): return &provisioningv0alpha1.ConnectionOAuthConfigApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("ConnectionSecure"): return &provisioningv0alpha1.ConnectionSecureApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("ConnectionSpec"): return &provisioningv0alpha1.ConnectionSpecApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("ConnectionStatus"): return &provisioningv0alpha1.ConnectionStatusApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("ConnectionWebhookConfig"): return &provisioningv0alpha1.ConnectionWebhookConfigApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("DeleteJobOptions"): return &provisioningv0alpha1.DeleteJobOptionsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("ErrorDetails"): return &provisioningv0alpha1.ErrorDetailsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("ExportJobOptions"): return &provisioningv0alpha1.ExportJobOptionsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("FixFolderMetadataJobOptions"): return &provisioningv0alpha1.FixFolderMetadataJobOptionsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("GitHubConnectionConfig"): return &provisioningv0alpha1.GitHubConnectionConfigApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("GitHubEnterpriseConnectionConfig"): return &provisioningv0alpha1.GitHubEnterpriseConnectionConfigApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("GitHubEnterpriseRepositoryConfig"): return &provisioningv0alpha1.GitHubEnterpriseRepositoryConfigApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("GitHubRepositoryConfig"): return &provisioningv0alpha1.GitHubRepositoryConfigApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("GitLabRepositoryConfig"): return &provisioningv0alpha1.GitLabRepositoryConfigApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("GitRepositoryConfig"): return &provisioningv0alpha1.GitRepositoryConfigApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("HealthStatus"): return &provisioningv0alpha1.HealthStatusApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("HistoricJob"): return &provisioningv0alpha1.HistoricJobApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("Job"): return &provisioningv0alpha1.JobApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("JobResourceSummary"): return &provisioningv0alpha1.JobResourceSummaryApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("JobSpec"): return &provisioningv0alpha1.JobSpecApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("JobStatus"): return &provisioningv0alpha1.JobStatusApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("LocalRepositoryConfig"): return &provisioningv0alpha1.LocalRepositoryConfigApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("MigrateJobOptions"): return &provisioningv0alpha1.MigrateJobOptionsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("MoveJobOptions"): return &provisioningv0alpha1.MoveJobOptionsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("PullRequestJobOptions"): return &provisioningv0alpha1.PullRequestJobOptionsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("PullRequestOptions"): return &provisioningv0alpha1.PullRequestOptionsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("QuotaStatus"): return &provisioningv0alpha1.QuotaStatusApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("Repository"): return &provisioningv0alpha1.RepositoryApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("RepositorySpec"): return &provisioningv0alpha1.RepositorySpecApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("RepositoryStatus"): return &provisioningv0alpha1.RepositoryStatusApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("RepositoryURLs"): return &provisioningv0alpha1.RepositoryURLsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("ResourceCount"): return &provisioningv0alpha1.ResourceCountApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("ResourceRef"): return &provisioningv0alpha1.ResourceRefApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("SecureValues"): return &provisioningv0alpha1.SecureValuesApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("SyncJobOptions"): return &provisioningv0alpha1.SyncJobOptionsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("SyncOptions"): return &provisioningv0alpha1.SyncOptionsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("SyncStatus"): return &provisioningv0alpha1.SyncStatusApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("TestJobOptions"): return &provisioningv0alpha1.TestJobOptionsApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("TokenStatus"): return &provisioningv0alpha1.TokenStatusApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("WebhookConfig"): return &provisioningv0alpha1.WebhookConfigApplyConfiguration{} case v0alpha1.SchemeGroupVersion.WithKind("WebhookStatus"): return &provisioningv0alpha1.WebhookStatusApplyConfiguration{} } return nil } func NewTypeConverter(scheme *runtime.Scheme) managedfields.TypeConverter { return managedfields.NewSchemeTypeConverter(scheme, internal.Parser()) }