Class: ComponentStatus
Status of a component deployment.
classDiagram
class ComponentStatus
click ComponentStatus href "../ComponentStatus/"
Status <|-- ComponentStatus
click Status href "../Status/"
ComponentStatus : error
ComponentStatus --> "0..1" Error : error
click Error href "../Error/"
ComponentStatus : name
ComponentStatus : state
ComponentStatus --> "1" State : state
click State href "../State/"
Inheritance
- Status
- ComponentStatus
Attributes
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| name | 1 string |
direct | |
| state | 1 State |
Status | |
| error | 0..1 Error |
Status |
Usages
| used by | used in | type | used |
|---|---|---|---|
| DeploymentStatusManifest | components | range | ComponentStatus |
This section is only relevant for contributors of the specification
LinkML Source
Direct
Details
name: ComponentStatus
description: Status of a component deployment.
from_schema: https://specification.margo.org/data-model
is_a: Status
attributes:
name:
name: name
from_schema: https://specification.margo.org/deployment-status
domain_of:
- Component
- Parameter
- DeploymentMetadata
- ApplicationMetadata
- Author
- Organization
- Section
- Setting
- Schema
- ComponentStatus
range: string
required: true
Induced
Details
name: ComponentStatus
description: Status of a component deployment.
from_schema: https://specification.margo.org/data-model
is_a: Status
attributes:
name:
name: name
from_schema: https://specification.margo.org/deployment-status
alias: name
owner: ComponentStatus
domain_of:
- Component
- Parameter
- DeploymentMetadata
- ApplicationMetadata
- Author
- Organization
- Section
- Setting
- Schema
- ComponentStatus
range: string
required: true
state:
name: state
from_schema: https://specification.margo.org/data-model
alias: state
owner: ComponentStatus
domain_of:
- Status
range: State
required: true
error:
name: error
from_schema: https://specification.margo.org/data-model
alias: error
owner: ComponentStatus
domain_of:
- Status
range: Error