serviceinstances.automationbroker.io.yaml 839 B

1234567891011121314151617181920212223242526272829303132333435
  1. ---
  2. apiVersion: apiextensions.k8s.io/v1beta1
  3. kind: CustomResourceDefinition
  4. metadata:
  5. name: serviceinstances.automationbroker.io
  6. spec:
  7. group: automationbroker.io
  8. version: v1
  9. scope: Namespaced
  10. names:
  11. plural: serviceinstances
  12. singular: serviceinstance
  13. kind: ServiceInstance
  14. validation:
  15. # openAPIV3Schema is the schema for validating custom objects.
  16. openAPIV3Schema:
  17. properties:
  18. spec:
  19. properties:
  20. specId:
  21. type: string
  22. context:
  23. type: object
  24. properties:
  25. plateform:
  26. type: string
  27. namespace:
  28. type: string
  29. parameters:
  30. type: string
  31. bindingIds:
  32. type: array
  33. items:
  34. type: string