MCPcopy Create free account

hub / github.com/Qihoo360/wayne / functions

Functions5,456 in github.com/Qihoo360/wayne

MethodGetGroupByPermission
(perType string, perAction string)
src/backend/models/group.go:82
MethodGetHookEvents
@Title Events @Description 获取所有关联事件对象 @router /events [get]
src/backend/controllers/webhook/webhook.go:49
FunctionGetIngress
(c *kubernetes.Clientset, name, namespace string)
src/backend/resources/ingress/ingress.go:47
FunctionGetIngressDetail
(c *kubernetes.Clientset, name, namespace string)
src/backend/resources/ingress/ingress.go:39
FunctionGetIngressList
(cli *kubernetes.Clientset, namespace string, opts metaV1.ListOptions)
src/backend/resources/ingress/ingress.go:59
FunctionGetJobsByCronjobName
(cli *kubernetes.Clientset, namespace, cronjobName string)
src/backend/resources/job/job.go:60
MethodGetLabels
@Title list node labels @Description get labels of a node @router /:name/clusters/:cluster/labels [get]
src/backend/controllers/kubernetes/node/node.go:189
MethodGetLatestDeploymentTpl
swagger:route GET /get_latest_deployment_tpl deploy LatestDeploymentTplParam 通过给定的namespace、app name、deployment name来查询某个具体deployment的最新部署模板信息 因为查询范
src/backend/controllers/openapi/deployment.go:817
MethodGetNSId
(uid int64, perName string)
src/backend/models/namespace_user.go:145
MethodGetNames
@Title List/ @Description get all id and names @Param appId query int false "the app id" @Param deleted query bool false "is deleted,default fal
src/backend/controllers/daemonset/daemonset.go:51
MethodGetNames
@Title List/ @Description get all id and names @Param deleted query bool false "is deleted,default false." @Success 200 {object} []models.Namespace
src/backend/controllers/namespace/namespace.go:55
MethodGetNames
@router /names [get]
src/backend/controllers/ingress/ingress.go:47
MethodGetNames
@Title Get all resource names @Description get all names @Param cluster path string true "the cluster name" @Param namespace path string true "t
src/backend/controllers/kubernetes/proxy/proxy.go:84
MethodGetNames
@Title List/ @Description get all id and names @Param deleted query bool false "is deleted,default false." @Success 200 {object} []models.Persisten
src/backend/controllers/pvc/pvc.go:50
MethodGetNames
@Title GetNames/ @Description get all id and names @Success 200 {object} []models.User success @router /names [get]
src/backend/controllers/permission/user.go:100
MethodGetNames
@Title List/ @Description get all id and names @Param deleted query bool false "is deleted,default false." @Success 200 {object} []models.ConfigMap
src/backend/controllers/configmap/configmap.go:50
MethodGetNames
@Title List/ @Description get all id and names @Param appId query int false "the app id" @Param deleted query bool false "is deleted,default fal
src/backend/controllers/statefulset/statefulset.go:51
MethodGetNames
@Title List/ @Description get all id and names @Param appId query int false "the app id" @Param deleted query bool false "is deleted,default fal
src/backend/controllers/deployment/deployment.go:52
MethodGetNames
@Title List/ @Description get all id and names @Param deleted query bool false "is deleted,default false." @Success 200 {object} []models.Cronjob s
src/backend/controllers/cronjob/cronjob.go:50
MethodGetNames
@Title List/ @Description get all id and names @Param deleted query bool false "is deleted,default false." @Success 200 {object} []models.Secret su
src/backend/controllers/secret/secret.go:50
MethodGetNames
@router /names [get]
src/backend/controllers/hpa/hpa.go:46
MethodGetNames
@Title List/ @Description get all id and names @Param deleted query bool false "is deleted,default false." @Success 200 {object} []models.Cluster s
src/backend/controllers/cluster/cluster.go:50
MethodGetNames
(filters map[string]interface{})
src/backend/models/pvc.go:37
MethodGetNames
(filters map[string]interface{})
src/backend/models/cronjob.go:59
MethodGetNames
(filters map[string]interface{})
src/backend/models/configmap.go:37
MethodGetNames
(filters map[string]interface{})
src/backend/models/ingress.go:36
MethodGetNames
(filters map[string]interface{})
src/backend/models/hpa.go:36
MethodGetNames
(filters map[string]interface{})
src/backend/models/statefulset.go:87
MethodGetNames
(deleted bool)
src/backend/models/app.go:119
MethodGetNames
(filters map[string]interface{})
src/backend/models/deployment.go:87
MethodGetNames
(filters map[string]interface{})
src/backend/models/daemonset.go:83
MethodGetNames
(filters map[string]interface{})
src/backend/models/secret.go:37
MethodGetNames
()
src/backend/models/user.go:142
MethodGetNames
(deleted bool)
src/backend/models/cluster.go:104
MethodGetNames
(deleted bool)
src/backend/models/namespace.go:70
FunctionGetNamespace
(cli *kubernetes.Clientset, namespace string)
src/backend/resources/namespace/list.go:9
MethodGetOneByPermission
(nsId int64, userId int64, perName string)
src/backend/models/namespace_user.go:235
MethodGetParseMetaDataById
(id int64)
src/backend/models/statefulset.go:149
MethodGetParseMetaDataById
(id int64)
src/backend/models/deployment.go:151
MethodGetParseMetaDataById
(id int64)
src/backend/models/daemonset.go:145
MethodGetPermissionByApp
@Title GetPerApp @Description get PerApp by appId @Param id path int true "the app id" @Success 200 {object} models.TypeApp success @router /permis
src/backend/controllers/permission/app_user.go:173
MethodGetPermissionByNS
@Title GetPerNS @Description get PerNS by nsId @Param id path int true "the ns id" @Success 200 {object} models.TypeApp success @router /permission
src/backend/controllers/permission/namespace_user.go:218
MethodGetPodInfo
swagger:route GET /get_pod_info pod PodInfoParam 用于获取线上所有 pod 中包含请求条件中 labelSelector 指定的特定 label 的 pod 返回 每个 pod 的 pod IP 和 所有 label 列表。 需要绑定全局 apik
src/backend/controllers/openapi/pod.go:108
MethodGetPodInfoFromIP
swagger:route GET /get_pod_info_from_ip pod PodInfoFromIPParam 用于通过线上 kubernetes Pod IP 反查对应 Pod 信息的接口 返回 每个 pod 的 pod IP 和 所有 label 列表。 需要绑定全局 apik
src/backend/controllers/openapi/pod.go:153
MethodGetPodList
swagger:route GET /get_pod_list pod PodListParam 用于根据资源类型获取所有机房Pod列表 返回 Pod 信息 需要绑定全局 apikey 使用。 Responses: 200: respPodInfoList 401: responseState
src/backend/controllers/openapi/pod.go:204
FunctionGetPodsEvent
(cli *kubernetes.Clientset, indexer *client.CacheFactory, namespace, jobName, cronjobName string)
src/backend/resources/job/job.go:74
MethodGetProperty
(name dataselector.PropertyName)
src/backend/resources/namespace/common.go:26
MethodGetProperty
(name dataselector.PropertyName)
src/backend/resources/ingress/common.go:11
MethodGetProperty
(name dataselector.PropertyName)
src/backend/resources/proxy/common.go:13
MethodGetProperty
(name dataselector.PropertyName)
src/backend/resources/proxy/common.go:33
MethodGetProperty
implements dataselector.DataCell
src/backend/resources/pod/common.go:13
MethodGetProperty
implements dataselector.DataCell
src/backend/resources/job/common.go:13
MethodGetProperty
implements dataselector.DataCell
src/backend/resources/crd/common.go:14
MethodGetProperty
implements dataselector.DataCell
src/backend/resources/crd/common.go:32
MethodGetProperty
(name dataselector.PropertyName)
src/backend/resources/deployment/common.go:9
MethodGetProperty
(name dataselector.PropertyName)
src/backend/resources/hpa/common.go:11
MethodGetProperty
implements dataselector.DataCell
src/backend/resources/event/common.go:12
MethodGetPvcStatus
@Title Get pvc status @Description find PersistentVolumeClaim by cluster @router /:pvc/status/namespaces/:namespace/clusters/:cluster [get]
src/backend/controllers/kubernetes/pvc/robin.go:63
MethodGetResourceInfo
swagger:route GET /get_resource_info resource ResourceInfoParam 通过给定的资源类型和资源名称反查出资源所属的 app 和 用户信息 因为查询范围是对所有的服务进行的,因此需要绑定 全局 apikey 使用。 Responses:
src/backend/controllers/openapi/resource.go:51
MethodGetTypeName
()
src/backend/models/user.go:69
MethodGetUrl
(filters map[string]interface{})
src/backend/models/webhook.go:142
MethodHPALister
()
src/backend/client/cache.go:63
MethodHandleError
Handle return http code and body normally, need return
src/backend/controllers/base/resulthandler.go:61
MethodHas
Has returns true if the provided item is already allocated and a call to Allocate(offset) would fail.
src/backend/util/allocator/bitmap.go:141
MethodHistory
@Title Get Publish History @Description get publish history by namespace @Param id path int true "The id you want to get publish history" @route
src/backend/controllers/namespace/namespace.go:210
FunctionHttpLoaderFactory
(httpClient: HttpClient)
src/frontend/src/app/app.module.ts:19
MethodInActiveImage
@Title InActive Image @Description inActive rbd images @router /:pvc/rbd/namespaces/:namespace/clusters/:cluster [delete]
src/backend/controllers/kubernetes/pvc/robin.go:169
MethodInitDefault
@Title Get @Description init default namespace @router /init
src/backend/controllers/namespace/namespace.go:127
FunctionInt2Int64
(a int)
src/backend/util/integer/integer.go:3
FunctionInt2Int64Pointer
(a int)
src/backend/util/integer/integer.go:7
MethodLess
Less compares 2 indices inside SelectableData and returns true if first index is larger.
src/backend/resources/dataselector/dataselector.go:51
MethodList
Get object from cache
src/backend/client/handler.go:129
MethodList
@Title GetAll @Description get all DaemonSetTemplate @Param pageNo query int false "the page current no" @Param pageSize query int false "the pa
src/backend/controllers/daemonset/daemonset_tpl.go:58
MethodList
@Title GetAll @Description get all DaemonSet @Param pageNo query int false "the page current no" @Param pageSize query int false "the page size"
src/backend/controllers/daemonset/daemonset.go:78
MethodList
列出 @router / [get]
src/backend/controllers/notification/notification.go:40
MethodList
@Title GetAll @Description get all namespaces @Param pageNo query int false "the page current no" @Param pageSize query int false "the page size
src/backend/controllers/namespace/namespace.go:75
MethodList
@router / [get]
src/backend/controllers/ingress/ingress.go:67
MethodList
@Title GetAll @Description get all ingressTpl @Param pageNo query int false "the page current no" @Param pageSize query int false "the page size
src/backend/controllers/ingress/ingress_tpl.go:56
MethodList
@Title List @Description List Objects @Param pageNo query int false "the page current no" @Param pageSize query int false "the page size" @Param
src/backend/controllers/kubernetes/proxy/proxy.go:110
MethodList
@Title log @Description pod logs @Param tailLines query int true "log tail lines." @Param cluster path string true "cluster name." @Param name
src/backend/controllers/kubernetes/log/log.go:41
MethodList
@Title List @Description find pods by resource type @Param pageNo query int false "the page current no" @Param pageSize query int false "the pag
src/backend/controllers/kubernetes/pod/pod.go:98
MethodList
@Title List CRD @Description find CRD by cluster @Param namespace path string true "the namespace name" @router / [get]
src/backend/controllers/kubernetes/crd/custom-crd.go:60
MethodList
@Title List CRD @Description find CRD by cluster @router / [get]
src/backend/controllers/kubernetes/crd/crd.go:45
MethodList
@Title List deployment @Description get all deployment @Param pageNo query int false "the page current no" @Param pageSize query int false "the
src/backend/controllers/kubernetes/deployment/deployment.go:63
MethodList
@Title List pv @Description find pv by cluster @router /clusters/:cluster [get]
src/backend/controllers/kubernetes/pv/pv.go:45
MethodList
@Title GetPodEvent @Description Get Pod Event by resource type and name @Param pageNo query int false "the page current no" @Param pageSize query
src/backend/controllers/kubernetes/event/event.go:43
MethodList
@Title List node @Description list nodes @router /clusters/:cluster [get]
src/backend/controllers/kubernetes/node/node.go:115
MethodList
@Title GetAll @Description get all PersistentVolumeClaim @Param pageNo query int false "the page current no" @Param pageSize query int false "th
src/backend/controllers/pvc/pvc.go:76
MethodList
@Title GetAll @Description get all PersistentVolumeClaimTemplate @Param pageNo query int false "the page current no" @Param pageSize query int fa
src/backend/controllers/pvc/pvc_tpl.go:56
MethodList
@Title GetAll @Description get all group @Param pageNo query int false "the page current no" @Param pageSize query int false "the page size" @Su
src/backend/controllers/permission/group.go:48
MethodList
@Title List/ @Description get all namespaceUser @Param pageNo query int false "the page current no" @Param pageSize query int false "the page si
src/backend/controllers/permission/namespace_user.go:55
MethodList
@Title List/ @Description get all appUser @Param pageNo query int false "the page current no" @Param pageSize query int false "the page size" @S
src/backend/controllers/permission/app_user.go:56
MethodList
@Title GetAll @Description get all user @Param pageNo query int false "the page current no" @Param pageSize query int false "the page size" @Suc
src/backend/controllers/permission/user.go:73
MethodList
@Title GetAll @Description get all permission @Param pageNo query int false "the page current no" @Param pageSize query int false "the page size
src/backend/controllers/permission/permission.go:48
MethodList
@Title GetAll @Description get audit log @Param pageNo query int false "the page current no" @Param pageSize query int false "the page size" @Su
src/backend/controllers/auditlog/auditlog.go:28
MethodList
@Title List/ @Description get all @Param pageNo query int false "the page current no" @Param pageSize query int false "the page size" @Param del
src/backend/controllers/apikey/apikey.go:60
MethodList
@Title List/ @Description get all app @Param starred query bool false "is starred app.default not star" @Param pageNo query int false "the page
src/backend/controllers/app/app.go:96
MethodList
@Title GetCustomLink @Description get outer custom link type @Param pageNo query int false "the page current no" @Param pageSize query int false
src/backend/controllers/customlink/custom_link.go:52
MethodList
@Title GetLinkType @Description get outer custom link type @Param pageNo query int false "the page current no" @Param pageSize query int false "
src/backend/controllers/customlink/link_type.go:51
MethodList
@Title GetCustomLink @Description Get all custom links belonging to this namespace @Param namespaceId query int false "namespace id" @Success 200 {
src/backend/controllers/customlink/showlink.go:29
← previousnext →1,701–1,800 of 5,456, ranked by callers