IP SLA Track List
NDOLocation in GUI:
Tenant Template » Tenant Policies » IPSLA Track List
Diagram
Section titled “Diagram”Classes
Section titled “Classes”tenant_policies (ndo.tenant_templates)
Section titled “tenant_policies (ndo.tenant_templates)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| ip_sla_track_lists | List | [ip_sla_track_lists] | No |
ip_sla_track_lists (ndo.tenant_templates.tenant_policies)
Section titled “ip_sla_track_lists (ndo.tenant_templates.tenant_policies)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
| description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
| type | Choice | percentage, weight | No | percentage |
| percentage_up | Integer | min: 0, max: 100 | No | 1 |
| percentage_down | Integer | min: 0, max: 100 | No | 0 |
| weight_up | Integer | min: 0, max: 65535 | No | 1 |
| weight_down | Integer | min: 0, max: 65535 | No | 0 |
| members | List | [members] | No |
members (ndo.tenant_templates.tenant_policies.ip_sla_track_lists)
Section titled “members (ndo.tenant_templates.tenant_policies.ip_sla_track_lists)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| destination_ip | IP | Yes | ||
| ip_sla_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
| scope_type | Choice | bd, l3out | Yes | |
| schema | String | Regex: ^[a-zA-Z0-9\s+_.:-]{1,64}$ | Yes | |
| template | String | Yes | ||
| bridge_domain | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
| l3out | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No |
Examples
Section titled “Examples”Example-1: The example below shows a tenant policy template called TP1 that is created under the tenant NDO1 and the site APIC1. The IP SLA track list TL1 is of type percentage with thresholds of 50% up and 20% down. It has two members targeting different destinations with BD and L3Out scopes.
ndo: tenant_templates: tenant_policies: - name: TP1 tenant: NDO1 sites: - APIC1 ip_sla_track_lists: - name: TL1 description: Track List 1 type: percentage percentage_up: 50 percentage_down: 20 members: - destination_ip: 10.0.0.1 ip_sla_policy: HTTP scope_type: bd schema: Schema1 template: Template1 bridge_domain: BD1 - destination_ip: 10.0.0.2 ip_sla_policy: ICMP scope_type: l3out schema: Schema1 template: Template1 l3out: L3OUT1Example-2: The example below shows a weight-based IP SLA track list TL2 with custom weight thresholds.
ndo: tenant_templates: tenant_policies: - name: TP1 tenant: NDO1 sites: - APIC1 ip_sla_track_lists: - name: TL2 type: weight weight_up: 100 weight_down: 50 members: - destination_ip: 10.0.0.1 ip_sla_policy: ICMP scope_type: bd schema: Schema1 template: Template1 bridge_domain: BD1