Skip to content

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

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