Documentation
¶
Index ¶
- Variables
- type Metadata
- func (*Metadata) Descriptor() ([]byte, []int)deprecated
- func (x *Metadata) GetDescription() string
- func (x *Metadata) GetPathPresenceTest() bool
- func (x *Metadata) GetPlanId() string
- func (x *Metadata) GetPlatformExceptions() []*Metadata_PlatformExceptions
- func (x *Metadata) GetTags() []Metadata_Tags
- func (x *Metadata) GetTestbed() Metadata_Testbed
- func (x *Metadata) GetUuid() string
- func (*Metadata) ProtoMessage()
- func (x *Metadata) ProtoReflect() protoreflect.Message
- func (x *Metadata) Reset()
- func (x *Metadata) String() string
- type Metadata_Deviations
- func (*Metadata_Deviations) Descriptor() ([]byte, []int)deprecated
- func (x *Metadata_Deviations) GetAddMissingBaseConfigViaCli() bool
- func (x *Metadata_Deviations) GetAggregateAtomicUpdate() bool
- func (x *Metadata_Deviations) GetAteIpv6FlowLabelUnsupported() bool
- func (x *Metadata_Deviations) GetAtePortLinkStateOperationsUnsupported() bool
- func (x *Metadata_Deviations) GetBackplaneFacingCapacityUnsupported() bool
- func (x *Metadata_Deviations) GetBackupNhgRequiresVrfWithDecap() bool
- func (x *Metadata_Deviations) GetBannerDelimiter() string
- func (x *Metadata_Deviations) GetBgpActionsSetCommunityMethodUnsupported() bool
- func (x *Metadata_Deviations) GetBgpAfiSafiInDefaultNiBeforeOtherNi() bool
- func (x *Metadata_Deviations) GetBgpAfiSafiWildcardNotSupported() bool
- func (x *Metadata_Deviations) GetBgpAllowownasDiffDefaultValue() bool
- func (x *Metadata_Deviations) GetBgpCommunityMemberIsAString() bool
- func (x *Metadata_Deviations) GetBgpCommunitySetRefsUnsupported() bool
- func (x *Metadata_Deviations) GetBgpConditionsMatchCommunitySetUnsupported() bool
- func (x *Metadata_Deviations) GetBgpDefaultPolicyUnsupported() bool
- func (x *Metadata_Deviations) GetBgpDeleteLinkBandwidthUnsupported() bool
- func (x *Metadata_Deviations) GetBgpExplicitExtendedCommunityEnable() bool
- func (x *Metadata_Deviations) GetBgpExplicitPrefixLimitReceived() bool
- func (x *Metadata_Deviations) GetBgpExtendedCommunityIndexUnsupported() bool
- func (x *Metadata_Deviations) GetBgpExtendedCommunitySetUnsupported() bool
- func (x *Metadata_Deviations) GetBgpExtendedNextHopEncodingLeafUnsupported() bool
- func (x *Metadata_Deviations) GetBgpGlobalExtendedNextHopEncodingUnsupported() bool
- func (x *Metadata_Deviations) GetBgpLlgrOcUndefined() bool
- func (x *Metadata_Deviations) GetBgpMaxMultipathPathsUnsupported() bool
- func (x *Metadata_Deviations) GetBgpMd5RequiresReset() bool
- func (x *Metadata_Deviations) GetBgpMissingOcMaxPrefixesConfiguration() bool
- func (x *Metadata_Deviations) GetBgpPrefixsetReqRoutepolRef() bool
- func (x *Metadata_Deviations) GetBgpRibOcPathUnsupported() bool
- func (x *Metadata_Deviations) GetBgpSessionStateIdleInPassiveMode() bool
- func (x *Metadata_Deviations) GetBgpSetExtCommunitySetRefsUnsupported() bool
- func (x *Metadata_Deviations) GetBgpSetMedRequiresEqualOspfSetMetric() bool
- func (x *Metadata_Deviations) GetBgpSetMedV7Unsupported() bool
- func (x *Metadata_Deviations) GetBgpToleranceValue() int32
- func (x *Metadata_Deviations) GetBkupArbitrationRespCode() bool
- func (x *Metadata_Deviations) GetChannelAssignmentRateClassParametersUnsupported() bool
- func (x *Metadata_Deviations) GetChassisGetRpcUnsupported() bool
- func (x *Metadata_Deviations) GetCiscoPreFecBerInactiveValue() bool
- func (x *Metadata_Deviations) GetCliTakesPrecedenceOverOc() bool
- func (x *Metadata_Deviations) GetCommunityInvertAnyUnsupported() bool
- func (x *Metadata_Deviations) GetCommunityMatchWithRedistributionUnsupported() bool
- func (x *Metadata_Deviations) GetCommunityMemberRegexUnsupported() bool
- func (x *Metadata_Deviations) GetComponentMfgDateUnsupported() bool
- func (x *Metadata_Deviations) GetConnectRetry() bool
- func (x *Metadata_Deviations) GetConsistentComponentNamesUnsupported() bool
- func (x *Metadata_Deviations) GetControllerCardCpuUtilizationUnsupported() bool
- func (x *Metadata_Deviations) GetCpuMissingAncestor() bool
- func (x *Metadata_Deviations) GetDecapNhWithNexthopNiUnsupported() bool
- func (x *Metadata_Deviations) GetDefaultBgpInstanceName() string
- func (x *Metadata_Deviations) GetDefaultImportExportPolicyUnsupported() bool
- func (x *Metadata_Deviations) GetDefaultNetworkInstance() string
- func (x *Metadata_Deviations) GetDefaultRoutePolicyUnsupported() bool
- func (x *Metadata_Deviations) GetDeprecatedVlanId() bool
- func (x *Metadata_Deviations) GetDequeueDeleteNotCountedAsDrops() bool
- func (x *Metadata_Deviations) GetDropWeightLeavesUnsupported() bool
- func (x *Metadata_Deviations) GetEcnProfileRequiredDefinition() bool
- func (x *Metadata_Deviations) GetEcnSameMinMaxThresholdUnsupported() bool
- func (x *Metadata_Deviations) GetEnableMultipathUnderAfiSafi() bool
- func (x *Metadata_Deviations) GetEnableTableConnections() bool
- func (x *Metadata_Deviations) GetEncapTunnelShutBackupNhgZeroTraffic() bool
- func (x *Metadata_Deviations) GetEthChannelAssignmentCiscoNumbering() bool
- func (x *Metadata_Deviations) GetEthChannelIngressParametersUnsupported() bool
- func (x *Metadata_Deviations) GetExplicitEnableBgpOnDefaultVrf() bool
- func (x *Metadata_Deviations) GetExplicitInterfaceInDefaultVrf() bool
- func (x *Metadata_Deviations) GetExplicitInterfaceRefDefinition() bool
- func (x *Metadata_Deviations) GetExplicitPortSpeed() bool
- func (x *Metadata_Deviations) GetFabricDropCounterUnsupported() bool
- func (x *Metadata_Deviations) GetFlattenPolicyWithMultipleStatements() bool
- func (x *Metadata_Deviations) GetFragmentTotalDropsUnsupported() bool
- func (x *Metadata_Deviations) GetGnmiGetOnRootUnsupported() bool
- func (x *Metadata_Deviations) GetGnoiFabricComponentRebootUnsupported() bool
- func (x *Metadata_Deviations) GetGnoiStatusEmptySubcomponent() bool
- func (x *Metadata_Deviations) GetGnoiSubcomponentPath() bool
- func (x *Metadata_Deviations) GetGnoiSubcomponentRebootStatusUnsupported() bool
- func (x *Metadata_Deviations) GetGnoiSwitchoverReasonMissingUserInitiated() bool
- func (x *Metadata_Deviations) GetGribiDecapMixedPlenUnsupported() bool
- func (x *Metadata_Deviations) GetGribiEncapHeaderUnsupported() bool
- func (x *Metadata_Deviations) GetGribiMacOverrideStaticArpStaticRoute() bool
- func (x *Metadata_Deviations) GetGribiMacOverrideWithStaticArp() bool
- func (x *Metadata_Deviations) GetGribiRibackOnly() bool
- func (x *Metadata_Deviations) GetHierarchicalWeightResolutionTolerance() float64
- func (x *Metadata_Deviations) GetInstallPositionAndInstallComponentUnsupported() bool
- func (x *Metadata_Deviations) GetInterfaceConfigVrfBeforeAddress() bool
- func (x *Metadata_Deviations) GetInterfaceCountersFromContainer() bool
- func (x *Metadata_Deviations) GetInterfaceCountersUpdateDelayed() bool
- func (x *Metadata_Deviations) GetInterfaceEnabled() bool
- func (x *Metadata_Deviations) GetInterfaceLoopbackModeRawGnmi() bool
- func (x *Metadata_Deviations) GetInterfaceRefConfigUnsupported() bool
- func (x *Metadata_Deviations) GetInterfaceRefInterfaceIdFormat() bool
- func (x *Metadata_Deviations) GetIpNeighborMissing() bool
- func (x *Metadata_Deviations) GetIpv4MissingEnabled() bool
- func (x *Metadata_Deviations) GetIpv4StaticRouteWithIpv6NhUnsupported() bool
- func (x *Metadata_Deviations) GetIpv6DiscardedPktsUnsupported() bool
- func (x *Metadata_Deviations) GetIpv6EnableForGribiNhDmac() bool
- func (x *Metadata_Deviations) GetIpv6RouterAdvertisementConfigUnsupported() bool
- func (x *Metadata_Deviations) GetIpv6RouterAdvertisementIntervalUnsupported() bool
- func (x *Metadata_Deviations) GetIpv6StaticRouteWithIpv4NextHopRequiresStaticArp() bool
- func (x *Metadata_Deviations) GetIpv6StaticRouteWithIpv4NhUnsupported() bool
- func (x *Metadata_Deviations) GetIsisCounterManualAddressDropFromAreasUnsupported() bool
- func (x *Metadata_Deviations) GetIsisCounterPartChangesUnsupported() bool
- func (x *Metadata_Deviations) GetIsisDatabaseOverloadsUnsupported() bool
- func (x *Metadata_Deviations) GetIsisDisSysidUnsupported() bool
- func (x *Metadata_Deviations) GetIsisExplicitLevelAuthenticationConfig() bool
- func (x *Metadata_Deviations) GetIsisGlobalAuthenticationNotRequired() bool
- func (x *Metadata_Deviations) GetIsisInstanceEnabledRequired() bool
- func (x *Metadata_Deviations) GetIsisInterfaceAfiUnsupported() bool
- func (x *Metadata_Deviations) GetIsisInterfaceLevel1DisableRequired() bool
- func (x *Metadata_Deviations) GetIsisInterfaceLevelPassiveUnsupported() bool
- func (x *Metadata_Deviations) GetIsisLevelEnabled() bool
- func (x *Metadata_Deviations) GetIsisLoopbackRequired() bool
- func (x *Metadata_Deviations) GetIsisLspMetadataLeafsUnsupported() bool
- func (x *Metadata_Deviations) GetIsisMetricStyleTelemetryUnsupported() bool
- func (x *Metadata_Deviations) GetIsisMultiTopologyUnsupported() bool
- func (x *Metadata_Deviations) GetIsisRequireSameL1MetricWithL2Metric() bool
- func (x *Metadata_Deviations) GetIsisRestartSuppressUnsupported() bool
- func (x *Metadata_Deviations) GetIsisSingleTopologyRequired() bool
- func (x *Metadata_Deviations) GetIsisTimersCsnpIntervalUnsupported() bool
- func (x *Metadata_Deviations) GetLinecardCpuUtilizationUnsupported() bool
- func (x *Metadata_Deviations) GetLinecardMemoryUtilizationUnsupported() bool
- func (x *Metadata_Deviations) GetLinkLocalMaskLen() bool
- func (x *Metadata_Deviations) GetLinkQualWaitAfterDeleteRequired() bool
- func (x *Metadata_Deviations) GetLldpInterfaceConfigOverrideGlobal() bool
- func (x *Metadata_Deviations) GetMatchTagSetConditionUnsupported() bool
- func (x *Metadata_Deviations) GetMaxEcmpPaths() bool
- func (x *Metadata_Deviations) GetMemberLinkLoopbackUnsupported() bool
- func (x *Metadata_Deviations) GetMismatchedHardwareResourceNameInComponent() bool
- func (x *Metadata_Deviations) GetMissingBgpLastNotificationErrorCode() bool
- func (x *Metadata_Deviations) GetMissingHardwareResourceTelemetryBeforeConfig() bool
- func (x *Metadata_Deviations) GetMissingIsisInterfaceAfiSafiEnable() bool
- func (x *Metadata_Deviations) GetMissingPortToOpticalChannelComponentMapping() bool
- func (x *Metadata_Deviations) GetMissingStaticRouteDropNextHopTelemetry() bool
- func (x *Metadata_Deviations) GetMissingStaticRouteNextHopMetricTelemetry() bool
- func (x *Metadata_Deviations) GetMissingValueForDefaults() bool
- func (x *Metadata_Deviations) GetMissingZrOpticalChannelTunableParametersTelemetry() bool
- func (x *Metadata_Deviations) GetModelNameUnsupported() bool
- func (x *Metadata_Deviations) GetMultipathUnsupportedNeighborOrAfisafi() bool
- func (x *Metadata_Deviations) GetNetworkInstanceTableDeletionRequired() bool
- func (x *Metadata_Deviations) GetNoMixOfTaggedAndUntaggedSubinterfaces() bool
- func (x *Metadata_Deviations) GetNoZeroSuppression() bool
- func (x *Metadata_Deviations) GetNtpNonDefaultVrfUnsupported() bool
- func (x *Metadata_Deviations) GetOmitL2Mtu() bool
- func (x *Metadata_Deviations) GetOperStatusForIcUnsupported() bool
- func (x *Metadata_Deviations) GetOperationalModeUnsupported() bool
- func (x *Metadata_Deviations) GetOsComponentParentIsChassis() bool
- func (x *Metadata_Deviations) GetOsComponentParentIsSupervisorOrLinecard() bool
- func (x *Metadata_Deviations) GetOsactivateNoreboot() bool
- func (x *Metadata_Deviations) GetOsinstallForStandbyRp() bool
- func (x *Metadata_Deviations) GetOtnChannelAssignmentCiscoNumbering() bool
- func (x *Metadata_Deviations) GetOtnChannelTribUnsupported() bool
- func (x *Metadata_Deviations) GetOverrideDefaultNhScale() bool
- func (x *Metadata_Deviations) GetP4RtCapabilitiesUnsupported() bool
- func (x *Metadata_Deviations) GetP4RtGdpRequiresDot1QSubinterface() bool
- func (x *Metadata_Deviations) GetP4RtModifyTableEntryUnsupported() bool
- func (x *Metadata_Deviations) GetP4RtUnsetelectionidPrimaryAllowed() bool
- func (x *Metadata_Deviations) GetPacketProcessingAggregateDropsUnsupported() bool
- func (x *Metadata_Deviations) GetPeerGroupDefEbgpVrfUnsupported() bool
- func (x *Metadata_Deviations) GetPfRequireMatchDefaultRule() bool
- func (x *Metadata_Deviations) GetPfRequireSequentialOrderPbrRules() bool
- func (x *Metadata_Deviations) GetPlqGeneratorCapabilitiesMaxMtu() uint32
- func (x *Metadata_Deviations) GetPlqGeneratorCapabilitiesMaxPps() uint64
- func (x *Metadata_Deviations) GetPlqReflectorStatsUnsupported() bool
- func (x *Metadata_Deviations) GetPowerDisableEnableLeafRefValidation() bool
- func (x *Metadata_Deviations) GetPrefixLimitExceededTelemetryUnsupported() bool
- func (x *Metadata_Deviations) GetPrepolicyReceivedRoutes() bool
- func (x *Metadata_Deviations) GetQosBufferAllocationConfigRequired() bool
- func (x *Metadata_Deviations) GetQosDroppedOctets() bool
- func (x *Metadata_Deviations) GetQosGetStatePathUnsupported() bool
- func (x *Metadata_Deviations) GetQosInqueueDropCounterUnsupported() bool
- func (x *Metadata_Deviations) GetQosOctets() bool
- func (x *Metadata_Deviations) GetQosQueueRequiresId() bool
- func (x *Metadata_Deviations) GetQosSchedulerConfigRequired() bool
- func (x *Metadata_Deviations) GetQosSchedulerIngressPolicerUnsupported() bool
- func (x *Metadata_Deviations) GetQosSetWeightConfigUnsupported() bool
- func (x *Metadata_Deviations) GetQosVoqDropCounterUnsupported() bool
- func (x *Metadata_Deviations) GetRedisConnectedUnderEbgpVrfUnsupported() bool
- func (x *Metadata_Deviations) GetReorderCallsForVendorCompatibilty() bool
- func (x *Metadata_Deviations) GetRequireRoutedSubinterface_0() bool
- func (x *Metadata_Deviations) GetRibWecmp() bool
- func (x *Metadata_Deviations) GetRoutePolicyUnderAfiUnsupported() bool
- func (x *Metadata_Deviations) GetRoutingPolicyChainingUnsupported() bool
- func (x *Metadata_Deviations) GetRoutingPolicyTagSetEmbedded() bool
- func (x *Metadata_Deviations) GetSamePolicyAttachedToAllAfis() bool
- func (x *Metadata_Deviations) GetSchedulerInputWeightLimit() bool
- func (x *Metadata_Deviations) GetSetMetricAsPreference() bool
- func (x *Metadata_Deviations) GetSetNativeUser() bool
- func (x *Metadata_Deviations) GetSetNoPeerGroup() bool
- func (x *Metadata_Deviations) GetSflowSourceAddressUpdateUnsupported() bool
- func (x *Metadata_Deviations) GetSkipAfiSafiPathForBgpMultipleAs() bool
- func (x *Metadata_Deviations) GetSkipBgpSendCommunityType() bool
- func (x *Metadata_Deviations) GetSkipBgpSessionCheckWithoutAfisafi() bool
- func (x *Metadata_Deviations) GetSkipCheckingAttributeIndex() bool
- func (x *Metadata_Deviations) GetSkipContainerOp() bool
- func (x *Metadata_Deviations) GetSkipControllerCardPowerAdmin() bool
- func (x *Metadata_Deviations) GetSkipFibFailedTrafficForwardingCheck() bool
- func (x *Metadata_Deviations) GetSkipIsisSetLevel() bool
- func (x *Metadata_Deviations) GetSkipIsisSetMetricStyleType() bool
- func (x *Metadata_Deviations) GetSkipMacaddressCheck() bool
- func (x *Metadata_Deviations) GetSkipNonBgpRouteExportCheck() bool
- func (x *Metadata_Deviations) GetSkipPlqInterfaceOperStatusCheck() bool
- func (x *Metadata_Deviations) GetSkipPrefixSetMode() bool
- func (x *Metadata_Deviations) GetSkipSetRpMatchSetOptions() bool
- func (x *Metadata_Deviations) GetSkipSettingAllowMultipleAs() bool
- func (x *Metadata_Deviations) GetSkipSettingDisableMetricPropagation() bool
- func (x *Metadata_Deviations) GetSkipSettingStatementForPolicy() bool
- func (x *Metadata_Deviations) GetSkipStaticNexthopCheck() bool
- func (x *Metadata_Deviations) GetSkipTcpNegotiatedMssCheck() bool
- func (x *Metadata_Deviations) GetSlaacPrefixLength128() bool
- func (x *Metadata_Deviations) GetSshServerCountersUnsupported() bool
- func (x *Metadata_Deviations) GetStatePathUnsupported() bool
- func (x *Metadata_Deviations) GetStaticLspUnsupported() bool
- func (x *Metadata_Deviations) GetStaticProtocolName() string
- func (x *Metadata_Deviations) GetStaticRouteNextHopInterfaceRefUnsupported() bool
- func (x *Metadata_Deviations) GetStaticRouteWithDropNh() bool
- func (x *Metadata_Deviations) GetStaticRouteWithExplicitMetric() bool
- func (x *Metadata_Deviations) GetStorageComponentUnsupported() bool
- func (x *Metadata_Deviations) GetSubinterfacePacketCountersMissing() bool
- func (x *Metadata_Deviations) GetSwVersionUnsupported() bool
- func (x *Metadata_Deviations) GetSwitchChipIdUnsupported() bool
- func (x *Metadata_Deviations) GetTableConnectionsUnsupported() bool
- func (x *Metadata_Deviations) GetTcAttributePropagationUnsupported() bool
- func (x *Metadata_Deviations) GetTcDefaultImportPolicyUnsupported() bool
- func (x *Metadata_Deviations) GetTcMetricPropagationUnsupported() bool
- func (x *Metadata_Deviations) GetTcSubscriptionUnsupported() bool
- func (x *Metadata_Deviations) GetTracerouteFragmentation() bool
- func (x *Metadata_Deviations) GetTracerouteL4ProtocolUdp() bool
- func (x *Metadata_Deviations) GetTransceiverThresholdsUnsupported() bool
- func (x *Metadata_Deviations) GetTunnelConfigPathUnsupported() bool
- func (x *Metadata_Deviations) GetTunnelStatePathUnsupported() bool
- func (x *Metadata_Deviations) GetUnsupportedStaticRouteNextHopRecurse() bool
- func (x *Metadata_Deviations) GetUseParentComponentForTemperatureTelemetry() bool
- func (x *Metadata_Deviations) GetUseVendorNativeTagSetConfig() bool
- func (x *Metadata_Deviations) GetWecmpAutoUnsupported() bool
- func (x *Metadata_Deviations) GetWeightedEcmpFixedPacketVerification() bool
- func (*Metadata_Deviations) ProtoMessage()
- func (x *Metadata_Deviations) ProtoReflect() protoreflect.Message
- func (x *Metadata_Deviations) Reset()
- func (x *Metadata_Deviations) String() string
- type Metadata_Platform
- func (*Metadata_Platform) Descriptor() ([]byte, []int)deprecated
- func (x *Metadata_Platform) GetHardwareModelRegex() string
- func (x *Metadata_Platform) GetSoftwareVersionRegex() string
- func (x *Metadata_Platform) GetVendor() proto.Device_Vendor
- func (*Metadata_Platform) ProtoMessage()
- func (x *Metadata_Platform) ProtoReflect() protoreflect.Message
- func (x *Metadata_Platform) Reset()
- func (x *Metadata_Platform) String() string
- type Metadata_PlatformExceptions
- func (*Metadata_PlatformExceptions) Descriptor() ([]byte, []int)deprecated
- func (x *Metadata_PlatformExceptions) GetDeviations() *Metadata_Deviations
- func (x *Metadata_PlatformExceptions) GetPlatform() *Metadata_Platform
- func (*Metadata_PlatformExceptions) ProtoMessage()
- func (x *Metadata_PlatformExceptions) ProtoReflect() protoreflect.Message
- func (x *Metadata_PlatformExceptions) Reset()
- func (x *Metadata_PlatformExceptions) String() string
- type Metadata_Tags
- func (Metadata_Tags) Descriptor() protoreflect.EnumDescriptor
- func (x Metadata_Tags) Enum() *Metadata_Tags
- func (Metadata_Tags) EnumDescriptor() ([]byte, []int)deprecated
- func (x Metadata_Tags) Number() protoreflect.EnumNumber
- func (x Metadata_Tags) String() string
- func (Metadata_Tags) Type() protoreflect.EnumType
- type Metadata_Testbed
- func (Metadata_Testbed) Descriptor() protoreflect.EnumDescriptor
- func (x Metadata_Testbed) Enum() *Metadata_Testbed
- func (Metadata_Testbed) EnumDescriptor() ([]byte, []int)deprecated
- func (x Metadata_Testbed) Number() protoreflect.EnumNumber
- func (x Metadata_Testbed) String() string
- func (Metadata_Testbed) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Metadata_Testbed_name = map[int32]string{ 0: "TESTBED_UNSPECIFIED", 1: "TESTBED_DUT", 2: "TESTBED_DUT_DUT_4LINKS", 3: "TESTBED_DUT_ATE_2LINKS", 4: "TESTBED_DUT_ATE_4LINKS", 5: "TESTBED_DUT_ATE_9LINKS_LAG", 6: "TESTBED_DUT_DUT_ATE_2LINKS", 7: "TESTBED_DUT_ATE_8LINKS", 8: "TESTBED_DUT_400ZR", 9: "TESTBED_DUT_400ZR_PLUS", } Metadata_Testbed_value = map[string]int32{ "TESTBED_UNSPECIFIED": 0, "TESTBED_DUT": 1, "TESTBED_DUT_DUT_4LINKS": 2, "TESTBED_DUT_ATE_2LINKS": 3, "TESTBED_DUT_ATE_4LINKS": 4, "TESTBED_DUT_ATE_9LINKS_LAG": 5, "TESTBED_DUT_DUT_ATE_2LINKS": 6, "TESTBED_DUT_ATE_8LINKS": 7, "TESTBED_DUT_400ZR": 8, "TESTBED_DUT_400ZR_PLUS": 9, } )
Enum value maps for Metadata_Testbed.
View Source
var ( Metadata_Tags_name = map[int32]string{ 0: "TAGS_UNSPECIFIED", 1: "TAGS_AGGREGATION", 2: "TAGS_DATACENTER_EDGE", 3: "TAGS_EDGE", 4: "TAGS_TRANSIT", } Metadata_Tags_value = map[string]int32{ "TAGS_UNSPECIFIED": 0, "TAGS_AGGREGATION": 1, "TAGS_DATACENTER_EDGE": 2, "TAGS_EDGE": 3, "TAGS_TRANSIT": 4, } )
Enum value maps for Metadata_Tags.
View Source
var File_metadata_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Metadata ¶
type Metadata struct { // UUID of the test. Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // ID of the test in the test plan. PlanId string `protobuf:"bytes,2,opt,name=plan_id,json=planId,proto3" json:"plan_id,omitempty"` // One-line description of the test. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Testbed on which the test is intended to run. Testbed Metadata_Testbed `protobuf:"varint,4,opt,name=testbed,proto3,enum=openconfig.testing.Metadata_Testbed" json:"testbed,omitempty"` // The `platform` field for each `platform_exceptions` should be mutually // exclusive. Duplicate matches will result in a test failure. PlatformExceptions []*Metadata_PlatformExceptions `protobuf:"bytes,5,rep,name=platform_exceptions,json=platformExceptions,proto3" json:"platform_exceptions,omitempty"` // The `tags` used to identify the area(s) testcase applies to. An empty tag // is the default implying it applies to all areas. Tags []Metadata_Tags `protobuf:"varint,6,rep,packed,name=tags,proto3,enum=openconfig.testing.Metadata_Tags" json:"tags,omitempty"` // Whether this test only checks paths for presence rather than semantic // checks. PathPresenceTest bool `protobuf:"varint,7,opt,name=path_presence_test,json=pathPresenceTest,proto3" json:"path_presence_test,omitempty"` // contains filtered or unexported fields }
Metadata about a Feature Profiles test.
func (*Metadata) Descriptor
deprecated
func (*Metadata) GetDescription ¶
func (*Metadata) GetPathPresenceTest ¶
func (*Metadata) GetPlatformExceptions ¶
func (x *Metadata) GetPlatformExceptions() []*Metadata_PlatformExceptions
func (*Metadata) GetTags ¶
func (x *Metadata) GetTags() []Metadata_Tags
func (*Metadata) GetTestbed ¶
func (x *Metadata) GetTestbed() Metadata_Testbed
func (*Metadata) ProtoMessage ¶
func (*Metadata) ProtoMessage()
func (*Metadata) ProtoReflect ¶
func (x *Metadata) ProtoReflect() protoreflect.Message
type Metadata_Deviations ¶
type Metadata_Deviations struct { // Device does not support interface/ipv4/enabled, // so suppress configuring this leaf. Ipv4MissingEnabled bool `protobuf:"varint,1,opt,name=ipv4_missing_enabled,json=ipv4MissingEnabled,proto3" json:"ipv4_missing_enabled,omitempty"` // Device does not support fragmentation bit for traceroute. TracerouteFragmentation bool `` /* 131-byte string literal not displayed */ // Device only support UDP as l4 protocol for traceroute. TracerouteL4ProtocolUdp bool `` /* 135-byte string literal not displayed */ // Device does not support // bgp/neighbors/neighbor/afi-safis/afi-safi/state/prefixes/received-pre-policy. PrepolicyReceivedRoutes bool `` /* 133-byte string literal not displayed */ // Expected ucmp traffic tolerance. Minimum value is 0.2, anything less // will be coerced to 0.2. // Juniper: partnerissuetracker.corp.google.com/282234301 // Cisco: partnerissuetracker.corp.google.com/279477633 HierarchicalWeightResolutionTolerance float64 `` /* 178-byte string literal not displayed */ // Device skip isis multi-topology check if value is true. IsisMultiTopologyUnsupported bool `` /* 150-byte string literal not displayed */ // Disable isis level1 under interface mode on the device if value is true. IsisInterfaceLevel1DisableRequired bool `` /* 170-byte string literal not displayed */ // Set isis af ipv6 single topology on the device if value is true. IsisSingleTopologyRequired bool `` /* 144-byte string literal not displayed */ // Don't set isis instance enable flag on the device if value is true. IsisInstanceEnabledRequired bool `` /* 148-byte string literal not displayed */ // Set and validate isis interface address family enable on the device if // value is true. MissingIsisInterfaceAfiSafiEnable bool `` /* 170-byte string literal not displayed */ // Don't set isis global authentication-check on the device if value is // true. IsisGlobalAuthenticationNotRequired bool `` /* 174-byte string literal not displayed */ // Configure CSNP, LSP and PSNP under level authentication explicitly if // value is true. IsisExplicitLevelAuthenticationConfig bool `` /* 180-byte string literal not displayed */ // Device skip isis restart-suppress check if value is true. IsisRestartSuppressUnsupported bool `` /* 157-byte string literal not displayed */ // Device does not support interface/ipv4(6)/neighbor. // Cisco: partnerissuetracker.corp.google.com/268243828 IpNeighborMissing bool `protobuf:"varint,15,opt,name=ip_neighbor_missing,json=ipNeighborMissing,proto3" json:"ip_neighbor_missing,omitempty"` // Device requires separate reboot to activate OS. OsactivateNoreboot bool `protobuf:"varint,16,opt,name=osactivate_noreboot,json=osactivateNoreboot,proto3" json:"osactivate_noreboot,omitempty"` // Device requires OS installation on standby RP as well as active RP. OsinstallForStandbyRp bool `` /* 130-byte string literal not displayed */ // Set this flag for LLDP interface config to override the global config. LldpInterfaceConfigOverrideGlobal bool `` /* 168-byte string literal not displayed */ // Skip check for // bgp/neighbors/neighbor/state/messages/received/last-notification-error-code // leaf missing case. MissingBgpLastNotificationErrorCode bool `` /* 176-byte string literal not displayed */ // Device does not support interface-ref configuration when applying // features to interface. InterfaceRefConfigUnsupported bool `` /* 154-byte string literal not displayed */ // Device does not support these state paths. // Juniper: partnerissuetracker.corp.google.com/279470921 StatePathUnsupported bool `protobuf:"varint,23,opt,name=state_path_unsupported,json=statePathUnsupported,proto3" json:"state_path_unsupported,omitempty"` // Device requires Ipv6 to be enabled on interface for gRIBI NH programmed // with destination mac address. // Juniper: partnerissuetracker.corp.google.com/267642089 Ipv6EnableForGribiNhDmac bool `` /* 143-byte string literal not displayed */ // Device requires additional config for ECN. // Juniper: partnerissuetracker.corp.google.com/277657269 EcnProfileRequiredDefinition bool `` /* 151-byte string literal not displayed */ // Device does not support interface ipv6 discarded packet statistics. // Juniper: partnerissuetracker.corp.google.com/277762075 Ipv6DiscardedPktsUnsupported bool `` /* 151-byte string literal not displayed */ // Device does not support drop and weight leaves under queue management // profile. // Juniper: partnerissuetracker.corp.google.com/279471405 DropWeightLeavesUnsupported bool `` /* 148-byte string literal not displayed */ // Config pushed through origin CLI takes precedence over config pushed // through origin OC. // Juniper: partnerissuetracker.corp.google.com/270474468 CliTakesPrecedenceOverOc bool `` /* 141-byte string literal not displayed */ // Device does not support weight above 100. // Juniper: partnerissuetracker.corp.google.com/277066804 SchedulerInputWeightLimit bool `` /* 142-byte string literal not displayed */ // Device does not support id leaf for SwitchChip components. // Juniper: partnerissuetracker.corp.google.com/277134501 SwitchChipIdUnsupported bool `` /* 136-byte string literal not displayed */ // Device does not support backplane-facing-capacity leaves for some of the // components. // Juniper: partnerissuetracker.corp.google.com/277134501 BackplaneFacingCapacityUnsupported bool `` /* 169-byte string literal not displayed */ // Device only supports querying counters from the state container, not from // individual counter leaves. InterfaceCountersFromContainer bool `` /* 157-byte string literal not displayed */ // Use this deviation when the device does not support a mix of tagged and // untagged subinterfaces. // Juniper: partnerissuetracker.corp.google.com/267822588 NoMixOfTaggedAndUntaggedSubinterfaces bool `` /* 184-byte string literal not displayed */ // Device does not support reporting software version according to the // requirements in gNMI-1.10. // Juniper: partnerissuetracker.corp.google.com/278764547 SwVersionUnsupported bool `protobuf:"varint,37,opt,name=sw_version_unsupported,json=swVersionUnsupported,proto3" json:"sw_version_unsupported,omitempty"` // Device requires explicit interface ref configuration when applying // features to interface. // Juniper: partnerissuetracker.corp.google.com/267691571 ExplicitInterfaceRefDefinition bool `` /* 157-byte string literal not displayed */ // Device does not support telemetry path /components/component/storage. // Juniper: partnerissuetracker.corp.google.com/284239001 StorageComponentUnsupported bool `` /* 146-byte string literal not displayed */ // Device requires port-speed to be set because its default value may not be // usable. ExplicitPortSpeed bool `protobuf:"varint,41,opt,name=explicit_port_speed,json=explicitPortSpeed,proto3" json:"explicit_port_speed,omitempty"` // Device requires explicit attachment of an interface or subinterface to // the default network instance. // Nokia: partnerissuetracker.corp.google.com/260928639 ExplicitInterfaceInDefaultVrf bool `` /* 156-byte string literal not displayed */ // Skip checking QOS Dropped octets stats for interface. // Juniper: partnerissuetracker.corp.google.com/282686094 QosDroppedOctets bool `protobuf:"varint,43,opt,name=qos_dropped_octets,json=qosDroppedOctets,proto3" json:"qos_dropped_octets,omitempty"` // Device is missing subinterface packet counters for IPv4/IPv6. SubinterfacePacketCountersMissing bool `` /* 166-byte string literal not displayed */ // Connect-retry is not supported // /bgp/neighbors/neighbor/timers/config/connect-retry. ConnectRetry bool `protobuf:"varint,45,opt,name=connect_retry,json=connectRetry,proto3" json:"connect_retry,omitempty"` // Device does not support programming a gribi flow with a next-hop entry of // mac-address only. GribiMacOverrideWithStaticArp bool `` /* 158-byte string literal not displayed */ // Set true for device that does not support route-policy under AFI/SAFI. RoutePolicyUnderAfiUnsupported bool `` /* 159-byte string literal not displayed */ // Device does not support using gNOI to reboot the Fabric Component. GnoiFabricComponentRebootUnsupported bool `` /* 177-byte string literal not displayed */ // Device does not support the ntp nondefault vrf case. NtpNonDefaultVrfUnsupported bool `` /* 150-byte string literal not displayed */ // Device does not support setting the L2 MTU. OpenConfig allows a device to // enforce that L2 MTU, which has a default value of 1514, must be set to a // higher value than L3 MTU. // Arista: partnerissuetracker.corp.google.com/243445300 OmitL2Mtu bool `protobuf:"varint,50,opt,name=omit_l2_mtu,json=omitL2Mtu,proto3" json:"omit_l2_mtu,omitempty"` // Skip power admin for controller card SkipControllerCardPowerAdmin bool `` /* 153-byte string literal not displayed */ // Device requires the banner to have a delimiter character. BannerDelimiter string `protobuf:"bytes,60,opt,name=banner_delimiter,json=bannerDelimiter,proto3" json:"banner_delimiter,omitempty"` // Allowed tolerance for BGP traffic flow while comparing for pass or fail // condition. BgpToleranceValue int32 `protobuf:"varint,61,opt,name=bgp_tolerance_value,json=bgpToleranceValue,proto3" json:"bgp_tolerance_value,omitempty"` // Device requires additional time to complete post delete link // qualification cleanup. LinkQualWaitAfterDeleteRequired bool `` /* 164-byte string literal not displayed */ // The response of gNOI reboot status is a single value (not a list), so the // device requires explict component path to account for a situation when // there is more than one active reboot requests. // Arista: partnerissuetracker.corp.google.com/245550570 GnoiStatusEmptySubcomponent bool `` /* 148-byte string literal not displayed */ // Device requiries explicit deletion of network-instance table. NetworkInstanceTableDeletionRequired bool `` /* 177-byte string literal not displayed */ // Device requires a BGP session reset to utilize a new MD5 key. BgpMd5RequiresReset bool `protobuf:"varint,65,opt,name=bgp_md5_requires_reset,json=bgpMd5RequiresReset,proto3" json:"bgp_md5_requires_reset,omitempty"` // Devices do not count dequeued and deleted packets as drops. // Arista: partnerissuetracker.corp.google.com/275384848 DequeueDeleteNotCountedAsDrops bool `` /* 161-byte string literal not displayed */ // Device only supports RIB ack, so tests that normally expect FIB_ACK will // allow just RIB_ACK. GribiRibackOnly bool `protobuf:"varint,67,opt,name=gribi_riback_only,json=gribiRibackOnly,proto3" json:"gribi_riback_only,omitempty"` // Device requires that aggregate Port-Channel and its members be defined in // a single gNMI Update transaction at /interfaces; otherwise lag-type will // be dropped, and no member can be added to the aggregate. // Arista: partnerissuetracker.corp.google.com/201574574 AggregateAtomicUpdate bool `` /* 128-byte string literal not displayed */ // Device returns no value for some OpenConfig paths if the operational // value equals the default. // Arista: partnerissuetracker.corp.google.com/258286131 MissingValueForDefaults bool `` /* 136-byte string literal not displayed */ // The name used for the static routing protocol. The default name in // OpenConfig is \"DEFAULT\" but some devices use other names. // Arista: partnerissuetracker.corp.google.com/269699737 StaticProtocolName string `protobuf:"bytes,70,opt,name=static_protocol_name,json=staticProtocolName,proto3" json:"static_protocol_name,omitempty"` // Device currently uses component name instead of a full openconfig path, // so suppress creating a full oc compliant path for subcomponent. GnoiSubcomponentPath bool `protobuf:"varint,71,opt,name=gnoi_subcomponent_path,json=gnoiSubcomponentPath,proto3" json:"gnoi_subcomponent_path,omitempty"` // When configuring interface, config VRF prior config IP address. // Arista: partnerissuetracker.corp.google.com/261958938 InterfaceConfigVrfBeforeAddress bool `` /* 162-byte string literal not displayed */ // Device requires using the deprecated openconfig-vlan:vlan/config/vlan-id // or openconfig-vlan:vlan/state/vlan-id leaves. // Arista: partnerissuetracker.corp.google.com/261085885 DeprecatedVlanId bool `protobuf:"varint,73,opt,name=deprecated_vlan_id,json=deprecatedVlanId,proto3" json:"deprecated_vlan_id,omitempty"` // Device requires gRIBI MAC Override using Static ARP + Static Route // Arista: partnerissuetracker.corp.google.com/234635355 GribiMacOverrideStaticArpStaticRoute bool `` /* 181-byte string literal not displayed */ // Device requires interface enabled leaf booleans to be explicitly set to // true. InterfaceEnabled bool `protobuf:"varint,75,opt,name=interface_enabled,json=interfaceEnabled,proto3" json:"interface_enabled,omitempty"` // Skip checking QOS octet stats for interface. // Arista: partnerissuetracker.corp.google.com/283541442 QosOctets bool `protobuf:"varint,76,opt,name=qos_octets,json=qosOctets,proto3" json:"qos_octets,omitempty"` // Device CPU components do not map to a FRU parent component in the OC // tree. CpuMissingAncestor bool `protobuf:"varint,77,opt,name=cpu_missing_ancestor,json=cpuMissingAncestor,proto3" json:"cpu_missing_ancestor,omitempty"` // Device needs subinterface 0 to be routed for non-zero sub-interfaces. RequireRoutedSubinterface_0 bool `` /* 145-byte string literal not displayed */ // Device does not report last-switchover-reason as USER_INITIATED for // gNOI.SwitchControlProcessor. GnoiSwitchoverReasonMissingUserInitiated bool `` /* 191-byte string literal not displayed */ // The name used for the default network instance for VRF. The default name // in OpenConfig is \"DEFAULT\" but some legacy devices still use // \"default\". DefaultNetworkInstance string `` /* 130-byte string literal not displayed */ // Device allows unset Election ID to be primary. P4RtUnsetelectionidPrimaryAllowed bool `` /* 166-byte string literal not displayed */ // Device sets ALREADY_EXISTS status code for all backup client responses. BkupArbitrationRespCode bool `` /* 136-byte string literal not displayed */ // Device requires IPOverIP decapsulation for backup NHG without interfaces. BackupNhgRequiresVrfWithDecap bool `` /* 158-byte string literal not displayed */ // Devices don't support configuring ISIS /afi-safi/af/config container. IsisInterfaceAfiUnsupported bool `` /* 148-byte string literal not displayed */ // Devices don't support modify table entry operation in P4 Runtime. P4RtModifyTableEntryUnsupported bool `` /* 162-byte string literal not displayed */ // Parent of OS component is of type SUPERVISOR or LINECARD. OsComponentParentIsSupervisorOrLinecard bool `` /* 190-byte string literal not displayed */ // Parent of OS component is of type CHASSIS. OsComponentParentIsChassis bool `` /* 147-byte string literal not displayed */ // Devices require configuring the same ISIS Metrics for Level 1 when // configuring Level 2 Metrics. IsisRequireSameL1MetricWithL2Metric bool `` /* 180-byte string literal not displayed */ // Devices require configuring the same OSPF setMetric when BGP // SetMED is configured. BgpSetMedRequiresEqualOspfSetMetric bool `` /* 180-byte string literal not displayed */ // Devices require configuring subinterface with tagged vlan for p4rt // packet in. P4RtGdpRequiresDot1QSubinterface bool `` /* 165-byte string literal not displayed */ // ATE port link state operations are a no-op in KNE/virtualized // environments. AtePortLinkStateOperationsUnsupported bool `` /* 182-byte string literal not displayed */ // Creates a user and assigns role/rbac to said user via native model. SetNativeUser bool `protobuf:"varint,95,opt,name=set_native_user,json=setNativeUser,proto3" json:"set_native_user,omitempty"` // Device does not support telemetry path // /components/component/cpu/utilization/state/avg for linecards' CPU card. LinecardCpuUtilizationUnsupported bool `` /* 166-byte string literal not displayed */ // Device does not support consistent component names for GNOI and GNMI. ConsistentComponentNamesUnsupported bool `` /* 172-byte string literal not displayed */ // Device does not support telemetry path // /components/component/cpu/utilization/state/avg for controller cards' // CPU card. ControllerCardCpuUtilizationUnsupported bool `` /* 187-byte string literal not displayed */ // Device does not support counter for fabric block lost packets. FabricDropCounterUnsupported bool `` /* 152-byte string literal not displayed */ // Device does not support memory utilization related leaves for linecard // components. LinecardMemoryUtilizationUnsupported bool `` /* 176-byte string literal not displayed */ // Device does not support telemetry path // /qos/interfaces/interface/input/virtual-output-queues/voq-interface/queues/queue/state/dropped-pkts. QosVoqDropCounterUnsupported bool `` /* 154-byte string literal not displayed */ // ATE IPv6 flow label unsupported in KNE/virtualized environments. AteIpv6FlowLabelUnsupported bool `` /* 151-byte string literal not displayed */ // Devices do not support configuring isis csnp-interval timer. // Arista: partnerissuetracker.corp.google.com/299283216 IsisTimersCsnpIntervalUnsupported bool `` /* 169-byte string literal not displayed */ // Devices do not support telemetry for isis counter: // manual-address-drop-from-areas. // Arista: partnerissuetracker.corp.google.com/299285115 IsisCounterManualAddressDropFromAreasUnsupported bool `` /* 220-byte string literal not displayed */ // Devices do not support telemetry for isis counter: part-changes. // Arista: partnerissuetracker.corp.google.com/317086576 IsisCounterPartChangesUnsupported bool `` /* 169-byte string literal not displayed */ // Devices do not support threshold container under // /components/component/transceiver. TransceiverThresholdsUnsupported bool `` /* 162-byte string literal not displayed */ // Update interface loopback mode using raw gnmi API due to server version. InterfaceLoopbackModeRawGnmi bool `` /* 154-byte string literal not displayed */ // Devices do not support showing negotiated tcp mss value in bgp tcp mss // telemetry. Juniper: b/300499125 SkipTcpNegotiatedMssCheck bool `` /* 145-byte string literal not displayed */ // Devices don't support ISIS-Lsp metadata paths: checksum, sequence-number, // remaining-lifetime. IsisLspMetadataLeafsUnsupported bool `` /* 163-byte string literal not displayed */ // QOS queue requires configuration with queue-id QosQueueRequiresId bool `protobuf:"varint,112,opt,name=qos_queue_requires_id,json=qosQueueRequiresId,proto3" json:"qos_queue_requires_id,omitempty"` // Devices do not support forwarding for fib failed routes. SkipFibFailedTrafficForwardingCheck bool `` /* 177-byte string literal not displayed */ // QOS requires buffer-allocation-profile configuration QosBufferAllocationConfigRequired bool `` /* 169-byte string literal not displayed */ // Devices do not support configuring ExtendedNextHopEncoding at the BGP // global level. Arista: // https://partnerissuetracker.corp.google.com/issues/203683090 BgpGlobalExtendedNextHopEncodingUnsupported bool `` /* 203-byte string literal not displayed */ // OC unsupported for BGP LLGR disable. // Juniper: b/303479602 BgpLlgrOcUndefined bool `protobuf:"varint,116,opt,name=bgp_llgr_oc_undefined,json=bgpLlgrOcUndefined,proto3" json:"bgp_llgr_oc_undefined,omitempty"` // Device does not support tunnel interfaces state paths // Juniper: partnerissuetracker.corp.google.com/300111031 TunnelStatePathUnsupported bool `` /* 146-byte string literal not displayed */ // Device does not support tunnel interfaces source and destination address // config paths Juniper: partnerissuetracker.corp.google.com/300111031 TunnelConfigPathUnsupported bool `` /* 149-byte string literal not displayed */ // Cisco: Device does not support same minimun and maximum threshold value // in QOS ECN config. EcnSameMinMaxThresholdUnsupported bool `` /* 171-byte string literal not displayed */ // Cisco: QOS requires scheduler configuration. QosSchedulerConfigRequired bool `` /* 146-byte string literal not displayed */ // Cisco: Device does not support set weight config under QOS ECN // configuration. QosSetWeightConfigUnsupported bool `` /* 157-byte string literal not displayed */ // Cisco: Device does not support these get state path. QosGetStatePathUnsupported bool `` /* 148-byte string literal not displayed */ // Devices requires enabled leaf under isis level // Juniper: partnerissuetracker.corp.google.com/302661486 IsisLevelEnabled bool `protobuf:"varint,123,opt,name=isis_level_enabled,json=isisLevelEnabled,proto3" json:"isis_level_enabled,omitempty"` // Devices which require to use interface-id format of interface name + // .subinterface index with Interface-ref container InterfaceRefInterfaceIdFormat bool `` /* 157-byte string literal not displayed */ // Devices does not support member link loopback // Juniper: b/307763669 MemberLinkLoopbackUnsupported bool `` /* 155-byte string literal not displayed */ // Device does not support PLQ operational status check on interface // Juniper: b/308990185 SkipPlqInterfaceOperStatusCheck bool `` /* 165-byte string literal not displayed */ // Device set received prefix limits explicitly under prefix-limit-received // rather than "prefix-limit" BgpExplicitPrefixLimitReceived bool `` /* 160-byte string literal not displayed */ // Device does not configure BGP maximum routes correctly when max-prefixes // leaf is configured BgpMissingOcMaxPrefixesConfiguration bool `` /* 180-byte string literal not displayed */ // Devices which needs to skip checking AFI-SAFI disable. // Juniper: b/310698466 SkipBgpSessionCheckWithoutAfisafi bool `` /* 171-byte string literal not displayed */ // Devices that have separate naming conventions for hardware resource name // in /system/ tree and /components/ tree. MismatchedHardwareResourceNameInComponent bool `` /* 195-byte string literal not displayed */ // Devices that don't support telemetry for hardware resources before // used-threshold-upper configuration. MissingHardwareResourceTelemetryBeforeConfig bool `` /* 204-byte string literal not displayed */ // Device does not support reboot status check on subcomponents. GnoiSubcomponentRebootStatusUnsupported bool `` /* 187-byte string literal not displayed */ // Devices exports routes from all protocols to BGP if the export-policy is // ACCEPT Juniper: b/308970803 SkipNonBgpRouteExportCheck bool `` /* 150-byte string literal not displayed */ // Devices do not support path // /network-instances/network-instance/protocols/protocol/isis/levels/level/state/metric-style // Arista: https://partnerissuetracker.corp.google.com/issues/317064733 IsisMetricStyleTelemetryUnsupported bool `` /* 175-byte string literal not displayed */ // Devices do not support configuring Interface-ref under Static-Route // Next-Hop StaticRouteNextHopInterfaceRefUnsupported bool `` /* 197-byte string literal not displayed */ // Devices which does not support nexthop index state // Juniper: b/304729237 SkipStaticNexthopCheck bool `` /* 134-byte string literal not displayed */ // Device doesn't support router advertisement enable and mode config // Juniper: b/316173974 Ipv6RouterAdvertisementConfigUnsupported bool `` /* 190-byte string literal not displayed */ // Devices does not support setting prefix limit exceeded flag. // Juniper : b/317181227 PrefixLimitExceededTelemetryUnsupported bool `` /* 187-byte string literal not displayed */ // Skip setting allow-multiple-as while configuring eBGP // Arista: partnerissuetracker.corp.google.com/issues/317422300 SkipSettingAllowMultipleAs bool `` /* 148-byte string literal not displayed */ // Devices does not support mixed prefix length in gribi. // Juniper: b/307824407 GribiDecapMixedPlenUnsupported bool `` /* 160-byte string literal not displayed */ // Skip setting isis-actions set-level while configuring routing-policy // statement action SkipIsisSetLevel bool `protobuf:"varint,144,opt,name=skip_isis_set_level,json=skipIsisSetLevel,proto3" json:"skip_isis_set_level,omitempty"` // Skip setting isis-actions set-metric-style-type while configuring // routing-policy statement action SkipIsisSetMetricStyleType bool `` /* 150-byte string literal not displayed */ // Skip setting match-prefix-set match-set-options while configuring // routing-policy statement condition SkipSetRpMatchSetOptions bool `` /* 144-byte string literal not displayed */ // Skip setting disable-metric-propagation while configuring // table-connection SkipSettingDisableMetricPropagation bool `` /* 175-byte string literal not displayed */ // Devices do not support BGP conditions match-community-set BgpConditionsMatchCommunitySetUnsupported bool `` /* 195-byte string literal not displayed */ // Device requires match condition for ethertype v4 and v6 for default rule // with network-instance default-vrf in policy-forwarding. PfRequireMatchDefaultRule bool `` /* 145-byte string literal not displayed */ // Devices missing component tree mapping from hardware port // to optical channel. MissingPortToOpticalChannelComponentMapping bool `` /* 203-byte string literal not displayed */ // Skip gNMI container OP tc. // Cisco: https://partnerissuetracker.corp.google.com/issues/322291556 SkipContainerOp bool `protobuf:"varint,151,opt,name=skip_container_op,json=skipContainerOp,proto3" json:"skip_container_op,omitempty"` // Reorder calls for vendor compatibility. // Cisco: https://partnerissuetracker.corp.google.com/issues/322291556 ReorderCallsForVendorCompatibilty bool `` /* 169-byte string literal not displayed */ // Add missing base config using cli. // Cisco: https://partnerissuetracker.corp.google.com/issues/322291556 AddMissingBaseConfigViaCli bool `` /* 150-byte string literal not displayed */ // skip_macaddress_check returns true if mac address for an interface via // gNMI needs to be skipped. Cisco: // https://partnerissuetracker.corp.google.com/issues/322291556 SkipMacaddressCheck bool `protobuf:"varint,154,opt,name=skip_macaddress_check,json=skipMacaddressCheck,proto3" json:"skip_macaddress_check,omitempty"` // Devices are having native telemetry paths for BGP RIB verification. // Juniper : b/306144372 BgpRibOcPathUnsupported bool `` /* 139-byte string literal not displayed */ // Skip setting prefix-set mode while configuring prefix-set routing-policy SkipPrefixSetMode bool `protobuf:"varint,156,opt,name=skip_prefix_set_mode,json=skipPrefixSetMode,proto3" json:"skip_prefix_set_mode,omitempty"` // Devices set metric as preference for static next-hop SetMetricAsPreference bool `` /* 131-byte string literal not displayed */ // Devices don't support having an IPv6 static Route with an IPv4 address // as next hop and requires configuring a static ARP entry. // Arista: https://partnerissuetracker.corp.google.com/issues/316593298 Ipv6StaticRouteWithIpv4NextHopRequiresStaticArp bool `` /* 221-byte string literal not displayed */ // Device requires policy-forwarding rules to be in sequential order in the // gNMI set-request. PfRequireSequentialOrderPbrRules bool `` /* 168-byte string literal not displayed */ // Device telemetry missing next hop metric value. // Arista: https://partnerissuetracker.corp.google.com/issues/321010782 MissingStaticRouteNextHopMetricTelemetry bool `` /* 194-byte string literal not displayed */ // Device does not support recursive resolution of static route next hop. // Arista: https://partnerissuetracker.corp.google.com/issues/314449182 UnsupportedStaticRouteNextHopRecurse bool `` /* 180-byte string literal not displayed */ // Device missing telemetry for static route that has DROP next hop. // Arista: https://partnerissuetracker.corp.google.com/issues/330619816 MissingStaticRouteDropNextHopTelemetry bool `` /* 188-byte string literal not displayed */ // Device missing 400ZR optical-channel tunable parameters telemetry: // min/max/avg. // Arista: https://partnerissuetracker.corp.google.com/issues/319314781 MissingZrOpticalChannelTunableParametersTelemetry bool `` /* 221-byte string literal not displayed */ // Device that does not support packet link qualification reflector packet // sent/received stats. PlqReflectorStatsUnsupported bool `` /* 152-byte string literal not displayed */ // Device that does not support PLQ Generator max_mtu to be atleast >= 8184. PlqGeneratorCapabilitiesMaxMtu uint32 `` /* 160-byte string literal not displayed */ // Device that does not support PLQ Generator max_pps to be atleast >= // 100000000. PlqGeneratorCapabilitiesMaxPps uint64 `` /* 160-byte string literal not displayed */ // Support for bgp extended community index BgpExtendedCommunityIndexUnsupported bool `` /* 178-byte string literal not displayed */ // Support for bgp community set refs BgpCommunitySetRefsUnsupported bool `` /* 160-byte string literal not displayed */ // Arista device needs CLI knob to enable WECMP feature RibWecmp bool `protobuf:"varint,169,opt,name=rib_wecmp,json=ribWecmp,proto3" json:"rib_wecmp,omitempty"` // Device not supporting table-connection need to set this true TableConnectionsUnsupported bool `` /* 147-byte string literal not displayed */ // Configure tag-set using vendor native model UseVendorNativeTagSetConfig bool `` /* 153-byte string literal not displayed */ // Skip setting send-community-type in bgp global config SkipBgpSendCommunityType bool `` /* 142-byte string literal not displayed */ // Support for bgp actions set-community method BgpActionsSetCommunityMethodUnsupported bool `` /* 189-byte string literal not displayed */ // Ensure no configurations exist under BGP Peer Groups SetNoPeerGroup bool `protobuf:"varint,175,opt,name=set_no_peer_group,json=setNoPeerGroup,proto3" json:"set_no_peer_group,omitempty"` // Bgp community member is a string BgpCommunityMemberIsAString bool `` /* 153-byte string literal not displayed */ // Flag to indicate whether IPv4 static routes with IPv6 next-hops are // unsupported. Ipv4StaticRouteWithIpv6NhUnsupported bool `` /* 182-byte string literal not displayed */ // Flag to indicate whether IPv6 static routes with IPv4 next-hops are // unsupported. Ipv6StaticRouteWithIpv4NhUnsupported bool `` /* 182-byte string literal not displayed */ // Flag to indicate support for static routes that simply drop packets StaticRouteWithDropNh bool `` /* 133-byte string literal not displayed */ // Flag to indicate support for static routes that can be configured with an // explicit metric. StaticRouteWithExplicitMetric bool `` /* 157-byte string literal not displayed */ // Support for bgp default import/export policy BgpDefaultPolicyUnsupported bool `` /* 149-byte string literal not displayed */ // Flag to enable bgp explicity on default vrf // Arista: b/329094094#comment9 ExplicitEnableBgpOnDefaultVrf bool `` /* 159-byte string literal not displayed */ // tag-set is not a real separate entity, but is embedded in the policy // statement. this implies that 1. routing policy tag set name needs to be // '<policy name> <statement name>' // 2. only one policy statement can make use of a tag-set, and 3. tag must // be refered by a policy RoutingPolicyTagSetEmbedded bool `` /* 151-byte string literal not displayed */ // Devices does not support allow multiple as under AFI/SAFI. // CISCO: b/340859662 SkipAfiSafiPathForBgpMultipleAs bool `` /* 169-byte string literal not displayed */ // Device does not support regex with routing-policy community-member. CommunityMemberRegexUnsupported bool `` /* 161-byte string literal not displayed */ // Support for same import policy attached to all AFIs for given // (src-protocol, dst-protocol, network-instance) triple Arista: // b/339645876#comment4 SamePolicyAttachedToAllAfis bool `` /* 153-byte string literal not displayed */ // Devices needs to skip setting statement for policy to be applied as // action pass otherwise it will be configured as action done. // CISCO: b/338523730 SkipSettingStatementForPolicy bool `` /* 157-byte string literal not displayed */ // Devices does not support index specific attribute fetching and hence // wildcards has to be used. // CISCO: b/338523730 SkipCheckingAttributeIndex bool `` /* 146-byte string literal not displayed */ // Devices does not suppport policy-chaining, so needs to flatten policies // with multiple statements. // CISCO: b/338526243 FlattenPolicyWithMultipleStatements bool `` /* 175-byte string literal not displayed */ // default_route_policy_unsupported is set to true for devices that do not // support default route policy. DefaultRoutePolicyUnsupported bool `` /* 155-byte string literal not displayed */ // CISCO: b/339801843 SlaacPrefixLength128 bool `` /* 126-byte string literal not displayed */ // Devices does not support bgp max multipaths // Juniper: b/319301559 BgpMaxMultipathPathsUnsupported bool `` /* 163-byte string literal not displayed */ // Devices does not multipath config at neighbor or afisafi level // Juniper: b/341130490 MultipathUnsupportedNeighborOrAfisafi bool `` /* 181-byte string literal not displayed */ // Devices that do not support /components/component/state/model-name for // any component types. // Note that for model name to be supported, the // /components/component/state/model-name of the chassis component must be // equal to the canonical hardware model name of its device. ModelNameUnsupported bool `` /* 126-byte string literal not displayed */ // community_match_with_redistribution_unsupported is set to true for devices that do not support matching community at the redistribution attach point. CommunityMatchWithRedistributionUnsupported bool `` /* 199-byte string literal not displayed */ // Devices that do not support components/component/state/install-component // and components/component/state/install-position. InstallPositionAndInstallComponentUnsupported bool `` /* 207-byte string literal not displayed */ // Encap tunnel is shut then zero traffic will flow to backup NHG EncapTunnelShutBackupNhgZeroTraffic bool `` /* 179-byte string literal not displayed */ // Flag to indicate support for max ecmp paths for isis. MaxEcmpPaths bool `protobuf:"varint,198,opt,name=max_ecmp_paths,json=maxEcmpPaths,proto3" json:"max_ecmp_paths,omitempty"` // wecmp_auto_unsupported is set to true for devices that do not support auto wecmp WecmpAutoUnsupported bool `` /* 126-byte string literal not displayed */ // policy chaining, ie. more than one policy at an attachement point is not supported RoutingPolicyChainingUnsupported bool `` /* 164-byte string literal not displayed */ // isis loopback config required IsisLoopbackRequired bool `` /* 126-byte string literal not displayed */ // weighted ecmp feature verification using fixed packet WeightedEcmpFixedPacketVerification bool `` /* 175-byte string literal not displayed */ // Override default NextHop scale while enabling encap/decap scale // CISCO: OverrideDefaultNhScale bool `` /* 134-byte string literal not displayed */ // Devices that donot support setting bgp extended community set BgpExtendedCommunitySetUnsupported bool `` /* 172-byte string literal not displayed */ // Devices that do not support setting bgp extended community set refs BgpSetExtCommunitySetRefsUnsupported bool `` /* 182-byte string literal not displayed */ // Devices that do not support deleting link bandwidth BgpDeleteLinkBandwidthUnsupported bool `` /* 169-byte string literal not displayed */ // qos_inqueue_drop_counter_Unsupported is set to true for devices that do not support qos ingress queue drop counters. // Juniper: b/341130490 QosInqueueDropCounterUnsupported bool `` /* 166-byte string literal not displayed */ // Devices that need bgp extended community enable explicitly BgpExplicitExtendedCommunityEnable bool `` /* 172-byte string literal not displayed */ // devices that do not support match tag set condition MatchTagSetConditionUnsupported bool `` /* 163-byte string literal not displayed */ // peer_group_def_bgp_vrf_unsupported is set to true for devices that do not support peer group definition under bgp vrf configuration. PeerGroupDefEbgpVrfUnsupported bool `` /* 162-byte string literal not displayed */ // redis_uconnected_under_ebgp_vrf_unsupported is set to true for devices that do not support redistribution of connected routes under ebgp vrf configuration. RedisConnectedUnderEbgpVrfUnsupported bool `` /* 183-byte string literal not displayed */ // bgp_afisafi_in_default_ni_before_other_ni is set to true for devices that require certain afi/safis to be enabled // in default network instance (ni) before enabling afi/safis for neighbors in default or non-default ni. BgpAfiSafiInDefaultNiBeforeOtherNi bool `` /* 180-byte string literal not displayed */ // Devices which do not support default import export policy. DefaultImportExportPolicyUnsupported bool `` /* 178-byte string literal not displayed */ // ipv6_router_advertisement_interval_unsupported is set to true for devices that do not support ipv6 router advertisement interval configuration. Ipv6RouterAdvertisementIntervalUnsupported bool `` /* 196-byte string literal not displayed */ // Decap NH with NextHopNetworkInstance is unsupported DecapNhWithNexthopNiUnsupported bool `` /* 165-byte string literal not displayed */ // Juniper: b/356898098 CommunityInvertAnyUnsupported bool `` /* 155-byte string literal not displayed */ // SFlow source address update is unsupported // Arista: b/357914789 SflowSourceAddressUpdateUnsupported bool `` /* 175-byte string literal not displayed */ // Linklocal mask length is not 64 // Cisco: b/368271859 LinkLocalMaskLen bool `protobuf:"varint,218,opt,name=link_local_mask_len,json=linkLocalMaskLen,proto3" json:"link_local_mask_len,omitempty"` // use parent component for temperature telemetry UseParentComponentForTemperatureTelemetry bool `` /* 195-byte string literal not displayed */ // component manufactured date is unsupported ComponentMfgDateUnsupported bool `` /* 149-byte string literal not displayed */ // trib protocol field under otn channel config unsupported OtnChannelTribUnsupported bool `` /* 143-byte string literal not displayed */ // ingress parameters under eth channel config unsupported EthChannelIngressParametersUnsupported bool `` /* 184-byte string literal not displayed */ // Cisco numbering for eth channel assignment starts from 1 instead of 0 EthChannelAssignmentCiscoNumbering bool `` /* 172-byte string literal not displayed */ // Devices needs time to update interface counters. InterfaceCountersUpdateDelayed bool `` /* 158-byte string literal not displayed */ // device does not support a Healthz GET RPC against Chassis level component like "CHASSIS" or "Rack 0" ChassisGetRpcUnsupported bool `` /* 140-byte string literal not displayed */ // Leaf-ref validation for list keys which is enforced for Cisco and hence deviation // b/373581140 PowerDisableEnableLeafRefValidation bool `` /* 177-byte string literal not displayed */ // Device does not support ssh server counters. SshServerCountersUnsupported bool `` /* 152-byte string literal not displayed */ // True when the optical-channel operational-mode is unsupported. // Juniper: b/355456031 OperationalModeUnsupported bool `` /* 144-byte string literal not displayed */ // BGP session state idle is supported in passive mode instead of active // Cisco: b/376021545 BgpSessionStateIdleInPassiveMode bool `` /* 170-byte string literal not displayed */ // EnableMultipathUnderAfiSafi returns true for devices that do not support multipath under /global path and instead support under global/afi/safi path // CISCO: b/376241033 // CISCO: b/340859662 EnableMultipathUnderAfiSafi bool `` /* 151-byte string literal not displayed */ // Device have different default value for allow own as. // Juniper : b/373559004 BgpAllowownasDiffDefaultValue bool `` /* 157-byte string literal not displayed */ // Cisco numbering for OTN channel assignment starts from 1 instead of 0 OtnChannelAssignmentCiscoNumbering bool `` /* 172-byte string literal not displayed */ // Cisco pre-fec-ber inactive value for CISCO-ACACIA vendors CiscoPreFecBerInactiveValue bool `` /* 153-byte string literal not displayed */ // Device does not support bgp extended next hop encoding leaf. // Cisco: b/377433951 BgpExtendedNextHopEncodingLeafUnsupported bool `` /* 197-byte string literal not displayed */ // Device does not support bgp afi safi wildcard. // Cisco: b/379863985 BgpAfiSafiWildcardNotSupported bool `` /* 162-byte string literal not displayed */ // Nokia; b/304493065 comment#7 SRL native admin_enable for table-connections EnableTableConnections bool `` /* 132-byte string literal not displayed */ // Device has default zero suppression. // Juniper : b/378646018 NoZeroSuppression bool `protobuf:"varint,237,opt,name=no_zero_suppression,json=noZeroSuppression,proto3" json:"no_zero_suppression,omitempty"` // Cisco: b/378801305 IsisInterfaceLevelPassiveUnsupported bool `` /* 178-byte string literal not displayed */ // Cisco: b/378616912 IsisDisSysidUnsupported bool `` /* 137-byte string literal not displayed */ // Cisco: b/378616912 IsisDatabaseOverloadsUnsupported bool `` /* 164-byte string literal not displayed */ // Juniper: b/358534837 // Devices that do not support setting med value using union type in OC. BgpSetMedV7Unsupported bool `` /* 136-byte string literal not displayed */ // Cisco: b/388980373 // default import policy for table connection unsupported is set to true for devices that do not support default import policy. TcDefaultImportPolicyUnsupported bool `` /* 166-byte string literal not displayed */ // Cisco: b/388955361 // table connection metric propagation unsupported is set to true for devices that do not support metric propagation. TcMetricPropagationUnsupported bool `` /* 158-byte string literal not displayed */ // Cisco: b/388980376 // table connection attribute propagation unsupported is set to true for devices that do not support attribute propagation. TcAttributePropagationUnsupported bool `` /* 167-byte string literal not displayed */ // Cisco: b/388955364 // table connection subscription unsupported is set to true for devices that do not support subscription for table connection leaves. TcSubscriptionUnsupported bool `` /* 141-byte string literal not displayed */ // Cisco: b/388983709 // default bgp instance name is used to set bgp instance name value other than DEFAULT DefaultBgpInstanceName string `` /* 133-byte string literal not displayed */ // Arista does not support ETHChannel rate-class ChannelAssignmentRateClassParametersUnsupported bool `` /* 213-byte string literal not displayed */ // Arista: b/346557012 // Devices that do not support qos scheduler ingress policer. QosSchedulerIngressPolicerUnsupported bool `` /* 181-byte string literal not displayed */ // Arista: b/354689142 // Devices that do not support gRIBIencap headers. GribiEncapHeaderUnsupported bool `` /* 149-byte string literal not displayed */ // Device does not support P4RT Capabilities rpc. // Cisco: b/385298158 P4RtCapabilitiesUnsupported bool `` /* 147-byte string literal not displayed */ // Device does not support gNMI GET on root. // Cisco: b/385298159 GnmiGetOnRootUnsupported bool `` /* 142-byte string literal not displayed */ // Device does not support packet processing aggregate drops. // Cisco: b/395567844 PacketProcessingAggregateDropsUnsupported bool `` /* 193-byte string literal not displayed */ // Device does not support fragment total drops. // Nokia: b/395553772 FragmentTotalDropsUnsupported bool `` /* 155-byte string literal not displayed */ // Devices that do no support static lsp config // Juniper b/356635233 StaticLspUnsupported bool `` /* 126-byte string literal not displayed */ // Juniper: b/383145521 // Device needs route policy reference to stream prefix set info. BgpPrefixsetReqRoutepolRef bool `` /* 148-byte string literal not displayed */ // Devices that do not support oper-status for Integrated Circuits telemetry path // Juniper b/395551640 OperStatusForIcUnsupported bool `` /* 148-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Metadata_Deviations) Descriptor
deprecated
func (*Metadata_Deviations) Descriptor() ([]byte, []int)
Deprecated: Use Metadata_Deviations.ProtoReflect.Descriptor instead.
func (*Metadata_Deviations) GetAddMissingBaseConfigViaCli ¶
func (x *Metadata_Deviations) GetAddMissingBaseConfigViaCli() bool
func (*Metadata_Deviations) GetAggregateAtomicUpdate ¶
func (x *Metadata_Deviations) GetAggregateAtomicUpdate() bool
func (*Metadata_Deviations) GetAteIpv6FlowLabelUnsupported ¶
func (x *Metadata_Deviations) GetAteIpv6FlowLabelUnsupported() bool
func (*Metadata_Deviations) GetAtePortLinkStateOperationsUnsupported ¶
func (x *Metadata_Deviations) GetAtePortLinkStateOperationsUnsupported() bool
func (*Metadata_Deviations) GetBackplaneFacingCapacityUnsupported ¶
func (x *Metadata_Deviations) GetBackplaneFacingCapacityUnsupported() bool
func (*Metadata_Deviations) GetBackupNhgRequiresVrfWithDecap ¶
func (x *Metadata_Deviations) GetBackupNhgRequiresVrfWithDecap() bool
func (*Metadata_Deviations) GetBannerDelimiter ¶
func (x *Metadata_Deviations) GetBannerDelimiter() string
func (*Metadata_Deviations) GetBgpActionsSetCommunityMethodUnsupported ¶
func (x *Metadata_Deviations) GetBgpActionsSetCommunityMethodUnsupported() bool
func (*Metadata_Deviations) GetBgpAfiSafiInDefaultNiBeforeOtherNi ¶
func (x *Metadata_Deviations) GetBgpAfiSafiInDefaultNiBeforeOtherNi() bool
func (*Metadata_Deviations) GetBgpAfiSafiWildcardNotSupported ¶
func (x *Metadata_Deviations) GetBgpAfiSafiWildcardNotSupported() bool
func (*Metadata_Deviations) GetBgpAllowownasDiffDefaultValue ¶
func (x *Metadata_Deviations) GetBgpAllowownasDiffDefaultValue() bool
func (*Metadata_Deviations) GetBgpCommunityMemberIsAString ¶
func (x *Metadata_Deviations) GetBgpCommunityMemberIsAString() bool
func (*Metadata_Deviations) GetBgpCommunitySetRefsUnsupported ¶
func (x *Metadata_Deviations) GetBgpCommunitySetRefsUnsupported() bool
func (*Metadata_Deviations) GetBgpConditionsMatchCommunitySetUnsupported ¶
func (x *Metadata_Deviations) GetBgpConditionsMatchCommunitySetUnsupported() bool
func (*Metadata_Deviations) GetBgpDefaultPolicyUnsupported ¶
func (x *Metadata_Deviations) GetBgpDefaultPolicyUnsupported() bool
func (*Metadata_Deviations) GetBgpDeleteLinkBandwidthUnsupported ¶
func (x *Metadata_Deviations) GetBgpDeleteLinkBandwidthUnsupported() bool
func (*Metadata_Deviations) GetBgpExplicitExtendedCommunityEnable ¶
func (x *Metadata_Deviations) GetBgpExplicitExtendedCommunityEnable() bool
func (*Metadata_Deviations) GetBgpExplicitPrefixLimitReceived ¶
func (x *Metadata_Deviations) GetBgpExplicitPrefixLimitReceived() bool
func (*Metadata_Deviations) GetBgpExtendedCommunityIndexUnsupported ¶
func (x *Metadata_Deviations) GetBgpExtendedCommunityIndexUnsupported() bool
func (*Metadata_Deviations) GetBgpExtendedCommunitySetUnsupported ¶
func (x *Metadata_Deviations) GetBgpExtendedCommunitySetUnsupported() bool
func (*Metadata_Deviations) GetBgpExtendedNextHopEncodingLeafUnsupported ¶
func (x *Metadata_Deviations) GetBgpExtendedNextHopEncodingLeafUnsupported() bool
func (*Metadata_Deviations) GetBgpGlobalExtendedNextHopEncodingUnsupported ¶
func (x *Metadata_Deviations) GetBgpGlobalExtendedNextHopEncodingUnsupported() bool
func (*Metadata_Deviations) GetBgpLlgrOcUndefined ¶
func (x *Metadata_Deviations) GetBgpLlgrOcUndefined() bool
func (*Metadata_Deviations) GetBgpMaxMultipathPathsUnsupported ¶
func (x *Metadata_Deviations) GetBgpMaxMultipathPathsUnsupported() bool
func (*Metadata_Deviations) GetBgpMd5RequiresReset ¶
func (x *Metadata_Deviations) GetBgpMd5RequiresReset() bool
func (*Metadata_Deviations) GetBgpMissingOcMaxPrefixesConfiguration ¶
func (x *Metadata_Deviations) GetBgpMissingOcMaxPrefixesConfiguration() bool
func (*Metadata_Deviations) GetBgpPrefixsetReqRoutepolRef ¶
func (x *Metadata_Deviations) GetBgpPrefixsetReqRoutepolRef() bool
func (*Metadata_Deviations) GetBgpRibOcPathUnsupported ¶
func (x *Metadata_Deviations) GetBgpRibOcPathUnsupported() bool
func (*Metadata_Deviations) GetBgpSessionStateIdleInPassiveMode ¶
func (x *Metadata_Deviations) GetBgpSessionStateIdleInPassiveMode() bool
func (*Metadata_Deviations) GetBgpSetExtCommunitySetRefsUnsupported ¶
func (x *Metadata_Deviations) GetBgpSetExtCommunitySetRefsUnsupported() bool
func (*Metadata_Deviations) GetBgpSetMedRequiresEqualOspfSetMetric ¶
func (x *Metadata_Deviations) GetBgpSetMedRequiresEqualOspfSetMetric() bool
func (*Metadata_Deviations) GetBgpSetMedV7Unsupported ¶
func (x *Metadata_Deviations) GetBgpSetMedV7Unsupported() bool
func (*Metadata_Deviations) GetBgpToleranceValue ¶
func (x *Metadata_Deviations) GetBgpToleranceValue() int32
func (*Metadata_Deviations) GetBkupArbitrationRespCode ¶
func (x *Metadata_Deviations) GetBkupArbitrationRespCode() bool
func (*Metadata_Deviations) GetChannelAssignmentRateClassParametersUnsupported ¶
func (x *Metadata_Deviations) GetChannelAssignmentRateClassParametersUnsupported() bool
func (*Metadata_Deviations) GetChassisGetRpcUnsupported ¶
func (x *Metadata_Deviations) GetChassisGetRpcUnsupported() bool
func (*Metadata_Deviations) GetCiscoPreFecBerInactiveValue ¶
func (x *Metadata_Deviations) GetCiscoPreFecBerInactiveValue() bool
func (*Metadata_Deviations) GetCliTakesPrecedenceOverOc ¶
func (x *Metadata_Deviations) GetCliTakesPrecedenceOverOc() bool
func (*Metadata_Deviations) GetCommunityInvertAnyUnsupported ¶
func (x *Metadata_Deviations) GetCommunityInvertAnyUnsupported() bool
func (*Metadata_Deviations) GetCommunityMatchWithRedistributionUnsupported ¶
func (x *Metadata_Deviations) GetCommunityMatchWithRedistributionUnsupported() bool
func (*Metadata_Deviations) GetCommunityMemberRegexUnsupported ¶
func (x *Metadata_Deviations) GetCommunityMemberRegexUnsupported() bool
func (*Metadata_Deviations) GetComponentMfgDateUnsupported ¶
func (x *Metadata_Deviations) GetComponentMfgDateUnsupported() bool
func (*Metadata_Deviations) GetConnectRetry ¶
func (x *Metadata_Deviations) GetConnectRetry() bool
func (*Metadata_Deviations) GetConsistentComponentNamesUnsupported ¶
func (x *Metadata_Deviations) GetConsistentComponentNamesUnsupported() bool
func (*Metadata_Deviations) GetControllerCardCpuUtilizationUnsupported ¶
func (x *Metadata_Deviations) GetControllerCardCpuUtilizationUnsupported() bool
func (*Metadata_Deviations) GetCpuMissingAncestor ¶
func (x *Metadata_Deviations) GetCpuMissingAncestor() bool
func (*Metadata_Deviations) GetDecapNhWithNexthopNiUnsupported ¶
func (x *Metadata_Deviations) GetDecapNhWithNexthopNiUnsupported() bool
func (*Metadata_Deviations) GetDefaultBgpInstanceName ¶
func (x *Metadata_Deviations) GetDefaultBgpInstanceName() string
func (*Metadata_Deviations) GetDefaultImportExportPolicyUnsupported ¶
func (x *Metadata_Deviations) GetDefaultImportExportPolicyUnsupported() bool
func (*Metadata_Deviations) GetDefaultNetworkInstance ¶
func (x *Metadata_Deviations) GetDefaultNetworkInstance() string
func (*Metadata_Deviations) GetDefaultRoutePolicyUnsupported ¶
func (x *Metadata_Deviations) GetDefaultRoutePolicyUnsupported() bool
func (*Metadata_Deviations) GetDeprecatedVlanId ¶
func (x *Metadata_Deviations) GetDeprecatedVlanId() bool
func (*Metadata_Deviations) GetDequeueDeleteNotCountedAsDrops ¶
func (x *Metadata_Deviations) GetDequeueDeleteNotCountedAsDrops() bool
func (*Metadata_Deviations) GetDropWeightLeavesUnsupported ¶
func (x *Metadata_Deviations) GetDropWeightLeavesUnsupported() bool
func (*Metadata_Deviations) GetEcnProfileRequiredDefinition ¶
func (x *Metadata_Deviations) GetEcnProfileRequiredDefinition() bool
func (*Metadata_Deviations) GetEcnSameMinMaxThresholdUnsupported ¶
func (x *Metadata_Deviations) GetEcnSameMinMaxThresholdUnsupported() bool
func (*Metadata_Deviations) GetEnableMultipathUnderAfiSafi ¶
func (x *Metadata_Deviations) GetEnableMultipathUnderAfiSafi() bool
func (*Metadata_Deviations) GetEnableTableConnections ¶
func (x *Metadata_Deviations) GetEnableTableConnections() bool
func (*Metadata_Deviations) GetEncapTunnelShutBackupNhgZeroTraffic ¶
func (x *Metadata_Deviations) GetEncapTunnelShutBackupNhgZeroTraffic() bool
func (*Metadata_Deviations) GetEthChannelAssignmentCiscoNumbering ¶
func (x *Metadata_Deviations) GetEthChannelAssignmentCiscoNumbering() bool
func (*Metadata_Deviations) GetEthChannelIngressParametersUnsupported ¶
func (x *Metadata_Deviations) GetEthChannelIngressParametersUnsupported() bool
func (*Metadata_Deviations) GetExplicitEnableBgpOnDefaultVrf ¶
func (x *Metadata_Deviations) GetExplicitEnableBgpOnDefaultVrf() bool
func (*Metadata_Deviations) GetExplicitInterfaceInDefaultVrf ¶
func (x *Metadata_Deviations) GetExplicitInterfaceInDefaultVrf() bool
func (*Metadata_Deviations) GetExplicitInterfaceRefDefinition ¶
func (x *Metadata_Deviations) GetExplicitInterfaceRefDefinition() bool
func (*Metadata_Deviations) GetExplicitPortSpeed ¶
func (x *Metadata_Deviations) GetExplicitPortSpeed() bool
func (*Metadata_Deviations) GetFabricDropCounterUnsupported ¶
func (x *Metadata_Deviations) GetFabricDropCounterUnsupported() bool
func (*Metadata_Deviations) GetFlattenPolicyWithMultipleStatements ¶
func (x *Metadata_Deviations) GetFlattenPolicyWithMultipleStatements() bool
func (*Metadata_Deviations) GetFragmentTotalDropsUnsupported ¶
func (x *Metadata_Deviations) GetFragmentTotalDropsUnsupported() bool
func (*Metadata_Deviations) GetGnmiGetOnRootUnsupported ¶
func (x *Metadata_Deviations) GetGnmiGetOnRootUnsupported() bool
func (*Metadata_Deviations) GetGnoiFabricComponentRebootUnsupported ¶
func (x *Metadata_Deviations) GetGnoiFabricComponentRebootUnsupported() bool
func (*Metadata_Deviations) GetGnoiStatusEmptySubcomponent ¶
func (x *Metadata_Deviations) GetGnoiStatusEmptySubcomponent() bool
func (*Metadata_Deviations) GetGnoiSubcomponentPath ¶
func (x *Metadata_Deviations) GetGnoiSubcomponentPath() bool
func (*Metadata_Deviations) GetGnoiSubcomponentRebootStatusUnsupported ¶
func (x *Metadata_Deviations) GetGnoiSubcomponentRebootStatusUnsupported() bool
func (*Metadata_Deviations) GetGnoiSwitchoverReasonMissingUserInitiated ¶
func (x *Metadata_Deviations) GetGnoiSwitchoverReasonMissingUserInitiated() bool
func (*Metadata_Deviations) GetGribiDecapMixedPlenUnsupported ¶
func (x *Metadata_Deviations) GetGribiDecapMixedPlenUnsupported() bool
func (*Metadata_Deviations) GetGribiEncapHeaderUnsupported ¶
func (x *Metadata_Deviations) GetGribiEncapHeaderUnsupported() bool
func (*Metadata_Deviations) GetGribiMacOverrideStaticArpStaticRoute ¶
func (x *Metadata_Deviations) GetGribiMacOverrideStaticArpStaticRoute() bool
func (*Metadata_Deviations) GetGribiMacOverrideWithStaticArp ¶
func (x *Metadata_Deviations) GetGribiMacOverrideWithStaticArp() bool
func (*Metadata_Deviations) GetGribiRibackOnly ¶
func (x *Metadata_Deviations) GetGribiRibackOnly() bool
func (*Metadata_Deviations) GetHierarchicalWeightResolutionTolerance ¶
func (x *Metadata_Deviations) GetHierarchicalWeightResolutionTolerance() float64
func (*Metadata_Deviations) GetInstallPositionAndInstallComponentUnsupported ¶
func (x *Metadata_Deviations) GetInstallPositionAndInstallComponentUnsupported() bool
func (*Metadata_Deviations) GetInterfaceConfigVrfBeforeAddress ¶
func (x *Metadata_Deviations) GetInterfaceConfigVrfBeforeAddress() bool
func (*Metadata_Deviations) GetInterfaceCountersFromContainer ¶
func (x *Metadata_Deviations) GetInterfaceCountersFromContainer() bool
func (*Metadata_Deviations) GetInterfaceCountersUpdateDelayed ¶
func (x *Metadata_Deviations) GetInterfaceCountersUpdateDelayed() bool
func (*Metadata_Deviations) GetInterfaceEnabled ¶
func (x *Metadata_Deviations) GetInterfaceEnabled() bool
func (*Metadata_Deviations) GetInterfaceLoopbackModeRawGnmi ¶
func (x *Metadata_Deviations) GetInterfaceLoopbackModeRawGnmi() bool
func (*Metadata_Deviations) GetInterfaceRefConfigUnsupported ¶
func (x *Metadata_Deviations) GetInterfaceRefConfigUnsupported() bool
func (*Metadata_Deviations) GetInterfaceRefInterfaceIdFormat ¶
func (x *Metadata_Deviations) GetInterfaceRefInterfaceIdFormat() bool
func (*Metadata_Deviations) GetIpNeighborMissing ¶
func (x *Metadata_Deviations) GetIpNeighborMissing() bool
func (*Metadata_Deviations) GetIpv4MissingEnabled ¶
func (x *Metadata_Deviations) GetIpv4MissingEnabled() bool
func (*Metadata_Deviations) GetIpv4StaticRouteWithIpv6NhUnsupported ¶
func (x *Metadata_Deviations) GetIpv4StaticRouteWithIpv6NhUnsupported() bool
func (*Metadata_Deviations) GetIpv6DiscardedPktsUnsupported ¶
func (x *Metadata_Deviations) GetIpv6DiscardedPktsUnsupported() bool
func (*Metadata_Deviations) GetIpv6EnableForGribiNhDmac ¶
func (x *Metadata_Deviations) GetIpv6EnableForGribiNhDmac() bool
func (*Metadata_Deviations) GetIpv6RouterAdvertisementConfigUnsupported ¶
func (x *Metadata_Deviations) GetIpv6RouterAdvertisementConfigUnsupported() bool
func (*Metadata_Deviations) GetIpv6RouterAdvertisementIntervalUnsupported ¶
func (x *Metadata_Deviations) GetIpv6RouterAdvertisementIntervalUnsupported() bool
func (*Metadata_Deviations) GetIpv6StaticRouteWithIpv4NextHopRequiresStaticArp ¶
func (x *Metadata_Deviations) GetIpv6StaticRouteWithIpv4NextHopRequiresStaticArp() bool
func (*Metadata_Deviations) GetIpv6StaticRouteWithIpv4NhUnsupported ¶
func (x *Metadata_Deviations) GetIpv6StaticRouteWithIpv4NhUnsupported() bool
func (*Metadata_Deviations) GetIsisCounterManualAddressDropFromAreasUnsupported ¶
func (x *Metadata_Deviations) GetIsisCounterManualAddressDropFromAreasUnsupported() bool
func (*Metadata_Deviations) GetIsisCounterPartChangesUnsupported ¶
func (x *Metadata_Deviations) GetIsisCounterPartChangesUnsupported() bool
func (*Metadata_Deviations) GetIsisDatabaseOverloadsUnsupported ¶
func (x *Metadata_Deviations) GetIsisDatabaseOverloadsUnsupported() bool
func (*Metadata_Deviations) GetIsisDisSysidUnsupported ¶
func (x *Metadata_Deviations) GetIsisDisSysidUnsupported() bool
func (*Metadata_Deviations) GetIsisExplicitLevelAuthenticationConfig ¶
func (x *Metadata_Deviations) GetIsisExplicitLevelAuthenticationConfig() bool
func (*Metadata_Deviations) GetIsisGlobalAuthenticationNotRequired ¶
func (x *Metadata_Deviations) GetIsisGlobalAuthenticationNotRequired() bool
func (*Metadata_Deviations) GetIsisInstanceEnabledRequired ¶
func (x *Metadata_Deviations) GetIsisInstanceEnabledRequired() bool
func (*Metadata_Deviations) GetIsisInterfaceAfiUnsupported ¶
func (x *Metadata_Deviations) GetIsisInterfaceAfiUnsupported() bool
func (*Metadata_Deviations) GetIsisInterfaceLevel1DisableRequired ¶
func (x *Metadata_Deviations) GetIsisInterfaceLevel1DisableRequired() bool
func (*Metadata_Deviations) GetIsisInterfaceLevelPassiveUnsupported ¶
func (x *Metadata_Deviations) GetIsisInterfaceLevelPassiveUnsupported() bool
func (*Metadata_Deviations) GetIsisLevelEnabled ¶
func (x *Metadata_Deviations) GetIsisLevelEnabled() bool
func (*Metadata_Deviations) GetIsisLoopbackRequired ¶
func (x *Metadata_Deviations) GetIsisLoopbackRequired() bool
func (*Metadata_Deviations) GetIsisLspMetadataLeafsUnsupported ¶
func (x *Metadata_Deviations) GetIsisLspMetadataLeafsUnsupported() bool
func (*Metadata_Deviations) GetIsisMetricStyleTelemetryUnsupported ¶
func (x *Metadata_Deviations) GetIsisMetricStyleTelemetryUnsupported() bool
func (*Metadata_Deviations) GetIsisMultiTopologyUnsupported ¶
func (x *Metadata_Deviations) GetIsisMultiTopologyUnsupported() bool
func (*Metadata_Deviations) GetIsisRequireSameL1MetricWithL2Metric ¶
func (x *Metadata_Deviations) GetIsisRequireSameL1MetricWithL2Metric() bool
func (*Metadata_Deviations) GetIsisRestartSuppressUnsupported ¶
func (x *Metadata_Deviations) GetIsisRestartSuppressUnsupported() bool
func (*Metadata_Deviations) GetIsisSingleTopologyRequired ¶
func (x *Metadata_Deviations) GetIsisSingleTopologyRequired() bool
func (*Metadata_Deviations) GetIsisTimersCsnpIntervalUnsupported ¶
func (x *Metadata_Deviations) GetIsisTimersCsnpIntervalUnsupported() bool
func (*Metadata_Deviations) GetLinecardCpuUtilizationUnsupported ¶
func (x *Metadata_Deviations) GetLinecardCpuUtilizationUnsupported() bool
func (*Metadata_Deviations) GetLinecardMemoryUtilizationUnsupported ¶
func (x *Metadata_Deviations) GetLinecardMemoryUtilizationUnsupported() bool
func (*Metadata_Deviations) GetLinkLocalMaskLen ¶
func (x *Metadata_Deviations) GetLinkLocalMaskLen() bool
func (*Metadata_Deviations) GetLinkQualWaitAfterDeleteRequired ¶
func (x *Metadata_Deviations) GetLinkQualWaitAfterDeleteRequired() bool
func (*Metadata_Deviations) GetLldpInterfaceConfigOverrideGlobal ¶
func (x *Metadata_Deviations) GetLldpInterfaceConfigOverrideGlobal() bool
func (*Metadata_Deviations) GetMatchTagSetConditionUnsupported ¶
func (x *Metadata_Deviations) GetMatchTagSetConditionUnsupported() bool
func (*Metadata_Deviations) GetMaxEcmpPaths ¶
func (x *Metadata_Deviations) GetMaxEcmpPaths() bool
func (*Metadata_Deviations) GetMemberLinkLoopbackUnsupported ¶
func (x *Metadata_Deviations) GetMemberLinkLoopbackUnsupported() bool
func (*Metadata_Deviations) GetMismatchedHardwareResourceNameInComponent ¶
func (x *Metadata_Deviations) GetMismatchedHardwareResourceNameInComponent() bool
func (*Metadata_Deviations) GetMissingBgpLastNotificationErrorCode ¶
func (x *Metadata_Deviations) GetMissingBgpLastNotificationErrorCode() bool
func (*Metadata_Deviations) GetMissingHardwareResourceTelemetryBeforeConfig ¶
func (x *Metadata_Deviations) GetMissingHardwareResourceTelemetryBeforeConfig() bool
func (*Metadata_Deviations) GetMissingIsisInterfaceAfiSafiEnable ¶
func (x *Metadata_Deviations) GetMissingIsisInterfaceAfiSafiEnable() bool
func (*Metadata_Deviations) GetMissingPortToOpticalChannelComponentMapping ¶
func (x *Metadata_Deviations) GetMissingPortToOpticalChannelComponentMapping() bool
func (*Metadata_Deviations) GetMissingStaticRouteDropNextHopTelemetry ¶
func (x *Metadata_Deviations) GetMissingStaticRouteDropNextHopTelemetry() bool
func (*Metadata_Deviations) GetMissingStaticRouteNextHopMetricTelemetry ¶
func (x *Metadata_Deviations) GetMissingStaticRouteNextHopMetricTelemetry() bool
func (*Metadata_Deviations) GetMissingValueForDefaults ¶
func (x *Metadata_Deviations) GetMissingValueForDefaults() bool
func (*Metadata_Deviations) GetMissingZrOpticalChannelTunableParametersTelemetry ¶
func (x *Metadata_Deviations) GetMissingZrOpticalChannelTunableParametersTelemetry() bool
func (*Metadata_Deviations) GetModelNameUnsupported ¶
func (x *Metadata_Deviations) GetModelNameUnsupported() bool
func (*Metadata_Deviations) GetMultipathUnsupportedNeighborOrAfisafi ¶
func (x *Metadata_Deviations) GetMultipathUnsupportedNeighborOrAfisafi() bool
func (*Metadata_Deviations) GetNetworkInstanceTableDeletionRequired ¶
func (x *Metadata_Deviations) GetNetworkInstanceTableDeletionRequired() bool
func (*Metadata_Deviations) GetNoMixOfTaggedAndUntaggedSubinterfaces ¶
func (x *Metadata_Deviations) GetNoMixOfTaggedAndUntaggedSubinterfaces() bool
func (*Metadata_Deviations) GetNoZeroSuppression ¶
func (x *Metadata_Deviations) GetNoZeroSuppression() bool
func (*Metadata_Deviations) GetNtpNonDefaultVrfUnsupported ¶
func (x *Metadata_Deviations) GetNtpNonDefaultVrfUnsupported() bool
func (*Metadata_Deviations) GetOmitL2Mtu ¶
func (x *Metadata_Deviations) GetOmitL2Mtu() bool
func (*Metadata_Deviations) GetOperStatusForIcUnsupported ¶
func (x *Metadata_Deviations) GetOperStatusForIcUnsupported() bool
func (*Metadata_Deviations) GetOperationalModeUnsupported ¶
func (x *Metadata_Deviations) GetOperationalModeUnsupported() bool
func (*Metadata_Deviations) GetOsComponentParentIsChassis ¶
func (x *Metadata_Deviations) GetOsComponentParentIsChassis() bool
func (*Metadata_Deviations) GetOsComponentParentIsSupervisorOrLinecard ¶
func (x *Metadata_Deviations) GetOsComponentParentIsSupervisorOrLinecard() bool
func (*Metadata_Deviations) GetOsactivateNoreboot ¶
func (x *Metadata_Deviations) GetOsactivateNoreboot() bool
func (*Metadata_Deviations) GetOsinstallForStandbyRp ¶
func (x *Metadata_Deviations) GetOsinstallForStandbyRp() bool
func (*Metadata_Deviations) GetOtnChannelAssignmentCiscoNumbering ¶
func (x *Metadata_Deviations) GetOtnChannelAssignmentCiscoNumbering() bool
func (*Metadata_Deviations) GetOtnChannelTribUnsupported ¶
func (x *Metadata_Deviations) GetOtnChannelTribUnsupported() bool
func (*Metadata_Deviations) GetOverrideDefaultNhScale ¶
func (x *Metadata_Deviations) GetOverrideDefaultNhScale() bool
func (*Metadata_Deviations) GetP4RtCapabilitiesUnsupported ¶
func (x *Metadata_Deviations) GetP4RtCapabilitiesUnsupported() bool
func (*Metadata_Deviations) GetP4RtGdpRequiresDot1QSubinterface ¶
func (x *Metadata_Deviations) GetP4RtGdpRequiresDot1QSubinterface() bool
func (*Metadata_Deviations) GetP4RtModifyTableEntryUnsupported ¶
func (x *Metadata_Deviations) GetP4RtModifyTableEntryUnsupported() bool
func (*Metadata_Deviations) GetP4RtUnsetelectionidPrimaryAllowed ¶
func (x *Metadata_Deviations) GetP4RtUnsetelectionidPrimaryAllowed() bool
func (*Metadata_Deviations) GetPacketProcessingAggregateDropsUnsupported ¶
func (x *Metadata_Deviations) GetPacketProcessingAggregateDropsUnsupported() bool
func (*Metadata_Deviations) GetPeerGroupDefEbgpVrfUnsupported ¶
func (x *Metadata_Deviations) GetPeerGroupDefEbgpVrfUnsupported() bool
func (*Metadata_Deviations) GetPfRequireMatchDefaultRule ¶
func (x *Metadata_Deviations) GetPfRequireMatchDefaultRule() bool
func (*Metadata_Deviations) GetPfRequireSequentialOrderPbrRules ¶
func (x *Metadata_Deviations) GetPfRequireSequentialOrderPbrRules() bool
func (*Metadata_Deviations) GetPlqGeneratorCapabilitiesMaxMtu ¶
func (x *Metadata_Deviations) GetPlqGeneratorCapabilitiesMaxMtu() uint32
func (*Metadata_Deviations) GetPlqGeneratorCapabilitiesMaxPps ¶
func (x *Metadata_Deviations) GetPlqGeneratorCapabilitiesMaxPps() uint64
func (*Metadata_Deviations) GetPlqReflectorStatsUnsupported ¶
func (x *Metadata_Deviations) GetPlqReflectorStatsUnsupported() bool
func (*Metadata_Deviations) GetPowerDisableEnableLeafRefValidation ¶
func (x *Metadata_Deviations) GetPowerDisableEnableLeafRefValidation() bool
func (*Metadata_Deviations) GetPrefixLimitExceededTelemetryUnsupported ¶
func (x *Metadata_Deviations) GetPrefixLimitExceededTelemetryUnsupported() bool
func (*Metadata_Deviations) GetPrepolicyReceivedRoutes ¶
func (x *Metadata_Deviations) GetPrepolicyReceivedRoutes() bool
func (*Metadata_Deviations) GetQosBufferAllocationConfigRequired ¶
func (x *Metadata_Deviations) GetQosBufferAllocationConfigRequired() bool
func (*Metadata_Deviations) GetQosDroppedOctets ¶
func (x *Metadata_Deviations) GetQosDroppedOctets() bool
func (*Metadata_Deviations) GetQosGetStatePathUnsupported ¶
func (x *Metadata_Deviations) GetQosGetStatePathUnsupported() bool
func (*Metadata_Deviations) GetQosInqueueDropCounterUnsupported ¶
func (x *Metadata_Deviations) GetQosInqueueDropCounterUnsupported() bool
func (*Metadata_Deviations) GetQosOctets ¶
func (x *Metadata_Deviations) GetQosOctets() bool
func (*Metadata_Deviations) GetQosQueueRequiresId ¶
func (x *Metadata_Deviations) GetQosQueueRequiresId() bool
func (*Metadata_Deviations) GetQosSchedulerConfigRequired ¶
func (x *Metadata_Deviations) GetQosSchedulerConfigRequired() bool
func (*Metadata_Deviations) GetQosSchedulerIngressPolicerUnsupported ¶
func (x *Metadata_Deviations) GetQosSchedulerIngressPolicerUnsupported() bool
func (*Metadata_Deviations) GetQosSetWeightConfigUnsupported ¶
func (x *Metadata_Deviations) GetQosSetWeightConfigUnsupported() bool
func (*Metadata_Deviations) GetQosVoqDropCounterUnsupported ¶
func (x *Metadata_Deviations) GetQosVoqDropCounterUnsupported() bool
func (*Metadata_Deviations) GetRedisConnectedUnderEbgpVrfUnsupported ¶
func (x *Metadata_Deviations) GetRedisConnectedUnderEbgpVrfUnsupported() bool
func (*Metadata_Deviations) GetReorderCallsForVendorCompatibilty ¶
func (x *Metadata_Deviations) GetReorderCallsForVendorCompatibilty() bool
func (*Metadata_Deviations) GetRequireRoutedSubinterface_0 ¶
func (x *Metadata_Deviations) GetRequireRoutedSubinterface_0() bool
func (*Metadata_Deviations) GetRibWecmp ¶
func (x *Metadata_Deviations) GetRibWecmp() bool
func (*Metadata_Deviations) GetRoutePolicyUnderAfiUnsupported ¶
func (x *Metadata_Deviations) GetRoutePolicyUnderAfiUnsupported() bool
func (*Metadata_Deviations) GetRoutingPolicyChainingUnsupported ¶
func (x *Metadata_Deviations) GetRoutingPolicyChainingUnsupported() bool
func (*Metadata_Deviations) GetRoutingPolicyTagSetEmbedded ¶
func (x *Metadata_Deviations) GetRoutingPolicyTagSetEmbedded() bool
func (*Metadata_Deviations) GetSamePolicyAttachedToAllAfis ¶
func (x *Metadata_Deviations) GetSamePolicyAttachedToAllAfis() bool
func (*Metadata_Deviations) GetSchedulerInputWeightLimit ¶
func (x *Metadata_Deviations) GetSchedulerInputWeightLimit() bool
func (*Metadata_Deviations) GetSetMetricAsPreference ¶
func (x *Metadata_Deviations) GetSetMetricAsPreference() bool
func (*Metadata_Deviations) GetSetNativeUser ¶
func (x *Metadata_Deviations) GetSetNativeUser() bool
func (*Metadata_Deviations) GetSetNoPeerGroup ¶
func (x *Metadata_Deviations) GetSetNoPeerGroup() bool
func (*Metadata_Deviations) GetSflowSourceAddressUpdateUnsupported ¶
func (x *Metadata_Deviations) GetSflowSourceAddressUpdateUnsupported() bool
func (*Metadata_Deviations) GetSkipAfiSafiPathForBgpMultipleAs ¶
func (x *Metadata_Deviations) GetSkipAfiSafiPathForBgpMultipleAs() bool
func (*Metadata_Deviations) GetSkipBgpSendCommunityType ¶
func (x *Metadata_Deviations) GetSkipBgpSendCommunityType() bool
func (*Metadata_Deviations) GetSkipBgpSessionCheckWithoutAfisafi ¶
func (x *Metadata_Deviations) GetSkipBgpSessionCheckWithoutAfisafi() bool
func (*Metadata_Deviations) GetSkipCheckingAttributeIndex ¶
func (x *Metadata_Deviations) GetSkipCheckingAttributeIndex() bool
func (*Metadata_Deviations) GetSkipContainerOp ¶
func (x *Metadata_Deviations) GetSkipContainerOp() bool
func (*Metadata_Deviations) GetSkipControllerCardPowerAdmin ¶
func (x *Metadata_Deviations) GetSkipControllerCardPowerAdmin() bool
func (*Metadata_Deviations) GetSkipFibFailedTrafficForwardingCheck ¶
func (x *Metadata_Deviations) GetSkipFibFailedTrafficForwardingCheck() bool
func (*Metadata_Deviations) GetSkipIsisSetLevel ¶
func (x *Metadata_Deviations) GetSkipIsisSetLevel() bool
func (*Metadata_Deviations) GetSkipIsisSetMetricStyleType ¶
func (x *Metadata_Deviations) GetSkipIsisSetMetricStyleType() bool
func (*Metadata_Deviations) GetSkipMacaddressCheck ¶
func (x *Metadata_Deviations) GetSkipMacaddressCheck() bool
func (*Metadata_Deviations) GetSkipNonBgpRouteExportCheck ¶
func (x *Metadata_Deviations) GetSkipNonBgpRouteExportCheck() bool
func (*Metadata_Deviations) GetSkipPlqInterfaceOperStatusCheck ¶
func (x *Metadata_Deviations) GetSkipPlqInterfaceOperStatusCheck() bool
func (*Metadata_Deviations) GetSkipPrefixSetMode ¶
func (x *Metadata_Deviations) GetSkipPrefixSetMode() bool
func (*Metadata_Deviations) GetSkipSetRpMatchSetOptions ¶
func (x *Metadata_Deviations) GetSkipSetRpMatchSetOptions() bool
func (*Metadata_Deviations) GetSkipSettingAllowMultipleAs ¶
func (x *Metadata_Deviations) GetSkipSettingAllowMultipleAs() bool
func (*Metadata_Deviations) GetSkipSettingDisableMetricPropagation ¶
func (x *Metadata_Deviations) GetSkipSettingDisableMetricPropagation() bool
func (*Metadata_Deviations) GetSkipSettingStatementForPolicy ¶
func (x *Metadata_Deviations) GetSkipSettingStatementForPolicy() bool
func (*Metadata_Deviations) GetSkipStaticNexthopCheck ¶
func (x *Metadata_Deviations) GetSkipStaticNexthopCheck() bool
func (*Metadata_Deviations) GetSkipTcpNegotiatedMssCheck ¶
func (x *Metadata_Deviations) GetSkipTcpNegotiatedMssCheck() bool
func (*Metadata_Deviations) GetSlaacPrefixLength128 ¶
func (x *Metadata_Deviations) GetSlaacPrefixLength128() bool
func (*Metadata_Deviations) GetSshServerCountersUnsupported ¶
func (x *Metadata_Deviations) GetSshServerCountersUnsupported() bool
func (*Metadata_Deviations) GetStatePathUnsupported ¶
func (x *Metadata_Deviations) GetStatePathUnsupported() bool
func (*Metadata_Deviations) GetStaticLspUnsupported ¶
func (x *Metadata_Deviations) GetStaticLspUnsupported() bool
func (*Metadata_Deviations) GetStaticProtocolName ¶
func (x *Metadata_Deviations) GetStaticProtocolName() string
func (*Metadata_Deviations) GetStaticRouteNextHopInterfaceRefUnsupported ¶
func (x *Metadata_Deviations) GetStaticRouteNextHopInterfaceRefUnsupported() bool
func (*Metadata_Deviations) GetStaticRouteWithDropNh ¶
func (x *Metadata_Deviations) GetStaticRouteWithDropNh() bool
func (*Metadata_Deviations) GetStaticRouteWithExplicitMetric ¶
func (x *Metadata_Deviations) GetStaticRouteWithExplicitMetric() bool
func (*Metadata_Deviations) GetStorageComponentUnsupported ¶
func (x *Metadata_Deviations) GetStorageComponentUnsupported() bool
func (*Metadata_Deviations) GetSubinterfacePacketCountersMissing ¶
func (x *Metadata_Deviations) GetSubinterfacePacketCountersMissing() bool
func (*Metadata_Deviations) GetSwVersionUnsupported ¶
func (x *Metadata_Deviations) GetSwVersionUnsupported() bool
func (*Metadata_Deviations) GetSwitchChipIdUnsupported ¶
func (x *Metadata_Deviations) GetSwitchChipIdUnsupported() bool
func (*Metadata_Deviations) GetTableConnectionsUnsupported ¶
func (x *Metadata_Deviations) GetTableConnectionsUnsupported() bool
func (*Metadata_Deviations) GetTcAttributePropagationUnsupported ¶
func (x *Metadata_Deviations) GetTcAttributePropagationUnsupported() bool
func (*Metadata_Deviations) GetTcDefaultImportPolicyUnsupported ¶
func (x *Metadata_Deviations) GetTcDefaultImportPolicyUnsupported() bool
func (*Metadata_Deviations) GetTcMetricPropagationUnsupported ¶
func (x *Metadata_Deviations) GetTcMetricPropagationUnsupported() bool
func (*Metadata_Deviations) GetTcSubscriptionUnsupported ¶
func (x *Metadata_Deviations) GetTcSubscriptionUnsupported() bool
func (*Metadata_Deviations) GetTracerouteFragmentation ¶
func (x *Metadata_Deviations) GetTracerouteFragmentation() bool
func (*Metadata_Deviations) GetTracerouteL4ProtocolUdp ¶
func (x *Metadata_Deviations) GetTracerouteL4ProtocolUdp() bool
func (*Metadata_Deviations) GetTransceiverThresholdsUnsupported ¶
func (x *Metadata_Deviations) GetTransceiverThresholdsUnsupported() bool
func (*Metadata_Deviations) GetTunnelConfigPathUnsupported ¶
func (x *Metadata_Deviations) GetTunnelConfigPathUnsupported() bool
func (*Metadata_Deviations) GetTunnelStatePathUnsupported ¶
func (x *Metadata_Deviations) GetTunnelStatePathUnsupported() bool
func (*Metadata_Deviations) GetUnsupportedStaticRouteNextHopRecurse ¶
func (x *Metadata_Deviations) GetUnsupportedStaticRouteNextHopRecurse() bool
func (*Metadata_Deviations) GetUseParentComponentForTemperatureTelemetry ¶
func (x *Metadata_Deviations) GetUseParentComponentForTemperatureTelemetry() bool
func (*Metadata_Deviations) GetUseVendorNativeTagSetConfig ¶
func (x *Metadata_Deviations) GetUseVendorNativeTagSetConfig() bool
func (*Metadata_Deviations) GetWecmpAutoUnsupported ¶
func (x *Metadata_Deviations) GetWecmpAutoUnsupported() bool
func (*Metadata_Deviations) GetWeightedEcmpFixedPacketVerification ¶
func (x *Metadata_Deviations) GetWeightedEcmpFixedPacketVerification() bool
func (*Metadata_Deviations) ProtoMessage ¶
func (*Metadata_Deviations) ProtoMessage()
func (*Metadata_Deviations) ProtoReflect ¶
func (x *Metadata_Deviations) ProtoReflect() protoreflect.Message
func (*Metadata_Deviations) Reset ¶
func (x *Metadata_Deviations) Reset()
func (*Metadata_Deviations) String ¶
func (x *Metadata_Deviations) String() string
type Metadata_Platform ¶
type Metadata_Platform struct { // Vendor of the device. Vendor proto.Device_Vendor `protobuf:"varint,1,opt,name=vendor,proto3,enum=ondatra.Device_Vendor" json:"vendor,omitempty"` // Regex for hardware model of the device. // The empty string will match any hardware model. HardwareModelRegex string `protobuf:"bytes,3,opt,name=hardware_model_regex,json=hardwareModelRegex,proto3" json:"hardware_model_regex,omitempty"` // Regex for software version of the device. // The empty string will match any software version. SoftwareVersionRegex string `protobuf:"bytes,4,opt,name=software_version_regex,json=softwareVersionRegex,proto3" json:"software_version_regex,omitempty"` // contains filtered or unexported fields }
func (*Metadata_Platform) Descriptor
deprecated
func (*Metadata_Platform) Descriptor() ([]byte, []int)
Deprecated: Use Metadata_Platform.ProtoReflect.Descriptor instead.
func (*Metadata_Platform) GetHardwareModelRegex ¶
func (x *Metadata_Platform) GetHardwareModelRegex() string
func (*Metadata_Platform) GetSoftwareVersionRegex ¶
func (x *Metadata_Platform) GetSoftwareVersionRegex() string
func (*Metadata_Platform) GetVendor ¶
func (x *Metadata_Platform) GetVendor() proto.Device_Vendor
func (*Metadata_Platform) ProtoMessage ¶
func (*Metadata_Platform) ProtoMessage()
func (*Metadata_Platform) ProtoReflect ¶
func (x *Metadata_Platform) ProtoReflect() protoreflect.Message
func (*Metadata_Platform) Reset ¶
func (x *Metadata_Platform) Reset()
func (*Metadata_Platform) String ¶
func (x *Metadata_Platform) String() string
type Metadata_PlatformExceptions ¶
type Metadata_PlatformExceptions struct { Platform *Metadata_Platform `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"` Deviations *Metadata_Deviations `protobuf:"bytes,2,opt,name=deviations,proto3" json:"deviations,omitempty"` // contains filtered or unexported fields }
func (*Metadata_PlatformExceptions) Descriptor
deprecated
func (*Metadata_PlatformExceptions) Descriptor() ([]byte, []int)
Deprecated: Use Metadata_PlatformExceptions.ProtoReflect.Descriptor instead.
func (*Metadata_PlatformExceptions) GetDeviations ¶
func (x *Metadata_PlatformExceptions) GetDeviations() *Metadata_Deviations
func (*Metadata_PlatformExceptions) GetPlatform ¶
func (x *Metadata_PlatformExceptions) GetPlatform() *Metadata_Platform
func (*Metadata_PlatformExceptions) ProtoMessage ¶
func (*Metadata_PlatformExceptions) ProtoMessage()
func (*Metadata_PlatformExceptions) ProtoReflect ¶
func (x *Metadata_PlatformExceptions) ProtoReflect() protoreflect.Message
func (*Metadata_PlatformExceptions) Reset ¶
func (x *Metadata_PlatformExceptions) Reset()
func (*Metadata_PlatformExceptions) String ¶
func (x *Metadata_PlatformExceptions) String() string
type Metadata_Tags ¶
type Metadata_Tags int32
const ( Metadata_TAGS_UNSPECIFIED Metadata_Tags = 0 Metadata_TAGS_AGGREGATION Metadata_Tags = 1 Metadata_TAGS_DATACENTER_EDGE Metadata_Tags = 2 Metadata_TAGS_EDGE Metadata_Tags = 3 Metadata_TAGS_TRANSIT Metadata_Tags = 4 )
func (Metadata_Tags) Descriptor ¶
func (Metadata_Tags) Descriptor() protoreflect.EnumDescriptor
func (Metadata_Tags) Enum ¶
func (x Metadata_Tags) Enum() *Metadata_Tags
func (Metadata_Tags) EnumDescriptor
deprecated
func (Metadata_Tags) EnumDescriptor() ([]byte, []int)
Deprecated: Use Metadata_Tags.Descriptor instead.
func (Metadata_Tags) Number ¶
func (x Metadata_Tags) Number() protoreflect.EnumNumber
func (Metadata_Tags) String ¶
func (x Metadata_Tags) String() string
func (Metadata_Tags) Type ¶
func (Metadata_Tags) Type() protoreflect.EnumType
type Metadata_Testbed ¶
type Metadata_Testbed int32
Types of testbeds on which the test may run.
const ( Metadata_TESTBED_UNSPECIFIED Metadata_Testbed = 0 Metadata_TESTBED_DUT Metadata_Testbed = 1 Metadata_TESTBED_DUT_DUT_4LINKS Metadata_Testbed = 2 Metadata_TESTBED_DUT_ATE_2LINKS Metadata_Testbed = 3 Metadata_TESTBED_DUT_ATE_4LINKS Metadata_Testbed = 4 Metadata_TESTBED_DUT_ATE_9LINKS_LAG Metadata_Testbed = 5 Metadata_TESTBED_DUT_DUT_ATE_2LINKS Metadata_Testbed = 6 Metadata_TESTBED_DUT_ATE_8LINKS Metadata_Testbed = 7 Metadata_TESTBED_DUT_400ZR Metadata_Testbed = 8 Metadata_TESTBED_DUT_400ZR_PLUS Metadata_Testbed = 9 )
func (Metadata_Testbed) Descriptor ¶
func (Metadata_Testbed) Descriptor() protoreflect.EnumDescriptor
func (Metadata_Testbed) Enum ¶
func (x Metadata_Testbed) Enum() *Metadata_Testbed
func (Metadata_Testbed) EnumDescriptor
deprecated
func (Metadata_Testbed) EnumDescriptor() ([]byte, []int)
Deprecated: Use Metadata_Testbed.Descriptor instead.
func (Metadata_Testbed) Number ¶
func (x Metadata_Testbed) Number() protoreflect.EnumNumber
func (Metadata_Testbed) String ¶
func (x Metadata_Testbed) String() string
func (Metadata_Testbed) Type ¶
func (Metadata_Testbed) Type() protoreflect.EnumType
Click to show internal directories.
Click to hide internal directories.