.. Class Doc file class cobra.model.fv.BD ======================= .. class:: cobra.model.fv.BD A bridge domain is a unique layer 2 forwarding domain that contains one or more subnets. Each bridge domain must be linked to a context. Containers: * :class:`cobra.model.fv.Tenant` Containment: * :class:`cobra.model.l2.EgrPktsAg15min` * :class:`cobra.model.l2.EgrBytesAgHist15min` * :class:`cobra.model.fv.RtSrcToBD` * :class:`cobra.model.l2.IngrBytesPartHist1mo` * :class:`cobra.model.l2.EgrBytesPart15min` * :class:`cobra.model.fv.RtBDDefToBD` * :class:`cobra.model.fv.RsBDToProfile` * :class:`cobra.model.tag.Inst` * :class:`cobra.model.fv.RsBDToRelayP` * :class:`cobra.model.fv.RtEPpInfoToBD` * :class:`cobra.model.l2.EgrPktsAgHist1year` * :class:`cobra.model.l2.IngrBytesAg1w` * :class:`cobra.model.vns.CRel` * :class:`cobra.model.tag.AliasDelInst` * :class:`cobra.model.l2.IngrPktsAg1qtr` * :class:`cobra.model.l2.IngrBytesAg1h` * :class:`cobra.model.l2.IngrPktsPart1h` * :class:`cobra.model.l2.IngrBytesAg1d` * :class:`cobra.model.fv.RsABDPolMonPol` * :class:`cobra.model.l2.EgrBytesAg15min` * :class:`cobra.model.l2.EgrBytesPart1year` * :class:`cobra.model.fv.RsBDToNdP` * :class:`cobra.model.l2.IngrPktsPart1d` * :class:`cobra.model.health.NodeInst` * :class:`cobra.model.l2.EgrBytesAgHist1mo` * :class:`cobra.model.l2.EgrBytesAg1h` * :class:`cobra.model.l2.EgrBytesPart1qtr` * :class:`cobra.model.l2.IngrBytesPartHist1year` * :class:`cobra.model.l2.IngrBytesPart1w` * :class:`cobra.model.l2.EgrBytesAg1d` * :class:`cobra.model.l2.IngrBytesPart1h` * :class:`cobra.model.fv.AccP` * :class:`cobra.model.l2.EgrPktsAg1year` * :class:`cobra.model.l2.EgrBytesAg1w` * :class:`cobra.model.l2.IngrBytesPart1d` * :class:`cobra.model.l2.EgrPktsPartHist1year` * :class:`cobra.model.dhcp.Lbl` * :class:`cobra.model.l2.EgrPktsAgHist1qtr` * :class:`cobra.model.l2.EgrPktsAgHist1h` * :class:`cobra.model.fault.Inst` * :class:`cobra.model.fv.PolMod` * :class:`cobra.model.l2.EgrPktsAgHist1d` * :class:`cobra.model.l2.IngrBytesAg15min` * :class:`cobra.model.l2.EgrPktsPart1w` * :class:`cobra.model.fv.RsBdFloodTo` * :class:`cobra.model.l2.EgrPktsPart1h` * :class:`cobra.model.l2.EgrBytesPartHist1qtr` * :class:`cobra.model.l2.EgrPktsAgHist1w` * :class:`cobra.model.l2.IngrPktsAg1mo` * :class:`cobra.model.fv.Subnet` * :class:`cobra.model.l2.EgrPktsPart1d` * :class:`cobra.model.l2.IngrPktsPart1w` * :class:`cobra.model.l2.IngrPktsAg1w` * :class:`cobra.model.l2.IngrBytesPartHist15min` * :class:`cobra.model.l2.EgrBytesAgHist1w` * :class:`cobra.model.l2.IngrPktsPart15min` * :class:`cobra.model.l2.EgrBytesPart5min` * :class:`cobra.model.l2.IngrPktsAgHist1d` * :class:`cobra.model.l2.IngrPktsAg1d` * :class:`cobra.model.l2.EgrBytesAgHist1h` * :class:`cobra.model.fv.RtDefInfraBd` * :class:`cobra.model.l2.IngrPktsAg1h` * :class:`cobra.model.l2.EgrBytesAgHist1d` * :class:`cobra.model.l2.EgrPktsPart1year` * :class:`cobra.model.l2.EgrBytesPart1w` * :class:`cobra.model.l2.EgrPktsPartHist15min` * :class:`cobra.model.l2.EgrBytesAgHist1year` * :class:`cobra.model.l2.EgrBytesPartHist1year` * :class:`cobra.model.l2.EgrBytesPartHist15min` * :class:`cobra.model.l2.EgrBytesPart1d` * :class:`cobra.model.nd.RaSubnet` * :class:`cobra.model.l2.EgrPktsAgHist15min` * :class:`cobra.model.l2.EgrBytesPart1h` * :class:`cobra.model.l2.EgrPktsPartHist1mo` * :class:`cobra.model.l2.IngrBytesAg1mo` * :class:`cobra.model.fv.RtSvcBDToBDAtt` * :class:`cobra.model.vns.GFolder` * :class:`cobra.model.fv.RsCtx` * :class:`cobra.model.l2.IngrPktsAgHist1qtr` * :class:`cobra.model.l2.EgrBytesPartHist1mo` * :class:`cobra.model.l2.EgrPktsAg1mo` * :class:`cobra.model.l2.IngrPktsPartHist1w` * :class:`cobra.model.l2.IngrPktsPart5min` * :class:`cobra.model.fault.Counts` * :class:`cobra.model.l2.EgrBytesAg1mo` * :class:`cobra.model.l2.EgrBytesPartHist5min` * :class:`cobra.model.vns.GRel` * :class:`cobra.model.l2.IngrPktsPartHist5min` * :class:`cobra.model.l2.IngrBytesAgHist1mo` * :class:`cobra.model.vns.FolderInst` * :class:`cobra.model.l2.IngrPktsAgHist1year` * :class:`cobra.model.fv.RtInfraBD` * :class:`cobra.model.l2.IngrPktsPart1qtr` * :class:`cobra.model.l2.IngrBytesPart1qtr` * :class:`cobra.model.l2.IngrBytesAg1qtr` * :class:`cobra.model.l2.EgrPktsPart1mo` * :class:`cobra.model.l2.IngrBytesPart5min` * :class:`cobra.model.l2.IngrBytesAgHist1year` * :class:`cobra.model.vns.AbsCfgRel` * :class:`cobra.model.l2.EgrPktsPartHist1qtr` * :class:`cobra.model.l2.EgrPktsAg1qtr` * :class:`cobra.model.l2.IngrBytesPartHist1h` * :class:`cobra.model.health.Inst` * :class:`cobra.model.l2.EgrPktsPartHist1w` * :class:`cobra.model.l2.EgrBytesPartHist1d` * :class:`cobra.model.l2.EgrBytesPartHist1h` * :class:`cobra.model.l2.IngrBytesAg1year` * :class:`cobra.model.l2.IngrBytesPartHist1d` * :class:`cobra.model.l2.IngrPktsPartHist1qtr` * :class:`cobra.model.l2.IngrBytesPart1year` * :class:`cobra.model.l2.IngrBytesPart1mo` * :class:`cobra.model.l2.IngrPktsAgHist15min` * :class:`cobra.model.l2.IngrPktsPartHist1h` * :class:`cobra.model.l2.EgrBytesPartHist1w` * :class:`cobra.model.l2.EgrPktsPartHist1d` * :class:`cobra.model.tag.AliasInst` * :class:`cobra.model.l2.IngrPktsPartHist1year` * :class:`cobra.model.l2.EgrPktsPartHist1h` * :class:`cobra.model.l2.EgrPktsPart1qtr` * :class:`cobra.model.l2.IngrBytesPartHist1w` * :class:`cobra.model.l2.EgrPktsPartHist5min` * :class:`cobra.model.fv.RsIgmpsn` * :class:`cobra.model.vns.CFolder` * :class:`cobra.model.l2.EgrPktsPart5min` * :class:`cobra.model.vns.CfgRelInst` * :class:`cobra.model.fv.UnkMacUcastActMod` * :class:`cobra.model.vns.ParamInst` * :class:`cobra.model.vns.GParam` * :class:`cobra.model.l2.IngrPktsAg15min` * :class:`cobra.model.l2.IngrBytesPart15min` * :class:`cobra.model.l2.EgrPktsAg1h` * :class:`cobra.model.l2.EgrPktsAg1d` * :class:`cobra.model.fv.RsBdToEpRet` * :class:`cobra.model.l2.IngrPktsAgHist1mo` * :class:`cobra.model.l2.EgrBytesPart1mo` * :class:`cobra.model.l2.IngrPktsPartHist1d` * :class:`cobra.model.l2.EgrPktsAg1w` * :class:`cobra.model.l2.IngrBytesAgHist1d` * :class:`cobra.model.fv.RtLIfCtxToBD` * :class:`cobra.model.l2.IngrPktsPartHist15min` * :class:`cobra.model.l2.IngrBytesAgHist1h` * :class:`cobra.model.l2.EgrBytesAgHist1qtr` * :class:`cobra.model.l2.IngrPktsPart1mo` * :class:`cobra.model.l2.IngrPktsPart1year` * :class:`cobra.model.fv.RtEBd` * :class:`cobra.model.l2.IngrBytesAgHist1qtr` * :class:`cobra.model.l2.IngrBytesAgHist1w` * :class:`cobra.model.fault.Delegate` * :class:`cobra.model.vns.AbsFolder` * :class:`cobra.model.l2.IngrPktsAg1year` * :class:`cobra.model.vns.CParam` * :class:`cobra.model.l2.EgrPktsAgHist1mo` * :class:`cobra.model.fv.RtBd` * :class:`cobra.model.l2.EgrPktsPart15min` * :class:`cobra.model.fv.RsBDToOut` * :class:`cobra.model.fv.RtMgmtBD` * :class:`cobra.model.l2.IngrPktsPartHist1mo` * :class:`cobra.model.l2.EgrBytesAg1qtr` * :class:`cobra.model.l2.EgrBytesAg1year` * :class:`cobra.model.l2.IngrPktsAgHist1h` * :class:`cobra.model.l2.IngrBytesPartHist5min` * :class:`cobra.model.l2.IngrBytesAgHist15min` * :class:`cobra.model.l2.IngrPktsAgHist1w` * :class:`cobra.model.l2.IngrBytesPartHist1qtr` * :class:`cobra.model.vns.AbsParam` Properties: - arpFlood : Enables ARP flooding, so that the Layer 2 broadcast domain maps IP addresses to the MAC addresses. If flooding is disabled, unicast routing will be performed on the target IP address. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - bcastP : Outer multicast group IP address. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - childAction : Delete or ignore. For internal use only. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - descr : Specifies a description of the policy definition root. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - dn : A tag or metadata is a non-hierarchical keyword or term assigned to the fabric module. + isNaming: False + isCreateOnly: True + isConfig: False + isImplicit: True - epMoveDetectMode : When a Virtual Machine (VM) moves from one MAC to another behind the same interface, the hardware does not generate a learn notification. EP Move Detection Mode enables endpoint learning when a GARP packet is received as a result of a VM move and syncs the move info to the endpoint manager. ARP forwarding must be in flood mode for this feature. ARP unicast mode will not work. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - fwdCtrl : Mo doc not defined in techpub!!! + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - lcOwn : A value that indicates how this object was created. For internal use only. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - limitIpLearnToSubnets : Limits IP address learning to the bridge domain subnets only. Every BD can have multiple subnets associated with it. By default, all IPs are learned. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - llAddr : The override of the system generated IPv6 link-local address. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - mac : The MAC address of the bridge domain (BD) or switched virtual interface (SVI). Every BD by default takes the fabric wide default mac address. If user wants then he can override that address and with a different one By default the BD will take a 00:22:BD:F8:19:FF mac address. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - modTs : The time when this object was last modified. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - monPolDn : Monitoring policy attached to this observable object + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - mtu : The layer 2 maximum transmit unit (MTU) size. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - multiDstPktAct : The multiple destination forwarding method for L2 Multicast, Broadcast, and Link Layer traffic types. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - name : The bridge domain name. + isNaming: True + isCreateOnly: True + isConfig: True + isImplicit: False - ownerKey : The key for enabling clients to own their data for entity correlation. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - ownerTag : A tag for enabling clients to add their own data. For example, to indicate who created this object. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - pcTag : The default class ID for unknown unicast traffic terminating on this bridge domain. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - rn : Identifies an object from its siblings within the context of its parent object. The distinguished name contains a sequence of relative names. + isNaming: False + isCreateOnly: True + isConfig: False + isImplicit: True - scope : + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - seg : A LAN domain segment. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - status : The upgrade status. This property is for internal use only. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - uid : A unique identifier for this object. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - unicastRoute : Enables the forwarding method that is based on predefined forwarding criteria (IP or MAC address). + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - unkMacUcastAct : By default, unicast traffic is flooded to all Layer 2 ports. If enabled, unicast traffic flooding is blocked at a specific port, only permitting egress traffic with MAC addresses that are known to exist on the port. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - unkMcastAct : The parameter used by the node (i.e. a leaf) for forwarding data for an Layer 3 unknown multicast destination. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - vmac : Mo doc not defined in techpub!!! + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False