blob: 223ee0cf0061abf780faa64d96648f992f6d2102 [file] [log] [blame]
Gopinath Taget22383d92018-08-22 12:28:52 -07001option app_label = "vepcservice";
2option name = "vepcservice";
3
4message VEpcService (Service){
5 option verbose_name = "Virtual EPC Service";
6}
7
8message VEpcServiceInstance (ServiceInstance){
9 option verbose_name = "Virtual EPC Instance";
10}
11
12message VEpcResourceInstanceLink(XOSBase) {
13 required string name = 1 [help_text = "Resource link name", db_index=True, tosca_key=True];
14 required manytoone resource_instance->KubernetesResourceInstance:vepc_resource_instance_links = 2 [help_text = "Kubernetes resource file content", db_index=True, null=False, blank=False];
15 required manytoone vepc_service_instance->VEpcServiceInstance:vepc_resource_instance_links = 3 [help_text = "Virtual EPC Service Instance", db_index=True, null=False, blank=False];
16}