# -*- coding: utf-8-emacs; -*-

---
# Demo data for SIAM::Driver::Simple


# Contracts and services
-
  siam.object.id:                 CTRT0001
  siam.object.class:              SIAM::Contract
  siam.contract.inventory_id:     CTRT0001
  siam.contract.customer_name:    Donkey Systems

  _contains_:
    -
      siam.object.id:            SRVC0001.01
      siam.object.class:         SIAM::Service
      siam.svc.product_name:     Business Internet Standard
      siam.svc.type:             wan
      siam.svc.inventory_id:     SRVC0001.01
      
      _contains_:
        -
          siam.object.id:            SRVC0001.01.u01
          siam.object.class:         SIAM::ServiceUnit
          siam.svcunit.name:         BIS.64876.45
          siam.svcunit.inventory_id: BIS.64876.45
          siam.svcunit.type:         IFMIB.Port
          siam.svcunit.device_id:    DEV001
          torrus.port.name:          g1
          torrus.port.nodeid:        demo-port//BIS.64876.45
          torrus.port.bandwidth:     50000000
          
          _contains_:
            -
              siam.object.id:            SRVC0001.01.u01.d01
              siam.object.class:         SIAM::ServiceDataElement
              siam.svcdata.name:         Traffic Statistics
              siam.svcdata.type:         PortTraffic
              siam.svcdata.driver:       Torrus.TimeSeries

        -
          siam.object.id:            SRVC0001.01.u02
          siam.object.class:         SIAM::ServiceUnit
          siam.svcunit.name:         BIS.64876.78
          siam.svcunit.inventory_id: BIS.64876.78
          siam.svcunit.type:         IFMIB.Port
          siam.svcunit.device_id:    DEV005
          torrus.port.name:          POS2/0
          torrus.port.nodeid:        demo-port//BIS.64876.78
          torrus.port.bandwidth:     500000000
          
          _contains_:
            -
              siam.object.id:            SRVC0001.01.u02.d01
              siam.object.class:         SIAM::ServiceDataElement
              siam.svcdata.name:         Traffic Statistics
              siam.svcdata.type:         PortTraffic
              siam.svcdata.driver:       Torrus.TimeSeries


-
  siam.object.id:                 CTRT0002
  siam.object.class:              SIAM::Contract
  siam.contract.inventory_id:     CTRT0002
  siam.contract.customer_name:    Hamster Technologies

  _contains_:
    -
      siam.object.id:            SRVC0002.01
      siam.object.class:         SIAM::Service
      siam.svc.product_name:     Business Internet Standard
      siam.svc.type:             wan
      siam.svc.inventory_id:     SRVC0002.01
      
      _contains_:
        -
          siam.object.id:            SRVC0002.01.u01
          siam.object.class:         SIAM::ServiceUnit
          siam.svcunit.name:         BIS.64556.22
          siam.svcunit.inventory_id: BIS.64556.22
          siam.svcunit.type:         IFMIB.Port
          siam.svcunit.device_id:    DEV004
          torrus.port.name:          GigabitEthernet0/1
          torrus.port.nodeid:        demo-port//BIS.64556.22
          torrus.port.bandwidth:     120000000
          
          _contains_:
            -
              siam.object.id:            SRVC0002.01.u01.d01
              siam.object.class:         SIAM::ServiceDataElement
              siam.svcdata.name:         Traffic Statistics
              siam.svcdata.type:         PortTraffic
              siam.svcdata.driver:       Torrus.TimeSeries

    -
      siam.object.id:            SRVC0002.02
      siam.object.class:         SIAM::Service
      siam.svc.product_name:     Business Internet Standard
      siam.svc.type:             wan
      siam.svc.inventory_id:     SRVC0002.02

      _contains_:
        -
          siam.object.id:            SRVC0002.02.u02
          siam.object.class:         SIAM::ServiceUnit
          siam.svcunit.name:         BIS.99876.32
          siam.svcunit.inventory_id: BIS.99876.32
          siam.svcunit.type:         IFMIB.Port
          siam.svcunit.device_id:    DEV004
          torrus.port.name:          GigabitEthernet0/2
          torrus.port.nodeid:        demo-port//BIS.99876.32
          torrus.port.bandwidth:     500000000
          
          _contains_:
            -
              siam.object.id:            SRVC0002.02.u02.d01
              siam.object.class:         SIAM::ServiceDataElement
              siam.svcdata.name:         Traffic Statistics
              siam.svcdata.type:         PortTraffic
              siam.svcdata.driver:       Torrus.TimeSeries


