properties:
restRequestId:
type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
+ type_version: 0.0.0
required: true
description: The name and version of a REST request to be sent to a REST endpoint
httpMethod:
properties:
configurationEntityId:
type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
+ type_version: 0.0.0
required: true
description: The name and version of a Configuration Entity to be handled by the HTTP Automation Composition
Element
type: list
entry_schema:
type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.RestRequest
- typeVersion: 1.0.0
+ type_version: 1.0.0
description: A sequence of REST commands to send to the REST endpoint
node_types:
org.onap.policy.clamp.acm.HttpAutomationCompositionElement:
required: true
entry_schema:
type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.ConfigurationEntity
- typeVersion: 1.0.0
+ type_version: 1.0.0
description: The connfiguration entities the Automation Composition Element is managing and their associated
REST requests
properties:
chartId:
type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
+ type_version: 0.0.0
required: true
description: The name and version of the chart
releaseName:
properties:
chart:
type: org.onap.datatypes.policy.clamp.acm.kubernetesAutomationCompositionElement.Chart
- typeVersion: 1.0.0
+ type_version: 1.0.0
required: true
description: The helm chart for the microservice
configs:
properties:
restRequestId:
type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
+ type_version: 0.0.0
required: true
description: The name and version of a REST request to be sent to a REST endpoint
httpMethod:
properties:
configurationEntityId:
type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
+ type_version: 0.0.0
required: true
description: The name and version of a Configuration Entity to be handled by the HTTP Automation Composition Element
restSequence:
type: list
entry_schema:
type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.RestRequest
- typeVersion: 1.0.0
+ type_version: 1.0.0
description: A sequence of REST commands to send to the REST endpoint
node_types:
properties:
provider:
type: string
- requred: false
+ required: false
org.onap.policy.clamp.acm.AutomationCompositionElement:
version: 1.0.1
derived_from: tosca.nodetypes.Root
description: Specifies the organization that provides the automation composition element
participant_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
metadata:
common: true
participantType:
required: true
entry_schema:
type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.ConfigurationEntity
- typeVersion: 1.0.0
+ type_version: 1.0.0
description: The connfiguration entities the Automation Composition Element is managing and their associated REST requests
topology_template:
properties:
restRequestId:
type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
+ type_version: 0.0.0
required: true
description: The name and version of a REST request to be sent to a REST endpoint
httpMethod:
properties:
configurationEntityId:
type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
+ type_version: 0.0.0
required: true
description: The name and version of a Configuration Entity to be handled by the HTTP Automation Composition Element
restSequence:
type: list
entry_schema:
type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.RestRequest
- typeVersion: 1.0.0
+ type_version: 1.0.0
description: A sequence of REST commands to send to the REST endpoint
policy_types:
# The following policy types will be created in policy framework by the acm policy participant
properties:
provider:
type: string
- requred: false
+ required: false
org.onap.policy.clamp.acm.AutomationCompositionElement:
version: 1.0.1
derived_from: tosca.nodetypes.Root
description: Specifies the organization that provides the automation composition element
participant_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
metadata:
common: true
participantType:
properties:
policy_type_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
policy_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: false
+ required: false
org.onap.policy.clamp.acm.K8SMicroserviceAutomationCompositionElement:
version: 1.0.1
derived_from: org.onap.policy.clamp.acm.AutomationCompositionElement
required: false
requirements:
type: string
- requred: false
+ required: false
templates:
type: list
required: false
entry_schema:
values:
type: string
- requred: true
+ required: true
org.onap.policy.clamp.acm.HttpAutomationCompositionElement:
version: 1.0.1
derived_from: org.onap.policy.clamp.acm.AutomationCompositionElement
required: true
entry_schema:
type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.ConfigurationEntity
- typeVersion: 1.0.0
+ type_version: 1.0.0
description: The connfiguration entities the Automation Composition Element is managing and their associated REST requests
topology_template:
# The policy Acm element that deploys decision maker policy in policy framework.
version: 1.2.3
type: org.onap.policy.clamp.acm.PolicyAutomationCompositionElement
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition element for deploying sample decision maker policy
properties:
provider: Ericsson
# The k8s Acm element that deploys the helm chart of nginx-ingress from nginx repo.
version: 1.2.3
type: org.onap.policy.clamp.acm.K8SMicroserviceAutomationCompositionElement
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition element for the K8S microservice to deploy nginx app
properties:
provider: ONAP
# The ACM definition that comprises multiple Acm elements
version: 1.2.3
type: org.onap.policy.clamp.acm.AutomationComposition
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition with multiple Acm elements
properties:
provider: ONAP
DN:
name: DN
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Managed object distinguished name
required: true
constraints: [ ]
managedObjectDNsBasic:
name: managedObjectDNsBasic
type: map
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Managed object distinguished name object
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.managedObjectDNsBasic
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
name: onap.datatypes.monitoring.managedObjectDNsBasics
measurementTypes:
name: measurementTypes
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of measurement types
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.measurementTypes
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
managedObjectDNsBasic:
name: managedObjectDNsBasic
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of managed object distinguished names
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.managedObjectDNsBasics
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
name: onap.datatypes.monitoring.measurementGroup
measurementGroup:
name: measurementGroup
type: map
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Measurement Group
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.measurementGroup
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
name: onap.datatypes.monitoring.measurementGroups
measurementType:
name: measurementType
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Measurement type
required: true
constraints: [ ]
measurementType:
name: measurementType
type: map
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Measurement type object
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.measurementType
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
name: onap.datatypes.monitoring.measurementTypes
modelNames:
name: modelNames
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of model names
required: true
constraints: [ ]
entry_schema:
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
modelInvariantIDs:
name: modelInvariantIDs
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of model invariant IDs
required: true
constraints: [ ]
entry_schema:
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
modelVersionIDs:
name: modelVersionIDs
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of model version IDs
required: true
constraints: [ ]
entry_schema:
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
nfNames:
name: nfNames
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of network functions
required: true
constraints: [ ]
entry_schema:
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
name: onap.datatypes.monitoring.nfFilter
measurementGroups:
name: measurementGroups
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Measurement Groups
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.measurementGroups
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
fileBasedGP:
name: fileBasedGP
type: integer
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: File based granularity period
required: true
constraints: [ ]
fileLocation:
name: fileLocation
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: ROP file location
required: true
constraints: [ ]
subscriptionName:
name: subscriptionName
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Name of the subscription
required: true
constraints: [ ]
administrativeState:
name: administrativeState
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: State of the subscription
required: true
constraints:
nfFilter:
name: nfFilter
type: map
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Network function filter
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.nfFilter
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
name: onap.datatypes.monitoring.subscription
properties:
restRequestId:
type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
+ type_version: 0.0.0
required: true
description: The name and version of a REST request to be sent to a REST endpoint
httpMethod:
required: true
constraints: [ ]
description: THe expected HTTP status code for the REST request
- org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.ConfigurationEntity:
- version: 1.0.0
- derived_from: tosca.datatypes.Root
- properties:
- configurationEntityId:
- type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
- required: true
- description: The name and version of a Configuration Entity to be handled by the HTTP Automation Composition Element
- restSequence:
- type: list
- entry_schema:
- type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.RestRequest
- typeVersion: 1.0.0
- description: A sequence of REST commands to send to the REST endpoint
+ org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.ConfigurationEntity:
+ version: 1.0.0
+ derived_from: tosca.datatypes.Root
+ properties:
+ configurationEntityId:
+ type: onap.datatypes.ToscaConceptIdentifier
+ type_version: 0.0.0
+ required: true
+ description: The name and version of a Configuration Entity to be handled by the HTTP Automation Composition Element
+ restSequence:
+ type: list
+ entry_schema:
+ type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.RestRequest
+ type_version: 1.0.0
+ description: A sequence of REST commands to send to the REST endpoint
policy_types:
onap.policies.Monitoring:
derived_from: tosca.policies.Root
pmsh_policy:
name: pmsh_policy
type: onap.datatypes.monitoring.subscription
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: PMSH Policy JSON
required: false
constraints: [ ]
properties:
provider:
type: string
- requred: false
+ required: false
org.onap.policy.clamp.acm.AutomationCompositionElement:
version: 1.0.1
derived_from: tosca.nodetypes.Root
description: Specifies the organization that provides the automation composition element
participant_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
metadata:
common: true
participantType:
properties:
policy_type_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
policy_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: false
+ required: false
org.onap.policy.clamp.acm.CDSAutomationCompositionElement:
version: 1.0.1
derived_from: org.onap.policy.clamp.acm.AutomationCompositionElement
properties:
cds_blueprint_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
org.onap.policy.clamp.acm.K8SMicroserviceAutomationCompositionElement:
version: 1.0.1
derived_from: org.onap.policy.clamp.acm.AutomationCompositionElement
required: false
requirements:
type: string
- requred: false
+ required: false
templates:
type: list
required: false
entry_schema:
values:
type: string
- requred: true
+ required: true
org.onap.policy.clamp.acm.HttpAutomationCompositionElement:
version: 1.0.1
derived_from: org.onap.policy.clamp.acm.AutomationCompositionElement
required: true
entry_schema:
type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.ConfigurationEntity
- typeVersion: 1.0.0
+ type_version: 1.0.0
description: The connfiguration entities the Automation Composition Element is managing and their associated REST requests
topology_template:
org.onap.domain.pmsh.PMSH_MonitoringPolicyAutomationCompositionElement:
version: 1.2.3
type: org.onap.policy.clamp.acm.PolicyAutomationCompositionElement
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition element for the monitoring policy for Performance Management Subscription Handling
properties:
provider: Ericsson
org.onap.domain.pmsh.PMSH_OperationalPolicyAutomationCompositionElement:
version: 1.2.3
type: org.onap.policy.clamp.acm.PolicyAutomationCompositionElement
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition element for the operational policy for Performance Management Subscription Handling
properties:
provider: Ericsson
# Chart from new repository
version: 1.2.3
type: org.onap.policy.clamp.acm.K8SMicroserviceAutomationCompositionElement
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition element for the K8S microservice for PMSH
properties:
provider: ONAP
org.onap.domain.sample.GenericK8s_AutomationCompositionDefinition:
version: 1.2.3
type: org.onap.policy.clamp.acm.AutomationComposition
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition for Hello World
properties:
provider: ONAP
restRequestTimeout: 2000
eventProtocolParameters:
eventProtocol: JSON
- eventNameFilter: CDSResponseStatusEvent
\ No newline at end of file
+ eventNameFilter: CDSResponseStatusEvent
measurementTypes:
name: measurementTypes
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of measurement types
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.measurementTypes
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
managedObjectDNsBasic:
name: managedObjectDNsBasic
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of managed object distinguished names
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.managedObjectDNsBasics
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
name: onap.datatypes.monitoring.measurementGroup
measurementGroup:
name: measurementGroup
type: map
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Measurement Group
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.measurementGroup
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
name: onap.datatypes.monitoring.measurementGroups
measurementType:
name: measurementType
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Measurement type
required: true
constraints: [ ]
measurementType:
name: measurementType
type: map
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Measurement type object
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.measurementType
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
name: onap.datatypes.monitoring.measurementTypes
DN:
name: DN
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Managed object distinguished name
required: true
constraints: [ ]
managedObjectDNsBasic:
name: managedObjectDNsBasic
type: map
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Managed object distinguished name object
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.managedObjectDNsBasic
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
name: onap.datatypes.monitoring.managedObjectDNsBasics
modelNames:
name: modelNames
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of model names
required: true
constraints: [ ]
entry_schema:
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
modelInvariantIDs:
name: modelInvariantIDs
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of model invariant IDs
required: true
constraints: [ ]
entry_schema:
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
modelVersionIDs:
name: modelVersionIDs
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of model version IDs
required: true
constraints: [ ]
entry_schema:
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
nfNames:
name: nfNames
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of network functions
required: true
constraints: [ ]
entry_schema:
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
name: onap.datatypes.monitoring.nfFilter
measurementGroups:
name: measurementGroups
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Measurement Groups
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.measurementGroups
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
fileBasedGP:
name: fileBasedGP
type: integer
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: File based granularity period
required: true
constraints: [ ]
fileLocation:
name: fileLocation
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: ROP file location
required: true
constraints: [ ]
subscriptionName:
name: subscriptionName
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Name of the subscription
required: true
constraints: [ ]
administrativeState:
name: administrativeState
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: State of the subscription
required: true
constraints:
nfFilter:
name: nfFilter
type: map
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Network function filter
required: true
constraints: [ ]
entry_schema:
type: onap.datatypes.monitoring.nfFilter
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: [ ]
metadata: { }
name: onap.datatypes.monitoring.subscription
properties:
restRequestId:
type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
+ type_version: 0.0.0
required: true
description: The name and version of a REST request to be sent to a REST endpoint
httpMethod:
properties:
configurationEntityId:
type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
+ type_version: 0.0.0
required: true
description: The name and version of a Configuration Entity to be handled by the HTTP Automation composition Element
restSequence:
type: list
entry_schema:
type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.RestRequest
- typeVersion: 1.0.0
+ type_version: 1.0.0
description: A sequence of REST commands to send to the REST endpoint
policy_types:
onap.policies.Monitoring:
tca.policy:
name: tca.policy
type: onap.datatypes.monitoring.subscription
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: TCA Gen2 Policy JSON
required: false
constraints: [ ]
properties:
provider:
type: string
- requred: false
+ required: false
org.onap.policy.clamp.acm.AutomationCompositionElement:
version: 1.0.1
derived_from: tosca.nodetypes.Root
description: Specifies the organization that provides the Automation composition element
participant_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
metadata:
common: true
participantType:
required: false
requirements:
type: string
- requred: false
+ required: false
templates:
type: list
required: false
required: true
entry_schema:
type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.ConfigurationEntity
- typeVersion: 1.0.0
+ type_version: 1.0.0
description: The connfiguration entities the Automation composition Element is managing and their associated REST requests
topology_template:
org.onap.domain.sample.GenericK8s_AutomationCompositionDefinition:
version: 1.2.3
type: org.onap.policy.clamp.acm.AutomationComposition
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition for TCA Gen2 microservice
properties:
provider: ONAP
properties:
restRequestId:
type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
+ type_version: 0.0.0
required: true
description: The name and version of a REST request to be sent to a REST endpoint
httpMethod:
constraints:
- in_range: [100, 599]
description: THe expected HTTP status code for the REST request
- org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.ConfigurationEntity:
- version: 1.0.0
- derived_from: tosca.datatypes.Root
- properties:
- configurationEntityId:
- type: onap.datatypes.ToscaConceptIdentifier
- typeVersion: 1.0.0
- required: true
- description: The name and version of a Configuration Entity to be handled by the HTTP Automation Composition Element
- restSequence:
- type: list
- entry_schema:
- type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.RestRequest
- typeVersion: 1.0.0
- description: A sequence of REST commands to send to the REST endpoint
+ org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.ConfigurationEntity:
+ version: 1.0.0
+ derived_from: tosca.datatypes.Root
+ properties:
+ configurationEntityId:
+ type: onap.datatypes.ToscaConceptIdentifier
+ type_version: 0.0.0
+ required: true
+ description: The name and version of a Configuration Entity to be handled by the HTTP Automation Composition Element
+ restSequence:
+ type: list
+ entry_schema:
+ type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.RestRequest
+ type_version: 1.0.0
+ description: A sequence of REST commands to send to the REST endpoint
node_types:
properties:
provider:
type: string
- requred: false
+ required: false
org.onap.policy.clamp.acm.AutomationCompositionElement:
version: 1.0.1
derived_from: tosca.nodetypes.Root
properties:
provider:
type: string
- requred: false
+ required: false
participantType:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
startPhase:
type: integer
required: false
properties:
provider:
type: string
- requred: false
+ required: false
elements:
type: list
required: true
required: true
entry_schema:
type: org.onap.datatypes.policy.clamp.acm.httpAutomationCompositionElement.ConfigurationEntity
- typeVersion: 1.0.0
+ type_version: 1.0.0
description: The connfiguration entities the Automation Composition Element is managing and their associated REST requests
topology_template:
node_templates:
properties:
provider:
type: string
- requred: false
+ required: false
org.onap.policy.clamp.acm.AutomationCompositionElement:
version: 1.0.1
derived_from: tosca.nodetypes.Root
properties:
provider:
type: string
- requred: false
+ required: false
participantType:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
startPhase:
type: integer
required: false
properties:
provider:
type: string
- requred: false
+ required: false
elements:
type: list
required: true
required: false
requirements:
type: string
- requred: false
+ required: false
templates:
type: list
required: false
entry_schema:
values:
type: string
- requred: true
+ required: true
topology_template:
node_templates:
org.onap.k8s.acm.K8SAutomationCompositionParticipant:
properties:
provider:
type: string
- requred: false
+ required: false
org.onap.policy.clamp.acm.AutomationCompositionElement:
version: 1.0.1
derived_from: tosca.nodetypes.Root
properties:
provider:
type: string
- requred: false
+ required: false
participantType:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
startPhase:
type: integer
required: false
properties:
provider:
type: string
- requred: false
+ required: false
elements:
type: list
required: true
properties:
dcae_blueprint_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
org.onap.policy.clamp.acm.PolicyTypeAutomationCompositionElement:
version: 1.0.1
derived_from: org.onap.policy.clamp.acm.AutomationCompositionElement
properties:
policy_type_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
org.onap.policy.clamp.acm.CDSAutomationCompositionElement:
version: 1.0.1
derived_from: org.onap.policy.clamp.acm.AutomationCompositionElement
properties:
cds_blueprint_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
topology_template:
node_templates:
org.onap.dcae.acm.DCAEMicroserviceAutomationCompositionParticipant:
properties:
provider:
type: string
- requred: false
+ required: false
org.onap.policy.clamp.acm.AutomationCompositionElement:
version: 1.0.1
derived_from: tosca.nodetypes.Root
properties:
provider:
type: string
- requred: false
+ required: false
participantType:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
startPhase:
type: integer
required: false
properties:
provider:
type: string
- requred: false
+ required: false
elements:
type: list
required: true
properties:
dcae_blueprint_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
org.onap.policy.clamp.acm.PolicyTypeAutomationCompositionElement:
version: 1.0.1
derived_from: org.onap.policy.clamp.acm.AutomationCompositionElement
properties:
policy_type_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
org.onap.policy.clamp.acm.CDSAutomationCompositionElement:
version: 1.0.1
derived_from: org.onap.policy.clamp.acm.AutomationCompositionElement
properties:
cds_blueprint_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
topology_template:
node_templates:
org.onap.dcae.acm.DCAEMicroserviceAutomationCompositionParticipant:
consulUrl:
name: consulUrl
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Consul url for this entry
required: true
consul_body:
name: consulBody
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Body of Consul entry
required: true
onap.datatypes.monitoring.managedObjectDNsBasic:
DN:
name: DN
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Managed object distinguished name
required: true
constraints: []
managedObjectDNsBasic:
name: managedObjectDNsBasic
type: map
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Managed object distinguished name object
required: true
constraints: []
entry_schema:
type: onap.datatypes.monitoring.managedObjectDNsBasic
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: []
metadata: {}
name: onap.datatypes.monitoring.managedObjectDNsBasics
measurementTypes:
name: measurementTypes
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of measurement types
required: true
constraints: []
entry_schema:
type: onap.datatypes.monitoring.measurementTypes
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: []
metadata: {}
managedObjectDNsBasic:
name: managedObjectDNsBasic
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of managed object distinguished names
required: true
constraints: []
entry_schema:
type: onap.datatypes.monitoring.managedObjectDNsBasics
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: []
metadata: {}
name: onap.datatypes.monitoring.measurementGroup
measurementGroup:
name: measurementGroup
type: map
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Measurement Group
required: true
constraints: []
entry_schema:
type: onap.datatypes.monitoring.measurementGroup
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: []
metadata: {}
name: onap.datatypes.monitoring.measurementGroups
measurementType:
name: measurementType
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Measurement type
required: true
constraints: []
measurementType:
name: measurementType
type: map
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Measurement type object
required: true
constraints: []
entry_schema:
type: onap.datatypes.monitoring.measurementType
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: []
metadata: {}
name: onap.datatypes.monitoring.measurementTypes
modelNames:
name: modelNames
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of model names
required: true
constraints: []
entry_schema:
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: []
metadata: {}
modelInvariantIDs:
name: modelInvariantIDs
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of model invariant IDs
required: true
constraints: []
entry_schema:
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: []
metadata: {}
modelVersionIDs:
name: modelVersionIDs
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of model version IDs
required: true
constraints: []
entry_schema:
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: []
metadata: {}
nfNames:
name: nfNames
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: List of network functions
required: true
constraints: []
entry_schema:
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: []
metadata: {}
name: onap.datatypes.monitoring.nfFilter
measurementGroups:
name: measurementGroups
type: list
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Measurement Groups
required: true
constraints: []
entry_schema:
type: onap.datatypes.monitoring.measurementGroups
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: []
metadata: {}
fileBasedGP:
name: fileBasedGP
type: integer
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: File based granularity period
required: true
constraints: []
fileLocation:
name: fileLocation
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: ROP file location
required: true
constraints: []
subscriptionName:
name: subscriptionName
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Name of the subscription
required: true
constraints: []
administrativeState:
name: administrativeState
type: string
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: State of the subscription
required: true
constraints:
nfFilter:
name: nfFilter
type: map
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: Network function filter
required: true
constraints: []
entry_schema:
type: onap.datatypes.monitoring.nfFilter
- typeVersion: 0.0.0
+ type_version: 0.0.0
constraints: []
metadata: {}
name: onap.datatypes.monitoring.subscription
pmsh_policy:
name: pmsh_policy
type: onap.datatypes.monitoring.subscription
- typeVersion: 0.0.0
+ type_version: 0.0.0
description: PMSH Policy JSON
required: false
constraints: []
org.onap.domain.pmsh.PMSH_DCAEMicroservice:
version: 1.2.3
type: org.onap.policy.clamp.acm.DCAEMicroserviceAutomationCompositionElement
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition element for the DCAE microservice for Performance Management Subscription Handling
properties:
provider: Ericsson
org.onap.domain.pmsh.PMSH_MonitoringPolicyAutomationCompositionElement:
version: 1.2.3
type: org.onap.policy.clamp.acm.PolicyAutomationCompositionElement
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition element for the monitoring policy for Performance Management Subscription Handling
properties:
provider: Ericsson
org.onap.domain.pmsh.PMSH_OperationalPolicyAutomationCompositionElement:
version: 1.2.3
type: org.onap.policy.clamp.acm.PolicyAutomationCompositionElement
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition element for the operational policy for Performance Management Subscription Handling
properties:
provider: Ericsson
org.onap.domain.pmsh.PMSH_CDS_AutomationCompositionElement:
version: 1.2.3
type: org.onap.policy.clamp.acm.CDSAutomationCompositionElement
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition element for CDS for Performance Management Subscription Handling
properties:
provider: Ericsson
org.onap.domain.pmsh.PMSHAutomationCompositionDefinition:
version: 1.2.3
type: org.onap.policy.clamp.acm.AutomationComposition
- type_version: 1.0.0
+ type_version: 1.0.1
description: Automation composition for Performance Management Subscription Handling
properties:
provider: Ericsson
properties:
provider:
type: string
- requred: false
+ required: false
org.onap.policy.clamp.acm.AutomationCompositionElement:
version: 1.0.1
derived_from: tosca.nodetypes.Root
properties:
provider:
type: string
- requred: false
+ required: false
participantType:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
startPhase:
type: integer
required: false
properties:
provider:
type: string
- requred: false
+ required: false
elements:
type: list
required: true
properties:
dcae_blueprint_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
org.onap.policy.clamp.acm.PolicyTypeAutomationCompositionElement:
version: 1.0.1
derived_from: org.onap.policy.clamp.acm.AutomationCompositionElement
properties:
policy_type_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
org.onap.policy.clamp.acm.CDSAutomationCompositionElement:
version: 1.0.1
derived_from: org.onap.policy.clamp.acm.AutomationCompositionElement
properties:
cds_blueprint_id:
type: onap.datatypes.ToscaConceptIdentifier
- requred: true
+ required: true
topology_template:
node_templates:
org.onap.dcae.acm.DCAEMicroserviceAutomationCompositionParticipant: