Class: DeviceCapabilitiesManifest
Capabilities of a device on which applications can be deployed.
classDiagram
class DeviceCapabilitiesManifest
click DeviceCapabilitiesManifest href "../DeviceCapabilitiesManifest/"
DeviceCapabilitiesManifest : apiVersion
DeviceCapabilitiesManifest : kind
DeviceCapabilitiesManifest : properties
DeviceCapabilitiesManifest --> "1" Properties : properties
click Properties href "../Properties/"
Attributes
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| apiVersion | 1 string |
Identifier of the version the API resource follows | direct |
| kind | 1 string |
Must be DeviceCapabilitiesManifest |
direct |
| properties | 1 Properties |
Element that defines characteristics about the device | direct |
This section is only relevant for contributors of the specification
LinkML Source
Direct
Details
name: DeviceCapabilitiesManifest
description: Capabilities of a device on which applications can be deployed.
from_schema: https://specification.margo.org/data-model
attributes:
apiVersion:
name: apiVersion
description: Identifier of the version the API resource follows.
from_schema: https://specification.margo.org/device-capabilities
domain_of:
- ApplicationDeployment
- ApplicationDescription
- DeviceCapabilitiesManifest
- DeploymentStatusManifest
range: string
required: true
kind:
name: kind
description: Must be `DeviceCapabilitiesManifest`.
from_schema: https://specification.margo.org/device-capabilities
designates_type: true
domain_of:
- ApplicationDeployment
- ApplicationDescription
- DeviceCapabilitiesManifest
- DeploymentStatusManifest
range: string
required: true
equals_string: DeviceCapabilitiesManifest
properties:
name: properties
description: Element that defines characteristics about the device. See the [Properties
Attributes](#properties-attributes) section below.
from_schema: https://specification.margo.org/device-capabilities
domain_of:
- Component
- DeviceCapabilitiesManifest
range: Properties
required: true
Induced
Details
name: DeviceCapabilitiesManifest
description: Capabilities of a device on which applications can be deployed.
from_schema: https://specification.margo.org/data-model
attributes:
apiVersion:
name: apiVersion
description: Identifier of the version the API resource follows.
from_schema: https://specification.margo.org/device-capabilities
alias: apiVersion
owner: DeviceCapabilitiesManifest
domain_of:
- ApplicationDeployment
- ApplicationDescription
- DeviceCapabilitiesManifest
- DeploymentStatusManifest
range: string
required: true
kind:
name: kind
description: Must be `DeviceCapabilitiesManifest`.
from_schema: https://specification.margo.org/device-capabilities
designates_type: true
alias: kind
owner: DeviceCapabilitiesManifest
domain_of:
- ApplicationDeployment
- ApplicationDescription
- DeviceCapabilitiesManifest
- DeploymentStatusManifest
range: string
required: true
equals_string: DeviceCapabilitiesManifest
properties:
name: properties
description: Element that defines characteristics about the device. See the [Properties
Attributes](#properties-attributes) section below.
from_schema: https://specification.margo.org/device-capabilities
alias: properties
owner: DeviceCapabilitiesManifest
domain_of:
- Component
- DeviceCapabilitiesManifest
range: Properties
required: true