k8c.io/api/v3@v3.0.0-20230904060738-b0a93889c0b6/crd/enterprise/kcp/ee.kubermatic.k8c.io_alertmanagers.yaml (about) 1 # This file has been generated by hack/update-codegen.sh, DO NOT EDIT. 2 3 apiVersion: apiextensions.k8s.io/v1 4 kind: CustomResourceDefinition 5 metadata: 6 annotations: 7 controller-gen.kubebuilder.io/version: v0.12.0 8 name: alertmanagers.ee.kubermatic.k8c.io 9 spec: 10 group: ee.kubermatic.k8c.io 11 names: 12 kind: Alertmanager 13 listKind: AlertmanagerList 14 plural: alertmanagers 15 singular: alertmanager 16 scope: Cluster 17 versions: 18 - additionalPrinterColumns: 19 - jsonPath: .metadata.creationTimestamp 20 name: Age 21 type: date 22 name: v1 23 schema: 24 openAPIV3Schema: 25 properties: 26 apiVersion: 27 description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' 28 type: string 29 kind: 30 description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' 31 type: string 32 metadata: 33 type: object 34 spec: 35 properties: 36 cluster: 37 description: Cluster is the reference to the cluster that this Alertmanager belongs to. 38 properties: 39 name: 40 description: Name of the Cluster object. 41 type: string 42 required: 43 - name 44 type: object 45 configSecret: 46 description: ConfigSecret refers to the Secret in the same namespace as the Alertmanager object, which contains configuration for this Alertmanager. 47 properties: 48 name: 49 description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?' 50 type: string 51 type: object 52 x-kubernetes-map-type: atomic 53 required: 54 - cluster 55 - configSecret 56 type: object 57 status: 58 description: AlertmanagerStatus stores status information about the AlertManager. 59 properties: 60 configStatus: 61 description: AlertmanagerConfigurationStatus stores status information about the AlertManager configuration. 62 properties: 63 errorMessage: 64 description: ErrorMessage contains a default error message in case the configuration could not be applied. Will be reset if the error was resolved and condition becomes True 65 type: string 66 lastUpdated: 67 description: LastUpdated stores the last successful time when the configuration was successfully applied 68 format: date-time 69 type: string 70 status: 71 description: Status of whether the configuration was applied, one of True, False 72 type: string 73 required: 74 - status 75 type: object 76 type: object 77 type: object 78 served: true 79 storage: true 80 subresources: 81 status: {}