# README
protos
SRL NDK go protos
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
Admin down.
Status down.
Status initializing.
Session invalid.
Multi-hop session.
Single-hop session.
Session subtype unknown.
Status up and running.
Peer-to-peer session type.
Unknown session type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Speed unknown.
Aggregate(LAG) interface.
Ethernet interface.
Integrated Routing and Bridging (IRB) interface.
Loopback interface.
Management interface.
No description provided by the author
used internally by chassis mgr only - never publish to IDB!.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
used internally by chassis mgr only - never publish to IDB!.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Interface operational state dormant.
Interface operational state down.
Interface operational state lower layer down.
Interface operational state not present.
Interface operational state testing.
Interface operational state unknown.
Interface operational state up.
No description provided by the author
No description provided by the author
No description provided by the author
Fec unknown.
IP address state deprecated.
IP address state duplicated.
IP address state inaccessible.
IP address state preferred.
IP address state tentative.
IP address state unknown.
Port identifier based on the circuit ID in the DHCP relay agent information option.
Alias of the interface.
Name of the interface.
Port identifier based on a locally defined alphanumeric string.
MAC address.
Network address.
Port identifier based on a locally defined port component.
Reserved for future use.
Chassis identifier based on a locally defined chassis component.
Alias of the interface.
Name of the interface.
Chassis identifier based on a locally defined value.
MAC address.
Network address.
Chassis identifier based on a locally defined port component.
Reserved for future use.
Invalid operation.
Pop operation.
Swap operation.
Default network instance type.
L3VRF network instance type.
Resolve to direct routes.
Resolve to indirect routes.
Invalid resolution.
Resolve to local routes.
MPLS resolution.
Regular resolution.
Add subscription to existing subscriptions.
Create a subscription.
Delete all subscriptions.
Delete one subscription from existing subscriptions.
Change operation.
Create operation.
Delete operation.
Failed service call.
Successful service call.
# Variables
Enum value maps for BfdmgrGeneralSessionDataPb_BfdmgrSessionStatus.
Enum value maps for BfdmgrGeneralSessionDataPb_BfdmgrSessionStatus.
Enum value maps for BfdmgrGeneralSessionDataPb_BfdmgrSessionSubType.
Enum value maps for BfdmgrGeneralSessionDataPb_BfdmgrSessionSubType.
Enum value maps for BfdmgrGeneralSessionKeyPb_BfdmgrSessionType.
Enum value maps for BfdmgrGeneralSessionKeyPb_BfdmgrSessionType.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Enum value maps for IfEthernetPortSpeedType.
Enum value maps for IfEthernetPortSpeedType.
Enum value maps for IfMgrIfType.
Enum value maps for IfMgrIfType.
Enum value maps for IfOperDownReason.
Enum value maps for IfOperDownReason.
Enum value maps for IfOperStateType.
Enum value maps for IfOperStateType.
Enum value maps for IfTransceiverFecType.
Enum value maps for IfTransceiverFecType.
Enum value maps for IpAddressState.
Enum value maps for IpAddressState.
Enum value maps for LldpNeighborDataPb_PortSubType.
Enum value maps for LldpNeighborDataPb_PortSubType.
Enum value maps for LldpNeighborKeyPb_ChassisIdType.
Enum value maps for LldpNeighborKeyPb_ChassisIdType.
Enum value maps for MplsRoutePb_Operation.
Enum value maps for MplsRoutePb_Operation.
Enum value maps for NetworkInstanceData_NetInstType.
Enum value maps for NetworkInstanceData_NetInstType.
Enum value maps for NextHop_ResolutionType.
Enum value maps for NextHop_ResolutionType.
Enum value maps for NextHop_ResolveToType.
Enum value maps for NextHop_ResolveToType.
Enum value maps for NotificationRegisterRequest_Operation.
Enum value maps for NotificationRegisterRequest_Operation.
Enum value maps for SdkMgrOperation.
Enum value maps for SdkMgrOperation.
Enum value maps for SdkMgrStatus.
Enum value maps for SdkMgrStatus.
# Structs
* Represents registration request message used in agent register and unregister.
* Represents registration response in reply to registration request.
* Empty message from agent.
* Represents appid data.
* Represents appid key.
* Represents appid notification.
* Represents appid subscription request.
* Represents application identifier request from agent.
* Represents application identifier response to agent.
* Represents BFD session data.
* Represents BFD session key.
* Represents BFD session notification.
* Represents BFD session subscription request.
* Represents configuration data.
* Represents configuration key.
* Represents configuration notification message to subscribe to configuration events.
* Represents configuration subscription request.
* Represents global interface identifier.
* Represents interface data.
* Represents interface key.
* Represents interface notification.
* Represents interface subscription request.
* Represents IP address.
* Represents IP prefix.
* Represents IP prefix state.
* Represents IP route notification.
* Represents IP route subscription request.
* Represents keep alive request from agent to refresh liveliness of the agent.
* Represents keepalive response.
* Represents LLDP neighbor data.
* Represents LLDP neighbor key.
* Represents LLDP neighbor notification.
* Represents LLDP neighbor subscription request.
* Represents MAC address.
* Represents MPLS label.
* Represents MPLS next hop.
* Represents MPLS route add request, which can include one or more MPLS routes.
* Represents MPLS route add response.
* Represents MPLS route delete request, which can include one or more MPLS routes.
* Represents MPLS route delete response.
* Represents MPLS route information; contains key and data.
* Represents MPLS route key.
* Represents MPLS route data.
* Represents network instance identifier.
* Represents network instance data.
* Represents network instance key.
* Represents network instance notification.
* Represents network instance subscription request.
* Represents next-hop.
No description provided by the author
No description provided by the author
* Represents next-hop group.
* Represents next-hop group delete request.
* Represents next-hop group delete response.
* Represents next-hop group information.
* Represents next-hop group key.
* Represents next-hop group request.
* Represents next-hop group response.
* Represents notification stream response.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
* Represents notification query to return specific subscription details.
* Represents notification query response.
* Represents notification subscription.
* Represents notification request from agent.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
* Represents notification response.
* Represents notification stream request.
* Represents notification stream response that contains one or more notification.
* Represents port identifier.
* Represents route add request; can contain more than one route.
* Represents route add response.
* Represents route delete request; can contain more than one route.
* Represents route delete response.
* Represents route information.
* Represents route key.
* Represents route data.
* Empty message for synchronization request.
* Empty message for synchronization end.
* Represents telemetry data.
* Represents telemetry delete request.
* Represents telemetry delete response.
* Represents telemetry information.
* Represents telemetry key.
* Represents telemetry update request.
* Represents telemetry update response.
UnimplementedSdkMgrMplsRouteServiceServer can be embedded to have forward compatible implementations.
UnimplementedSdkMgrNextHopGroupServiceServer can be embedded to have forward compatible implementations.
UnimplementedSdkMgrRouteServiceServer can be embedded to have forward compatible implementations.
UnimplementedSdkMgrServiceServer can be embedded to have forward compatible implementations.
UnimplementedSdkMgrTelemetryServiceServer can be embedded to have forward compatible implementations.
UnimplementedSdkNotificationServiceServer can be embedded to have forward compatible implementations.
# Interfaces
SdkMgrMplsRouteServiceClient is the client API for SdkMgrMplsRouteService service.
SdkMgrMplsRouteServiceServer is the server API for SdkMgrMplsRouteService service.
SdkMgrNextHopGroupServiceClient is the client API for SdkMgrNextHopGroupService service.
SdkMgrNextHopGroupServiceServer is the server API for SdkMgrNextHopGroupService service.
SdkMgrRouteServiceClient is the client API for SdkMgrRouteService service.
SdkMgrRouteServiceServer is the server API for SdkMgrRouteService service.
SdkMgrServiceClient is the client API for SdkMgrService service.
SdkMgrServiceServer is the server API for SdkMgrService service.
SdkMgrTelemetryServiceClient is the client API for SdkMgrTelemetryService service.
SdkMgrTelemetryServiceServer is the server API for SdkMgrTelemetryService service.
No description provided by the author
No description provided by the author
SdkNotificationServiceClient is the client API for SdkNotificationService service.
SdkNotificationServiceServer is the server API for SdkNotificationService service.
# Type aliases
Represents BFD session status.
Represents BFD session subtype.
Represents BFD session type.
* Represents interface ethernet port speed.
* Represents interface type.
No description provided by the author
* Represents interface operational state.
* Represents interface transceiver fec.
* Represents IP address state.
Represents port subtype.
Represents chassis type.
Represents MPLS operation.
Represents network instance type.
Represents resolution type.
Represents resolve-to type.
Represents notification stream subscription request operation.
* Represents enumeration value for operation in subscription.
* Represents status of network programming service calls.