Service Graph Template
Location in GUI:
Tenants
» XXX
» Services
» L4-L7
» Service Graph Templates
Diagram
Classes
services (apic.tenants)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
service_graph_templates | List | [service_graph_templates] | No |
service_graph_templates (apic.tenants.services)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
ndo_managed | Boolean | true , false | No | false |
alias | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
template_type | Choice | FW_TRANS , FW_ROUTED , ADC_ONE_ARM , ADC_TWO_ARM , OTHER , CLOUD_NATIVE_LB , CLOUD_VENDOR_LB , CLOUD_NATIVE_FW , CLOUD_VENDOR_FW | No | FW_ROUTED |
redirect | Boolean | true , false | No | false |
share_encapsulation | Boolean | true , false | No | false |
device | Class | [device] | Yes | |
consumer | Class | [consumer] | No | |
provider | Class | [provider] | No | |
expected_state | Class | [expected_state] | No |
device (apic.tenants.services.service_graph_templates)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
tenant | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
node_name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No |
consumer (apic.tenants.services.service_graph_templates)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
direct_connect | Boolean | true , false | No | false |
expected_state (apic.tenants.services.service_graph_templates)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
minimum_health | Integer | min: 0 , max: 100 | No | |
maximum_critical_faults | Integer | min: 0 | No | |
maximum_major_faults | Integer | min: 0 | No | |
maximum_minor_faults | Integer | min: 0 | No |
Examples
Simple example:
apic:
tenants:
- name: ABC
services:
service_graph_templates:
- name: TEMPLATE1
redirect: true
device:
name: DEV1
Full example:
apic:
tenants:
- name: ABC
services:
service_graph_templates:
- name: TEMPLATE1
alias: TEMPLATE1-ALIAS
description: My Desc
template_type: FW_ROUTED
redirect: true
share_encapsulation: false
device:
tenant: ABC
name: DEV1
consumer:
direct_connect: false
provider:
direct_connect: true