{"name":"reporting-crds","organization":{"key":"nccloud"},"application":{"key":"reporting-crds"},"namespace":"de.nccloud.reporting.crds.v0","version":"0.0.1","info":{"license":{"name":"MIT","url":"http://opensource.org/licenses/MIT"}},"headers":[],"imports":[{"uri":"https://app.apibuilder.io/nccloud/reporting-api/latest/service.json","namespace":"de.nccloud.reporting.api.v0","organization":{"key":"nccloud"},"application":{"key":"reporting-api"},"version":"0.0.1","enums":["scalar_type"],"interfaces":[],"unions":["reporting_event"],"models":["delete_event","field","filter","projection_field","projection_field_source","query_form","query_response","topic","topic_response","update_event","view","view_form","view_response"],"annotations":[]}],"enums":[],"interfaces":[],"unions":[],"models":[{"name":"report_stream","plural":"report_streams","fields":[{"name":"topic","type":"string","required":true,"attributes":[],"annotations":[],"description":"Name of the topic, the report events will be published to."},{"name":"description","type":"string","required":true,"attributes":[],"annotations":[],"description":"A human-readable description of what this reporting stream supplies."},{"name":"service","type":"string","required":true,"attributes":[],"annotations":[],"description":"URI under which the service is reachable. This should be the root URI, so that appending `/_internal_/service` returns the service information."},{"name":"schema","type":"map[de.nccloud.reporting.api.v0.models.field]","required":true,"attributes":[],"annotations":[],"description":"The schema of the data this reporting stream supplies."}],"attributes":[{"name":"k8s_generator","value":{"type":"crd","version":"v1","scope":"Namespaced","kind":"ReportStream","shortNames":"rt"}}],"interfaces":[]}],"resources":[],"attributes":[],"annotations":[],"apidoc":{"version":"0.0.1"},"description":"CustomResourceDefinition used by the reporting service."}