tenant.service_graph.connection

An abstract connection connects two abstract connectors. These connections can either be between two abstract nodes or between an abstract node and an abstract terminal node.

ACI class

vnsAbsConnection

RN

AbsConnection-{name}

Cursor

ConnectionCursor

Parent

tenant.service_graph

Atomic

Attributes

Accepted as keyword arguments of .connection(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 of the abstract connection.

adj_type

adjType

VnsConnAdjType

L2, L3

L2

conn_dir

connDir

VnsConnDir

consumer, provider, unknown

unknown

Connector direction interal or external (CLI)

conn_type

connType

VnsConnType

external, internal

external

description

descr

str

Specifies a description of the policy definition.

direct_connect

directConnect

bool

False

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.

unicast_routing

unicastRoute

bool

True

The parameter used by the node (Leaf) for forwarding data based on predefined forwarding criteria (IP or Mac).

APIC diagnostics

States the APIC can flag on this class — it accepts the configuration and reports the inconsistency afterwards.

Config issues

code

meaning

conn-nonrenderable

Graph connector could not be rendered.

invalid-ctx

Ctx associated with a connector is not valid.

missing-bd

Unable to find BD associated with a connector.

missing-connection

connection associated with a connector not found.

missing-l3instp

Unable to find L3InstP associated with a connector.

missing-lif

no cluster interface found

missing-nodeinst

NodeInst associated with a connector not found.

missing-peer-conn

Peer connector associated with a connector not found.

missing-subnet

Unable to find subnet for this connector.