Class: DeploymentStatusManifest
classDiagram
class DeploymentStatusManifest
click DeploymentStatusManifest href "../DeploymentStatusManifest/"
DeploymentStatusManifest : apiVersion
DeploymentStatusManifest : components
DeploymentStatusManifest --> "1..*" ComponentStatus : components
click ComponentStatus href "../ComponentStatus/"
DeploymentStatusManifest : deploymentId
DeploymentStatusManifest : kind
DeploymentStatusManifest : status
DeploymentStatusManifest --> "1" Status : status
click Status href "../Status/"
Attributes
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| apiVersion | 1 string |
direct | |
| kind | 1 string |
direct | |
| deploymentId | 1 string |
direct | |
| status | 1 Status |
direct | |
| components | 1..* ComponentStatus |
direct |
This section is only relevant for contributors of the specification
LinkML Source
Direct
Details
name: DeploymentStatusManifest
from_schema: https://specification.margo.org/data-model
attributes:
apiVersion:
name: apiVersion
from_schema: https://specification.margo.org/deployment-status
domain_of:
- ApplicationDeployment
- ApplicationDescription
- DeviceCapabilitiesManifest
- DeploymentStatusManifest
range: string
required: true
kind:
name: kind
from_schema: https://specification.margo.org/deployment-status
designates_type: true
domain_of:
- ApplicationDeployment
- ApplicationDescription
- DeviceCapabilitiesManifest
- DeploymentStatusManifest
range: string
required: true
equals_string: DeploymentStatusManifest
deploymentId:
name: deploymentId
from_schema: https://specification.margo.org/deployment-status
domain_of:
- Deployment
- DeploymentStatusManifest
range: string
required: true
status:
name: status
from_schema: https://specification.margo.org/deployment-status
domain_of:
- DeploymentStatusManifest
range: Status
required: true
components:
name: components
from_schema: https://specification.margo.org/deployment-status
domain_of:
- DeploymentProfile
- Target
- DeploymentStatusManifest
range: ComponentStatus
required: true
multivalued: true
Induced
Details
name: DeploymentStatusManifest
from_schema: https://specification.margo.org/data-model
attributes:
apiVersion:
name: apiVersion
from_schema: https://specification.margo.org/deployment-status
alias: apiVersion
owner: DeploymentStatusManifest
domain_of:
- ApplicationDeployment
- ApplicationDescription
- DeviceCapabilitiesManifest
- DeploymentStatusManifest
range: string
required: true
kind:
name: kind
from_schema: https://specification.margo.org/deployment-status
designates_type: true
alias: kind
owner: DeploymentStatusManifest
domain_of:
- ApplicationDeployment
- ApplicationDescription
- DeviceCapabilitiesManifest
- DeploymentStatusManifest
range: string
required: true
equals_string: DeploymentStatusManifest
deploymentId:
name: deploymentId
from_schema: https://specification.margo.org/deployment-status
alias: deploymentId
owner: DeploymentStatusManifest
domain_of:
- Deployment
- DeploymentStatusManifest
range: string
required: true
status:
name: status
from_schema: https://specification.margo.org/deployment-status
alias: status
owner: DeploymentStatusManifest
domain_of:
- DeploymentStatusManifest
range: Status
required: true
components:
name: components
from_schema: https://specification.margo.org/deployment-status
alias: components
owner: DeploymentStatusManifest
domain_of:
- DeploymentProfile
- Target
- DeploymentStatusManifest
range: ComponentStatus
required: true
multivalued: true