# ============LICENSE_START=======================================================
-# Copyright (C) 2021-2022 Nordix Foundation.
+# Copyright (C) 2021-2023 Nordix Foundation.
# ================================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
metadata:
common: true
description: Specifies the organization that provides the automation composition element
- participantType:
- type: onap.datatypes.ToscaConceptIdentifier
- required: true
- metadata:
- common: true
- description: The identity of the participant type that hosts this type of automation composition Element
startPhase:
type: integer
required: false
metadata:
common: true
description: Specifies the organization that provides the automation composition element
- participant_id:
- type: onap.datatypes.ToscaConceptIdentifier
- required: true
- metadata:
- common: true
- participantType:
- type: onap.datatypes.ToscaConceptIdentifier
- required: true
- metadata:
- common: true
- description: The identity of the participant type that hosts this type of Automation Composition Element
startPhase:
type: integer
required: false
description: Automation composition element for the operational policy for Performance Management Subscription Handling
properties:
provider: Ericsson
- participant_id:
- name: org.onap.PM_Policy
- version: 1.0.0
- participantType:
- name: org.onap.policy.clamp.acm.PolicyParticipant
- version: 2.3.1
policy_type_id:
name: onap.policies.operational.pm-subscription-handler
version: 1.0.0
description: Automation composition element for the K8S microservice for AC Element Starter
properties:
provider: ONAP
- participant_id:
- name: K8sParticipant0
- version: 1.0.0
- participantType:
- name: org.onap.policy.clamp.acm.KubernetesParticipant
- version: 2.3.4
startPhase: 0
uninitializedToPassiveTimeout: 300
podStatusCheckInterval: 30
description: Automation composition element for the K8S microservice for AC Element Bridge
properties:
provider: ONAP
- participant_id:
- name: K8sParticipant0
- version: 1.0.0
- participantType:
- name: org.onap.policy.clamp.acm.KubernetesParticipant
- version: 2.3.4
startPhase: 0
uninitializedToPassiveTimeout: 300
podStatusCheckInterval: 30
description: Automation composition element for the K8S microservice for AC Element Sink
properties:
provider: ONAP
- participant_id:
- name: K8sParticipant0
- version: 1.0.0
- participantType:
- name: org.onap.policy.clamp.acm.KubernetesParticipant
- version: 2.3.4
startPhase: 0
uninitializedToPassiveTimeout: 300
podStatusCheckInterval: 30
description: Automation composition element for the http requests of AC Element Starter microservice
properties:
provider: ONAP
- participant_id:
- name: HttpParticipant0
- version: 1.0.0
- participantType:
- name: org.onap.policy.clamp.acm.HttpParticipant
- version: 2.3.4
uninitializedToPassiveTimeout: 300
startPhase: 1
baseUrl: http://cluster-ip:30800
description: Automation composition element for the http requests of AC Element Bridge microservice
properties:
provider: ONAP
- participant_id:
- name: HttpParticipant0
- version: 1.0.0
- participantType:
- name: org.onap.policy.clamp.acm.HttpParticipant
- version: 2.3.4
uninitializedToPassiveTimeout: 300
startPhase: 1
baseUrl: http://cluster-ip:30801
description: Automation composition element for the http requests of AC Element Sink microservice
properties:
provider: ONAP
- participant_id:
- name: HttpParticipant0
- version: 1.0.0
- participantType:
- name: org.onap.policy.clamp.acm.HttpParticipant
- version: 2.3.4
uninitializedToPassiveTimeout: 300
startPhase: 1
baseUrl: http://cluster-ip:30802
# ============LICENSE_START=======================================================
-# Copyright (C) 2022 Nordix Foundation.
+# Copyright (C) 2022-2023 Nordix Foundation.
# ================================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
description: Automation Composition element for the Gentle Guidance Kubernetes Microservice
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Kubernetes:1.0.0
startPhase: 2
uninitializedToPassiveTimeout: 180
chart:
description: Automation Composition element for the Gentle Guidance Microservice REST configuration
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Http:1.0.0
startPhase: 1
baseUrl: https://10.10.10.10:12345/gentleguidancemicroservice
httpHeaders:
description: Automation Composition element for the Gentle Guidance Operational Policy
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Policy:1.0.0
startPhase: 0
policyType: onap.policies.acm.operational.common.Apex:1.0.0
policyId: org.onap.domain.gentleguidance.policy.GentleGuidanceAssertive:1.0.0
description: Automation Composition element for the Gentle Guidance CDS blueprint
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Cds:1.0.0
startPhase: 0
cdsBlueprint: "Placeholder for the CDS blueprint"
org.onap.domain.gentleguidance.AcmDefinition:
# ============LICENSE_START=======================================================
-# Copyright (C) 2022 Nordix Foundation.
+# Copyright (C) 2022-2023 Nordix Foundation.
# ================================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
description: Control loop element for the Gentle Guidance Kubernetes Microservice
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Kubernetes:1.0.0
startPhase: 2
uninitializedToPassiveTimeout: 180
org.onap.domain.gentleguidance.RestAcmElementDefinition:
description: Automation Composition element for the Gentle Guidance Microservice REST configuration
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Http:1.0.0
startPhase: 1
baseUrl: https://10.10.10.10:12345/gentleguidancemicroservice
org.onap.domain.gentleguidance.PolicyAcmElementDefinition:
description: Automation Composition element for the Gentle Guidance Operational Policy
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Policy:1.0.0
startPhase: 0
org.onap.domain.gentleguidance.CdsAcmElementDefinition:
version: 1.0.0
description: Automation Composition element for the Gentle Guidance CDS blueprint
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Cds:1.0.0
startPhase: 0
org.onap.domain.gentleguidance.AcmDefinition:
version: 1.0.0
description: Automation Composition element for the Gentle Guidance Kubernetes Microservice
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Kubernetes:1.0.0
startPhase: 2
uninitializedToPassiveTimeout: 180
chart:
description: Automation Composition element for the Gentle Guidance Microservice REST configuration
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Http:1.0.0
startPhase: 1
baseUrl: https://10.10.10.10:12345/gentleguidancemicroservice
httpHeaders:
description: Automation Composition element for the Gentle Guidance Operational Policy
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Policy:1.0.0
startPhase: 0
policyType: onap.policies.acm.operational.common.Apex:1.0.0
policyId: org.onap.domain.gentleguidance.policy.GentleGuidanceAssertive:1.0.0
description: Automation Composition element for the Gentle Guidance CDS blueprint
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Cds:1.0.0
startPhase: 0
cdsBlueprint: "Placeholder for the CDS blueprint"
org.onap.domain.gentleguidance.AcmDefinition_Instance1:
description: Automation Composition element for the Gentle Guidance Kubernetes Microservice
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Kubernetes:1.0.0
startPhase: 2
uninitializedToPassiveTimeout: 180
chart:
description: Automation Composition element for the Gentle Guidance Microservice REST configuration
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Http:1.0.0
startPhase: 1
baseUrl: https://10.10.10.10:12345/gentleguidancemicroservice
httpHeaders:
description: Automation Composition element for the Gentle Guidance Operational Policy
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Policy:1.0.0
startPhase: 0
policyType: onap.policies.acm.operational.common.Apex:1.0.0
policyId: org.onap.domain.gentleguidance.policy.GentleGuidanceAssertive:1.0.0
description: Automation Composition element for the Gentle Guidance CDS blueprint
properties:
provider: Ericsson
- participantType: org.onap.policy.acm.participant.Cds:1.0.0
startPhase: 0
cdsBlueprint: "Placeholder for the CDS blueprint"
org.onap.domain.gentleguidance.AcmDefinition_Instance2:
# ============LICENSE_START=======================================================
-# Copyright (C) 2022 Nordix Foundation.
+# Copyright (C) 2022-2023 Nordix Foundation.
# ================================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
metadata:
common: true
description: Specifies the organization that provides the automation composition element
- participant_id:
- type: onap.datatypes.ToscaConceptIdentifier
- required: true
- metadata:
- common: true
- participantType:
- type: onap.datatypes.ToscaConceptIdentifier
- required: true
- metadata:
- common: true
- description: The identity of the participant type that hosts this type of Automation Composition Element
startPhase:
type: integer
required: false
description: Automation composition element for the operational policy for Performance Management Subscription Handling
properties:
provider: Ericsson
- participant_id:
- name: org.onap.PM_Policy
- version: 1.0.0
- participantType:
- name: org.onap.policy.clamp.acm.PolicyParticipant
- version: 2.3.1
policy_type_id:
name: onap.policies.operational.pm-subscription-handler
version: 1.0.0
description: Automation composition element for the K8S microservice for PMSH
properties:
provider: ONAP
- participant_id:
- name: K8sParticipant0
- version: 1.0.0
- participantType:
- name: org.onap.policy.clamp.acm.KubernetesParticipant
- version: 2.3.4
chart:
chartId:
name: dcae-pmsh
description: Automation composition element for the http requests of PMSH microservice
properties:
provider: ONAP
- participant_id:
- name: HttpParticipant0
- version: 1.0.0
- participantType:
- name: org.onap.policy.clamp.acm.HttpParticipant
- version: 2.3.4
uninitializedToPassiveTimeout: 180
startPhase: 1
baseUrl: https://dcae-pmsh:8443
# ============LICENSE_START=======================================================
-# Copyright (C) 2022 Nordix Foundation.
+# Copyright (C) 2022-2023 Nordix Foundation.
# ================================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
provider:
type: string
required: false
- participantType:
- type: onap.datatypes.ToscaConceptIdentifier
- required: true
startPhase:
type: integer
required: false
description: Automation composition element for the A1 PMS Requests
properties:
provider: ONAP
- participantType:
- name: org.onap.policy.clamp.acm.A1PMSParticipant
- version: 2.3.4
policyServiceEntities:
- a1PolicyServiceEntityId:
name: entity1
# ============LICENSE_START=======================================================
-# Copyright (C) 2021-2022 Nordix Foundation.
+# Copyright (C) 2021-2023 Nordix Foundation.
# ================================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
provider:
type: string
required: false
- participantType:
- type: onap.datatypes.ToscaConceptIdentifier
- required: true
startPhase:
type: integer
required: false
description: Automation composition element for the http requests of PMSH microservice
properties:
provider: ONAP
- participantType:
- name: org.onap.acm.HttpAutomationCompositionParticipant
- version: 2.3.4
startPhase: 1
uninitializedToPassiveTimeout: 180
baseUrl: https://httpbin.org
# ============LICENSE_START=======================================================
-# Copyright (C) 2021-2022 Nordix Foundation.
+# Copyright (C) 2021-2023 Nordix Foundation.
# ================================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
provider:
type: string
required: false
- participantType:
- type: onap.datatypes.ToscaConceptIdentifier
- required: true
startPhase:
type: integer
required: false
description: Automation composition element for the K8S microservice for Hello World
properties:
provider: ONAP
- participantType:
- name: org.onap.k8s.acm.K8SAutomationCompositionParticipant
- version: 2.3.4
startPhase: 2
uninitializedToPassiveTimeout: 180
podStatusCheckInterval: 30
description: Automation composition element for the K8S microservice for PMSH
properties:
provider: ONAP
- participantType:
- name: org.onap.k8s.acm.K8SAutomationCompositionParticipant
- version: 2.3.4
startPhase: 2
uninitializedToPassiveTimeout: 180
podStatusCheckInterval: 30
description: Automation composition element for the K8S microservice for local chart
properties:
provider: ONAP
- participantType:
- name: org.onap.k8s.acm.K8SAutomationCompositionParticipant
- version: 2.3.4
startPhase: 2
uninitializedToPassiveTimeout: 180
podStatusCheckInterval: 30
provider:
type: string
required: false
- participantType:
- type: onap.datatypes.ToscaConceptIdentifier
- required: true
startPhase:
type: integer
required: false
description: Automation composition element for the DCAE microservice for Performance Management Subscription Handling
properties:
provider: Ericsson
- participantType:
- name: org.onap.dcae.acm.DCAEMicroserviceAutomationCompositionParticipant
- version: 2.3.4
dcae_blueprint_id:
name: org.onap.dcae.blueprints.PMSHBlueprint
version: 1.0.0
description: Automation composition element for the monitoring policy for Performance Management Subscription Handling
properties:
provider: Ericsson
- participantType:
- name: org.onap.policy.acm.PolicyAutomationCompositionParticipant
- version: 2.3.1
policy_type_id:
name: onap.policies.monitoring.pm-subscription-handler
version: 1.0.0
description: Automation composition element for the operational policy for Performance Management Subscription Handling
properties:
provider: Ericsson
- participantType:
- name: org.onap.policy.acm.PolicyAutomationCompositionParticipant
- version: 2.3.1
policy_type_id:
name: onap.policies.operational.pm-subscription-handler
version: 1.0.0
description: Automation composition element for CDS for Performance Management Subscription Handling
properties:
provider: Ericsson
- participantType:
- name: org.onap.PM_CDS_Blueprint
- version: 1.0.0
cds_blueprint_id:
name: org.onap.ccsdk.cds.PMSHCdsBlueprint
version: 1.0.0
# ============LICENSE_START=======================================================
-# Copyright (C) 2021 Nordix Foundation.
+# Copyright (C) 2021-2023 Nordix Foundation.
# ================================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
provider:
type: string
required: false
- participantType:
- type: onap.datatypes.ToscaConceptIdentifier
- required: true
startPhase:
type: integer
required: false
description: Automation composition element for the DCAE microservice for Performance Management Subscription Handling
properties:
provider: Ericsson
- participantType:
- name: org.onap.dcae.acm.DCAEMicroserviceAutomationCompositionParticipant
- version: 2.3.4
dcae_blueprint:
tosca_definitions_version: cloudify_dsl_1_3
imports:
description: Automation composition element for the monitoring policy for Performance Management Subscription Handling
properties:
provider: Ericsson
- participantType:
- name: org.onap.policy.acm.PolicyAutomationCompositionParticipant
- version: 2.3.1
policy_type_id:
name: onap.policies.monitoring.pm-subscription-handler
version: 1.0.0
description: Automation composition element for the operational policy for Performance Management Subscription Handling
properties:
provider: Ericsson
- participantType:
- name: org.onap.policy.acm.PolicyAutomationCompositionParticipant
- version: 2.2.1
policy_type_id:
name: onap.policies.operational.pm-subscription-handler
version: 1.0.0
description: Automation composition element for CDS for Performance Management Subscription Handling
properties:
provider: Ericsson
- participantType:
- name: org.onap.ccsdk.cds.acm.CdsAutomationCompositionParticipant
- version: 3.2.1
cds_blueprint_id:
name: org.onap.ccsdk.cds.PMSHCdsBlueprint
version: 1.0.0
reportingTimeIntervalMs: 120000
description: Participant Description
participantId: 101c62b3-8918-41b9-a747-d21eb79c6c00
- participantType:
- name: org.onap.policy.clamp.acm.A1PMSParticipant
- version: 2.3.4
clampAutomationCompositionTopics:
topicSources:
- topic: POLICY-ACRUNTIME-PARTICIPANT
servers:
- ${topicServer:localhost}
topicCommInfrastructure: dmaap
-
+ participantSupportedElementTypes:
+ -
+ typeName: org.onap.policy.clamp.acm.A1PMSAutomationCompositionElement
+ typeVersion: 1.0.1
+ -
+ typeName: org.onap.policy.clamp.acm.AutomationCompositionElement
+ typeVersion: 1.0.0
management:
endpoints:
reportingTimeIntervalMs: 120000
description: Participant Description
participantId: 101c62b3-8918-41b9-a747-d21eb79c6c01
- participantType:
- name: org.onap.policy.clamp.acm.HttpParticipant
- version: 2.3.4
clampAutomationCompositionTopics:
topicSources:
- topic: POLICY-ACRUNTIME-PARTICIPANT
- ${topicServer:message-router}
topicCommInfrastructure: dmaap
useHttps: true
+ participantSupportedElementTypes:
+ -
+ typeName: org.onap.policy.clamp.acm.HttpAutomationCompositionElement
+ typeVersion: 1.0.0
+ -
+ typeName: org.onap.policy.clamp.acm.AutomationCompositionElement
+ typeVersion: 1.0.0
+
management:
endpoints:
web:
reportingTimeIntervalMs: 120000
description: Participant Description
participantId: 101c62b3-8918-41b9-a747-d21eb79c6c02
- participantType:
- name: org.onap.policy.clamp.acm.KubernetesParticipant
- version: 2.3.4
clampAutomationCompositionTopics:
topicSources:
-
- ${topicServer:message-router}
topicCommInfrastructure: dmaap
useHttps: true
+ participantSupportedElementTypes:
+ -
+ typeName: org.onap.policy.clamp.acm.K8SMicroserviceAutomationCompositionElement
+ typeVersion: 1.0.0
+ -
+ typeName: org.onap.policy.clamp.acm.AutomationCompositionElement
+ typeVersion: 1.0.0
management:
endpoints:
reportingTimeIntervalMs: 120000
description: Participant Description
participantId: 101c62b3-8918-41b9-a747-d21eb79c6c03
- participantType:
- name: org.onap.policy.clamp.acm.PolicyParticipant
- version: 2.3.1
clampAutomationCompositionTopics:
topicSources:
-
- ${topicServer:message-router}
topicCommInfrastructure: dmaap
useHttps: true
+ participantSupportedElementTypes:
+ -
+ typeName: org.onap.policy.clamp.acm.PolicyAutomationCompositionElement
+ typeVersion: 1.0.0
+ -
+ typeName: org.onap.policy.clamp.acm.AutomationCompositionElement
+ typeVersion: 1.0.0
+
management:
endpoints:
web:
reportingTimeIntervalMs: 120000
description: Participant Description
participantId: 101c62b3-8918-41b9-a747-d21eb79c6c00
- participantType:
- name: org.onap.policy.clamp.acm.A1PMSParticipant
- version: 2.3.4
clampAutomationCompositionTopics:
topicSources:
- topic: POLICY-ACRUNTIME-PARTICIPANT
servers:
- ${topicServer:localhost}
topicCommInfrastructure: dmaap
-
+ participantSupportedElementTypes:
+ -
+ typeName: org.onap.policy.clamp.acm.A1PMSAutomationCompositionElement
+ typeVersion: 1.0.1
+ -
+ typeName: org.onap.policy.clamp.acm.AutomationCompositionElement
+ typeVersion: 1.0.0
management:
endpoints:
reportingTimeInterval: 120000
description: Participant Description
participantId: 101c62b3-8918-41b9-a747-d21eb79c6c00
- participantType:
- name: org.onap.policy.clamp.acm.A1PMSParticipant
- version: 2.3.4
clampAutomationCompositionTopics:
topicSources:
-
topic: POLICY-ACRUNTIME-PARTICIPANT
participantSupportedElementTypes:
-
- typeName: org.onap.policy.clamp.acm.HttpAutomationCompositionElement
- typeVersion: 1.0.0
+ typeName: org.onap.policy.clamp.acm.A1PMSAutomationCompositionElement
+ typeVersion: 1.0.1
-
typeName: org.onap.policy.clamp.acm.AutomationCompositionElement
typeVersion: 1.0.0
reportingTimeIntervalMs: 120000
description: Participant Description
participantId: 101c62b3-8918-41b9-a747-d21eb79c6c01
- participantType:
- name: org.onap.policy.clamp.acm.HttpParticipant
- version: 2.3.4
clampAutomationCompositionTopics:
topicSources:
- topic: POLICY-ACRUNTIME-PARTICIPANT
reportingTimeInterval: 120000
description: Participant Description
participantId: 101c62b3-8918-41b9-a747-d21eb79c6c01
- participantType:
- version: 2.3.4
- name: org.onap.clamp.acm.HttpParticipant
clampAutomationCompositionTopics:
topicSources:
-
reportingTimeIntervalMs: 120000
description: Participant Description
participantId: 101c62b3-8918-41b9-a747-d21eb79c6c02
- participantType:
- name: org.onap.policy.clamp.acm.KubernetesParticipant
- version: 2.3.4
clampAutomationCompositionTopics:
topicSources:
-
description: Participant Description
reportingTimeInterval: 120000
participantId: 101c62b3-8918-41b9-a747-d21eb79c6c02
- participantType:
- version: 2.3.4
- name: org.onap.k8s.acm.K8SAutomationCompositionParticipant
clampAutomationCompositionTopics:
topicSources:
-
reportingTimeIntervalMs: 120000
description: Participant Description
participantId: 101c62b3-8918-41b9-a747-d21eb79c6c03
- participantType:
- name: org.onap.policy.clamp.acm.PolicyParticipant
- version: 2.3.1
clampAutomationCompositionTopics:
topicSources:
-
-
typeName: org.onap.policy.clamp.acm.AutomationCompositionElement
typeVersion: 1.0.0
+
management:
endpoints:
web:
reportingTimeInterval: 120000
description: Participant Description
participantId: 101c62b3-8918-41b9-a747-d21eb79c6c03
- participantType:
- version: 1.0.0
- name: org.onap.PM_CDS_Blueprint
clampAutomationCompositionTopics:
topicSources:
-
provider:
type: string
required: false
- participantType:
- type: onap.datatypes.ToscaConceptIdentifier
- required: true
startPhase:
type: integer
required: false
description: Automation composition element, DCAE microservice for Performance Management Subscription Handling
properties:
provider: Ericsson
- participantType:
- name: org.onap.dcae.acm.DCAEMicroserviceAutomationCompositionParticipant
- version: 2.3.4
dcae_blueprint_id:
name: org.onap.dcae.blueprints.PMSHBlueprint
version: 1.0.0
description: Automation composition element, monitoring policy for Performance Management Subscription Handling
properties:
provider: Ericsson
- participantType:
- name: org.onap.policy.acm.MonitoringPolicyAutomationCompositionParticipant
- version: 2.3.1
policy_type_id:
name: onap.policies.monitoring.pm-subscription-handler
version: 1.0.0
description: Automation composition element, operational policy for Performance Management Subscription Handling
properties:
provider: Ericsson
- participantType:
- name: org.onap.policy.acm.OperationalPolicyAutomationCompositionParticipant
- version: 2.2.1
policy_type_id:
name: onap.policies.operational.pm-subscription-handler
version: 1.0.0
description: Automation composition element for CDS for Performance Management Subscription Handling
properties:
provider: Ericsson
- participantType:
- name: org.onap.ccsdk.cds.acm.CdsAutomationCompositionParticipant
- version: 3.2.1
cds_blueprint_id:
name: org.onap.ccsdk.cds.PMSHCdsBlueprint
version: 1.0.0