Skip to main content

uSeg Endpoint Group

Location in GUI: Tenants » XXX » Application Profiles » XXX » uSeg EPGs

Diagram

Classes

application_profiles (apic.tenants)

NameTypeConstraintMandatoryDefault Value
useg_endpoint_groupsList[useg_endpoint_groups]No

useg_endpoint_groups (apic.tenants.application_profiles)

NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
aliasStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$No
descriptionStringRegex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$No
flood_in_encapBooleantrue, falseNofalse
intra_epg_isolationBooleantrue, falseNofalse
preferred_groupBooleantrue, falseNofalse
bridge_domainStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
physical_domainsListString[Regex: ^[a-zA-Z0-9_.:-]{1,64}$]No
vmware_vmm_domainsList[vmware_vmm_domains]No
static_leafsList[static_leafs]No
useg_attributesClass[useg_attributes]No
subnetsList[subnets]No
contractsClass[contracts]No
qos_classChoicelevel1, level2, level3, level4, level5, level6, unspecifiedNolevel3
custom_qos_policyStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$No
tagsListString[Regex: ^[a-zA-Z0-9_.-]{1,64}$]No
trust_control_policyStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$No
l4l7_address_poolsList[l4l7_address_pools]No
expected_stateClass[expected_state]No

vmware_vmm_domains (apic.tenants.application_profiles.useg_endpoint_groups)

NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
deployment_immediacyChoiceimmediate, lazyNoimmediate
elagStringRegex: ^[a-zA-Z0-9_.:-]{1,16}$No
netflowBooleantrue, falseNofalse
active_uplinks_orderStringRegex: ^(\d+(,\d+)*)?$No
standby_uplinksStringRegex: ^(\d+(,\d+)*)?$No

static_leafs (apic.tenants.application_profiles.useg_endpoint_groups)

NameTypeConstraintMandatoryDefault Value
node_idIntegermin: 1, max: 4000Yes
pod_idIntegermin: 1, max: 255No

useg_attributes (apic.tenants.application_profiles.useg_endpoint_groups)

NameTypeConstraintMandatoryDefault Value
match_typeChoiceany, allNoany
ip_statementsList[ip_statements]No
mac_statementsList[mac_statements]No

subnets (apic.tenants.application_profiles.useg_endpoint_groups)

NameTypeConstraintMandatoryDefault Value
descriptionStringRegex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$No
ipIPYes
publicBooleantrue, falseNofalse
sharedBooleantrue, falseNofalse
igmp_querierBooleantrue, falseNofalse
nd_ra_prefixBooleantrue, falseNotrue
no_default_gatewayBooleantrue, falseNofalse
virtualBooleantrue, falseNofalse
next_hop_ipIPNo
anycast_macMACNo
nlb_modeChoicemode-mcast-igmp, mode-uc, mode-mcast-staticNo
nlb_groupIPNo0.0.0.0
nlb_macMACNo00:00:00:00:00:00
ip_poolsList[ip_pools]No
nd_ra_prefix_policyStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$No

contracts (apic.tenants.application_profiles.useg_endpoint_groups)

NameTypeConstraintMandatoryDefault Value
consumersListString[Regex: ^[a-zA-Z0-9_.:-]{1,64}$]No
providersListString[Regex: ^[a-zA-Z0-9_.:-]{1,64}$]No
imported_consumersListString[Regex: ^[a-zA-Z0-9_.:-]{1,64}$]No
intra_epgsListString[Regex: ^[a-zA-Z0-9_.:-]{1,64}$]No
mastersList[masters]No

l4l7_address_pools (apic.tenants.application_profiles.useg_endpoint_groups)

NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
gateway_addressIPYes
fromIPNo
toIPNo

expected_state (apic.tenants.application_profiles.useg_endpoint_groups)

NameTypeConstraintMandatoryDefault Value
minimum_healthIntegermin: 0, max: 100No
maximum_critical_faultsIntegermin: 0No
maximum_major_faultsIntegermin: 0No
maximum_minor_faultsIntegermin: 0No

