tenant.l3out

The L3 outside policy controls connectivity to the outside.

ACI class

l3extOut

RN

out-{name}

Cursor

L3outCursor

Parent

tenant

Atomic

Attributes

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

parameter

wire

type

values

default

description

name (positional)

name

str

The name for the policy controlling connectivity to the outside. This name can be up to 64 alphanumeric characters. Note that you cannot change this name after the object has been saved.

description

descr

str

Specifies a description of the policy definition root.

enforce_rtctrl

enforceRtctrl

L3extCtrlDirection

import, export

export

The enforce route control type.

mpls_enabled

mplsEnabled

bool

False

Indiscate whether MPLS is enabled or not

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.

out_level_dscp

targetDscp

int

unspecified

The target differentiated services code point (DSCP) of the path attached to the layer 3 outside profile.

Children

maker

creates

position

.node_profile(name, **attrs)

l3extLNodeP

tenant.l3out.node_profile

.external_epg(name, **attrs)

l3extInstP

tenant.l3out.external_epg

.bgp(**attrs)

bgpExtP

tenant.l3out.bgp

.ospf(**attrs)

ospfExtP

tenant.l3out.ospf

.eigrp(**attrs)

eigrpExtP

tenant.l3out.eigrp

.pim_external(**attrs)

pimExtP

tenant.l3out.pim_external

.mpls_external(**attrs)

mplsExtP

tenant.l3out.mpls_external

.default_route_leak_policy(**attrs)

l3extDefaultRouteLeakP

tenant.l3out.default_route_leak_policy

.route_control_profile(name, **attrs)

rtctrlProfile

tenant.l3out.route_control_profile

.route_target_instrumentation_profile(**attrs)

bgpRtTargetInstrP

tenant.l3out.route_target_instrumentation_profile

.consumer_label(name, **attrs)

l3extConsLbl

tenant.l3out.consumer_label

.provider_label(name, **attrs)

l3extProvLbl

tenant.l3out.provider_label

Bind aliases

Lazy references, resolved closed-world at push time.

alias

target

flavor

relation

vrf=

fvCtx

name

l3extRsEctx

domain=

extnwDomP (abstract: l2extDomP, l3extDomP…)

DN — bind_dn() allowed

l3extRsL3DomAtt

fallback_route_group=

fvFBRGroup

DN — bind_dn() allowed

l3extRsOutToFBRGroup

Verbs

  • .dampening(name)l3extRsDampeningPol targeting rtctrlProfile

  • .interleak(name)l3extRsInterleakPol targeting rtctrlProfile

  • .redistribute(name)l3extRsRedistributePol targeting rtctrlProfile