OpenSLO v1alpha¶
API version: openslo/v1alpha.
Property paths use [*] for each array item, .* for each map value, and .*~
for each map key.
Objects¶
Common metadata¶
metadata¶
struct required
Metadata identifies an OpenSLO v1alpha object.
Validation rules
| Rule |
|---|
| property is required |
metadata.name ¶
string required
Name is the object identifier used by references.
Validation rules
| Rule | Details | Examples |
|---|---|---|
| property is required | ||
| length must be between 1 and 63 | ||
string must match regular expression: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$ |
an RFC-1123 compliant label name must consist of lower case alphanumeric characters or -, and must start and end with an alphanumeric character |
my-name123-abc |
metadata.displayName ¶
string
DisplayName is a human-readable name.
Validation rules
| Rule |
|---|
| property is optional |
| length must be less than or equal to 63 |