Skip to content
GitmoapAPIBeta
Schema

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.