add no-delete prop to deployment
diff --git a/xos/tosca/custom_types/xos.m4 b/xos/tosca/custom_types/xos.m4
index a708d2e..8252fb1 100644
--- a/xos/tosca/custom_types/xos.m4
+++ b/xos/tosca/custom_types/xos.m4
@@ -319,6 +319,7 @@
deployment:
type: tosca.capabilities.xos.Deployment
properties:
+ xos_base_props
accessControl:
type: string
default: allow all
diff --git a/xos/tosca/custom_types/xos.yaml b/xos/tosca/custom_types/xos.yaml
index 0a0451e..9e828f9 100644
--- a/xos/tosca/custom_types/xos.yaml
+++ b/xos/tosca/custom_types/xos.yaml
@@ -381,6 +381,14 @@
deployment:
type: tosca.capabilities.xos.Deployment
properties:
+ no-delete:
+ type: boolean
+ default: false
+ description: do not allow Tosca to delete this object
+ no-create:
+ type: boolean
+ default: false
+ description: do not allow Tosca to create this object
accessControl:
type: string
default: allow all