Skip to content

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-name
123-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