Newer
Older
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
return ygot.EnumLogString(e, int64(e), "E_TapiConnectivity_ServiceType")
}
const (
// TapiConnectivity_ServiceType_UNSET corresponds to the value UNSET of TapiConnectivity_ServiceType
TapiConnectivity_ServiceType_UNSET E_TapiConnectivity_ServiceType = 0
// TapiConnectivity_ServiceType_POINT_TO_POINT_CONNECTIVITY corresponds to the value POINT_TO_POINT_CONNECTIVITY of TapiConnectivity_ServiceType
TapiConnectivity_ServiceType_POINT_TO_POINT_CONNECTIVITY E_TapiConnectivity_ServiceType = 1
// TapiConnectivity_ServiceType_POINT_TO_MULTIPOINT_CONNECTIVITY corresponds to the value POINT_TO_MULTIPOINT_CONNECTIVITY of TapiConnectivity_ServiceType
TapiConnectivity_ServiceType_POINT_TO_MULTIPOINT_CONNECTIVITY E_TapiConnectivity_ServiceType = 2
// TapiConnectivity_ServiceType_MULTIPOINT_CONNECTIVITY corresponds to the value MULTIPOINT_CONNECTIVITY of TapiConnectivity_ServiceType
TapiConnectivity_ServiceType_MULTIPOINT_CONNECTIVITY E_TapiConnectivity_ServiceType = 3
// TapiConnectivity_ServiceType_ROOTED_MULTIPOINT_CONNECTIVITY corresponds to the value ROOTED_MULTIPOINT_CONNECTIVITY of TapiConnectivity_ServiceType
TapiConnectivity_ServiceType_ROOTED_MULTIPOINT_CONNECTIVITY E_TapiConnectivity_ServiceType = 4
)
// E_TapiPathComputation_DirectiveValue is a derived int64 type which is used to represent
// the enumerated node TapiPathComputation_DirectiveValue. An additional value named
// TapiPathComputation_DirectiveValue_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiPathComputation_DirectiveValue int64
// IsYANGGoEnum ensures that TapiPathComputation_DirectiveValue implements the yang.GoEnum
// interface. This ensures that TapiPathComputation_DirectiveValue can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiPathComputation_DirectiveValue) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiPathComputation_DirectiveValue.
func (E_TapiPathComputation_DirectiveValue) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiPathComputation_DirectiveValue.
func (e E_TapiPathComputation_DirectiveValue) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiPathComputation_DirectiveValue")
}
const (
// TapiPathComputation_DirectiveValue_UNSET corresponds to the value UNSET of TapiPathComputation_DirectiveValue
TapiPathComputation_DirectiveValue_UNSET E_TapiPathComputation_DirectiveValue = 0
// TapiPathComputation_DirectiveValue_MINIMIZE corresponds to the value MINIMIZE of TapiPathComputation_DirectiveValue
TapiPathComputation_DirectiveValue_MINIMIZE E_TapiPathComputation_DirectiveValue = 1
// TapiPathComputation_DirectiveValue_MAXIMIZE corresponds to the value MAXIMIZE of TapiPathComputation_DirectiveValue
TapiPathComputation_DirectiveValue_MAXIMIZE E_TapiPathComputation_DirectiveValue = 2
// TapiPathComputation_DirectiveValue_ALLOW corresponds to the value ALLOW of TapiPathComputation_DirectiveValue
TapiPathComputation_DirectiveValue_ALLOW E_TapiPathComputation_DirectiveValue = 3
// TapiPathComputation_DirectiveValue_DISALLOW corresponds to the value DISALLOW of TapiPathComputation_DirectiveValue
TapiPathComputation_DirectiveValue_DISALLOW E_TapiPathComputation_DirectiveValue = 4
// TapiPathComputation_DirectiveValue_DONT_CARE corresponds to the value DONT_CARE of TapiPathComputation_DirectiveValue
TapiPathComputation_DirectiveValue_DONT_CARE E_TapiPathComputation_DirectiveValue = 5
)
// E_TapiPathComputation_DiversityPolicy is a derived int64 type which is used to represent
// the enumerated node TapiPathComputation_DiversityPolicy. An additional value named
// TapiPathComputation_DiversityPolicy_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiPathComputation_DiversityPolicy int64
// IsYANGGoEnum ensures that TapiPathComputation_DiversityPolicy implements the yang.GoEnum
// interface. This ensures that TapiPathComputation_DiversityPolicy can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiPathComputation_DiversityPolicy) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiPathComputation_DiversityPolicy.
func (E_TapiPathComputation_DiversityPolicy) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiPathComputation_DiversityPolicy.
func (e E_TapiPathComputation_DiversityPolicy) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiPathComputation_DiversityPolicy")
}
const (
// TapiPathComputation_DiversityPolicy_UNSET corresponds to the value UNSET of TapiPathComputation_DiversityPolicy
TapiPathComputation_DiversityPolicy_UNSET E_TapiPathComputation_DiversityPolicy = 0
// TapiPathComputation_DiversityPolicy_SRLG corresponds to the value SRLG of TapiPathComputation_DiversityPolicy
TapiPathComputation_DiversityPolicy_SRLG E_TapiPathComputation_DiversityPolicy = 1
// TapiPathComputation_DiversityPolicy_SRNG corresponds to the value SRNG of TapiPathComputation_DiversityPolicy
TapiPathComputation_DiversityPolicy_SRNG E_TapiPathComputation_DiversityPolicy = 2
// TapiPathComputation_DiversityPolicy_SNG corresponds to the value SNG of TapiPathComputation_DiversityPolicy
TapiPathComputation_DiversityPolicy_SNG E_TapiPathComputation_DiversityPolicy = 3
// TapiPathComputation_DiversityPolicy_NODE corresponds to the value NODE of TapiPathComputation_DiversityPolicy
TapiPathComputation_DiversityPolicy_NODE E_TapiPathComputation_DiversityPolicy = 4
// TapiPathComputation_DiversityPolicy_LINK corresponds to the value LINK of TapiPathComputation_DiversityPolicy
TapiPathComputation_DiversityPolicy_LINK E_TapiPathComputation_DiversityPolicy = 5
)
// E_TapiPathComputation_ForwardingDirection is a derived int64 type which is used to represent
// the enumerated node TapiPathComputation_ForwardingDirection. An additional value named
// TapiPathComputation_ForwardingDirection_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiPathComputation_ForwardingDirection int64
// IsYANGGoEnum ensures that TapiPathComputation_ForwardingDirection implements the yang.GoEnum
// interface. This ensures that TapiPathComputation_ForwardingDirection can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiPathComputation_ForwardingDirection) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiPathComputation_ForwardingDirection.
func (E_TapiPathComputation_ForwardingDirection) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiPathComputation_ForwardingDirection.
func (e E_TapiPathComputation_ForwardingDirection) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiPathComputation_ForwardingDirection")
}
const (
// TapiPathComputation_ForwardingDirection_UNSET corresponds to the value UNSET of TapiPathComputation_ForwardingDirection
TapiPathComputation_ForwardingDirection_UNSET E_TapiPathComputation_ForwardingDirection = 0
// TapiPathComputation_ForwardingDirection_BIDIRECTIONAL corresponds to the value BIDIRECTIONAL of TapiPathComputation_ForwardingDirection
TapiPathComputation_ForwardingDirection_BIDIRECTIONAL E_TapiPathComputation_ForwardingDirection = 1
// TapiPathComputation_ForwardingDirection_UNIDIRECTIONAL corresponds to the value UNIDIRECTIONAL of TapiPathComputation_ForwardingDirection
TapiPathComputation_ForwardingDirection_UNIDIRECTIONAL E_TapiPathComputation_ForwardingDirection = 2
// TapiPathComputation_ForwardingDirection_UNDEFINED_OR_UNKNOWN corresponds to the value UNDEFINED_OR_UNKNOWN of TapiPathComputation_ForwardingDirection
TapiPathComputation_ForwardingDirection_UNDEFINED_OR_UNKNOWN E_TapiPathComputation_ForwardingDirection = 3
)
// E_TapiPathComputation_GradesOfImpact is a derived int64 type which is used to represent
// the enumerated node TapiPathComputation_GradesOfImpact. An additional value named
// TapiPathComputation_GradesOfImpact_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiPathComputation_GradesOfImpact int64
// IsYANGGoEnum ensures that TapiPathComputation_GradesOfImpact implements the yang.GoEnum
// interface. This ensures that TapiPathComputation_GradesOfImpact can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiPathComputation_GradesOfImpact) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiPathComputation_GradesOfImpact.
func (E_TapiPathComputation_GradesOfImpact) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiPathComputation_GradesOfImpact.
func (e E_TapiPathComputation_GradesOfImpact) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiPathComputation_GradesOfImpact")
}
const (
// TapiPathComputation_GradesOfImpact_UNSET corresponds to the value UNSET of TapiPathComputation_GradesOfImpact
TapiPathComputation_GradesOfImpact_UNSET E_TapiPathComputation_GradesOfImpact = 0
// TapiPathComputation_GradesOfImpact_GRADES_OF_IMPACT_HITLESS corresponds to the value GRADES_OF_IMPACT_HITLESS of TapiPathComputation_GradesOfImpact
TapiPathComputation_GradesOfImpact_GRADES_OF_IMPACT_HITLESS E_TapiPathComputation_GradesOfImpact = 1
// TapiPathComputation_GradesOfImpact_GRADES_OF_IMPACT_LONG_IMPACT corresponds to the value GRADES_OF_IMPACT_LONG_IMPACT of TapiPathComputation_GradesOfImpact
TapiPathComputation_GradesOfImpact_GRADES_OF_IMPACT_LONG_IMPACT E_TapiPathComputation_GradesOfImpact = 2
// TapiPathComputation_GradesOfImpact_GRADES_OF_IMPACT_MAJOR_IMPACT corresponds to the value GRADES_OF_IMPACT_MAJOR_IMPACT of TapiPathComputation_GradesOfImpact
TapiPathComputation_GradesOfImpact_GRADES_OF_IMPACT_MAJOR_IMPACT E_TapiPathComputation_GradesOfImpact = 3
// TapiPathComputation_GradesOfImpact_GRADES_OF_IMPACT_MINOR_IMPACT corresponds to the value GRADES_OF_IMPACT_MINOR_IMPACT of TapiPathComputation_GradesOfImpact
TapiPathComputation_GradesOfImpact_GRADES_OF_IMPACT_MINOR_IMPACT E_TapiPathComputation_GradesOfImpact = 4
)
// E_TapiPathComputation_LayerProtocolName is a derived int64 type which is used to represent
// the enumerated node TapiPathComputation_LayerProtocolName. An additional value named
// TapiPathComputation_LayerProtocolName_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiPathComputation_LayerProtocolName int64
// IsYANGGoEnum ensures that TapiPathComputation_LayerProtocolName implements the yang.GoEnum
// interface. This ensures that TapiPathComputation_LayerProtocolName can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiPathComputation_LayerProtocolName) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiPathComputation_LayerProtocolName.
func (E_TapiPathComputation_LayerProtocolName) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiPathComputation_LayerProtocolName.
func (e E_TapiPathComputation_LayerProtocolName) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiPathComputation_LayerProtocolName")
// TapiPathComputation_LayerProtocolName_UNSET corresponds to the value UNSET of TapiPathComputation_LayerProtocolName
TapiPathComputation_LayerProtocolName_UNSET E_TapiPathComputation_LayerProtocolName = 0
// TapiPathComputation_LayerProtocolName_ODU corresponds to the value ODU of TapiPathComputation_LayerProtocolName
TapiPathComputation_LayerProtocolName_ODU E_TapiPathComputation_LayerProtocolName = 1
// TapiPathComputation_LayerProtocolName_ETH corresponds to the value ETH of TapiPathComputation_LayerProtocolName
TapiPathComputation_LayerProtocolName_ETH E_TapiPathComputation_LayerProtocolName = 2
// TapiPathComputation_LayerProtocolName_DSR corresponds to the value DSR of TapiPathComputation_LayerProtocolName
TapiPathComputation_LayerProtocolName_DSR E_TapiPathComputation_LayerProtocolName = 3
// TapiPathComputation_LayerProtocolName_PHOTONIC_MEDIA corresponds to the value PHOTONIC_MEDIA of TapiPathComputation_LayerProtocolName
TapiPathComputation_LayerProtocolName_PHOTONIC_MEDIA E_TapiPathComputation_LayerProtocolName = 4
// E_TapiPathComputation_LayerProtocolQualifier is a derived int64 type which is used to represent
// the enumerated node TapiPathComputation_LayerProtocolQualifier. An additional value named
// TapiPathComputation_LayerProtocolQualifier_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiPathComputation_LayerProtocolQualifier int64
// IsYANGGoEnum ensures that TapiPathComputation_LayerProtocolQualifier implements the yang.GoEnum
// interface. This ensures that TapiPathComputation_LayerProtocolQualifier can be identified as a
func (E_TapiPathComputation_LayerProtocolQualifier) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiPathComputation_LayerProtocolQualifier.
func (E_TapiPathComputation_LayerProtocolQualifier) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiPathComputation_LayerProtocolQualifier.
func (e E_TapiPathComputation_LayerProtocolQualifier) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiPathComputation_LayerProtocolQualifier")
// TapiPathComputation_LayerProtocolQualifier_UNSET corresponds to the value UNSET of TapiPathComputation_LayerProtocolQualifier
TapiPathComputation_LayerProtocolQualifier_UNSET E_TapiPathComputation_LayerProtocolQualifier = 0
// TapiPathComputation_LayerProtocolQualifier_LAYER_PROTOCOL_QUALIFIER_UNSPECIFIED corresponds to the value LAYER_PROTOCOL_QUALIFIER_UNSPECIFIED of TapiPathComputation_LayerProtocolQualifier
TapiPathComputation_LayerProtocolQualifier_LAYER_PROTOCOL_QUALIFIER_UNSPECIFIED E_TapiPathComputation_LayerProtocolQualifier = 1
// E_TapiPathComputation_PortDirection is a derived int64 type which is used to represent
// the enumerated node TapiPathComputation_PortDirection. An additional value named
// TapiPathComputation_PortDirection_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiPathComputation_PortDirection int64
// IsYANGGoEnum ensures that TapiPathComputation_PortDirection implements the yang.GoEnum
// interface. This ensures that TapiPathComputation_PortDirection can be identified as a
func (E_TapiPathComputation_PortDirection) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiPathComputation_PortDirection.
func (E_TapiPathComputation_PortDirection) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiPathComputation_PortDirection.
func (e E_TapiPathComputation_PortDirection) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiPathComputation_PortDirection")
// TapiPathComputation_PortDirection_UNSET corresponds to the value UNSET of TapiPathComputation_PortDirection
TapiPathComputation_PortDirection_UNSET E_TapiPathComputation_PortDirection = 0
// TapiPathComputation_PortDirection_BIDIRECTIONAL corresponds to the value BIDIRECTIONAL of TapiPathComputation_PortDirection
TapiPathComputation_PortDirection_BIDIRECTIONAL E_TapiPathComputation_PortDirection = 1
// TapiPathComputation_PortDirection_INPUT corresponds to the value INPUT of TapiPathComputation_PortDirection
TapiPathComputation_PortDirection_INPUT E_TapiPathComputation_PortDirection = 2
// TapiPathComputation_PortDirection_OUTPUT corresponds to the value OUTPUT of TapiPathComputation_PortDirection
TapiPathComputation_PortDirection_OUTPUT E_TapiPathComputation_PortDirection = 3
// TapiPathComputation_PortDirection_UNIDENTIFIED_OR_UNKNOWN corresponds to the value UNIDENTIFIED_OR_UNKNOWN of TapiPathComputation_PortDirection
TapiPathComputation_PortDirection_UNIDENTIFIED_OR_UNKNOWN E_TapiPathComputation_PortDirection = 4
// E_TapiPathComputation_PortRole is a derived int64 type which is used to represent
// the enumerated node TapiPathComputation_PortRole. An additional value named
// TapiPathComputation_PortRole_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiPathComputation_PortRole int64
// IsYANGGoEnum ensures that TapiPathComputation_PortRole implements the yang.GoEnum
// interface. This ensures that TapiPathComputation_PortRole can be identified as a
func (E_TapiPathComputation_PortRole) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiPathComputation_PortRole.
func (E_TapiPathComputation_PortRole) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiPathComputation_PortRole.
func (e E_TapiPathComputation_PortRole) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiPathComputation_PortRole")
// TapiPathComputation_PortRole_UNSET corresponds to the value UNSET of TapiPathComputation_PortRole
TapiPathComputation_PortRole_UNSET E_TapiPathComputation_PortRole = 0
// TapiPathComputation_PortRole_SYMMETRIC corresponds to the value SYMMETRIC of TapiPathComputation_PortRole
TapiPathComputation_PortRole_SYMMETRIC E_TapiPathComputation_PortRole = 1
// TapiPathComputation_PortRole_ROOT corresponds to the value ROOT of TapiPathComputation_PortRole
TapiPathComputation_PortRole_ROOT E_TapiPathComputation_PortRole = 2
// TapiPathComputation_PortRole_LEAF corresponds to the value LEAF of TapiPathComputation_PortRole
TapiPathComputation_PortRole_LEAF E_TapiPathComputation_PortRole = 3
// TapiPathComputation_PortRole_TRUNK corresponds to the value TRUNK of TapiPathComputation_PortRole
TapiPathComputation_PortRole_TRUNK E_TapiPathComputation_PortRole = 4
// TapiPathComputation_PortRole_UNKNOWN corresponds to the value UNKNOWN of TapiPathComputation_PortRole
TapiPathComputation_PortRole_UNKNOWN E_TapiPathComputation_PortRole = 5
// E_TapiPathComputation_RouteObjectiveFunction is a derived int64 type which is used to represent
// the enumerated node TapiPathComputation_RouteObjectiveFunction. An additional value named
// TapiPathComputation_RouteObjectiveFunction_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiPathComputation_RouteObjectiveFunction int64
// IsYANGGoEnum ensures that TapiPathComputation_RouteObjectiveFunction implements the yang.GoEnum
// interface. This ensures that TapiPathComputation_RouteObjectiveFunction can be identified as a
func (E_TapiPathComputation_RouteObjectiveFunction) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiPathComputation_RouteObjectiveFunction.
func (E_TapiPathComputation_RouteObjectiveFunction) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiPathComputation_RouteObjectiveFunction.
func (e E_TapiPathComputation_RouteObjectiveFunction) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiPathComputation_RouteObjectiveFunction")
// TapiPathComputation_RouteObjectiveFunction_UNSET corresponds to the value UNSET of TapiPathComputation_RouteObjectiveFunction
TapiPathComputation_RouteObjectiveFunction_UNSET E_TapiPathComputation_RouteObjectiveFunction = 0
// TapiPathComputation_RouteObjectiveFunction_MIN_WORK_ROUTE_HOP corresponds to the value MIN_WORK_ROUTE_HOP of TapiPathComputation_RouteObjectiveFunction
TapiPathComputation_RouteObjectiveFunction_MIN_WORK_ROUTE_HOP E_TapiPathComputation_RouteObjectiveFunction = 1
// TapiPathComputation_RouteObjectiveFunction_MIN_WORK_ROUTE_COST corresponds to the value MIN_WORK_ROUTE_COST of TapiPathComputation_RouteObjectiveFunction
TapiPathComputation_RouteObjectiveFunction_MIN_WORK_ROUTE_COST E_TapiPathComputation_RouteObjectiveFunction = 2
// TapiPathComputation_RouteObjectiveFunction_MIN_WORK_ROUTE_LATENCY corresponds to the value MIN_WORK_ROUTE_LATENCY of TapiPathComputation_RouteObjectiveFunction
TapiPathComputation_RouteObjectiveFunction_MIN_WORK_ROUTE_LATENCY E_TapiPathComputation_RouteObjectiveFunction = 3
// TapiPathComputation_RouteObjectiveFunction_MIN_SUM_OF_WORK_AND_PROTECTION_ROUTE_HOP corresponds to the value MIN_SUM_OF_WORK_AND_PROTECTION_ROUTE_HOP of TapiPathComputation_RouteObjectiveFunction
TapiPathComputation_RouteObjectiveFunction_MIN_SUM_OF_WORK_AND_PROTECTION_ROUTE_HOP E_TapiPathComputation_RouteObjectiveFunction = 4
// TapiPathComputation_RouteObjectiveFunction_MIN_SUM_OF_WORK_AND_PROTECTION_ROUTE_COST corresponds to the value MIN_SUM_OF_WORK_AND_PROTECTION_ROUTE_COST of TapiPathComputation_RouteObjectiveFunction
TapiPathComputation_RouteObjectiveFunction_MIN_SUM_OF_WORK_AND_PROTECTION_ROUTE_COST E_TapiPathComputation_RouteObjectiveFunction = 5
// TapiPathComputation_RouteObjectiveFunction_MIN_SUM_OF_WORK_AND_PROTECTION_ROUTE_LATENCY corresponds to the value MIN_SUM_OF_WORK_AND_PROTECTION_ROUTE_LATENCY of TapiPathComputation_RouteObjectiveFunction
TapiPathComputation_RouteObjectiveFunction_MIN_SUM_OF_WORK_AND_PROTECTION_ROUTE_LATENCY E_TapiPathComputation_RouteObjectiveFunction = 6
// TapiPathComputation_RouteObjectiveFunction_LOAD_BALANCE_MAX_UNUSED_CAPACITY corresponds to the value LOAD_BALANCE_MAX_UNUSED_CAPACITY of TapiPathComputation_RouteObjectiveFunction
TapiPathComputation_RouteObjectiveFunction_LOAD_BALANCE_MAX_UNUSED_CAPACITY E_TapiPathComputation_RouteObjectiveFunction = 7
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
)
// E_TapiTopology_ForwardingDirection is a derived int64 type which is used to represent
// the enumerated node TapiTopology_ForwardingDirection. An additional value named
// TapiTopology_ForwardingDirection_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiTopology_ForwardingDirection int64
// IsYANGGoEnum ensures that TapiTopology_ForwardingDirection implements the yang.GoEnum
// interface. This ensures that TapiTopology_ForwardingDirection can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiTopology_ForwardingDirection) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiTopology_ForwardingDirection.
func (E_TapiTopology_ForwardingDirection) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiTopology_ForwardingDirection.
func (e E_TapiTopology_ForwardingDirection) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiTopology_ForwardingDirection")
}
const (
// TapiTopology_ForwardingDirection_UNSET corresponds to the value UNSET of TapiTopology_ForwardingDirection
TapiTopology_ForwardingDirection_UNSET E_TapiTopology_ForwardingDirection = 0
// TapiTopology_ForwardingDirection_BIDIRECTIONAL corresponds to the value BIDIRECTIONAL of TapiTopology_ForwardingDirection
TapiTopology_ForwardingDirection_BIDIRECTIONAL E_TapiTopology_ForwardingDirection = 1
// TapiTopology_ForwardingDirection_UNIDIRECTIONAL corresponds to the value UNIDIRECTIONAL of TapiTopology_ForwardingDirection
TapiTopology_ForwardingDirection_UNIDIRECTIONAL E_TapiTopology_ForwardingDirection = 2
// TapiTopology_ForwardingDirection_UNDEFINED_OR_UNKNOWN corresponds to the value UNDEFINED_OR_UNKNOWN of TapiTopology_ForwardingDirection
TapiTopology_ForwardingDirection_UNDEFINED_OR_UNKNOWN E_TapiTopology_ForwardingDirection = 3
)
// E_TapiTopology_ForwardingRule is a derived int64 type which is used to represent
// the enumerated node TapiTopology_ForwardingRule. An additional value named
// TapiTopology_ForwardingRule_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiTopology_ForwardingRule int64
// IsYANGGoEnum ensures that TapiTopology_ForwardingRule implements the yang.GoEnum
// interface. This ensures that TapiTopology_ForwardingRule can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiTopology_ForwardingRule) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiTopology_ForwardingRule.
func (E_TapiTopology_ForwardingRule) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiTopology_ForwardingRule.
func (e E_TapiTopology_ForwardingRule) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiTopology_ForwardingRule")
}
const (
// TapiTopology_ForwardingRule_UNSET corresponds to the value UNSET of TapiTopology_ForwardingRule
TapiTopology_ForwardingRule_UNSET E_TapiTopology_ForwardingRule = 0
// TapiTopology_ForwardingRule_MAY_FORWARD_ACROSS_GROUP corresponds to the value MAY_FORWARD_ACROSS_GROUP of TapiTopology_ForwardingRule
TapiTopology_ForwardingRule_MAY_FORWARD_ACROSS_GROUP E_TapiTopology_ForwardingRule = 1
// TapiTopology_ForwardingRule_MUST_FORWARD_ACROSS_GROUP corresponds to the value MUST_FORWARD_ACROSS_GROUP of TapiTopology_ForwardingRule
TapiTopology_ForwardingRule_MUST_FORWARD_ACROSS_GROUP E_TapiTopology_ForwardingRule = 2
// TapiTopology_ForwardingRule_CANNOT_FORWARD_ACROSS_GROUP corresponds to the value CANNOT_FORWARD_ACROSS_GROUP of TapiTopology_ForwardingRule
TapiTopology_ForwardingRule_CANNOT_FORWARD_ACROSS_GROUP E_TapiTopology_ForwardingRule = 3
// TapiTopology_ForwardingRule_NO_STATEMENT_ON_FORWARDING corresponds to the value NO_STATEMENT_ON_FORWARDING of TapiTopology_ForwardingRule
TapiTopology_ForwardingRule_NO_STATEMENT_ON_FORWARDING E_TapiTopology_ForwardingRule = 4
// TapiTopology_ForwardingRule_INTER_CONNECTION_CONTENTION corresponds to the value INTER_CONNECTION_CONTENTION of TapiTopology_ForwardingRule
TapiTopology_ForwardingRule_INTER_CONNECTION_CONTENTION E_TapiTopology_ForwardingRule = 5
)
// E_TapiTopology_LayerProtocolName is a derived int64 type which is used to represent
// the enumerated node TapiTopology_LayerProtocolName. An additional value named
// TapiTopology_LayerProtocolName_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiTopology_LayerProtocolName int64
// IsYANGGoEnum ensures that TapiTopology_LayerProtocolName implements the yang.GoEnum
// interface. This ensures that TapiTopology_LayerProtocolName can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiTopology_LayerProtocolName) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiTopology_LayerProtocolName.
func (E_TapiTopology_LayerProtocolName) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiTopology_LayerProtocolName.
func (e E_TapiTopology_LayerProtocolName) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiTopology_LayerProtocolName")
}
const (
// TapiTopology_LayerProtocolName_UNSET corresponds to the value UNSET of TapiTopology_LayerProtocolName
TapiTopology_LayerProtocolName_UNSET E_TapiTopology_LayerProtocolName = 0
// TapiTopology_LayerProtocolName_ODU corresponds to the value ODU of TapiTopology_LayerProtocolName
TapiTopology_LayerProtocolName_ODU E_TapiTopology_LayerProtocolName = 1
// TapiTopology_LayerProtocolName_ETH corresponds to the value ETH of TapiTopology_LayerProtocolName
TapiTopology_LayerProtocolName_ETH E_TapiTopology_LayerProtocolName = 2
// TapiTopology_LayerProtocolName_DSR corresponds to the value DSR of TapiTopology_LayerProtocolName
TapiTopology_LayerProtocolName_DSR E_TapiTopology_LayerProtocolName = 3
// TapiTopology_LayerProtocolName_PHOTONIC_MEDIA corresponds to the value PHOTONIC_MEDIA of TapiTopology_LayerProtocolName
TapiTopology_LayerProtocolName_PHOTONIC_MEDIA E_TapiTopology_LayerProtocolName = 4
)
// E_TapiTopology_LayerProtocolQualifier is a derived int64 type which is used to represent
// the enumerated node TapiTopology_LayerProtocolQualifier. An additional value named
// TapiTopology_LayerProtocolQualifier_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiTopology_LayerProtocolQualifier int64
// IsYANGGoEnum ensures that TapiTopology_LayerProtocolQualifier implements the yang.GoEnum
// interface. This ensures that TapiTopology_LayerProtocolQualifier can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiTopology_LayerProtocolQualifier) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiTopology_LayerProtocolQualifier.
func (E_TapiTopology_LayerProtocolQualifier) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiTopology_LayerProtocolQualifier.
func (e E_TapiTopology_LayerProtocolQualifier) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiTopology_LayerProtocolQualifier")
}
const (
// TapiTopology_LayerProtocolQualifier_UNSET corresponds to the value UNSET of TapiTopology_LayerProtocolQualifier
TapiTopology_LayerProtocolQualifier_UNSET E_TapiTopology_LayerProtocolQualifier = 0
// TapiTopology_LayerProtocolQualifier_LAYER_PROTOCOL_QUALIFIER_UNSPECIFIED corresponds to the value LAYER_PROTOCOL_QUALIFIER_UNSPECIFIED of TapiTopology_LayerProtocolQualifier
TapiTopology_LayerProtocolQualifier_LAYER_PROTOCOL_QUALIFIER_UNSPECIFIED E_TapiTopology_LayerProtocolQualifier = 1
)
// E_TapiTopology_PortDirection is a derived int64 type which is used to represent
// the enumerated node TapiTopology_PortDirection. An additional value named
// TapiTopology_PortDirection_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiTopology_PortDirection int64
// IsYANGGoEnum ensures that TapiTopology_PortDirection implements the yang.GoEnum
// interface. This ensures that TapiTopology_PortDirection can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiTopology_PortDirection) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiTopology_PortDirection.
func (E_TapiTopology_PortDirection) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiTopology_PortDirection.
func (e E_TapiTopology_PortDirection) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiTopology_PortDirection")
}
const (
// TapiTopology_PortDirection_UNSET corresponds to the value UNSET of TapiTopology_PortDirection
TapiTopology_PortDirection_UNSET E_TapiTopology_PortDirection = 0
// TapiTopology_PortDirection_BIDIRECTIONAL corresponds to the value BIDIRECTIONAL of TapiTopology_PortDirection
TapiTopology_PortDirection_BIDIRECTIONAL E_TapiTopology_PortDirection = 1
// TapiTopology_PortDirection_INPUT corresponds to the value INPUT of TapiTopology_PortDirection
TapiTopology_PortDirection_INPUT E_TapiTopology_PortDirection = 2
// TapiTopology_PortDirection_OUTPUT corresponds to the value OUTPUT of TapiTopology_PortDirection
TapiTopology_PortDirection_OUTPUT E_TapiTopology_PortDirection = 3
// TapiTopology_PortDirection_UNIDENTIFIED_OR_UNKNOWN corresponds to the value UNIDENTIFIED_OR_UNKNOWN of TapiTopology_PortDirection
TapiTopology_PortDirection_UNIDENTIFIED_OR_UNKNOWN E_TapiTopology_PortDirection = 4
)
// E_TapiTopology_PortRole is a derived int64 type which is used to represent
// the enumerated node TapiTopology_PortRole. An additional value named
// TapiTopology_PortRole_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiTopology_PortRole int64
// IsYANGGoEnum ensures that TapiTopology_PortRole implements the yang.GoEnum
// interface. This ensures that TapiTopology_PortRole can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiTopology_PortRole) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiTopology_PortRole.
func (E_TapiTopology_PortRole) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiTopology_PortRole.
func (e E_TapiTopology_PortRole) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiTopology_PortRole")
}
const (
// TapiTopology_PortRole_UNSET corresponds to the value UNSET of TapiTopology_PortRole
TapiTopology_PortRole_UNSET E_TapiTopology_PortRole = 0
// TapiTopology_PortRole_SYMMETRIC corresponds to the value SYMMETRIC of TapiTopology_PortRole
TapiTopology_PortRole_SYMMETRIC E_TapiTopology_PortRole = 1
// TapiTopology_PortRole_ROOT corresponds to the value ROOT of TapiTopology_PortRole
TapiTopology_PortRole_ROOT E_TapiTopology_PortRole = 2
// TapiTopology_PortRole_LEAF corresponds to the value LEAF of TapiTopology_PortRole
TapiTopology_PortRole_LEAF E_TapiTopology_PortRole = 3
// TapiTopology_PortRole_TRUNK corresponds to the value TRUNK of TapiTopology_PortRole
TapiTopology_PortRole_TRUNK E_TapiTopology_PortRole = 4
// TapiTopology_PortRole_UNKNOWN corresponds to the value UNKNOWN of TapiTopology_PortRole
TapiTopology_PortRole_UNKNOWN E_TapiTopology_PortRole = 5
)
// E_TapiTopology_PortRoleRuleOption is a derived int64 type which is used to represent
// the enumerated node TapiTopology_PortRoleRuleOption. An additional value named
// TapiTopology_PortRoleRuleOption_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiTopology_PortRoleRuleOption int64
// IsYANGGoEnum ensures that TapiTopology_PortRoleRuleOption implements the yang.GoEnum
// interface. This ensures that TapiTopology_PortRoleRuleOption can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiTopology_PortRoleRuleOption) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiTopology_PortRoleRuleOption.
func (E_TapiTopology_PortRoleRuleOption) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiTopology_PortRoleRuleOption.
func (e E_TapiTopology_PortRoleRuleOption) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiTopology_PortRoleRuleOption")
}
const (
// TapiTopology_PortRoleRuleOption_UNSET corresponds to the value UNSET of TapiTopology_PortRoleRuleOption
TapiTopology_PortRoleRuleOption_UNSET E_TapiTopology_PortRoleRuleOption = 0
// TapiTopology_PortRoleRuleOption_PORT_ROLE_RULE_OPTION_ANY_ROLE corresponds to the value PORT_ROLE_RULE_OPTION_ANY_ROLE of TapiTopology_PortRoleRuleOption
TapiTopology_PortRoleRuleOption_PORT_ROLE_RULE_OPTION_ANY_ROLE E_TapiTopology_PortRoleRuleOption = 1
// TapiTopology_PortRoleRuleOption_PORT_ROLE_RULE_OPTION_DIFFERENT_ROLE corresponds to the value PORT_ROLE_RULE_OPTION_DIFFERENT_ROLE of TapiTopology_PortRoleRuleOption
TapiTopology_PortRoleRuleOption_PORT_ROLE_RULE_OPTION_DIFFERENT_ROLE E_TapiTopology_PortRoleRuleOption = 2
// TapiTopology_PortRoleRuleOption_PORT_ROLE_RULE_OPTION_NOT_ROLE corresponds to the value PORT_ROLE_RULE_OPTION_NOT_ROLE of TapiTopology_PortRoleRuleOption
TapiTopology_PortRoleRuleOption_PORT_ROLE_RULE_OPTION_NOT_ROLE E_TapiTopology_PortRoleRuleOption = 3
// TapiTopology_PortRoleRuleOption_PORT_ROLE_RULE_OPTION_SAME_ROLE corresponds to the value PORT_ROLE_RULE_OPTION_SAME_ROLE of TapiTopology_PortRoleRuleOption
TapiTopology_PortRoleRuleOption_PORT_ROLE_RULE_OPTION_SAME_ROLE E_TapiTopology_PortRoleRuleOption = 4
)
// E_TapiTopology_ProtectionType is a derived int64 type which is used to represent
// the enumerated node TapiTopology_ProtectionType. An additional value named
// TapiTopology_ProtectionType_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiTopology_ProtectionType int64
// IsYANGGoEnum ensures that TapiTopology_ProtectionType implements the yang.GoEnum
// interface. This ensures that TapiTopology_ProtectionType can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiTopology_ProtectionType) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiTopology_ProtectionType.
func (E_TapiTopology_ProtectionType) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiTopology_ProtectionType.
func (e E_TapiTopology_ProtectionType) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiTopology_ProtectionType")
}
const (
// TapiTopology_ProtectionType_UNSET corresponds to the value UNSET of TapiTopology_ProtectionType
TapiTopology_ProtectionType_UNSET E_TapiTopology_ProtectionType = 0
// TapiTopology_ProtectionType_NO_PROTECTION corresponds to the value NO_PROTECTION of TapiTopology_ProtectionType
TapiTopology_ProtectionType_NO_PROTECTION E_TapiTopology_ProtectionType = 1
// TapiTopology_ProtectionType_ONE_PLUS_ONE_PROTECTION corresponds to the value ONE_PLUS_ONE_PROTECTION of TapiTopology_ProtectionType
TapiTopology_ProtectionType_ONE_PLUS_ONE_PROTECTION E_TapiTopology_ProtectionType = 2
// TapiTopology_ProtectionType_ONE_PLUS_ONE_PROTECTION_WITH_DYNAMIC_RESTORATION corresponds to the value ONE_PLUS_ONE_PROTECTION_WITH_DYNAMIC_RESTORATION of TapiTopology_ProtectionType
TapiTopology_ProtectionType_ONE_PLUS_ONE_PROTECTION_WITH_DYNAMIC_RESTORATION E_TapiTopology_ProtectionType = 3
// TapiTopology_ProtectionType_PERMANENT_ONE_PLUS_ONE_PROTECTION corresponds to the value PERMANENT_ONE_PLUS_ONE_PROTECTION of TapiTopology_ProtectionType
TapiTopology_ProtectionType_PERMANENT_ONE_PLUS_ONE_PROTECTION E_TapiTopology_ProtectionType = 4
// TapiTopology_ProtectionType_ONE_FOR_ONE_PROTECTION corresponds to the value ONE_FOR_ONE_PROTECTION of TapiTopology_ProtectionType
TapiTopology_ProtectionType_ONE_FOR_ONE_PROTECTION E_TapiTopology_ProtectionType = 5
// TapiTopology_ProtectionType_DYNAMIC_RESTORATION corresponds to the value DYNAMIC_RESTORATION of TapiTopology_ProtectionType
TapiTopology_ProtectionType_DYNAMIC_RESTORATION E_TapiTopology_ProtectionType = 6
// TapiTopology_ProtectionType_PRE_COMPUTED_RESTORATION corresponds to the value PRE_COMPUTED_RESTORATION of TapiTopology_ProtectionType
TapiTopology_ProtectionType_PRE_COMPUTED_RESTORATION E_TapiTopology_ProtectionType = 7
// TapiTopology_ProtectionType_ONE_PLUS_ONE_PROTECTION_WITH_PRE_COMPUTED_RESTORATION corresponds to the value ONE_PLUS_ONE_PROTECTION_WITH_PRE_COMPUTED_RESTORATION of TapiTopology_ProtectionType
TapiTopology_ProtectionType_ONE_PLUS_ONE_PROTECTION_WITH_PRE_COMPUTED_RESTORATION E_TapiTopology_ProtectionType = 8
// TapiTopology_ProtectionType_ONE_FOR_N_PROTECTION corresponds to the value ONE_FOR_N_PROTECTION of TapiTopology_ProtectionType
TapiTopology_ProtectionType_ONE_FOR_N_PROTECTION E_TapiTopology_ProtectionType = 9
// TapiTopology_ProtectionType_M_FOR_N_PROTECTION corresponds to the value M_FOR_N_PROTECTION of TapiTopology_ProtectionType
TapiTopology_ProtectionType_M_FOR_N_PROTECTION E_TapiTopology_ProtectionType = 10
// TapiTopology_ProtectionType_ONE_FOR_ONE_BY_N corresponds to the value ONE_FOR_ONE_BY_N of TapiTopology_ProtectionType
TapiTopology_ProtectionType_ONE_FOR_ONE_BY_N E_TapiTopology_ProtectionType = 11
)
// E_TapiTopology_RestorationPolicy is a derived int64 type which is used to represent
// the enumerated node TapiTopology_RestorationPolicy. An additional value named
// TapiTopology_RestorationPolicy_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiTopology_RestorationPolicy int64
// IsYANGGoEnum ensures that TapiTopology_RestorationPolicy implements the yang.GoEnum
// interface. This ensures that TapiTopology_RestorationPolicy can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiTopology_RestorationPolicy) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiTopology_RestorationPolicy.
func (E_TapiTopology_RestorationPolicy) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiTopology_RestorationPolicy.
func (e E_TapiTopology_RestorationPolicy) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiTopology_RestorationPolicy")
}
const (
// TapiTopology_RestorationPolicy_UNSET corresponds to the value UNSET of TapiTopology_RestorationPolicy
TapiTopology_RestorationPolicy_UNSET E_TapiTopology_RestorationPolicy = 0
// TapiTopology_RestorationPolicy_PER_DOMAIN_RESTORATION corresponds to the value PER_DOMAIN_RESTORATION of TapiTopology_RestorationPolicy
TapiTopology_RestorationPolicy_PER_DOMAIN_RESTORATION E_TapiTopology_RestorationPolicy = 1
// TapiTopology_RestorationPolicy_END_TO_END_RESTORATION corresponds to the value END_TO_END_RESTORATION of TapiTopology_RestorationPolicy
TapiTopology_RestorationPolicy_END_TO_END_RESTORATION E_TapiTopology_RestorationPolicy = 2
// TapiTopology_RestorationPolicy_NA corresponds to the value NA of TapiTopology_RestorationPolicy
TapiTopology_RestorationPolicy_NA E_TapiTopology_RestorationPolicy = 3
)
// E_TapiTopology_RuleType is a derived int64 type which is used to represent
// the enumerated node TapiTopology_RuleType. An additional value named
// TapiTopology_RuleType_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiTopology_RuleType int64
// IsYANGGoEnum ensures that TapiTopology_RuleType implements the yang.GoEnum
// interface. This ensures that TapiTopology_RuleType can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiTopology_RuleType) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiTopology_RuleType.
func (E_TapiTopology_RuleType) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiTopology_RuleType.
func (e E_TapiTopology_RuleType) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiTopology_RuleType")
}
const (
// TapiTopology_RuleType_UNSET corresponds to the value UNSET of TapiTopology_RuleType
TapiTopology_RuleType_UNSET E_TapiTopology_RuleType = 0
// TapiTopology_RuleType_FORWARDING corresponds to the value FORWARDING of TapiTopology_RuleType
TapiTopology_RuleType_FORWARDING E_TapiTopology_RuleType = 1
// TapiTopology_RuleType_CAPACITY corresponds to the value CAPACITY of TapiTopology_RuleType
TapiTopology_RuleType_CAPACITY E_TapiTopology_RuleType = 2
// TapiTopology_RuleType_COST corresponds to the value COST of TapiTopology_RuleType
TapiTopology_RuleType_COST E_TapiTopology_RuleType = 3
// TapiTopology_RuleType_TIMING corresponds to the value TIMING of TapiTopology_RuleType
TapiTopology_RuleType_TIMING E_TapiTopology_RuleType = 4
// TapiTopology_RuleType_RISK corresponds to the value RISK of TapiTopology_RuleType
TapiTopology_RuleType_RISK E_TapiTopology_RuleType = 5
// TapiTopology_RuleType_GROUPING corresponds to the value GROUPING of TapiTopology_RuleType
TapiTopology_RuleType_GROUPING E_TapiTopology_RuleType = 6
)
// E_TapiTopology_SignalPropertyValueRule is a derived int64 type which is used to represent
// the enumerated node TapiTopology_SignalPropertyValueRule. An additional value named
// TapiTopology_SignalPropertyValueRule_UNSET is added to the enumeration which is used as
// the nil value, indicating that the enumeration was not explicitly set by
// the program importing the generated structures.
type E_TapiTopology_SignalPropertyValueRule int64
// IsYANGGoEnum ensures that TapiTopology_SignalPropertyValueRule implements the yang.GoEnum
// interface. This ensures that TapiTopology_SignalPropertyValueRule can be identified as a
// mapped type for a YANG enumeration.
func (E_TapiTopology_SignalPropertyValueRule) IsYANGGoEnum() {}
// ΛMap returns the value lookup map associated with TapiTopology_SignalPropertyValueRule.
func (E_TapiTopology_SignalPropertyValueRule) ΛMap() map[string]map[int64]ygot.EnumDefinition { return ΛEnum; }
// String returns a logging-friendly string for E_TapiTopology_SignalPropertyValueRule.
func (e E_TapiTopology_SignalPropertyValueRule) String() string {
return ygot.EnumLogString(e, int64(e), "E_TapiTopology_SignalPropertyValueRule")
}
const (
// TapiTopology_SignalPropertyValueRule_UNSET corresponds to the value UNSET of TapiTopology_SignalPropertyValueRule
TapiTopology_SignalPropertyValueRule_UNSET E_TapiTopology_SignalPropertyValueRule = 0
// TapiTopology_SignalPropertyValueRule_SIGNAL_PROPERTY_VALUE_RULE_ANY_VALUE corresponds to the value SIGNAL_PROPERTY_VALUE_RULE_ANY_VALUE of TapiTopology_SignalPropertyValueRule
TapiTopology_SignalPropertyValueRule_SIGNAL_PROPERTY_VALUE_RULE_ANY_VALUE E_TapiTopology_SignalPropertyValueRule = 1
// TapiTopology_SignalPropertyValueRule_SIGNAL_PROPERTY_VALUE_RULE_DIFFERENT_VALUE corresponds to the value SIGNAL_PROPERTY_VALUE_RULE_DIFFERENT_VALUE of TapiTopology_SignalPropertyValueRule
TapiTopology_SignalPropertyValueRule_SIGNAL_PROPERTY_VALUE_RULE_DIFFERENT_VALUE E_TapiTopology_SignalPropertyValueRule = 2
// TapiTopology_SignalPropertyValueRule_SIGNAL_PROPERTY_VALUE_RULE_NOT_VALUE corresponds to the value SIGNAL_PROPERTY_VALUE_RULE_NOT_VALUE of TapiTopology_SignalPropertyValueRule
TapiTopology_SignalPropertyValueRule_SIGNAL_PROPERTY_VALUE_RULE_NOT_VALUE E_TapiTopology_SignalPropertyValueRule = 3
// TapiTopology_SignalPropertyValueRule_SIGNAL_PROPERTY_VALUE_RULE_SAME_VALUE corresponds to the value SIGNAL_PROPERTY_VALUE_RULE_SAME_VALUE of TapiTopology_SignalPropertyValueRule
TapiTopology_SignalPropertyValueRule_SIGNAL_PROPERTY_VALUE_RULE_SAME_VALUE E_TapiTopology_SignalPropertyValueRule = 4
)
// ΛEnum is a map, keyed by the name of the type defined for each enum in the
// generated Go code, which provides a mapping between the constant int64 value
// of each value of the enumeration, and the string that is used to represent it
// in the YANG schema. The map is named ΛEnum in order to avoid clash with any
// valid YANG identifier.
var ΛEnum = map[string]map[int64]ygot.EnumDefinition{
"E_TapiCommon_AdministrativeState": {
1: {Name: "LOCKED"},
2: {Name: "UNLOCKED"},
},
"E_TapiCommon_CapacityUnit": {
1: {Name: "TB"},
2: {Name: "TBPS"},
3: {Name: "GB"},
4: {Name: "GBPS"},
5: {Name: "MB"},
6: {Name: "MBPS"},
7: {Name: "KB"},
8: {Name: "KBPS"},
9: {Name: "GHz"},
10: {Name: "MHz"},
},
"E_TapiCommon_LayerProtocolName": {
1: {Name: "ODU"},
2: {Name: "ETH"},
3: {Name: "DSR"},
4: {Name: "PHOTONIC_MEDIA"},
},
"E_TapiCommon_LayerProtocolQualifier": {
1: {Name: "LAYER_PROTOCOL_QUALIFIER_UNSPECIFIED", DefiningModule: "tapi-common"},
},
"E_TapiCommon_LifecycleState": {
1: {Name: "PLANNED"},
2: {Name: "POTENTIAL_AVAILABLE"},
3: {Name: "POTENTIAL_BUSY"},
4: {Name: "INSTALLED"},
5: {Name: "PENDING_REMOVAL"},
},
"E_TapiCommon_OperationalState": {
1: {Name: "DISABLED"},
2: {Name: "ENABLED"},
},
"E_TapiCommon_PortDirection": {
1: {Name: "BIDIRECTIONAL"},
2: {Name: "INPUT"},
3: {Name: "OUTPUT"},
4: {Name: "UNIDENTIFIED_OR_UNKNOWN"},
},
"E_TapiCommon_TerminationDirection": {
1: {Name: "BIDIRECTIONAL"},
2: {Name: "SINK"},
3: {Name: "SOURCE"},
4: {Name: "UNDEFINED_OR_UNKNOWN"},
},
"E_TapiCommon_TerminationState": {
1: {Name: "LP_CAN_NEVER_TERMINATE"},
2: {Name: "LT_NOT_TERMINATED"},
3: {Name: "TERMINATED_SERVER_TO_CLIENT_FLOW"},
4: {Name: "TERMINATED_CLIENT_TO_SERVER_FLOW"},
5: {Name: "TERMINATED_BIDIRECTIONAL"},
6: {Name: "LT_PERMENANTLY_TERMINATED"},
7: {Name: "TERMINATION_STATE_UNKNOWN"},
},
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
"E_TapiConnectivity_CoordinateType": {
1: {Name: "NO_COORDINATE"},
2: {Name: "HOLD_OFF_TIME"},
3: {Name: "WAIT_FOR_NOTIFICATION"},
},
"E_TapiConnectivity_FaultConditionDetermination": {
1: {Name: "FAULT_CONDITION_DETERMINATION_INHERENT", DefiningModule: "tapi-connectivity"},
2: {Name: "FAULT_CONDITION_DETERMINATION_NON_INTRUSIVE", DefiningModule: "tapi-connectivity"},
3: {Name: "FAULT_CONDITION_DETERMINATION_SUBLAYER", DefiningModule: "tapi-connectivity"},
4: {Name: "FAULT_CONDITION_DETERMINATION_TEST", DefiningModule: "tapi-connectivity"},
},
"E_TapiConnectivity_ForwardingDirection": {
1: {Name: "BIDIRECTIONAL"},
2: {Name: "UNIDIRECTIONAL"},
3: {Name: "UNDEFINED_OR_UNKNOWN"},
},
"E_TapiConnectivity_LayerProtocolName": {
1: {Name: "ODU"},
2: {Name: "ETH"},
3: {Name: "DSR"},
4: {Name: "PHOTONIC_MEDIA"},
},
"E_TapiConnectivity_LayerProtocolQualifier": {
1: {Name: "LAYER_PROTOCOL_QUALIFIER_UNSPECIFIED", DefiningModule: "tapi-common"},
},
"E_TapiConnectivity_PortDirection": {
1: {Name: "BIDIRECTIONAL"},
2: {Name: "INPUT"},
3: {Name: "OUTPUT"},
4: {Name: "UNIDENTIFIED_OR_UNKNOWN"},
},
"E_TapiConnectivity_PortRole": {
1: {Name: "SYMMETRIC"},
2: {Name: "ROOT"},
3: {Name: "LEAF"},
4: {Name: "TRUNK"},
5: {Name: "UNKNOWN"},
},
"E_TapiConnectivity_ProtectionRole": {
1: {Name: "WORK"},
2: {Name: "PROTECT"},
3: {Name: "PROTECTED"},
4: {Name: "NA"},
5: {Name: "WORK_RESTORE"},
6: {Name: "PROTECT_RESTORE"},
},
"E_TapiConnectivity_ReversionMode": {
1: {Name: "REVERTIVE"},
2: {Name: "NON-REVERTIVE"},
},
"E_TapiConnectivity_RouteState": {
1: {Name: "ROUTE_STATE_CURRENT", DefiningModule: "tapi-connectivity"},
2: {Name: "ROUTE_STATE_NOT_CURRENT", DefiningModule: "tapi-connectivity"},
3: {Name: "ROUTE_STATE_UNKNOWN", DefiningModule: "tapi-connectivity"},
},
"E_TapiConnectivity_SelectionControl": {
1: {Name: "LOCK_OUT"},
2: {Name: "NORMAL"},
3: {Name: "MANUAL"},
4: {Name: "FORCED"},
},
"E_TapiConnectivity_SelectionReason": {
1: {Name: "LOCKOUT"},
2: {Name: "NORMAL"},
3: {Name: "MANUAL"},
4: {Name: "FORCED"},
5: {Name: "WAIT_TO_REVERT"},
6: {Name: "SIGNAL_DEGRADE"},
7: {Name: "SIGNAL_FAIL"},
},
"E_TapiConnectivity_ServiceType": {
1: {Name: "POINT_TO_POINT_CONNECTIVITY"},
2: {Name: "POINT_TO_MULTIPOINT_CONNECTIVITY"},
3: {Name: "MULTIPOINT_CONNECTIVITY"},
4: {Name: "ROOTED_MULTIPOINT_CONNECTIVITY"},
},
"E_TapiPathComputation_DirectiveValue": {
1: {Name: "MINIMIZE"},
2: {Name: "MAXIMIZE"},
3: {Name: "ALLOW"},
4: {Name: "DISALLOW"},
5: {Name: "DONT_CARE"},
},
"E_TapiPathComputation_DiversityPolicy": {
1: {Name: "SRLG"},
2: {Name: "SRNG"},
3: {Name: "SNG"},
4: {Name: "NODE"},
5: {Name: "LINK"},
},
"E_TapiPathComputation_ForwardingDirection": {
1: {Name: "BIDIRECTIONAL"},
2: {Name: "UNIDIRECTIONAL"},
3: {Name: "UNDEFINED_OR_UNKNOWN"},
},
"E_TapiPathComputation_GradesOfImpact": {
1: {Name: "GRADES_OF_IMPACT_HITLESS", DefiningModule: "tapi-path-computation"},
2: {Name: "GRADES_OF_IMPACT_LONG_IMPACT", DefiningModule: "tapi-path-computation"},
3: {Name: "GRADES_OF_IMPACT_MAJOR_IMPACT", DefiningModule: "tapi-path-computation"},
4: {Name: "GRADES_OF_IMPACT_MINOR_IMPACT", DefiningModule: "tapi-path-computation"},
},
"E_TapiPathComputation_LayerProtocolName": {
1: {Name: "ODU"},
2: {Name: "ETH"},
3: {Name: "DSR"},
4: {Name: "PHOTONIC_MEDIA"},
},
"E_TapiPathComputation_LayerProtocolQualifier": {
1: {Name: "LAYER_PROTOCOL_QUALIFIER_UNSPECIFIED", DefiningModule: "tapi-common"},
},
"E_TapiPathComputation_PortDirection": {
1: {Name: "BIDIRECTIONAL"},
2: {Name: "INPUT"},
3: {Name: "OUTPUT"},
4: {Name: "UNIDENTIFIED_OR_UNKNOWN"},
},
"E_TapiPathComputation_PortRole": {
1: {Name: "SYMMETRIC"},
2: {Name: "ROOT"},
3: {Name: "LEAF"},
4: {Name: "TRUNK"},
5: {Name: "UNKNOWN"},
},
"E_TapiPathComputation_RouteObjectiveFunction": {
1: {Name: "MIN_WORK_ROUTE_HOP"},
2: {Name: "MIN_WORK_ROUTE_COST"},
3: {Name: "MIN_WORK_ROUTE_LATENCY"},
4: {Name: "MIN_SUM_OF_WORK_AND_PROTECTION_ROUTE_HOP"},
5: {Name: "MIN_SUM_OF_WORK_AND_PROTECTION_ROUTE_COST"},
6: {Name: "MIN_SUM_OF_WORK_AND_PROTECTION_ROUTE_LATENCY"},
7: {Name: "LOAD_BALANCE_MAX_UNUSED_CAPACITY"},
},
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
"E_TapiTopology_ForwardingDirection": {
1: {Name: "BIDIRECTIONAL"},
2: {Name: "UNIDIRECTIONAL"},
3: {Name: "UNDEFINED_OR_UNKNOWN"},
},
"E_TapiTopology_ForwardingRule": {
1: {Name: "MAY_FORWARD_ACROSS_GROUP"},
2: {Name: "MUST_FORWARD_ACROSS_GROUP"},
3: {Name: "CANNOT_FORWARD_ACROSS_GROUP"},
4: {Name: "NO_STATEMENT_ON_FORWARDING"},
5: {Name: "INTER_CONNECTION_CONTENTION"},
},
"E_TapiTopology_LayerProtocolName": {
1: {Name: "ODU"},
2: {Name: "ETH"},
3: {Name: "DSR"},
4: {Name: "PHOTONIC_MEDIA"},
},
"E_TapiTopology_LayerProtocolQualifier": {
1: {Name: "LAYER_PROTOCOL_QUALIFIER_UNSPECIFIED", DefiningModule: "tapi-common"},
},
"E_TapiTopology_PortDirection": {
1: {Name: "BIDIRECTIONAL"},
2: {Name: "INPUT"},
3: {Name: "OUTPUT"},
4: {Name: "UNIDENTIFIED_OR_UNKNOWN"},
},
"E_TapiTopology_PortRole": {
1: {Name: "SYMMETRIC"},
2: {Name: "ROOT"},
3: {Name: "LEAF"},
4: {Name: "TRUNK"},
5: {Name: "UNKNOWN"},
},
"E_TapiTopology_PortRoleRuleOption": {
1: {Name: "PORT_ROLE_RULE_OPTION_ANY_ROLE", DefiningModule: "tapi-topology"},
2: {Name: "PORT_ROLE_RULE_OPTION_DIFFERENT_ROLE", DefiningModule: "tapi-topology"},
3: {Name: "PORT_ROLE_RULE_OPTION_NOT_ROLE", DefiningModule: "tapi-topology"},
4: {Name: "PORT_ROLE_RULE_OPTION_SAME_ROLE", DefiningModule: "tapi-topology"},
},
"E_TapiTopology_ProtectionType": {
1: {Name: "NO_PROTECTION"},
2: {Name: "ONE_PLUS_ONE_PROTECTION"},
3: {Name: "ONE_PLUS_ONE_PROTECTION_WITH_DYNAMIC_RESTORATION"},
4: {Name: "PERMANENT_ONE_PLUS_ONE_PROTECTION"},
5: {Name: "ONE_FOR_ONE_PROTECTION"},
6: {Name: "DYNAMIC_RESTORATION"},
7: {Name: "PRE_COMPUTED_RESTORATION"},
8: {Name: "ONE_PLUS_ONE_PROTECTION_WITH_PRE_COMPUTED_RESTORATION"},
9: {Name: "ONE_FOR_N_PROTECTION"},
10: {Name: "M_FOR_N_PROTECTION"},
11: {Name: "ONE_FOR_ONE_BY_N"},
},
"E_TapiTopology_RestorationPolicy": {
1: {Name: "PER_DOMAIN_RESTORATION"},
2: {Name: "END_TO_END_RESTORATION"},
3: {Name: "NA"},
},
"E_TapiTopology_RuleType": {
1: {Name: "FORWARDING"},
2: {Name: "CAPACITY"},
3: {Name: "COST"},
4: {Name: "TIMING"},
5: {Name: "RISK"},
6: {Name: "GROUPING"},
},
"E_TapiTopology_SignalPropertyValueRule": {
1: {Name: "SIGNAL_PROPERTY_VALUE_RULE_ANY_VALUE", DefiningModule: "tapi-topology"},
2: {Name: "SIGNAL_PROPERTY_VALUE_RULE_DIFFERENT_VALUE", DefiningModule: "tapi-topology"},
3: {Name: "SIGNAL_PROPERTY_VALUE_RULE_NOT_VALUE", DefiningModule: "tapi-topology"},
4: {Name: "SIGNAL_PROPERTY_VALUE_RULE_SAME_VALUE", DefiningModule: "tapi-topology"},
},
}
var (
// ySchema is a byte slice contain a gzip compressed representation of the
// YANG schema from which the Go code was generated. When uncompressed the
// contents of the byte slice is a JSON document containing an object, keyed
// on the name of the generated struct, and containing the JSON marshalled
// contents of a goyang yang.Entry struct, which defines the schema for the
// fields within the struct.
ySchema = []byte{
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0xbd, 0xdf, 0x53, 0xdb, 0xc8,
0xd2, 0x3e, 0x7e, 0xcf, 0x5f, 0xa1, 0xe2, 0x3a, 0xaa, 0xe0, 0x1c, 0x12, 0x38, 0xb9, 0x63, 0x81,
0xec, 0xf2, 0x7e, 0x08, 0xf0, 0x02, 0xd9, 0x6f, 0x6d, 0x9d, 0xa2, 0x28, 0x45, 0x1a, 0x3b, 0xb3,
0x11, 0x92, 0x57, 0x92, 0xf9, 0x71, 0xde, 0xca, 0xff, 0xfe, 0x2d, 0xcb, 0xb6, 0xfc, 0x43, 0xb2,
0x2d, 0x4d, 0xf7, 0x48, 0x23, 0xeb, 0xe1, 0x66, 0x37, 0x06, 0xb7, 0xa4, 0xd1, 0xf4, 0xd3, 0xdd,
0x4f, 0xf7, 0x74, 0xff, 0xdf, 0x9e, 0x65, 0x59, 0xd6, 0xfe, 0x95, 0xf3, 0x24, 0xf6, 0x3f, 0x5b,
0xfb, 0x9e, 0x78, 0x96, 0xae, 0xd8, 0x7f, 0x37, 0xf9, 0xf4, 0xff, 0xc9, 0xc0, 0xdb, 0xff, 0x6c,
0xf5, 0xa6, 0xff, 0x3c, 0x0d, 0x83, 0xbe, 0x1c, 0xec, 0x7f, 0xb6, 0x0e, 0xa6, 0x1f, 0x9c, 0xc9,
0x68, 0xff, 0xb3, 0x35, 0x11, 0x91, 0x7e, 0xe0, 0x86, 0x41, 0x22, 0x5e, 0x93, 0xa5, 0x0f, 0x97,