ServiceChainMapping

A ServiceInsertionServiceProfile can be part of multiple ServiceChains. ServiceChainMapping for a particular profile will contain a list of all the ServiceChains it’s part of. Each Mapping will also contain some metadata to uniquely identify a profile from other profiles.


Properties

string
direction Optional

Each ServiceChain has forward_path_service_profiles and reverse_path_service_profiles. This property will indicate which of them being used. FORWARD - forward_path_service_profiles REVERSE - reverse_path_service_profiles

Possible values are: FORWARDREVERSE


string
service_chain_id Optional

A unique id generated for every ServiceChain. This is not a uuid.


integer as int64
service_index Optional

Service Index represents a numerical position of a ServiceInsertionServiceProfile in a ServiceChain. It will be in reverse order. Service Index can point to either forward_path_service_profiles or reverse_path_service_profiles indicated by direction property. Example - For a ServiceChain A-B-C, A will have index of 3, B will have index of 2 and C will have index of 1.

JSON Example

{
	"direction": "FORWARD",
	"service_chain_id": "string",
	"service_index": 0
}

Vendor Extensions

This class contains the following vendor extensions defined in the spec:
x-vmw-nsx-module: ServiceInsertionCommonTypes

Feedback

Was this page helpful?