applicationServiceDescriptor:
type: ApplicationServiceDescriptor
version: 1.0
description: "Sample Application"
properties:
id: fdsa-xdsfg-sdfsd-wqeuy
provider: MyCompany
applicationName: SampleApp
applicationVersion: 2.3
applicationInfoName: Sample Application
extCpds:
- id: webpage-service
virtualLinkRequirement: endUser
- id: transactionAPI
virtualLinkRequirement: backhaul
interfaceOrder: 0
switchPlane: left
enhancedClusterCapabilities: [ o-ran.o-cloud.hw.gpgpu ]
artifacts: #these are the deployment items:
sampleapp-db:
type: AsdDeploymentItem
file: "sampleapp-db-operator-helm.tgz" # or a URI
properties:
artifactType: "helm_chart"
itemId: 1
deploymentOrder: 1
lifecycleParameters:
- ".Values.db.fullBackupInterval"
- ".Values.db.walConsolidationInterval"
sampleapp-services:
type: AsdDeploymentItem
file: "sampleapp-services-helm.tgz" # or a URI
properties:
artifactType: "helm_chart"
itemId: 2
deploymentOrder: 2
lifecycleParameters:
- ".Values.app.initialWebReplicas" |