3 "onap.datatypes.ToscaConceptIdentifier": {
4 "derived_from": "tosca.datatypes.Root",
17 "topology_template": {
19 "org.onap.domain.database.PMSH_K8SMicroserviceAutomationCompositionElement": {
23 "name": "org.onap.policy.clamp.acm.KubernetesParticipant"
27 "name": "K8sParticipant0"
30 "uninitializedToPassiveTimeout": 300,
33 "address": "{{chartmuseumIp}}",
34 "repoName": "chartmuseum"
36 "namespace": "nonrtric",
38 "version": "{{chartVersion}}",
39 "name": "{{chartName}}"
41 "releaseName": "{{releaseName}}"
44 "description": "Automation composition element for the K8S microservice for PMSH",
46 "type_version": "1.0.0",
47 "type": "org.onap.policy.clamp.acm.K8SMicroserviceAutomationCompositionElement"
49 "org.onap.policy.clamp.acm.KubernetesParticipant": {
51 "provider": "Ericsson"
53 "description": "Participant for K8S",
55 "type_version": "1.0.1",
56 "type": "org.onap.policy.clamp.acm.Participant"
58 "org.onap.domain.sample.GenericK8s_AutomationCompositionDefinition": {
63 "name": "org.onap.domain.database.PMSH_K8SMicroserviceAutomationCompositionElement"
67 "description": "Automation composition for Hello World",
69 "type_version": "1.0.1",
70 "type": "org.onap.policy.clamp.acm.AutomationComposition"
74 "tosca_definitions_version": "tosca_simple_yaml_1_3",
76 "org.onap.policy.clamp.acm.AutomationComposition": {
77 "derived_from": "tosca.nodetypes.Root",
85 "type": "onap.datatypes.ToscaConceptIdentifier"
87 "description": "Specifies a list of automation composition element definitions that make up this automation composition definition",
95 "description": "Specifies the organization that provides the automation composition element",
101 "org.onap.policy.clamp.acm.AutomationCompositionElement": {
102 "derived_from": "tosca.nodetypes.Root",
104 "runningToPassiveTimeout": {
112 "greater_or_equal": 0
114 "description": "The maximum time in seconds to wait for a state chage from running to passive",
122 "description": "The identity of the participant type that hosts this type of Automation Composition Element",
123 "type": "onap.datatypes.ToscaConceptIdentifier"
132 "greater_or_equal": 0
134 "description": "A value indicating the start phase in which this automation composition element will be started, the first start phase is zero. Automation Composition Elements are started in their start_phase order and stopped in reverse start phase order. Automation Composition Elements with the same start phase are started and stopped simultaneously",
137 "passiveToUninitializedTimeout": {
145 "greater_or_equal": 0
147 "description": "The maximum time in seconds to wait for a state chage from passive to uninitialized",
150 "uninitializedToPassiveTimeout": {
158 "greater_or_equal": 0
160 "description": "The maximum time in seconds to wait for a state chage from uninitialized to passive",
168 "type": "onap.datatypes.ToscaConceptIdentifier"
175 "description": "Specifies the organization that provides the automation composition element",
178 "passiveToRunningTimeout": {
186 "greater_or_equal": 0
188 "description": "The maximum time in seconds to wait for a state chage from passive to running",
194 "org.onap.policy.clamp.acm.K8SMicroserviceAutomationCompositionElement": {
195 "derived_from": "org.onap.policy.clamp.acm.AutomationCompositionElement",
199 "entry_schema": null,
221 "org.onap.policy.clamp.acm.Participant": {
222 "derived_from": "tosca.nodetypes.Root",