ip_statements (apic.tenants.application_profiles.useg_endpoint_groups.useg_attributes)

NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
use_epg_subnetBooleantrue, falseNotrue
ipIPNo

mac_statements (apic.tenants.application_profiles.useg_endpoint_groups.useg_attributes)

NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
macMACYes

ip_pools (apic.tenants.application_profiles.useg_endpoint_groups.subnets)

NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
start_ipIPNo0.0.0.0
end_ipIPNo0.0.0.0
dns_search_suffixStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$No
dns_serverStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$No
dns_suffixStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$No
wins_serverStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$No

masters (apic.tenants.application_profiles.useg_endpoint_groups.contracts)

NameTypeConstraintMandatoryDefault Value
application_profileStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$No
endpoint_groupStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes

Examples

Simple example:

apic:
tenants:
- name: ABC
application_profiles:
- name: AP1
useg_endpoint_groups:
- name: uSeg_EPG1
bridge_domain: BD1
physical_domains:
- PHY1
static_leafs:
- node_id: 102
contracts:
consumers:
- CON1
useg_attributes:
ip_statements:
- name: ip_1
use_epg_subnet: false
ip: 5.50.6.128/25
mac_statements:
- name: mac_1
mac: 02:42:68:22:58:D1

Full example:

apic:
tenants:
- name: ABC
application_profiles:
- name: AP1
useg_endpoint_groups:
- name: uSeg_EPG1
bridge_domain: BD1
flood_in_encap: false
intra_epg_isolation: false
preferred_group: false
trust_control_policy: TRUST_ALL
qos_class: level3
custom_qos_policy: QOS_POL
physical_domains:
- PHY1
vmware_vmm_domains:
- name: VMM1
netflow: false
deployment_immediacy: lazy
elag: ELAGCustom
active_uplinks_order: 1,2
standby_uplinks: 3,4
static_leafs:
- node_id: 102
contracts:
consumers:
- CON1
providers:
- CON1
imported_consumers:
- IMPORT-CON1
intra_epgs:
- CON1
masters:
- application_profile: AP1
endpoint_group: EPG1
useg_attributes:
match_type: any
ip_statements:
- name: ip_1
use_epg_subnet: false
ip: 5.50.6.128/25
- name: ip_2
use_epg_subnet: true
mac_statements:
- name: mac_1
mac: 02:42:68:22:58:D1
- name: mac_2
mac: 02:42:68:22:58:D2
subnets:
- ip: 5.50.6.1/30
description: My Desc
public: true
shared: true
igmp_querier: true
nd_ra_prefix: true
no_default_gateway: false
- ip: 5.50.6.5/32
no_default_gateway: true
next_hop_ip: 8.8.8.8
ip_pools:
- name: POOL1
start_ip: 172.16.1.1
end_ip: 172.16.1.10
dns_server: dns.cisco.com
dns_search_suffix: cisco
dns_suffix: cisco
wins_server: wins
- name: POOL2
- ip: 5.50.6.6/32
no_default_gateway: true
anycast_mac: 00:00:00:01:02:03
- ip: 5.50.6.7/32
no_default_gateway: true
nlb_mode: mode-mcast-igmp
nlb_group: 230.1.1.1
- ip: 5.50.6.8/32
no_default_gateway: true
nlb_mode: mode-uc
nlb_mac: 00:00:00:01:01:01
- ip: 5.50.6.9/32
no_default_gateway: true
nlb_mode: mode-mcast-static
nlb_mac: 03:00:0C:CC:CC:CC
- ip: fd00:0:abcd:2::2/64
description: My IPv6 Desc
public: true
shared: false
igmp_querier: true
nd_ra_prefix: true
no_default_gateway: false
nd_ra_prefix_policy: ND_RA_PREFIX1
tags:
- tag1
- tag2
l4l7_address_pools:
- name: L4L7_POOL1
gateway_address: 11.11.12.254/24
from: 11.11.12.100
to: 11.11.12.200