Location in GUI: Application Management
» Schemas
Diagram
Classes
templates (ndo.schemas)
Name | Type | Constraint | Mandatory | Default Value |
---|
contracts | List | [contracts] | No | |
contracts (ndo.schemas.templates)
Name | Type | Constraint | Mandatory | Default Value |
---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
scope | Choice | application-profile , tenant , context , global | No | context |
type | Choice | bothWay , oneWay | No | bothWay |
filters | List | [filters] | No | |
provider_to_consumer_filters | List | [provider_to_consumer_filters] | No | |
consumer_to_provider_filters | List | [consumer_to_provider_filters] | No | |
service_graph | Class | [service_graph] | No | |
filters (ndo.schemas.templates.contracts)
Name | Type | Constraint | Mandatory | Default Value |
---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
schema | String | | No | |
template | String | | No | |
log | Boolean | true , false | No | false |
policy_compression | Boolean | true , false | No | false |
service_graph (ndo.schemas.templates.contracts)
Name | Type | Constraint | Mandatory | Default Value |
---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
schema | String | | No | |
template | String | | No | |
nodes | List | [nodes] | Yes | |
nodes (ndo.schemas.templates.contracts.service_graph)
Name | Type | Constraint | Mandatory | Default Value |
---|
name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
index | Integer | min: 1 , max: 3 | No | |
provider | Class | [provider] | Yes | |
consumer | Class | [consumer] | Yes | |
provider (ndo.schemas.templates.contracts.service_graph.nodes)
Name | Type | Constraint | Mandatory | Default Value |
---|
bridge_domain | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
schema | String | | No | |
template | String | | No | |
sites | List | [sites] | Yes | |
consumer (ndo.schemas.templates.contracts.service_graph.nodes)
Name | Type | Constraint | Mandatory | Default Value |
---|
bridge_domain | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
schema | String | | No | |
template | String | | No | |
sites | List | [sites] | Yes | |
sites (ndo.schemas.templates.contracts.service_graph.nodes.provider)
Name | Type | Constraint | Mandatory | Default Value |
---|
name | String | | Yes | |
tenant | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
device | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
logical_interface | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
redirect_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
sites (ndo.schemas.templates.contracts.service_graph.nodes.consumer)
Name | Type | Constraint | Mandatory | Default Value |
---|
name | String | | Yes | |
tenant | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
device | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
logical_interface | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
redirect_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
Examples