fabric.dns_profile

The DNS profile defines a set of DNS providers and can be deployed to a switch for tenant contexts. To deploy a DNS profile on a switch, the appropriate label has to be defined for the context deployed on switch.

ACI class

dnsProfile

RN

dnsp-{name}

Cursor

DnsProfileCursor

Parent

fabric

Atomic

Attributes

Accepted as keyword arguments of .dns_profile(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 DNS profile.

ip_protocol_version

IPVerPreference

DnsProtoPreference

IPv4, IPv6

IPv4

description

descr

str

Specifies a description of the policy definition.

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.

Children

maker

creates

position

.provider(ip_address, **attrs)

dnsProv

fabric.dns_profile.provider

.domain(name, **attrs)

dnsDomain

fabric.dns_profile.domain

Bind aliases

Lazy references, resolved closed-world at push time.

alias

target

flavor

relation

management_epg=

mgmtOoB

DN — bind_dn() allowed

dnsRsProfileToEpg