aboutsummaryrefslogtreecommitdiffstats
path: root/docs/schemas/resources
diff options
context:
space:
mode:
Diffstat (limited to 'docs/schemas/resources')
-rw-r--r--docs/schemas/resources/shared/aai_service_design_and_creation_service.rst18
-rw-r--r--docs/schemas/resources/shared/cloud_region_availability_zones.rst18
-rw-r--r--docs/schemas/resources/shared/cloud_region_esr_system_infos.rst38
-rw-r--r--docs/schemas/resources/shared/cloud_region_tenants.rst22
-rw-r--r--docs/schemas/resources/shared/complex.rst74
-rw-r--r--docs/schemas/resources/shared/customer_service_subscription_tenant_relationship.rst22
-rw-r--r--docs/schemas/resources/shared/line_of_business.rst14
-rw-r--r--docs/schemas/resources/shared/msb_profile.rst26
-rw-r--r--docs/schemas/resources/shared/owning_entity.rst14
-rw-r--r--docs/schemas/resources/shared/platform.rst14
-rw-r--r--docs/schemas/resources/shared/project.rst14
-rw-r--r--docs/schemas/resources/shared/service_properties.rst22
-rw-r--r--docs/schemas/resources/shared/service_resources.rst18
-rw-r--r--docs/schemas/resources/shared/vendor.rst14
-rw-r--r--docs/schemas/resources/shared/vsp.rst22
-rw-r--r--docs/schemas/resources/shared/xnf_deployment_artifact.rst26
-rw-r--r--docs/schemas/resources/shared/xnf_property.rst22
-rw-r--r--docs/schemas/resources/shared/xnf_resources.rst18
18 files changed, 416 insertions, 0 deletions
diff --git a/docs/schemas/resources/shared/aai_service_design_and_creation_service.rst b/docs/schemas/resources/shared/aai_service_design_and_creation_service.rst
new file mode 100644
index 0000000..300a549
--- /dev/null
+++ b/docs/schemas/resources/shared/aai_service_design_and_creation_service.rst
@@ -0,0 +1,18 @@
+A&AI service design and creation service
+----------------------------------------
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - service-id
+ - string
+ - YES
+ -
+ * - service-description
+ - string
+ - YES
+ - \ No newline at end of file
diff --git a/docs/schemas/resources/shared/cloud_region_availability_zones.rst b/docs/schemas/resources/shared/cloud_region_availability_zones.rst
new file mode 100644
index 0000000..7297a4b
--- /dev/null
+++ b/docs/schemas/resources/shared/cloud_region_availability_zones.rst
@@ -0,0 +1,18 @@
+Availability zone
+^^^^^^^^^^^^^^^^^
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - availability-zone-name
+ - string
+ - YES
+ -
+ * - hypervisor-type
+ - string
+ - YES
+ - \ No newline at end of file
diff --git a/docs/schemas/resources/shared/cloud_region_esr_system_infos.rst b/docs/schemas/resources/shared/cloud_region_esr_system_infos.rst
new file mode 100644
index 0000000..c57f12f
--- /dev/null
+++ b/docs/schemas/resources/shared/cloud_region_esr_system_infos.rst
@@ -0,0 +1,38 @@
+ESR sytem info
+^^^^^^^^^^^^^^
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - esr-system-info-id
+ - string
+ - YES
+ -
+ * - user-name
+ - string
+ - YES
+ -
+ * - password
+ - string
+ - YES
+ -
+ * - system-type
+ - string
+ - YES
+ -
+ * - service-url
+ - string
+ - YES
+ -
+ * - cloud-domain
+ - string
+ - YES
+ -
+ * - default-tenant
+ - string
+ - NO
+ - \ No newline at end of file
diff --git a/docs/schemas/resources/shared/cloud_region_tenants.rst b/docs/schemas/resources/shared/cloud_region_tenants.rst
new file mode 100644
index 0000000..59608fa
--- /dev/null
+++ b/docs/schemas/resources/shared/cloud_region_tenants.rst
@@ -0,0 +1,22 @@
+Cloud region's tenant
+^^^^^^^^^^^^^^^^^^^^^
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - tenant-id
+ - string
+ - YES
+ -
+ * - tenant-name
+ - string
+ - YES
+ -
+ * - tenant-context
+ - string
+ - NO
+ - \ No newline at end of file
diff --git a/docs/schemas/resources/shared/complex.rst b/docs/schemas/resources/shared/complex.rst
new file mode 100644
index 0000000..ac00420
--- /dev/null
+++ b/docs/schemas/resources/shared/complex.rst
@@ -0,0 +1,74 @@
+Complex
+-------
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - physical-location-id
+ - string
+ - YES
+ -
+ * - complex-name
+ - string
+ - NO
+ -
+ * - data-center-code
+ - string
+ - NO
+ -
+ * - identity-url
+ - string
+ - NO
+ -
+ * - physical-location-type
+ - string
+ - NO
+ -
+ * - street1
+ - string
+ - NO
+ -
+ * - street2
+ - string
+ - NO
+ -
+ * - city
+ - string
+ - NO
+ -
+ * - state
+ - string
+ - NO
+ -
+ * - postal-code
+ - string
+ - NO
+ -
+ * - country
+ - string
+ - NO
+ -
+ * - region
+ - string
+ - NO
+ -
+ * - latitude
+ - string
+ - NO
+ -
+ * - longitude
+ - string
+ - NO
+ -
+ * - elevation
+ - string
+ - NO
+ -
+ * - lata
+ - string
+ - NO
+ - \ No newline at end of file
diff --git a/docs/schemas/resources/shared/customer_service_subscription_tenant_relationship.rst b/docs/schemas/resources/shared/customer_service_subscription_tenant_relationship.rst
new file mode 100644
index 0000000..824beb9
--- /dev/null
+++ b/docs/schemas/resources/shared/customer_service_subscription_tenant_relationship.rst
@@ -0,0 +1,22 @@
+Service subscription tenant relationship
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - tenant-id
+ - string
+ - YES
+ -
+ * - cloud-owner
+ - string
+ - YES
+ -
+ * - cloud-region-id
+ - string
+ - YES
+ -
diff --git a/docs/schemas/resources/shared/line_of_business.rst b/docs/schemas/resources/shared/line_of_business.rst
new file mode 100644
index 0000000..cd2c987
--- /dev/null
+++ b/docs/schemas/resources/shared/line_of_business.rst
@@ -0,0 +1,14 @@
+Line of business
+----------------
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - name
+ - string
+ - YES
+ - \ No newline at end of file
diff --git a/docs/schemas/resources/shared/msb_profile.rst b/docs/schemas/resources/shared/msb_profile.rst
new file mode 100644
index 0000000..e2ccc17
--- /dev/null
+++ b/docs/schemas/resources/shared/msb_profile.rst
@@ -0,0 +1,26 @@
+MSB k8s profile
+---------------
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - name
+ - string
+ - YES
+ -
+ * - namespace
+ - string
+ - YES
+ -
+ * - k8s-version
+ - string
+ - YES
+ -
+ * - artifact
+ - string
+ - YES
+ - Path to the profile artifact \ No newline at end of file
diff --git a/docs/schemas/resources/shared/owning_entity.rst b/docs/schemas/resources/shared/owning_entity.rst
new file mode 100644
index 0000000..6dc5047
--- /dev/null
+++ b/docs/schemas/resources/shared/owning_entity.rst
@@ -0,0 +1,14 @@
+Owning entity
+-------------
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - name
+ - string
+ - YES
+ - \ No newline at end of file
diff --git a/docs/schemas/resources/shared/platform.rst b/docs/schemas/resources/shared/platform.rst
new file mode 100644
index 0000000..da713df
--- /dev/null
+++ b/docs/schemas/resources/shared/platform.rst
@@ -0,0 +1,14 @@
+Platform
+--------
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - name
+ - string
+ - YES
+ - \ No newline at end of file
diff --git a/docs/schemas/resources/shared/project.rst b/docs/schemas/resources/shared/project.rst
new file mode 100644
index 0000000..3c47e91
--- /dev/null
+++ b/docs/schemas/resources/shared/project.rst
@@ -0,0 +1,14 @@
+Project
+-------
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - name
+ - string
+ - YES
+ - \ No newline at end of file
diff --git a/docs/schemas/resources/shared/service_properties.rst b/docs/schemas/resources/shared/service_properties.rst
new file mode 100644
index 0000000..74af460
--- /dev/null
+++ b/docs/schemas/resources/shared/service_properties.rst
@@ -0,0 +1,22 @@
+Service properties
+^^^^^^^^^^^^^^^^^^
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - name
+ - string
+ - YES
+ -
+ * - type
+ - string
+ - YES
+ -
+ * - value
+ - string
+ - YES
+ - \ No newline at end of file
diff --git a/docs/schemas/resources/shared/service_resources.rst b/docs/schemas/resources/shared/service_resources.rst
new file mode 100644
index 0000000..ba5dd32
--- /dev/null
+++ b/docs/schemas/resources/shared/service_resources.rst
@@ -0,0 +1,18 @@
+Service resources
+^^^^^^^^^^^^^^^^^
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - name
+ - string
+ - YES
+ - Name of existing SDC resource
+ * - type
+ - string
+ - YES
+ - Type of existing SDC resource (VF, PNF, etc.) \ No newline at end of file
diff --git a/docs/schemas/resources/shared/vendor.rst b/docs/schemas/resources/shared/vendor.rst
new file mode 100644
index 0000000..8c2aede
--- /dev/null
+++ b/docs/schemas/resources/shared/vendor.rst
@@ -0,0 +1,14 @@
+Vendor
+------
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - name
+ - string
+ - YES
+ - \ No newline at end of file
diff --git a/docs/schemas/resources/shared/vsp.rst b/docs/schemas/resources/shared/vsp.rst
new file mode 100644
index 0000000..55a8479
--- /dev/null
+++ b/docs/schemas/resources/shared/vsp.rst
@@ -0,0 +1,22 @@
+VSP
+---
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - name
+ - string
+ - YES
+ -
+ * - vendor
+ - string
+ - YES
+ - Vendor name, make sure it exists
+ * - package
+ - string
+ - YES
+ - Path to VSP package file \ No newline at end of file
diff --git a/docs/schemas/resources/shared/xnf_deployment_artifact.rst b/docs/schemas/resources/shared/xnf_deployment_artifact.rst
new file mode 100644
index 0000000..aa68d0a
--- /dev/null
+++ b/docs/schemas/resources/shared/xnf_deployment_artifact.rst
@@ -0,0 +1,26 @@
+Deployment artifact
+^^^^^^^^^^^^^^^^^^^
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - artifact_type
+ - string
+ - YES
+ -
+ * - artifact_name
+ - string
+ - YES
+ -
+ * - artifact_label
+ - string
+ - YES
+ -
+ * - artifact_file_name
+ - string
+ - YES
+ - Path to artifact file \ No newline at end of file
diff --git a/docs/schemas/resources/shared/xnf_property.rst b/docs/schemas/resources/shared/xnf_property.rst
new file mode 100644
index 0000000..f8066ed
--- /dev/null
+++ b/docs/schemas/resources/shared/xnf_property.rst
@@ -0,0 +1,22 @@
+Property
+^^^^^^^^
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - name
+ - string
+ - YES
+ -
+ * - type
+ - string
+ - YES
+ -
+ * - value
+ - string
+ - NO
+ - \ No newline at end of file
diff --git a/docs/schemas/resources/shared/xnf_resources.rst b/docs/schemas/resources/shared/xnf_resources.rst
new file mode 100644
index 0000000..71ad609
--- /dev/null
+++ b/docs/schemas/resources/shared/xnf_resources.rst
@@ -0,0 +1,18 @@
+Resources
+^^^^^^^^^
+
+.. list-table::
+ :header-rows: 1
+
+ * - Property
+ - Type
+ - Required
+ - Comment
+ * - name
+ - string
+ - YES
+ -
+ * - xnf_type
+ - string
+ - YES
+ - \ No newline at end of file