Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 4 additions & 8 deletions base/dcim.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,7 @@ generics:
- name__value
order_by:
- name__value
display_labels:
- name__value
display_label: "{{ name__value }}"
attributes:
- name: name
kind: Text
Expand Down Expand Up @@ -128,8 +127,7 @@ generics:
description: "Generic Network Interface"
label: Interface
include_in_menu: false
display_labels:
- name__value
display_label: "{{ name__value }}"
order_by:
- device__name__value
- name__value
Expand Down Expand Up @@ -310,8 +308,7 @@ nodes:
icon: mdi:poll
human_friendly_id:
- name__value
display_labels:
- name__value
display_label: "{{ name__value }}"
order_by:
- manufacturer__name__value
- name__value
Expand Down Expand Up @@ -373,8 +370,7 @@ nodes:
icon: mdi:application-cog-outline
human_friendly_id:
- name__value
display_labels:
- name__value
display_label: "{{ name__value }}"
order_by:
- manufacturer__name__value
- name__value
Expand Down
6 changes: 2 additions & 4 deletions base/ipam.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,7 @@ nodes:
include_in_menu: false
order_by:
- address__value
display_labels:
- address__value
display_label: "{{ address__value }}"
inherit_from:
- BuiltinIPAddress
uniqueness_constraints:
Expand Down Expand Up @@ -42,8 +41,7 @@ nodes:
label: Prefix
order_by:
- prefix__value
display_labels:
- prefix__value
display_label: "{{ prefix__value }}"
inherit_from:
- BuiltinIPPrefix
uniqueness_constraints:
Expand Down
10 changes: 8 additions & 2 deletions base/location.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@ generics:
- shortname__value
order_by:
- name__value
display_labels:
- name__value
display_label: "{{ name__value }}"
attributes:
- name: name
kind: Text
Expand All @@ -39,6 +38,13 @@ generics:
namespace: Location
description: Location directly hosting device and services.
include_in_menu: false
human_friendly_id:
- shortname__value
attributes:
- name: shortname
kind: Text
unique: true
order_weight: 1100
# This is only owning relationships toward various assets that could be found on those locations
relationships:
- name: prefixes
Expand Down
3 changes: 1 addition & 2 deletions base/organization.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,7 @@ generics:
- name__value
order_by:
- name__value
display_labels:
- name__value
display_label: "{{ name__value }}"
icon: mdi:domain
include_in_menu: true
attributes:
Expand Down
20 changes: 6 additions & 14 deletions experimental/azure/azure.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,18 +25,15 @@ nodes:
- name: Location
namespace: Azure
menu_placement: AzureResource
display_labels:
- name__value
display_label: "{{ name__value }}"
attributes:
- name: name
kind: Text

