k8c.io/api/v3@v3.0.0-20230904060738-b0a93889c0b6/crd/community/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.kubermatic.k8c.io 9 spec: 10 group: 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: .spec.cluster.name 20 name: Cluster 21 type: string 22 - jsonPath: .metadata.creationTimestamp 23 name: Age 24 type: date 25 name: v1 26 schema: 27 openAPIV3Schema: 28 properties: 29 apiVersion: 30 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' 31 type: string 32 kind: 33 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' 34 type: string 35 metadata: 36 type: object 37 spec: 38 properties: 39 cluster: 40 description: Cluster is the reference to the cluster that this Alertmanager belongs to. 41 properties: 42 name: 43 description: Name of the Cluster object. 44 type: string 45 required: 46 - name 47 type: object 48 configSecret: 49 description: ConfigSecret refers to the Secret in the same namespace as the Alertmanager object, which contains configuration for this Alertmanager. 50 properties: 51 name: 52 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?' 53 type: string 54 type: object 55 x-kubernetes-map-type: atomic 56 required: 57 - cluster 58 - configSecret 59 type: object 60 status: 61 description: AlertmanagerStatus stores status information about the AlertManager. 62 properties: 63 configStatus: 64 description: AlertmanagerConfigurationStatus stores status information about the AlertManager configuration. 65 properties: 66 errorMessage: 67 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 68 type: string 69 lastUpdated: 70 description: LastUpdated stores the last successful time when the configuration was successfully applied 71 format: date-time 72 type: string 73 status: 74 description: Status of whether the configuration was applied, one of True, False 75 type: string 76 required: 77 - status 78 type: object 79 type: object 80 type: object 81 served: true 82 storage: true 83 subresources: 84 status: {}