diff options
author | 2022-07-08 14:52:31 +0000 | |
---|---|---|
committer | 2022-07-11 08:47:42 +0000 | |
commit | dc0b8a7349225066f0e8e55c8decc0049696b21f (patch) | |
tree | cd790771ff4992d4c6a12ac2f5688a8f32e929fd /onap_data_provider/resources/resource_creator.py | |
parent | 4b3b475ae1adfebba77db54924b457ddde7cb0ca (diff) |
CDS blueprint and blueprint's resource template resources
Add 2 more resources:
- CDS blueprint
- CDS blueprint's resource template
Both added into 1.1 schema
Change the version into 0.7.0
Issue-ID: INT-2134
Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
Change-Id: I4dfb343f233922a2f8a524dc135f7eec051e69aa
Diffstat (limited to 'onap_data_provider/resources/resource_creator.py')
-rw-r--r-- | onap_data_provider/resources/resource_creator.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/onap_data_provider/resources/resource_creator.py b/onap_data_provider/resources/resource_creator.py index de9ee9b..c6ed4d8 100644 --- a/onap_data_provider/resources/resource_creator.py +++ b/onap_data_provider/resources/resource_creator.py @@ -22,9 +22,12 @@ import typing from abc import ABC from .aai_service_resource import AaiServiceResource +from .blueprint_resource import BlueprintResource +from .cds_resource_template import BlueprintResourceTemplateResource from .cloud_region_resource import CloudRegionResource from .complex_resource import ComplexResource from .customer_resource import CustomerResource +from .data_dictionary_resource import DataDictionarySetResource from .line_of_business_resource import LineOfBusinessResource from .msb_k8s_definition import MsbK8SDefinitionResource from .owning_entity_resource import OwningEntityResource @@ -38,7 +41,6 @@ from .service_instance_resource import ( from .vendor_resource import VendorResource from .vnf_resource import VnfResource from .vsp_resource import VspResource -from .data_dictionary_resource import DataDictionarySetResource from ..versions import VersionsEnum if typing.TYPE_CHECKING: @@ -134,6 +136,12 @@ class ResourceCreator(ABC): VersionsEnum.V1_0: DataDictionarySetResource, VersionsEnum.V1_1: DataDictionarySetResource, }, + "blueprint": { + VersionsEnum.V1_1: BlueprintResource, + }, + "blueprint-resource-template": { + VersionsEnum.V1_1: BlueprintResourceTemplateResource, + } } @classmethod @@ -164,6 +172,8 @@ class ResourceCreator(ABC): - owning-entity: OwningEntityResource - msb-k8s-definition: MsbK8SDefinitionResource - data-dictionaries: DataDictionarySetResource + - blueprints: BlueprintResource + - blueprint-resource-template: BlueprintResourceTemplateResource Args: resource_type (str): Resource type to create |