- name: Tenant
namespace: Azure
menu_placement: AzureResource
display_labels:
- name__value
- tenant_id__value
display_label: "{{ name__value }} (Tenant ID: {{ tenant_id__value }})"
attributes:
- name: name
kind: Text
Expand All @@ -51,9 +48,7 @@ nodes:
- name: Subscription
namespace: Azure
menu_placement: AzureResource
display_labels:
- name__value
- subscription_id__value
display_label: "{{ name__value }} (Subscription ID: {{ subscription_id__value }})"
attributes:
- name: name
kind: Text
Expand All @@ -73,8 +68,7 @@ nodes:
- name: ResourceGroup
namespace: Azure
menu_placement: AzureResource
display_labels:
- name__value
display_label: "{{ name__value }}"
attributes:
- name: name
kind: Text
Expand All @@ -93,8 +87,7 @@ nodes:
label: "Virtual Networks"
namespace: Azure
menu_placement: AzureResource
display_labels:
- name__value
display_label: "{{ name__value }}"
inherit_from:
- AzureResource
relationships:
Expand All @@ -112,8 +105,7 @@ nodes:
namespace: Azure
menu_placement: AzureResource
include_in_menu: true
display_labels:
- name__value
display_label: "{{ name__value }}"
attributes:
- name: name
kind: Text
Expand Down
3 changes: 1 addition & 2 deletions experimental/circuit_service/circuit_service.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,7 @@ nodes:
- name__value
order_by:
- name__value
display_labels:
- name__value
display_label: "{{ name__value }}"
attributes:
- name: name
kind: Text
Expand Down
18 changes: 6 additions & 12 deletions experimental/infiniband/infiniband.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,7 @@ nodes:
- "CoreArtifactTarget"
order_by:
- name__value
display_labels:
- name__value
display_label: "{{ name__value }}"
attributes:
- name: name
kind: Text
Expand Down Expand Up @@ -136,8 +135,7 @@ nodes:
human_friendly_id: ["switch__name__value", "name__value"]
order_by:
- name__value
display_labels:
- name__value
display_label: "{{ name__value }}"
uniqueness_constraints:
- ["switch", "name__value"]
attributes:
Expand Down Expand Up @@ -248,8 +246,7 @@ nodes:
human_friendly_id: ["switch__name__value", "name__value"]
order_by:
- name__value
display_labels:
- name__value
display_label: "{{ name__value }}"
uniqueness_constraints:
- ["switch", "name__value"]
attributes:
Expand Down Expand Up @@ -297,8 +294,7 @@ nodes:
human_friendly_id: ["description__value"]
order_by:
- speed__value
display_labels:
- speed__value
display_label: "{{ speed__value }}"
attributes:
- name: speed
kind: Dropdown
Expand Down Expand Up @@ -337,8 +333,7 @@ nodes:
icon: "mdi:network"
order_by:
- identifier__value
display_labels:
- identifier__value
display_label: "{{ identifier__value }}"
uniqueness_constraints:
- ["identifier__value"]
attributes:
Expand Down Expand Up @@ -375,8 +370,7 @@ nodes:
- "CoreArtifactTarget"
order_by:
- name__value
display_labels:
- name__value
display_label: "{{ name__value }}"
attributes:
- name: name
kind: Text
Expand Down
24 changes: 8 additions & 16 deletions experimental/location_extended/location_extended.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,7 @@ nodes:
include_in_menu: true
menu_placement: "LocationGeneric"
label: Continent
display_labels:
- name__value
display_label: "{{ name__value }}"
parent: ""
children: "LocationCountry"
icon: "jam:world"
Expand All @@ -21,8 +20,7 @@ nodes:
include_in_menu: true
menu_placement: "LocationGeneric"
label: Country
display_labels:
- name__value
display_label: "{{ name__value }}"
parent: "LocationContinent"
children: "LocationRegion"
icon: "gis:search-country"
Expand All @@ -32,8 +30,7 @@ nodes:
include_in_menu: true
menu_placement: "LocationGeneric"
label: Region
display_labels:
- name__value
display_label: "{{ name__value }}"
parent: "LocationCountry"
children: "LocationMetro"
icon: "carbon:cics-region-target"
Expand All @@ -43,8 +40,7 @@ nodes:
include_in_menu: true
menu_placement: "LocationGeneric"
label: Metro
display_labels:
- name__value
display_label: "{{ name__value }}"
parent: "LocationRegion"
children: "LocationBuilding"
icon: "healthicons:city"
Expand All @@ -54,8 +50,7 @@ nodes:
include_in_menu: true
menu_placement: "LocationGeneric"
label: Building
display_labels:
- name__value
display_label: "{{ name__value }}"
parent: "LocationMetro"
children: "LocationFloor"
icon: "ri:building-line"
Expand All @@ -81,8 +76,7 @@ nodes:
include_in_menu: true
menu_placement: "LocationGeneric"
label: Floor
display_labels:
- name__value
display_label: "{{ name__value }}"
parent: "LocationBuilding"
icon: "mdi:home-floor-0"
children: "LocationSuite"
Expand All @@ -92,8 +86,7 @@ nodes:
include_in_menu: true
menu_placement: "LocationGeneric"
label: Suite
display_labels:
- name__value
display_label: "{{ name__value }}"
parent: "LocationFloor"
children: "LocationRack"
icon: "game-icons:cage"
Expand All @@ -114,8 +107,7 @@ nodes:
include_in_menu: true
menu_placement: "LocationGeneric"
label: Rack
display_labels:
- name__value
display_label: "{{ name__value }}"
human_friendly_id:
- shortname__value
parent: "LocationSuite"
Expand Down
6 changes: 2 additions & 4 deletions experimental/modules_linecards/linecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,7 @@ nodes:
- ["linecard", "slot__value"]
human_friendly_id:
- serial_number__value
display_labels:
- serial_number__value
display_label: "{{ serial_number__value }}"
order_by:
- linecard__serial_number__value
attributes:
Expand Down Expand Up @@ -112,8 +111,7 @@ nodes:
human_friendly_id:
- pic__serial_number__value
- port_number__value
display_labels:
- port_number__value
display_label: "{{ port_number__value }}"
order_by:
- pic__serial_number__value
attributes:
Expand Down
3 changes: 1 addition & 2 deletions experimental/modules_routing_engine/routing_engine.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,7 @@ nodes:
order_by:
- device__name__value
- slot__value
display_labels:
- serial_number__value
display_label: "{{ serial_number__value }}"
attributes:
- name: slot
kind: Number
Expand Down
18 changes: 6 additions & 12 deletions experimental/qos/qos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ nodes:
namespace: Qos
label: Forwarding Class
description: Represents a forwarding class in QoS with distinct loss priorities.
display_labels:
- name__value
display_label: "{{ name__value }}"
order_by:
- name__value
human_friendly_id:
Expand Down Expand Up @@ -37,8 +36,7 @@ nodes:
namespace: Qos
label: Class of Service
description: Defines a Class of Service configuration.
display_labels:
- name__value
display_label: "{{ name__value }}"
order_by:
- name__value
human_friendly_id:
Expand All @@ -63,8 +61,7 @@ nodes:
namespace: Qos
label: Traffic Control Profile
description: Defines a traffic control profile with an active/inactive state.
display_labels:
- name__value
display_label: "{{ name__value }}"
order_by:
- name__value
human_friendly_id:
Expand Down Expand Up @@ -93,8 +90,7 @@ nodes:
namespace: Qos
label: Classifier
description: Represents a classifier mapping DSCP or EXP values to forwarding classes.
display_labels:
- name__value
display_label: "{{ name__value }}"
order_by:
- name__value
human_friendly_id:
Expand Down Expand Up @@ -131,8 +127,7 @@ nodes:
namespace: Qos
label: Scheduler
description: Represents a scheduler configuration.
display_labels:
- name__value
display_label: "{{ name__value }}"
order_by:
- name__value
human_friendly_id:
Expand Down Expand Up @@ -183,8 +178,7 @@ nodes:
namespace: Qos
label: Scheduler Map
description: Defines mappings of schedulers to forwarding classes.
display_labels:
- name__value
display_label: "{{ name__value }}"
order_by:
- name__value
human_friendly_id:
Expand Down
Loading
Loading