.. Class Doc file class cobra.model.l2ext.InstP ============================= .. class:: cobra.model.l2ext.InstP The external network instance profile represents a group of external subnets that have the same security behavior. These subnets inherit contract profiles applied to the parent instance profile. Each subnet can also associate to route control profiles, which defines the routing behavior for that subnet. Containers: * :class:`cobra.model.l2ext.Out` Containment: * :class:`cobra.model.l2.EgrPktsAg15min` * :class:`cobra.model.fv.CEp` * :class:`cobra.model.l2.EgrBytesAgHist15min` * :class:`cobra.model.tag.AliasInst` * :class:`cobra.model.l2.IngrBytesPartHist1mo` * :class:`cobra.model.l2.EgrBytesPart15min` * :class:`cobra.model.vz.ProvSubjLbl` * :class:`cobra.model.fv.RtDestEpg` * :class:`cobra.model.fv.RtFromAbsEpg` * :class:`cobra.model.tag.Inst` * :class:`cobra.model.l2.IngrBytesPartHist1qtr` * :class:`cobra.model.l2.EgrPktsAgHist1year` * :class:`cobra.model.fv.RtNtpProvToEpg` * :class:`cobra.model.vns.CRel` * :class:`cobra.model.fv.CtrctCtxDefCont` * :class:`cobra.model.l2.IngrPktsAg1qtr` * :class:`cobra.model.l2.IngrBytesAg1h` * :class:`cobra.model.l2.IngrPktsPart1h` * :class:`cobra.model.l2.IngrBytesAg1d` * :class:`cobra.model.l2.EgrBytesAg15min` * :class:`cobra.model.l2.EgrBytesPart1year` * :class:`cobra.model.l2.IngrBytesAgHist1w` * :class:`cobra.model.fv.RtSrcToEpg` * :class:`cobra.model.vz.ProvCtrctLbl` * :class:`cobra.model.health.NodeInst` * :class:`cobra.model.l2.EgrBytesAgHist1mo` * :class:`cobra.model.l2.EgrPktsPartHist5min` * :class:`cobra.model.l2.EgrBytesAg1h` * :class:`cobra.model.fv.RInfoHolder` * :class:`cobra.model.fv.RtDevEpg` * :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.l2.EgrPktsAg1year` * :class:`cobra.model.fv.RsCustQosPol` * :class:`cobra.model.l2.EgrBytesAg1w` * :class:`cobra.model.l2.IngrBytesPart1d` * :class:`cobra.model.l2.EgrPktsPartHist1year` * :class:`cobra.model.fv.RsProv` * :class:`cobra.model.fv.RtLIfCtxToInstP` * :class:`cobra.model.l2.EgrPktsAgHist1qtr` * :class:`cobra.model.l2.EgrPktsAgHist1h` * :class:`cobra.model.fault.Inst` * :class:`cobra.model.l2.EgrPktsAgHist1d` * :class:`cobra.model.l2.IngrBytesAg15min` * :class:`cobra.model.l2.EgrPktsPart1w` * :class:`cobra.model.l2.EgrPktsPart1h` * :class:`cobra.model.l2.EgrBytesPartHist1qtr` * :class:`cobra.model.l2.EgrPktsAgHist1w` * :class:`cobra.model.fv.RtSvcMgmtEpg` * :class:`cobra.model.l2.IngrPktsAg1mo` * :class:`cobra.model.fv.Subnet` * :class:`cobra.model.l2.EgrPktsPart1d` * :class:`cobra.model.l2.EgrBytesPart1w` * :class:`cobra.model.l2.IngrPktsPart1w` * :class:`cobra.model.l2.EgrPktsPartHist15min` * :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.EgrPktsPartHist1d` * :class:`cobra.model.l2.IngrPktsAg1d` * :class:`cobra.model.l2.EgrBytesAgHist1h` * :class:`cobra.model.l2.IngrPktsAg1h` * :class:`cobra.model.l2.EgrBytesAgHist1d` * :class:`cobra.model.l2.EgrPktsPart1year` * :class:`cobra.model.l2.IngrPktsPartHist15min` * :class:`cobra.model.fv.RtVConnToEpgSubnet` * :class:`cobra.model.fv.RtVConnToEpgEp` * :class:`cobra.model.fv.RsConsIf` * :class:`cobra.model.l2.EgrBytesAgHist1year` * :class:`cobra.model.l2.EgrBytesPartHist1year` * :class:`cobra.model.l2.EgrBytesPartHist15min` * :class:`cobra.model.l2.EgrBytesPart1d` * :class:`cobra.model.l2.EgrPktsAgHist15min` * :class:`cobra.model.l2.EgrBytesPart1h` * :class:`cobra.model.l2.EgrPktsPartHist1mo` * :class:`cobra.model.fv.RtVsrcToEpg` * :class:`cobra.model.fv.RtDevMgrEpg` * :class:`cobra.model.l2.IngrPktsPartHist1h` * :class:`cobra.model.vns.GFolder` * :class:`cobra.model.l2.IngrPktsAgHist1qtr` * :class:`cobra.model.fv.RtToAbsEpg` * :class:`cobra.model.fv.UpdateContract` * :class:`cobra.model.l2.EgrBytesPartHist1mo` * :class:`cobra.model.l2.EgrPktsAg1mo` * :class:`cobra.model.vz.ConsSubjLbl` * :class:`cobra.model.l2.IngrPktsPartHist1w` * :class:`cobra.model.event.FlowPermitL2Record` * :class:`cobra.model.l2.IngrPktsPart5min` * :class:`cobra.model.fault.Counts` * :class:`cobra.model.l2.IngrBytesAg1w` * :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.fv.RtSecProvToEpg` * :class:`cobra.model.fv.OrchsInfo` * :class:`cobra.model.fv.RsCons` * :class:`cobra.model.l2.IngrBytesPart5min` * :class:`cobra.model.vz.ConsLbl` * :class:`cobra.model.l2.IngrPktsAgHist1year` * :class:`cobra.model.l2.IngrPktsPart1qtr` * :class:`cobra.model.tag.AliasDelInst` * :class:`cobra.model.l2.IngrBytesPart1qtr` * :class:`cobra.model.l2.IngrBytesAg1qtr` * :class:`cobra.model.fv.SharedService` * :class:`cobra.model.l2.EgrPktsPart1mo` * :class:`cobra.model.l2.IngrBytesAg1mo` * :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.fv.RtARemoteHostToEpg` * :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.EgrBytesPartHist1w` * :class:`cobra.model.l2.EgrPktsPart15min` * :class:`cobra.model.event.FlowDenyL2Record` * :class:`cobra.model.l2.IngrPktsPartHist1year` * :class:`cobra.model.l2.EgrPktsPartHist1h` * :class:`cobra.model.l2.EgrPktsAg1d` * :class:`cobra.model.l2.IngrBytesPartHist1w` * :class:`cobra.model.vz.ProvLbl` * :class:`cobra.model.l2ext.RsL2InstPToDomP` * :class:`cobra.model.l2.EgrPktsPart1qtr` * :class:`cobra.model.vns.CFolder` * :class:`cobra.model.l2.EgrPktsPart5min` * :class:`cobra.model.vns.CfgRelInst` * :class:`cobra.model.vns.ParamInst` * :class:`cobra.model.vns.GParam` * :class:`cobra.model.vns.FolderInst` * :class:`cobra.model.l2.IngrPktsAg15min` * :class:`cobra.model.l2.IngrBytesPart15min` * :class:`cobra.model.l2.EgrPktsAg1h` * :class:`cobra.model.event.FlowPermitL3Record` * :class:`cobra.model.fv.RtChassisEpg` * :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.l2.IngrPktsAgHist1w` * :class:`cobra.model.fv.RsProtBy` * :class:`cobra.model.l2.EgrBytesAgHist1qtr` * :class:`cobra.model.l2.IngrPktsPart1mo` * :class:`cobra.model.l2.IngrPktsPart1year` * :class:`cobra.model.l2.IngrPktsPart1d` * :class:`cobra.model.l2.IngrBytesAgHist1qtr` * :class:`cobra.model.fv.RtProfileToEpg` * :class:`cobra.model.fv.RtEpg` * :class:`cobra.model.fault.Delegate` * :class:`cobra.model.fv.RtTermToEPg` * :class:`cobra.model.vns.AbsFolder` * :class:`cobra.model.vns.CParam` * :class:`cobra.model.l2.EgrPktsAgHist1mo` * :class:`cobra.model.l2.IngrPktsAg1year` * :class:`cobra.model.fv.RtMgmtEPg` * :class:`cobra.model.vz.ConsCtrctLbl` * :class:`cobra.model.l2.IngrPktsAg1w` * :class:`cobra.model.fv.RtFuncToEpg` * :class:`cobra.model.l2.IngrPktsPartHist1mo` * :class:`cobra.model.l2.EgrBytesAg1qtr` * :class:`cobra.model.l2.EgrBytesAg1year` * :class:`cobra.model.fv.RtProv` * :class:`cobra.model.l2.IngrPktsAgHist1h` * :class:`cobra.model.l2.IngrBytesPartHist5min` * :class:`cobra.model.l2.IngrBytesAgHist15min` * :class:`cobra.model.l2.IngrBytesAgHist1h` * :class:`cobra.model.event.FlowDenyL3Record` * :class:`cobra.model.vns.AbsParam` Properties: - childAction : Delete or ignore. For internal use only. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - configIssues : Bitmask representation of the configuration issues found during the endpoint group deployment. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - configSt : The configuration state of the endpoint group. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - descr : The description of the layer 2 external network instance profile. The description can be up to 128 alphanumeric characters. + 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 - lcOwn : Indicates how this object was created. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - matchT : The provider label match criteria. + 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 : The monitoring policy attached to this observable object. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - name : The name of the layer 2 external network instance profile. This name can be up to 64 alphanumeric characters. Note that you cannot change this name after the object has been saved. + isNaming: True + isCreateOnly: True + isConfig: True + isImplicit: False - pcEnfPref : The preferred policy control. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - pcTag : The classification tag used for policy enforcement and zoning. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - prio : The Quality of service (QoS) priority class ID. QoS refers to the capability of a network to provide better service to selected network traffic over various technologies. The primary goal of QoS is to provide priority including dedicated bandwidth, controlled jitter and latency (required by some real-time and interactive traffic), and improved loss characteristics. You can configure the bandwidth of each QoS level using QoS profiles. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - 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 - status : The upgrade status. This property is for internal use only. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - targetDscp : The target differentiated services code point (DSCP) of the path attached to the layer 3 outside profile. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - triggerSt : + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - txId : The identifier of the transaction in which the user action occurred. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - uid : A unique identifier for this object. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True