Class: Spec
Specification details of the desired state.
classDiagram
class Spec
click Spec href "../Spec/"
Spec : deploymentProfile
Spec --> "1" DeploymentProfile : deploymentProfile
click DeploymentProfile href "../DeploymentProfile/"
Spec : parameters
Spec --> "1..*" Parameter : parameters
click Parameter href "../Parameter/"
Attributes
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| deploymentProfile | 1 DeploymentProfile |
Section that defines deployment details including type and components | direct |
| parameters | 1..* Parameter |
Describes the configured parameters applied via the end-user | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ApplicationDeployment | spec | range | Spec |
This section is only relevant for contributors of the specification
LinkML Source
Direct
Details
name: Spec
description: Specification details of the desired state.
from_schema: https://specification.margo.org/data-model
attributes:
deploymentProfile:
name: deploymentProfile
description: Section that defines deployment details including type and components.
from_schema: https://specification.margo.org/application_deployment_schema
domain_of:
- Spec
range: DeploymentProfile
required: true
parameters:
name: parameters
description: Describes the configured parameters applied via the end-user.
from_schema: https://specification.margo.org/application_deployment_schema
domain_of:
- Spec
- ApplicationDescription
range: Parameter
required: true
multivalued: true
inlined: true
inlined_as_list: false
Induced
Details
name: Spec
description: Specification details of the desired state.
from_schema: https://specification.margo.org/data-model
attributes:
deploymentProfile:
name: deploymentProfile
description: Section that defines deployment details including type and components.
from_schema: https://specification.margo.org/application_deployment_schema
alias: deploymentProfile
owner: Spec
domain_of:
- Spec
range: DeploymentProfile
required: true
parameters:
name: parameters
description: Describes the configured parameters applied via the end-user.
from_schema: https://specification.margo.org/application_deployment_schema
alias: parameters
owner: Spec
domain_of:
- Spec
- ApplicationDescription
range: Parameter
required: true
multivalued: true
inlined: true
inlined_as_list: false