TOSCA artifact type of ASD
TOSCA data types of ASD
TOSCA node types of ASD
Code Block | ||||
---|---|---|---|---|
| ||||
applicationServiceDescriptor:
type: ApplicationServiceDescriptor
version: 1.0
description: "Sample Application"
properties:
id: |
applicationServiceDescriptor:
type: ApplicationServiceDescriptor
version: 1.0
description: "Sample Application"
properties:
...
fdsa-xdsfg-sdfsd-wqeuy |
...
provider: |
...
MyCompany applicationName: |
...
SampleApp applicationVersion: 2.3 |
...
applicationInfoName: Sample |
...
extCpds:
- id: webpage-service
virtualLinkRequirement: endUser
- id: transactionAPI
virtualLinkRequirement: backhaul
interfaceOrder: 0
switchPlane: left
...
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 |
...
properties:
...
URI properties: artifactType: "helm_chart" |
...
itemId: |
...
1 deploymentOrder: |
...
lifecycleParameters:
...
1 lifecycleParameters: - ".Values.db.fullBackupInterval" |
...
- ".Values.db.walConsolidationInterval" |
...
sampleapp-services: |
...
type: |
...
AsdDeploymentItem file: "sampleapp-services-helm.tgz" |
...
# or a |
...
properties:
...
URI properties: artifactType: "helm_chart" |
...
itemId: |
...
2 deploymentOrder: |
...
lifecycleParameters:
...
2 lifecycleParameters: - ".Values.app.initialWebReplicas" |