-
  siam.object.id:                 CTRT0003
  siam.object.class:              SIAM::Contract
  siam.contract.inventory_id:     CTRT0003
  siam.contract.customer_name:    Lobster Labs

  _contains_:
    -
      siam.object.id:            SRVC0003.01
      siam.object.class:         SIAM::Service
      siam.svc.product_name:     Business Internet Standard
      siam.svc.type:             wan
      siam.svc.inventory_id:     SRVC0003.01

      _contains_:
        -
          siam.object.id:            SRVC0003.01.u01
          siam.object.class:         SIAM::ServiceUnit
          siam.svcunit.name:         BIS.65876.45
          siam.svcunit.inventory_id: BIS.65876.45
          siam.svcunit.type:         IFMIB.Port
          siam.svcunit.device_id:    DEV001
          torrus.port.name:          g7
          torrus.port.nodeid:        demo-port//BIS.65876.45
          torrus.port.bandwidth:     10000000
          
          _contains_:
            -
              siam.object.id:            SRVC0003.01.u01.d01
              siam.object.class:         SIAM::ServiceDataElement
              siam.svcdata.name:         Traffic Statistics
              siam.svcdata.type:         PortTraffic
              siam.svcdata.driver:       Torrus.TimeSeries

        -
          siam.object.id:            SRVC0003.01.u02
          siam.object.class:         SIAM::ServiceUnit
          siam.svcunit.name:         BIS.64346.78
          siam.svcunit.inventory_id: BIS.64346.78
          siam.svcunit.type:         IFMIB.Port
          siam.svcunit.device_id:    DEV001
          torrus.port.name:          g10
          torrus.port.nodeid:        demo-port//BIS.64346.78
          torrus.port.bandwidth:     500000000
          
          _contains_:
            -
              siam.object.id:            SRVC0003.01.u02.d01
              siam.object.class:         SIAM::ServiceDataElement
              siam.svcdata.name:         Traffic Statistics
              siam.svcdata.type:         PortTraffic
              siam.svcdata.driver:       Torrus.TimeSeries

        -
          siam.object.id:            SRVC0003.01.u03
          siam.object.class:         SIAM::ServiceUnit
          siam.svcunit.name:         BIS.64346.21
          siam.svcunit.inventory_id: BIS.64346.21
          siam.svcunit.type:         IFMIB.Port
          siam.svcunit.device_id:    DEV005
          torrus.port.name:          GigabitEthernet4/1
          torrus.port.nodeid:        demo-port//BIS.64346.21
          torrus.port.bandwidth:     600000000
          
          _contains_:
            -
              siam.object.id:            SRVC0003.01.u03.d01
              siam.object.class:         SIAM::ServiceDataElement
              siam.svcdata.name:         Traffic Statistics
              siam.svcdata.type:         PortTraffic
              siam.svcdata.driver:       Torrus.TimeSeries

        -
          siam.object.id:            SRVC0003.01.u04
          siam.object.class:         SIAM::ServiceUnit
          siam.svcunit.name:         BIS.64346.11
          siam.svcunit.inventory_id: BIS.64346.11
          siam.svcunit.type:         IFMIB.Port
          siam.svcunit.device_id:    DEV004
          torrus.port.name:          GigabitEthernet0/1.998
          torrus.port.nodeid:        demo-port//BIS.64346.11
          torrus.port.bandwidth:     150000000
          
          _contains_:
            -
              siam.object.id:            SRVC0003.01.u04.d01
              siam.object.class:         SIAM::ServiceDataElement
              siam.svcdata.name:         Traffic Statistics
              siam.svcdata.type:         PortTraffic
              siam.svcdata.driver:       Torrus.TimeSeries


  
