Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introducing a optical-switch model #1187

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

mrevang
Copy link

@mrevang mrevang commented Sep 20, 2024

Change Scope

  • This change proposes a new model for optical switches.
  • As a new model backwards compatibility isn't a concern.
module: openconfig-optical-switch
  +--rw optical-switch
     +--rw config
     +--ro state
     +--rw optical-switch-topology
     |  +--ro state
     |     +--ro port-connectivity                  enumeration
     |     +--ro total-port-count                   int32
     |     +--ro total-optical-module-count         int32
     |     +--ro ingress-port-count                 int32
     |     +--ro egress-port-count                  int32
     |     +--ro ingress-start-index                int32
     |     +--ro egress-start-index                 int32
     |     +--ro inter-module-connection-support    boolean
     +--rw port-connections
     |  +--rw port-connection* [slot port]
     |     +--rw slot      -> ../config/slot
     |     +--rw port      -> ../config/port
     |     +--rw config
     |     |  +--rw slot?        string
     |     |  +--rw port?        string
     |     |  +--rw peer-port?   string
     |     |  +--rw peer-slot?   string
     |     +--ro state
     |        +--ro slot?        string
     |        +--ro port?        string
     |        +--ro peer-port?   string
     |        +--ro peer-slot?   string
     +--ro port-statuses
        +--ro port-status* [slot port]
           +--ro slot     -> ../state/slot
           +--ro port     -> ../state/port
           +--ro state
              +--ro slot?                  string
              +--ro port?                  string
              +--ro port-status?           enumeration
              +--ro port-status-message?   string

@mrevang mrevang requested a review from a team as a code owner September 20, 2024 22:15
@dplore
Copy link
Member

dplore commented Sep 23, 2024

/gcbrun

@OpenConfigBot
Copy link

No major YANG version changes in commit c209d9d

@dplore dplore changed the title Ocs 202409 Introducing a optical-switch model Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants