tenant.app.epg.criterion

A criterion.

ACI class

fvCrtrn

RN

crtrn

Cursor

CriterionCursor

Parent

tenant.app.epg

Atomic

Attributes

Accepted as keyword arguments of .criterion() and of .set(**attrs) on this cursor. Enum parameters also accept the plain string.

parameter

wire

type

values

default

description

description

descr

str

Specifies a description of the policy definition root.

matching_rule_type

match

FvMatchT

all, any

any

name

name

str

owner_key

ownerKey

str

The key for enabling clients to own their data for entity correlation.

owner_tag

ownerTag

str

A tag for enabling clients to add their own data. For example, to indicate who created this object.

precedence

prec

int

0

criterion_scope

scope

FvCrtrnScopeT

scope-bd, scope-vrf

scope-bd

The domain applicable to the capability.

Children

maker

creates

position

.sub_criterion(name, **attrs)

fvSCrtrn

tenant.app.epg.criterion.sub_criterion

.ip_attribute(name, **attrs)

fvIpAttr

tenant.app.epg.criterion.ip_attribute

.mac_attribute(name, **attrs)

fvMacAttr

tenant.app.epg.criterion.mac_attribute

.vm_attribute(name, **attrs)

fvVmAttr

tenant.app.epg.criterion.vm_attribute

.dns_attribute(name, **attrs)

fvDnsAttr

tenant.app.epg.criterion.dns_attribute

.identity_group(identity_group_selector, **attrs)

fvIdGroupAttr

tenant.app.epg.criterion.identity_group

.useg_bd(**attrs)

fvUsegBDCont

tenant.app.epg.criterion.useg_bd