# Devices
-
  siam.object.id:            DEV001
  siam.object.class:         SIAM::Device
  siam.device.inventory_id:  oetiker-sw01
  siam.device.name:          oetiker-sw01
  torrus.server:             demo.oetiker.torrus.net
  torrus.tree:               demo01
  torrus.tree-url:           http://demo.oetiker.torrus.net/torrus/demo01

-
  siam.object.id:            DEV002
  siam.object.class:         SIAM::Device
  siam.device.inventory_id:  mseiler-r01
  siam.device.name:          mseiler-r01
  torrus.server:             demo.oetiker.torrus.net
  torrus.tree:               demo01
  torrus.tree-url:           http://demo.oetiker.torrus.net/torrus/demo01


-
  siam.object.id:            DEV003
  siam.object.class:         SIAM::Device
  siam.device.inventory_id:  tcaslavsky-r01
  siam.device.name:          tcaslavsky-r01
  torrus.server:             demo.oetiker.torrus.net
  torrus.tree:               demo01
  torrus.tree-url:           http://demo.oetiker.torrus.net/torrus/demo01

-
  siam.object.id:            DEV004
  siam.object.class:         SIAM::Device
  siam.device.inventory_id:  tcaslavsky-r02
  siam.device.name:          tcaslavsky-r02
  torrus.server:             demo.oetiker.torrus.net
  torrus.tree:               demo01
  torrus.tree-url:           http://demo.oetiker.torrus.net/torrus/demo01

-
  siam.object.id:            DEV005
  siam.object.class:         SIAM::Device
  siam.device.inventory_id:  interoute-r01
  siam.device.name:          interoute-r01
  torrus.server:             demo.oetiker.torrus.net
  torrus.tree:               demo01
  torrus.tree-url:           http://demo.oetiker.torrus.net/torrus/demo01

-
  siam.object.id:            DEV005
  siam.object.class:         SIAM::Device
  siam.device.inventory_id:  interoute-r02
  siam.device.name:          interoute-r02
  torrus.server:             demo.oetiker.torrus.net
  torrus.tree:               demo01
  torrus.tree-url:           http://demo.oetiker.torrus.net/torrus/demo01


# Access scopes
-
  siam.object.id:            CSCP0001
  siam.object.class:         SIAM::AccessScope
  siam.scope.name:           Contract.0001
  siam.scope.applies_to:     SIAM::Contract
  _contains_:
    -
      siam.object.id:            CSCP0001.m01
      siam.object.class:         SIAM::ScopeMember
      siam.scmember.object_id:   CTRT0001

-
  siam.object.id:            CSCP0002
  siam.object.class:         SIAM::AccessScope
  siam.scope.name:           Contract.0002
  siam.scope.applies_to:     SIAM::Contract
  _contains_:
    -
      siam.object.id:            CSCP0002.m01
      siam.object.class:         SIAM::ScopeMember
      siam.scmember.object_id:   CTRT0002

-
  siam.object.id:            CSCP0003
  siam.object.class:         SIAM::AccessScope
  siam.scope.name:           Contract.0003
  siam.scope.applies_to:     SIAM::Contract
  _contains_:
    -
      siam.object.id:            CSCP0003.m01
      siam.object.class:         SIAM::ScopeMember
      siam.scmember.object_id:   CTRT0003


# Users and privileges
-
  siam.object.id:            USER0001
  siam.object.class:         SIAM::User
  siam.user.uid:             donkeysys
  _contains_:
    -
      siam.object.id:                 PRIV0001.01
      siam.object.class:              SIAM::Privilege
      siam.privilege.access_scope_id: CSCP0001
      siam.privilege.type:            ViewContract  

-
  siam.object.id:            USER0002
  siam.object.class:         SIAM::User
  siam.user.uid:             hamstertech
  _contains_:
    -
      siam.object.id:                 PRIV0002.01
      siam.object.class:              SIAM::Privilege
      siam.privilege.access_scope_id: CSCP0002
      siam.privilege.type:            ViewContract  

-
  siam.object.id:            USER0003
  siam.object.class:         SIAM::User
  siam.user.uid:             lobsterlabs
  _contains_:
    -
      siam.object.id:                 PRIV0003.01
      siam.object.class:              SIAM::Privilege
      siam.privilege.access_scope_id: CSCP0003
      siam.privilege.type:            ViewContract