Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
titlePOST
URL: /v2/projects/{project-name}/composite-apps/{composite-app-name}/{version}/traffic-group-intent/uservice-to-uservice-intent/
POST BODY:
{
	"name": "<name>",
	"description": "<description>",
    "application": "<app1>",
    "service": "httpbin",
    "protocol": "HTTP",
    "mutualTLS": "MUTUAL", // Support 2 modes. SIMPLE, MUTUAL with external client. For inter and intra cluster, mtls is enabled by default
    "port" : "80", // port on which service is exposed as through servicemesh, not the port it is actually running on
    "accessPointsloadbalanceMode": ["/health", "/status"] // For Authorization Policy"
    //TODO: Circuit Breaking
             ISitio cookie/Persistence of sessions
             Stateful Service - 
    
}


Code Block
titlePOST
URL: /v2/projects/{project-name}/composite-apps/{composite-app-name}/{version}/traffic-group-intent/uservice-to-uservice-intent/<intent-name>/clients
POST BODY:
{
	"name": "<name>",
	"description": "<description>"
    "application": "<app2>",
    "deployment": "sleep",
    "accessPoints": ["/health", "/status"] // For Authorization Policy // Separate resource
    
}

2) Inbound Intent


draw.io Diagram
bordertrue
diagramNameInbound TG
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth891
revision9

...