Properties Summary |
Defined in: fv:AEpDef |
fv:ClassPref
scalar:Enum8
|
classPref (fv:AEpDef:classPref)
Classification preference for this EPG within a domain
encap: the class-id is dervied based on packet encapsulation (e.g Vlan/VxLAN id)
useg: class-id is derived based on other useg/EPGs or dynamically learned mac address in VMM.
|
reference:BinRef
|
host (fv:AEpDef:host)
The hostname or IP for export destination. Call Home sends email messages to either the IP address or hostname, and the associated port number.
|
reference:BinRef
|
nic (fv:AEpDef:nic)
|
scalar:Uint64
|
txId (fv:AEpDef:txId)
Indicates the identifier of the transaction in which the user action occurred.
|
reference:BinRef
|
vm (fv:AEpDef:vm)
|
fv:VmmSrc
scalar:Bitmask8
|
vmmSrc (fv:AEpDef:vmmSrc)
NO COMMENTS
|
Defined in: mo:Resolvable |
mo:Owner
scalar:Enum8
|
lcOwn (mo:Resolvable:lcOwn)
A value that indicates how this object was created. For internal use only.
|
childAction
Type: mo:ModificationChildAction
Primitive Type: scalar:Bitmask32
Units: null
Encrypted: false
Access: implicit
Category: TopLevelChildAction
Comments:
-
Delete or ignore. For internal use only.
| |
Constants |
deleteAll |
16384u |
deleteAll |
NO COMMENTS
|
ignore |
4096u |
ignore |
NO COMMENTS
|
deleteNonPresent |
8192u |
deleteNonPresent |
NO COMMENTS
|
DEFAULT |
0 |
--- |
This type is used to
|
|
classPref
Type: fv:ClassPref
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
Classification preference for this EPG within a domain
encap: the class-id is dervied based on packet encapsulation (e.g Vlan/VxLAN id)
useg: class-id is derived based on other useg/EPGs or dynamically learned mac address in VMM.
| |
Constants |
encap |
0 |
Packet Encapsulation |
NO COMMENTS
|
useg |
1 |
uSeg |
NO COMMENTS
|
DEFAULT |
encap(0) |
Packet Encapsulation |
NO COMMENTS
|
|
dn
Type: reference:BinRef
Units: null
Encrypted: false
Access: implicit
Category: TopLevelDn
Comments:
-
A tag or metadata is a non-hierarchical keyword or term assigned to the fabric module.
encap
Type: base:Encap
Overrides:fv:ATp:encap
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
The encapsulation (VLAN or VXLAN) to be used for the endpoint
flags
Type: epm:EpFlags
Primitive Type: scalar:Bitmask64
Units: null
Encrypted: false
Access: oper
Category: TopLevelRegular
Comments:
-
The IP address flags.
| |
Constants |
ip |
1024ull |
Has IP info |
Bit 10, Has IP info
|
bounce-to-proxy |
1048576ull |
Bounced to spine proxy |
Bit 20, Bounce to spine proxy
|
loopback |
1073741824ull |
Loopback IP |
Bit 30, loopback IP
|
svc-mgr |
1099511627776ull |
service manager ep |
Bit 40, Service Manager
|
peer-attached |
128ull |
Singly Attached Endpoint on Peer Vpc |
Bit 7, On peer vpc
|
span |
131072ull |
Span Ep |
Bit 17, Span Ep
|
cdp |
134217728ull |
CDP neighbor MAC |
Bit 27, CDP neighbour MAC
|
peer-attached-rl |
137438953472ull |
Singly Attached EP over singly deployed EPG on Peer Vpc RL |
Bit 37, Peer Attached RL
|
veth-peer |
140737488355328ull |
VETH PEER |
Bit 47, VETH PEER
|
aging |
16384ull |
Ep is aging |
Bit 14, Ep is aging
|
local-aged |
16ull |
Locally aged |
Bit 4, Locally aged (only for Ep behind vpc)
|
fhs-validation-pending |
17179869184ull |
FHS validation pending Ep |
Bit 34, FHS validation pending Ep
|
nlb-vip |
17592186044416ull |
NLB VIP |
Bit 44, NLB VIP
|
vpc-attached |
1ull |
Attached to VPC |
Bit 0 ,Attached to VPC
|
mac |
2048ull |
Has MAC info |
Bit 11, Has MAC info
|
dsr-vip |
2097152ull |
DSR VIP |
Bit 21, DSR VIP
|
announce-flush |
2199023255552ull |
announce flush |
Bit 41, Announce
|
router |
256ull |
Router Ep |
Bit 8, Router
|
arp |
262144ull |
Arp Ep |
Bit 18, ARP Ep
|
lldp |
268435456ull |
LLDP neighbor MAC |
Bit 28, LLDP neighbour MAC
|
announce |
274877906944ull |
announce |
Bit 38, Announce
|
veth-peer-stl |
281474976710656ull |
VETH PEER STALE |
Bit 48, VETH PEER STALE
|
static |
2ull |
Static Ep |
Bit 1, Static, no moves allowed
|
vtep |
32768ull |
VTEP |
Bit 15, VTEP Ep
|
peer-aged |
32ull |
Remotely aged |
Bit 5, Peer aged (only for Ep behind vpc)
|
mac-ckt |
33554432ull |
MAC based epg Ep |
bit-22, bit-23 and bit-24 are used by DSR/VIP and locally defined in epm_msg.h
please do not use these bit here
4194304, 8388608, 16777216
Bit 25, MAC based sclass/epg
|
anycast-service |
34359738368ull |
Anycast Service |
Bit 35, Anycast Service
|
max-ip-flow-control |
35184372088832ull |
Maximum number of IPs per MAC exceeds threshold |
Bit 45, Max IP per MAC
|
ht-attempt |
4096ull |
Host tracking attempted |
Bit 12, Host tracking attempted
|
service |
4294967296ull |
Service Ep |
Bit 31 , don't use
Bit 32, Service
|
proxy |
4398046511104ull |
RL direct switching proxy ep |
Bit 42, proxy ep
|
local |
4ull |
Local Ep |
Bit 2, Local
|
dtep |
512ull |
Dynamic TEP |
Bit 9, dynamic TEP EP
|
rogue |
524288ull |
Rouge Ep |
Bit 19, Rogue EP
|
router-mac |
536870912ull |
router MAC |
Bit 29, router MAC
|
shared-service |
549755813888ull |
shared service ep |
Bit 39, Shared Service SRVC
|
static-ipep |
64ull |
Static IP Ep |
Bit 6, Static IP Ep
|
svi |
65536ull |
External svi Ep |
Bit 16, External SVI Ep
|
psvi |
67108864ull |
Pervasive svi Ep |
Bit 26, Pervasive SVI Ep
|
trust-sync |
68719476736ull |
Trust the peer bounce notification |
Bit 36, Trust sync
|
veth-ep |
70368744177664ull |
VETH EP |
Bit 46, VETH EP
|
cached |
8192ull |
Cached in software only |
Bit 13, Cached in software only, not programmed in hardware
|
anycast |
8589934592ull |
Anycast |
Bit 33, Anycast Ep
|
sticky |
8796093022208ull |
Sticky EP |
Bit 43, Sticky
|
bounce |
8ull |
Bounce Ep |
Bit 3, Bounce
|
DEFAULT |
0 |
--- |
Ep Flags
|
|
host
Type: reference:BinRef
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
The hostname or IP for export destination. Call Home sends email messages to either the IP address or hostname, and the associated port number.
id
Type: naming:Id
Primitive Type: scalar:Uint64
Like: naming:Identified:id
Units: null
Encrypted: false
Access: admin
Category: TopLevelRegular
Comments:
-
An identifier .
idepdn
Type: reference:BinRef
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
Dn of the opflexIdep that triggered this EP
ip
Type: address:Ip
Overrides:fv:ATp:ip
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
The IP address.
lcC
Type: fv:LcC
Primitive Type: scalar:Bitmask8
Overrides:fv:ATp:lcC
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
How the entity lifecycle is created, deleted, or modified.
| |
Constants |
vmm |
1 |
vmm |
instanciated by a trigger from corresponding VMM domain
|
learned |
2 |
learned |
learned through network protocol magic
|
static |
4 |
static |
statically configured by admin
|
dynamic |
8 |
dynamic |
dynamically detected through special HV signalling
|
802-dot-1x |
16 |
802-dot-1x |
802.1x authentication Ep
|
poe |
32 |
poe |
Power Over Ethernet Ep
|
DEFAULT |
0 |
--- |
Life Cycle Control specifies how this entity (EP)'s Lifecycle is controlled:
created, deleted, modified
|
|
lcOwn
Type: mo:Owner
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
A value that indicates how this object was created. For internal use only.
| |
Constants |
local |
0 |
Local |
NO COMMENTS
|
policy |
1 |
Policy |
NO COMMENTS
|
replica |
2 |
Replica |
NO COMMENTS
|
resolveOnBehalf |
3 |
ResolvedOnBehalf |
NO COMMENTS
|
implicit |
4 |
Implicit |
NO COMMENTS
|
DEFAULT |
local(0) |
Local |
NO COMMENTS
|
|
mac
Type: address:MAC
Overrides:fv:ATp:mac
Units: null
Encrypted: false
Naming Property -- [NAMING RULES]
Access: naming
Category: TopLevelRegular
Comments:
-
A MAC address for the endpoint.
modTs
Type: mo:TStamp
Primitive Type: scalar:Date
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
The time when this object was last modified.
| |
Constants |
never |
0ull |
never |
NO COMMENTS
|
DEFAULT |
never(0ull) |
never |
NO COMMENTS
|
|
monPolDn
Type: reference:BinRef
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
The monitoring policy attached to this observable object.
name
Type: naming:Name
Primitive Type: string:Basic
Like: naming:Named:name
Units: null
Encrypted: false
Access: admin
Category: TopLevelRegular
Comments:
-
The name of the object.
nameAlias
Type: naming:NameAlias
Primitive Type: string:Basic
Units: null
Encrypted: false
Access: admin
Category: TopLevelRegular
Comments:
-
NO COMMENTS
nic
Type: reference:BinRef
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
pending
Type: scalar:Bool
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
The operation status. The operation status indicates whether the last update operation is still pending. For example, this flag will be set to true while a VRF is undergoing an admin state change.
| |
Constants |
no |
false |
--- |
NO COMMENTS
|
yes |
true |
--- |
NO COMMENTS
|
DEFAULT |
no(false) |
--- |
NO COMMENTS
|
|
rn
Type: reference:BinRN
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRn
Comments:
-
Identifies an object from its siblings within the context of its parent object. The distinguished name contains a sequence of relative names.
status
Type: mo:ModificationStatus
Primitive Type: scalar:Bitmask32
Units: null
Encrypted: false
Access: implicit
Category: TopLevelStatus
Comments:
-
The upgrade status. This property is for internal use only.
| |
Constants |
created |
2u |
created |
In a setter method: specifies that an object should be created.
An error is returned if the object already exists.
In the return value of a setter method: indicates that an object has been created.
|
modified |
4u |
modified |
In a setter method: specifies that an object should be modified
In the return value of a setter method: indicates that an object has been modified.
|
deleted |
8u |
deleted |
In a setter method: specifies that an object should be deleted.
In the return value of a setter method: indicates that an object has been deleted.
|
DEFAULT |
0 |
--- |
This type controls the life cycle of objects passed in the XML API.
When used in a setter method (such as configConfMo), the ModificationStatus
specifies whether an object should be created, modified, deleted or removed.
In the return value of a setter method, the ModificationStatus indicates the actual
operation that was performed. For example, the ModificationStatus is set to "created"
if the object was created. The ModificationStatus is not set if the object was neither
created, modified, deleted or removed.
When invoking a setter method, the ModificationStatus is optional:
If a setter method such as configConfMo is invoked and the ModificationStatus
is not set, the system automatically determines if the object should be created or modified.
|
|
txId
Type: scalar:Uint64
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
Indicates the identifier of the transaction in which the user action occurred.
uuid
Type: string:Basic
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
The endpoint UUID
vm
Type: reference:BinRef
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
vmmSrc
Type: fv:VmmSrc
Primitive Type: scalar:Bitmask8
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Comments:
-
NO COMMENTS
| |
Constants |
ignored |
0 |
ignored |
ignored
|
dvs |
1 |
dvs |
dynamically detected through opflex signalling from DVS
|
avs |
2 |
avs |
dynamically detected through opflex signalling from AVS
|
msft |
4 |
msft |
dynamically detected through opflex signalling from Microsoft VS
|
ovs |
8 |
ovs |
dynamically detected through opflexp signalling from OVS
|
k8s |
16 |
k8s |
NO COMMENTS
|
cf |
32 |
cf |
NO COMMENTS
|
openshift |
64 |
openshift |
NO COMMENTS
|
ave |
128 |
ave |
NO COMMENTS
|
DEFAULT |
ignored(0) |
ignored |
ignored
|
|