ServiceSelector
Which services a scorecard covers. A service must match every field that is set; with every field empty, the scorecard covers every service beneath the group or repository that owns it.
Shape
- annotationsobjectoptionalAnnotations a service must carry, as key–value pairs. Every entry must match; a service with extra annotations still matches.
- kindsarray of ServiceKind: one of service | library | website | job | datastore | api | ml_model | otheroptional
- lifecyclesarray of ServiceLifecycle: one of experimental | production | deprecated | retiredoptional
Example
Synthesized example{
"annotations": {},
"kinds": [
"service",
"service"
],
"lifecycles": [
"experimental",
"experimental"
]
}
Graph
Contains
No named schema inside.
Used by
Sent by 0 operations
No operation takes it as a request body.
Returned by 0 operations
No operation returns it directly.