Skip to content

Class: Section

Named sections within the configuration layout.

 classDiagram
    class Section
    click Section href "../Section/"
      Section : name

      Section : settings





        Section --> "1..*" Setting : settings
        click Setting href "../Setting/"



Attributes

Name Cardinality and Range Description Inheritance
name 1
string
The name of the section direct
settings 1..*
Setting
Settings are used to provide instructions to the workload orchestration softw... direct

Usages

used by used in type used
Configuration sections range Section

This section is only relevant for contributors of the specification

LinkML Source

Direct

Details
name: Section
description: Named sections within the configuration layout.
from_schema: https://specification.margo.org/data-model
attributes:
  name:
    name: name
    description: The name of the section. This may be used in the user interface to
      show the grouping of the associated parameters within the section.
    from_schema: https://specification.margo.org/application-schema
    domain_of:
    - Component
    - Parameter
    - DeploymentMetadata
    - ApplicationMetadata
    - Author
    - Organization
    - Section
    - Setting
    - Schema
    - ComponentStatus
    range: string
    required: true
  settings:
    name: settings
    description: Settings are used to provide instructions to the workload orchestration
      software vendor for displaying parameters to the user. A user MUST be able to
      provide values for all settings. See the [Setting](#setting-attributes) section
      below.
    from_schema: https://specification.margo.org/application-schema
    domain_of:
    - Section
    range: Setting
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true

Induced

Details
name: Section
description: Named sections within the configuration layout.
from_schema: https://specification.margo.org/data-model
attributes:
  name:
    name: name
    description: The name of the section. This may be used in the user interface to
      show the grouping of the associated parameters within the section.
    from_schema: https://specification.margo.org/application-schema
    alias: name
    owner: Section
    domain_of:
    - Component
    - Parameter
    - DeploymentMetadata
    - ApplicationMetadata
    - Author
    - Organization
    - Section
    - Setting
    - Schema
    - ComponentStatus
    range: string
    required: true
  settings:
    name: settings
    description: Settings are used to provide instructions to the workload orchestration
      software vendor for displaying parameters to the user. A user MUST be able to
      provide values for all settings. See the [Setting](#setting-attributes) section
      below.
    from_schema: https://specification.margo.org/application-schema
    alias: settings
    owner: Section
    domain_of:
    - Section
    range: Setting
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true