{ "info": { "_postman_id": "902ab7b7-5f6d-4a19-ad18-5e1004bd71a0", "name": "EMCO", "description": "EMCO - Edge Multi Cluster Orchestrator\n# Introduction\nApplication Orchestration - For applications and services delivered across multiple administrative infrastructures\n", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "item": [ { "name": "projects", "item": [ { "name": "{project-name}", "item": [ { "name": "composite-apps", "item": [ { "name": "{composite-app-name}/{composite-app-version}", "item": [ { "name": "apps", "item": [ { "name": "{app-name}", "item": [ { "name": "Get Application", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps/:app-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps", ":app-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "app-name", "value": "", "description": "(Required) Name of the Application" } ] }, "description": "Get `application`\n" }, "response": [ { "name": "Application not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps/:app-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps", ":app-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "app-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps/:app-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps", ":app-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "app-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" } ] }, { "name": "Update app in Composite Application", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "multipart/form-data" } ], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"\",\"description\":\"\",\"userData1\":\"\",\"userData2\":\"\"}", "type": "text" }, { "key": "file", "value": "", "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps/:app-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps", ":app-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "app-name", "value": "", "description": "(Required) Name of the Application" } ] }, "description": "Update app in `Composite Application`" }, "response": [ { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"}", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps/:app-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps", ":app-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "app-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"}", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps/:app-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps", ":app-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "app-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Application not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"}", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps/:app-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps", ":app-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "app-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete Application", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps/:app-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps", ":app-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "app-name", "value": "", "description": "(Required) Name of the Application" } ] }, "description": "Delete `application`\n" }, "response": [ { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps/:app-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps", ":app-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "app-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Application not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps/:app-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps", ":app-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "app-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps/:app-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps", ":app-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "app-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add app to Composite Application", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "multipart/form-data" } ], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"\",\"description\":\"\",\"userData1\":\"\",\"userData2\":\"\"}", "type": "text" }, { "key": "file", "value": "", "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Add a new `app to composite application`" }, "response": [ { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"}", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"}", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" } ] }, { "name": "Get all apps in Composite Application", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Get all `apps in composite application`\n" }, "response": [ { "name": "No Apps found in Composite Application", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/apps", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "apps" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n }\n]" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "composite-profiles", "item": [ { "name": "{composite-profile-name}", "item": [ { "name": "profiles", "item": [ { "name": "{profile-name}", "item": [ { "name": "Get profile from Composite Profile", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/:profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", ":profile-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "composite-profile-name", "value": "", "description": "(Required) Name of the Composite Profile" }, { "key": "profile-name", "value": "", "description": "(Required) Name of the Profile" } ] }, "description": "Get `profile from composite profile`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/:profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", ":profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" }, { "key": "profile-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"app-name\": \"Application1\"\n }\n}" }, { "name": "Profile not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/:profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", ":profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" }, { "key": "profile-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Update Composite Profile for an app", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "multipart/form-data" } ], "body": { "mode": "formdata", "formdata": [ { "key": "file", "value": "", "type": "text" }, { "key": "metadata", "value": "{\"spec\":{\"metadata\":{\"name\":\"\",\"description\":\"\",\"userData1\":\"\",\"userData2\":\"\"},\"app-name\":\"\"}}", "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/:profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", ":profile-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "composite-profile-name", "value": "", "description": "(Required) Name of the Composite Profile" }, { "key": "profile-name", "value": "", "description": "(Required) Name of the Profile" } ] }, "description": "Update `Profile`" }, "response": [ { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "metadata", "value": "{\"spec\":{\"metadata\":{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"},\"app-name\":\"Application1\"}}", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/:profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", ":profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" }, { "key": "profile-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Profile not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "metadata", "value": "{\"spec\":{\"metadata\":{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"},\"app-name\":\"Application1\"}}", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/:profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", ":profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" }, { "key": "profile-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "metadata", "value": "{\"spec\":{\"metadata\":{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"},\"app-name\":\"Application1\"}}", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/:profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", ":profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" }, { "key": "profile-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"app-name\": \"Application1\"\n }\n}" } ] }, { "name": "Delete Profile", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/:profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", ":profile-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "composite-profile-name", "value": "", "description": "(Required) Name of the Composite Profile" }, { "key": "profile-name", "value": "", "description": "(Required) Name of the Profile" } ] }, "description": "Delete `profile in Composite Profile`\n" }, "response": [ { "name": "Profile not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/:profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", ":profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" }, { "key": "profile-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/:profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", ":profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" }, { "key": "profile-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/:profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", ":profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" }, { "key": "profile-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add app profile to Composite Profile", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "multipart/form-data" } ], "body": { "mode": "formdata", "formdata": [ { "key": "file", "value": "", "type": "text" }, { "key": "metadata", "value": "{\"spec\":{\"metadata\":{\"name\":\"\",\"description\":\"\",\"userData1\":\"\",\"userData2\":\"\"},\"app-name\":\"\"}}", "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "composite-profile-name", "value": "", "description": "(Required) Name of the Composite Profile" } ] }, "description": "Add a `profile for application`" }, "response": [ { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "metadata", "value": "{\"spec\":{\"metadata\":{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"},\"app-name\":\"Application1\"}}", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"app-name\": \"Application1\"\n }\n}" }, { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "metadata", "value": "{\"spec\":{\"metadata\":{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"},\"app-name\":\"Application1\"}}", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Get all app profiles in Composite Profiles", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "composite-profile-name", "value": "", "description": "(Required) Name of the Composite Profile" } ] }, "description": "Get all `app profiles in a composite Profile`\n" }, "response": [ { "name": "No profile found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"app-name\": \"Application1\"\n }\n },\n {\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"app-name\": \"Application1\"\n }\n }\n]" } ] }, { "name": "Query profile for an application", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/?app-name=", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", "" ], "query": [ { "key": "app-name", "value": "", "description": "(Required) " } ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "composite-profile-name", "value": "", "description": "(Required) Name of the Composite Profile" } ] }, "description": "Query `profile for an application`\n" }, "response": [ { "name": "Profile for application not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/?app-name=", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", "" ], "query": [ { "key": "app-name", "value": "" } ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name/profiles/?app-name=", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name", "profiles", "" ], "query": [ { "key": "app-name", "value": "" } ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"app-name\": \"Application1\"\n }\n}" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Get Composite Profile", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "composite-profile-name", "value": "", "description": "(Required) Name of the Composite Profile" } ] }, "description": "Get `composite profile`\n" }, "response": [ { "name": "Composite Profile not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" } ] }, { "name": "Update Composite Profile", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "composite-profile-name", "value": "", "description": "(Required) Name of the Composite Profile" } ] }, "description": "Update `Composite Profile`" }, "response": [ { "name": "Composite Profile not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete Composite Profile", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "composite-profile-name", "value": "", "description": "(Required) Name of the Composite Profile" } ] }, "description": "Delete `Composite Profile`\n" }, "response": [ { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Composite Profile not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles/:composite-profile-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles", ":composite-profile-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "composite-profile-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add Composite Profile", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Add a new `composite profile`" }, "response": [ { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Get all Composite Profiles", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Get all `profiles in a composite application`\n" }, "response": [ { "name": "No composite profile found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/composite-profiles", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "composite-profiles" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n }\n]" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "generic-placement-intents", "item": [ { "name": "{generic-placement-intent-name}", "item": [ { "name": "app-intents", "item": [ { "name": "{intent-name}", "item": [ { "name": "Get intent", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", ":intent-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "generic-placement-intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent" }, { "key": "intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" } ] }, "description": "Get `generic placement intent`\n" }, "response": [ { "name": "Intent not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" }, { "key": "intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" }, { "key": "intent-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"app-name\": \"appl\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ]\n }\n}" } ] }, { "name": "Update intent for an application", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"app-name\": \"\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n },\n {\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n }\n ],\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n },\n {\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n }\n ],\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n },\n {\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", ":intent-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "generic-placement-intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent" }, { "key": "intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" } ] }, "description": "Update `generic placement intent for application`" }, "response": [ { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"app-name\": \"appl\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" }, { "key": "intent-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"app-name\": \"appl\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" }, { "key": "intent-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"app-name\": \"appl\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ]\n }\n}" }, { "name": "Generic placement intent not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"app-name\": \"appl\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" }, { "key": "intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete intent", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", ":intent-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "generic-placement-intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent" }, { "key": "intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" } ] }, "description": "Delete `generic placement intent`\n" }, "response": [ { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" }, { "key": "intent-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" }, { "key": "intent-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Intent not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" }, { "key": "intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add intent for an application", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"app-name\": \"\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n },\n {\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n }\n ],\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n },\n {\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n }\n ],\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n },\n {\n \"cluster-label-name\": \"\",\n \"cluster-name\": \"\",\n \"provider-name\": \"\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "generic-placement-intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent" } ] }, "description": "Add a `intent for application`" }, "response": [ { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"app-name\": \"appl\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"app-name\": \"appl\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"app-name\": \"appl\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ]\n }\n}" } ] }, { "name": "Get all Intents in Generic Placement", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "generic-placement-intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent" } ] }, "description": "Get all ` Intents in Generic Placement Intent`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"app-name\": \"appl\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ]\n }\n },\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"app-name\": \"appl\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ]\n }\n }\n]" }, { "name": "No Generic Placement Intent found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Query intent for an application", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/?app-name=", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", "" ], "query": [ { "key": "app-name", "value": "", "description": "(Required) " } ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "generic-placement-intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent" } ] }, "description": "Query `generic placement intent for application`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/?app-name=", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", "" ], "query": [ { "key": "app-name", "value": "" } ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"app-name\": \"appl\",\n \"allOf\": [\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n },\n {\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ],\n \"cluster-label-name\": \"west\",\n \"cluster-name\": \"cluster2\",\n \"provider-name\": \"provider2\"\n }\n ],\n \"anyOf\": [\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n },\n {\n \"cluster-label-name\": \"east\",\n \"cluster-name\": \"cluster1\",\n \"provider-name\": \"provider1\"\n }\n ]\n }\n}" }, { "name": "Generic Placement Intent for application not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name/app-intents/?app-name=", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name", "app-intents", "" ], "query": [ { "key": "app-name", "value": "" } ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Get Generic Placement Intent", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "generic-placement-intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent" } ] }, "description": "Get `generic placement intent`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"spec\": {\n \"logical-cloud\": \"cloud1\"\n },\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "Generic Placement Intent not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Update Generic Placement Intent", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"logical-cloud\": \"\"\n },\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "generic-placement-intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent" } ] }, "description": "Update `Generic Placement Intent`" }, "response": [ { "name": "Generic Placement Intent not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"logical-cloud\": \"cloud1\"\n },\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"logical-cloud\": \"cloud1\"\n },\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"spec\": {\n \"logical-cloud\": \"cloud1\"\n },\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"logical-cloud\": \"cloud1\"\n },\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete Generic Placement Intent", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "generic-placement-intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent" } ] }, "description": "Delete `Generic Placement Intent`\n" }, "response": [ { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Generic Placement Intent not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents/:generic-placement-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents", ":generic-placement-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "generic-placement-intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add Generic Placement Intent", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"logical-cloud\": \"\"\n },\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Add a new `generic placement intent`" }, "response": [ { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"logical-cloud\": \"cloud1\"\n },\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"spec\": {\n \"logical-cloud\": \"cloud1\"\n },\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"logical-cloud\": \"cloud1\"\n },\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Get all Generic Placement Intents", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Get all `Generic Placement Intents`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"spec\": {\n \"logical-cloud\": \"cloud1\"\n },\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n },\n {\n \"spec\": {\n \"logical-cloud\": \"cloud1\"\n },\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n }\n]" }, { "name": "No Generic Placement Intent found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/generic-placement-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "generic-placement-intents" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "deployment-intent-groups", "item": [ { "name": "{deployment-intent-group-name}", "item": [ { "name": "intents", "item": [ { "name": "{intent-name}", "item": [ { "name": "Get intent for an application", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", ":intent-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "deployment-intent-group-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" }, { "key": "intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" } ] }, "description": "Get `Deployment Intent`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" }, { "key": "intent-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n}" }, { "name": "Deployment Intent not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" }, { "key": "intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Update intent", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", ":intent-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "deployment-intent-group-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" }, { "key": "intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" } ] }, "description": "Update `deployment intent`" }, "response": [ { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" }, { "key": "intent-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Intent not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" }, { "key": "intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" }, { "key": "intent-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n}" } ] }, { "name": "Delete intent", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", ":intent-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "deployment-intent-group-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" }, { "key": "intent-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" } ] }, "description": "Delete `intent`\n" }, "response": [ { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" }, { "key": "intent-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" }, { "key": "intent-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deployment intent not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/:intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", ":intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" }, { "key": "intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add Intent", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", "" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "deployment-intent-group-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" } ] }, "description": "Add `deployment Intent`" }, "response": [ { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", "" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", "" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n}" } ] }, { "name": "Get all intents in Deployment Intent Group", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", "" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "deployment-intent-group-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" } ] }, "description": "Get all `intents in deployment intent group`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", "" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n }\n]" }, { "name": "No Deployment Intent Group found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents/", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents", "" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Query intent", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents?intent=", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents" ], "query": [ { "key": "intent", "value": "", "description": "(Required) " } ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "deployment-intent-group-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" } ] }, "description": "Query `Deployment Intent`\n" }, "response": [ { "name": "Deployment Intent not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents?intent=", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents" ], "query": [ { "key": "intent", "value": "" } ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/intents?intent=", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "intents" ], "query": [ { "key": "intent", "value": "" } ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"intent\": \"\"\n }\n}" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Get Deployment Intent Group", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "deployment-intent-group-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" } ] }, "description": "Get `Deployment Intent Group`\n" }, "response": [ { "name": "Deployment Intent Group not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"profile\": \"\",\n \"version\": \"\",\n \"override-values\": [\n {\n \"app-name\": \"\",\n \"values\": \"\"\n },\n {\n \"app-name\": \"\",\n \"values\": \"\"\n }\n ]\n }\n}" } ] }, { "name": "Update Deployment Intent Group", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"profile\": \"\",\n \"version\": \"\",\n \"override-values\": [\n {\n \"app-name\": \"\",\n \"values\": \"\"\n },\n {\n \"app-name\": \"\",\n \"values\": \"\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "deployment-intent-group-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" } ] }, "description": "Update `Deployment Intent Group`" }, "response": [ { "name": "Deployment Intent Group not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"profile\": \"\",\n \"version\": \"\",\n \"override-values\": [\n {\n \"app-name\": \"\",\n \"values\": \"\"\n },\n {\n \"app-name\": \"\",\n \"values\": \"\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"profile\": \"\",\n \"version\": \"\",\n \"override-values\": [\n {\n \"app-name\": \"\",\n \"values\": \"\"\n },\n {\n \"app-name\": \"\",\n \"values\": \"\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"profile\": \"\",\n \"version\": \"\",\n \"override-values\": [\n {\n \"app-name\": \"\",\n \"values\": \"\"\n },\n {\n \"app-name\": \"\",\n \"values\": \"\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"profile\": \"\",\n \"version\": \"\",\n \"override-values\": [\n {\n \"app-name\": \"\",\n \"values\": \"\"\n },\n {\n \"app-name\": \"\",\n \"values\": \"\"\n }\n ]\n }\n}" } ] }, { "name": "Delete Deployment Intent Group", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "deployment-intent-group-name", "value": "", "description": "(Required) Name of Generic Placement Intent for application" } ] }, "description": "Delete `Deployment Intent Group`\n" }, "response": [ { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deployment Intent Group not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "deployment-intent-group-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Approve a Deployment", "request": { "method": "POST", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/approve", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "approve" ], "variable": [ { "key": "project-name", "value": "" }, { "key": "composite-app-name", "value": "" }, { "key": "composite-app-version", "value": "" }, { "key": "deployment-intent-group-name", "value": "" } ] }, "description": "Approve a Deployment" }, "response": [] }, { "name": "Instantiate a Deployment", "request": { "method": "POST", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/instantiate", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "instantiate" ], "variable": [ { "key": "project-name", "value": "" }, { "key": "composite-app-name", "value": "" }, { "key": "composite-app-version", "value": "" }, { "key": "deployment-intent-group-name", "value": "" } ] }, "description": "Instantiate a Deployment" }, "response": [] }, { "name": "Destroy a Deployment", "request": { "method": "POST", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/destroy", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "destroy" ], "variable": [ { "key": "project-name", "value": "" }, { "key": "composite-app-name", "value": "" }, { "key": "composite-app-version", "value": "" }, { "key": "deployment-intent-group-name", "value": "" } ] }, "description": "Destroy a Deployment" }, "response": [] }, { "name": "Status of a Deployment", "request": { "method": "POST", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups/:deployment-intent-group-name/status", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups", ":deployment-intent-group-name", "status" ], "variable": [ { "key": "project-name", "value": "" }, { "key": "composite-app-name", "value": "" }, { "key": "composite-app-version", "value": "" }, { "key": "deployment-intent-group-name", "value": "" } ] }, "description": "Status of a Deployment" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add Deployment Intent Group", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"profile\": \"\",\n \"version\": \"\",\n \"override-values\": [\n {\n \"app-name\": \"\",\n \"values\": \"\"\n },\n {\n \"app-name\": \"\",\n \"values\": \"\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Add a new `deployment intent group`" }, "response": [ { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"profile\": \"\",\n \"version\": \"\",\n \"override-values\": [\n {\n \"app-name\": \"\",\n \"values\": \"\"\n },\n {\n \"app-name\": \"\",\n \"values\": \"\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"profile\": \"\",\n \"version\": \"\",\n \"override-values\": [\n {\n \"app-name\": \"\",\n \"values\": \"\"\n },\n {\n \"app-name\": \"\",\n \"values\": \"\"\n }\n ]\n }\n}" }, { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"profile\": \"\",\n \"version\": \"\",\n \"override-values\": [\n {\n \"app-name\": \"\",\n \"values\": \"\"\n },\n {\n \"app-name\": \"\",\n \"values\": \"\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Get all Deployment Intent Group", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Get all `Deployment Intent Group`\n" }, "response": [ { "name": "No Deployment Intent Group found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/deployment-intent-groups", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "deployment-intent-groups" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"profile\": \"\",\n \"version\": \"\",\n \"override-values\": [\n {\n \"app-name\": \"\",\n \"values\": \"\"\n },\n {\n \"app-name\": \"\",\n \"values\": \"\"\n }\n ]\n }\n },\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"profile\": \"\",\n \"version\": \"\",\n \"override-values\": [\n {\n \"app-name\": \"\",\n \"values\": \"\"\n },\n {\n \"app-name\": \"\",\n \"values\": \"\"\n }\n ]\n }\n }\n]" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "network-controller-intent", "item": [ { "name": "{net-control-intent}", "item": [ { "name": "workload-intents", "item": [ { "name": "{workload-intent-name}", "item": [ { "name": "interfaces", "item": [ { "name": "{interface-name}", "item": [ { "name": "Get Network Controller Workload Interface", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces/:interface-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces", ":interface-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" }, { "key": "workload-intent-name", "value": "", "description": "(Required) Name of the network" }, { "key": "interface-name", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Get `network controller workload interface`\n" }, "response": [ { "name": "Network Controller Workload Interface not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces/:interface-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces", ":interface-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" }, { "key": "interface-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces/:interface-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces", ":interface-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" }, { "key": "interface-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"interface\": \"eth0\",\n \"name\": \"provider-1\",\n \"defaultGateway\": false,\n \"ipAddress\": \"0.0.0.0\",\n \"macAddress\": \"x.x.x.x\"\n }\n}" } ] }, { "name": "Update Network Controller Workload Interface", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"interface\": \"\",\n \"name\": \"\",\n \"defaultGateway\": \"\",\n \"ipAddress\": \"\",\n \"macAddress\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces/:interface-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces", ":interface-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" }, { "key": "workload-intent-name", "value": "", "description": "(Required) Name of the network" }, { "key": "interface-name", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Update `Network Controller Workload Interface`" }, "response": [ { "name": "Network Controller Workload Interface not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"interface\": \"eth0\",\n \"name\": \"provider-1\",\n \"defaultGateway\": false,\n \"ipAddress\": \"0.0.0.0\",\n \"macAddress\": \"x.x.x.x\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces/:interface-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces", ":interface-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" }, { "key": "interface-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"interface\": \"eth0\",\n \"name\": \"provider-1\",\n \"defaultGateway\": false,\n \"ipAddress\": \"0.0.0.0\",\n \"macAddress\": \"x.x.x.x\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces/:interface-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces", ":interface-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" }, { "key": "interface-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"interface\": \"eth0\",\n \"name\": \"provider-1\",\n \"defaultGateway\": false,\n \"ipAddress\": \"0.0.0.0\",\n \"macAddress\": \"x.x.x.x\"\n }\n}" }, { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"interface\": \"eth0\",\n \"name\": \"provider-1\",\n \"defaultGateway\": false,\n \"ipAddress\": \"0.0.0.0\",\n \"macAddress\": \"x.x.x.x\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces/:interface-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces", ":interface-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" }, { "key": "interface-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete Network Controller Workload Interface", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces/:interface-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces", ":interface-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" }, { "key": "workload-intent-name", "value": "", "description": "(Required) Name of the network" }, { "key": "interface-name", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Delete `Network Controller Workload Interface`\n" }, "response": [ { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces/:interface-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces", ":interface-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" }, { "key": "interface-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces/:interface-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces", ":interface-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" }, { "key": "interface-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Network Controller Workload Interface not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces/:interface-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces", ":interface-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" }, { "key": "interface-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Network Controller Workload Interface API's", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"interface\": \"\",\n \"name\": \"\",\n \"defaultGateway\": \"\",\n \"ipAddress\": \"\",\n \"macAddress\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" }, { "key": "workload-intent-name", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Add a new `network controller workload interface`" }, "response": [ { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"interface\": \"eth0\",\n \"name\": \"provider-1\",\n \"defaultGateway\": false,\n \"ipAddress\": \"0.0.0.0\",\n \"macAddress\": \"x.x.x.x\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"interface\": \"eth0\",\n \"name\": \"provider-1\",\n \"defaultGateway\": false,\n \"ipAddress\": \"0.0.0.0\",\n \"macAddress\": \"x.x.x.x\"\n }\n}" }, { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"interface\": \"eth0\",\n \"name\": \"provider-1\",\n \"defaultGateway\": false,\n \"ipAddress\": \"0.0.0.0\",\n \"macAddress\": \"x.x.x.x\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Get all Network Controller Workload Interface", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" }, { "key": "workload-intent-name", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Get all `network controller workload interface`\n" }, "response": [ { "name": "No Network Controller Workload Interface found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name/interfaces", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name", "interfaces" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"interface\": \"eth0\",\n \"name\": \"provider-1\",\n \"defaultGateway\": false,\n \"ipAddress\": \"0.0.0.0\",\n \"macAddress\": \"x.x.x.x\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"interface\": \"eth0\",\n \"name\": \"provider-1\",\n \"defaultGateway\": false,\n \"ipAddress\": \"0.0.0.0\",\n \"macAddress\": \"x.x.x.x\"\n }\n }\n]" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Get Network Controller Workload Intent", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" }, { "key": "workload-intent-name", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Get `network controller workload intent`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"application-name\": \"Application1\",\n \"workload-resource\": \"firewall\",\n \"type\": \"deployment\"\n }\n }\n}" }, { "name": "Network Controller Workload Intent not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Update Network Controller Workload Intent", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"application-name\": \"\",\n \"workload-resource\": \"\",\n \"type\": \"\"\n }\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" }, { "key": "workload-intent-name", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Update `Network Controller Workload Intent`" }, "response": [ { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"application-name\": \"Application1\",\n \"workload-resource\": \"firewall\",\n \"type\": \"deployment\"\n }\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"application-name\": \"Application1\",\n \"workload-resource\": \"firewall\",\n \"type\": \"deployment\"\n }\n }\n}" }, { "name": "Network Controller Workload Intent not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"application-name\": \"Application1\",\n \"workload-resource\": \"firewall\",\n \"type\": \"deployment\"\n }\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"application-name\": \"Application1\",\n \"workload-resource\": \"firewall\",\n \"type\": \"deployment\"\n }\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete Network Controller Workload Intent", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" }, { "key": "workload-intent-name", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Delete `Network Controller Workload Intent`\n" }, "response": [ { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Network Controller Workload Intent not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents/:workload-intent-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents", ":workload-intent-name" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" }, { "key": "workload-intent-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Network Controller Workload Intent API's", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"application-name\": \"\",\n \"workload-resource\": \"\",\n \"type\": \"\"\n }\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Add a new `network controller workload intent`" }, "response": [ { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"application-name\": \"Application1\",\n \"workload-resource\": \"firewall\",\n \"type\": \"deployment\"\n }\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"application-name\": \"Application1\",\n \"workload-resource\": \"firewall\",\n \"type\": \"deployment\"\n }\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"application-name\": \"Application1\",\n \"workload-resource\": \"firewall\",\n \"type\": \"deployment\"\n }\n }\n}" } ] }, { "name": "Get Network Controller Workload Intent", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Get all `network controller workload intent`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"application-name\": \"Application1\",\n \"workload-resource\": \"firewall\",\n \"type\": \"deployment\"\n }\n }\n },\n {\n \"spec\": {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"application-name\": \"Application1\",\n \"workload-resource\": \"firewall\",\n \"type\": \"deployment\"\n }\n }\n }\n]" }, { "name": "No Network Controller Workload Intent found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent/workload-intents", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent", "workload-intents" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Get Network Controller Intent", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Get `network controller intent`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "Network Controller Intent not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Update Network Controller Intent", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Update `Network Controller Intent`" }, "response": [ { "name": "Network Controller Intent not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete Network Controller Intent", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" }, { "key": "net-control-intent", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Delete `Network Controller Intent`\n" }, "response": [ { "name": "Network Controller Intent not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent/:net-control-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent", ":net-control-intent" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" }, { "key": "net-control-intent" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Network Controller Intent API's", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Add a new `network controller intent`" }, "response": [ { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" } ] }, { "name": "Get all Network Controller Intent", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Get all `network controller intent`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n }\n]" }, { "name": "No Network Controller Intent found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version/network-controller-intent", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version", "network-controller-intent" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Get Composite Application", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Get `composite application`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"version\": \"v1\"\n }\n}" }, { "name": "Composite Application not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Update a Composite Application", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"version\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Update a `Composite Application`" }, "response": [ { "name": "Composite Application not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"version\": \"v1\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"version\": \"v1\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"version\": \"v1\"\n }\n}" }, { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"version\": \"v1\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete Composite Application", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" }, { "key": "composite-app-name", "value": "", "description": "(Required) Name of the Composite Application" }, { "key": "composite-app-version", "value": "", "description": "(Required) Version of the Composite Application" } ] }, "description": "Delete `Composite Application`\n" }, "response": [ { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Composite Application not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps/:composite-app-name/:composite-app-version", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps", ":composite-app-name", ":composite-app-version" ], "variable": [ { "key": "project-name" }, { "key": "composite-app-name" }, { "key": "composite-app-version" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add Composite Application", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"version\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" } ] }, "description": "Add a new `composite application`" }, "response": [ { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"version\": \"v1\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps" ], "variable": [ { "key": "project-name" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"version\": \"v1\"\n }\n}" }, { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"version\": \"v1\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps" ], "variable": [ { "key": "project-name" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Get all Composite Applications", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" } ] }, "description": "Get all `composite applications`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps" ], "variable": [ { "key": "project-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"version\": \"v1\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"version\": \"v1\"\n }\n }\n]" }, { "name": "No Composite App found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name/composite-apps", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name", "composite-apps" ], "variable": [ { "key": "project-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Get project by project name", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" } ] }, "description": "Get `project`\n" }, "response": [ { "name": "Project not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name" ], "variable": [ { "key": "project-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name" ], "variable": [ { "key": "project-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" } ] }, { "name": "Update project", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" } ] }, "description": "Update `project`" }, "response": [ { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name" ], "variable": [ { "key": "project-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Project not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name" ], "variable": [ { "key": "project-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects/:project-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name" ], "variable": [ { "key": "project-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" } ] }, { "name": "Delete project by project name", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name" ], "variable": [ { "key": "project-name", "value": "", "description": "(Required) Name of the project" } ] }, "description": "Delete `project`\n" }, "response": [ { "name": "Project not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name" ], "variable": [ { "key": "project-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name" ], "variable": [ { "key": "project-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/projects/:project-name", "host": [ "{{baseUrl}}" ], "path": [ "projects", ":project-name" ], "variable": [ { "key": "project-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Project", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects", "host": [ "{{baseUrl}}" ], "path": [ "projects" ] }, "description": "Add a new `project`" }, "response": [ { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects", "host": [ "{{baseUrl}}" ], "path": [ "projects" ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/projects", "host": [ "{{baseUrl}}" ], "path": [ "projects" ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" } ] }, { "name": "Get all projects", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects", "host": [ "{{baseUrl}}" ], "path": [ "projects" ] }, "description": "Get all `projects`\n" }, "response": [ { "name": "No Project found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects", "host": [ "{{baseUrl}}" ], "path": [ "projects" ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/projects", "host": [ "{{baseUrl}}" ], "path": [ "projects" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n }\n]" } ] } ], "protocolProfileBehavior": {} }, { "name": "controllers", "item": [ { "name": "{controller-name}", "item": [ { "name": "Get controller by name", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/controllers/:controller-name", "host": [ "{{baseUrl}}" ], "path": [ "controllers", ":controller-name" ], "variable": [ { "key": "controller-name", "value": "", "description": "(Required) Controller name" } ] }, "description": "Get `controller`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/controllers/:controller-name", "host": [ "{{baseUrl}}" ], "path": [ "controllers", ":controller-name" ], "variable": [ { "key": "controller-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"host\": \"10.7.100.4\",\n \"port\": \"9029\",\n \"type\": \"placement\",\n \"priority\": \"4\"\n }\n}" }, { "name": "Controller not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/controllers/:controller-name", "host": [ "{{baseUrl}}" ], "path": [ "controllers", ":controller-name" ], "variable": [ { "key": "controller-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Update controller", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"host\": \"\",\n \"port\": \"\",\n \"type\": \"\",\n \"priority\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/controllers/:controller-name", "host": [ "{{baseUrl}}" ], "path": [ "controllers", ":controller-name" ], "variable": [ { "key": "controller-name", "value": "", "description": "(Required) Controller name" } ] }, "description": "Update `controller`" }, "response": [ { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"host\": \"10.7.100.4\",\n \"port\": \"9029\",\n \"type\": \"placement\",\n \"priority\": \"4\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/controllers/:controller-name", "host": [ "{{baseUrl}}" ], "path": [ "controllers", ":controller-name" ], "variable": [ { "key": "controller-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"host\": \"10.7.100.4\",\n \"port\": \"9029\",\n \"type\": \"placement\",\n \"priority\": \"4\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/controllers/:controller-name", "host": [ "{{baseUrl}}" ], "path": [ "controllers", ":controller-name" ], "variable": [ { "key": "controller-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"host\": \"10.7.100.4\",\n \"port\": \"9029\",\n \"type\": \"placement\",\n \"priority\": \"4\"\n }\n}" }, { "name": "Controller not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"host\": \"10.7.100.4\",\n \"port\": \"9029\",\n \"type\": \"placement\",\n \"priority\": \"4\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/controllers/:controller-name", "host": [ "{{baseUrl}}" ], "path": [ "controllers", ":controller-name" ], "variable": [ { "key": "controller-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete controller", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/controllers/:controller-name", "host": [ "{{baseUrl}}" ], "path": [ "controllers", ":controller-name" ], "variable": [ { "key": "controller-name", "value": "", "description": "(Required) Controller name" } ] }, "description": "Delete `controller`\n" }, "response": [ { "name": "Controller not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/controllers/:controller-name", "host": [ "{{baseUrl}}" ], "path": [ "controllers", ":controller-name" ], "variable": [ { "key": "controller-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/controllers/:controller-name", "host": [ "{{baseUrl}}" ], "path": [ "controllers", ":controller-name" ], "variable": [ { "key": "controller-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/controllers/:controller-name", "host": [ "{{baseUrl}}" ], "path": [ "controllers", ":controller-name" ], "variable": [ { "key": "controller-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Controller Registration", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"host\": \"\",\n \"port\": \"\",\n \"type\": \"\",\n \"priority\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/controllers", "host": [ "{{baseUrl}}" ], "path": [ "controllers" ] }, "description": "Add a new `controller`" }, "response": [ { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"host\": \"10.7.100.4\",\n \"port\": \"9029\",\n \"type\": \"placement\",\n \"priority\": \"4\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/controllers", "host": [ "{{baseUrl}}" ], "path": [ "controllers" ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"host\": \"10.7.100.4\",\n \"port\": \"9029\",\n \"type\": \"placement\",\n \"priority\": \"4\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/controllers", "host": [ "{{baseUrl}}" ], "path": [ "controllers" ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"host\": \"10.7.100.4\",\n \"port\": \"9029\",\n \"type\": \"placement\",\n \"priority\": \"4\"\n }\n}" } ] }, { "name": "Get all controllers", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/controllers", "host": [ "{{baseUrl}}" ], "path": [ "controllers" ] }, "description": "Get all `controllers`\n" }, "response": [ { "name": "No controllers found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/controllers", "host": [ "{{baseUrl}}" ], "path": [ "controllers" ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/controllers", "host": [ "{{baseUrl}}" ], "path": [ "controllers" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"host\": \"10.7.100.4\",\n \"port\": \"9029\",\n \"type\": \"placement\",\n \"priority\": \"4\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"host\": \"10.7.100.4\",\n \"port\": \"9029\",\n \"type\": \"placement\",\n \"priority\": \"4\"\n }\n }\n]" } ] } ], "protocolProfileBehavior": {} }, { "name": "cluster-providers", "item": [ { "name": "{cluster-providers-name}", "item": [ { "name": "clusters", "item": [ { "name": "{cluster-name}", "item": [ { "name": "labels", "item": [ { "name": "{cluster-label-name}", "item": [ { "name": "Get label", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels/:cluster-label-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels", ":cluster-label-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" }, { "key": "cluster-label-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Get `cluster label`\n" }, "response": [ { "name": "label not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels/:cluster-label-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels", ":cluster-label-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "cluster-label-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels/:cluster-label-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels", ":cluster-label-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "cluster-label-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"label-name\": \"cluster-label-1\"\n}" } ] }, { "name": "Update label", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"label-name\": \"\"\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels/:cluster-label-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels", ":cluster-label-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" }, { "key": "cluster-label-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Update label for `cluster`" }, "response": [ { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"label-name\": \"cluster-label-1\"\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels/:cluster-label-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels", ":cluster-label-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "cluster-label-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"label-name\": \"cluster-label-1\"\n}" }, { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"label-name\": \"cluster-label-1\"\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels/:cluster-label-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels", ":cluster-label-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "cluster-label-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Label not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"label-name\": \"cluster-label-1\"\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels/:cluster-label-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels", ":cluster-label-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "cluster-label-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete cluster label", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels/:cluster-label-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels", ":cluster-label-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" }, { "key": "cluster-label-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Delete `label`\n" }, "response": [ { "name": "Label not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels/:cluster-label-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels", ":cluster-label-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "cluster-label-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels/:cluster-label-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels", ":cluster-label-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "cluster-label-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels/:cluster-label-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels", ":cluster-label-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "cluster-label-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add label to Cluster", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"label-name\": \"\"\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Add a new label to `cluster`" }, "response": [ { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"label-name\": \"cluster-label-1\"\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"label-name\": \"cluster-label-1\"\n}" }, { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"label-name\": \"cluster-label-1\"\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Get all Labels", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Get all `labels`\n" }, "response": [ { "name": "No labels found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/labels", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "labels" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"label-name\": \"cluster-label-1\"\n}" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "kv-pairs", "item": [ { "name": "{kv-pair-name}", "item": [ { "name": "Get KV Pair", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" }, { "key": "kv-pair-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Get `KV pair` for cluster\n" }, "response": [ { "name": "KV pair not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "kv-pair-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "kv-pair-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"kv\": [\n \"\",\n \"\"\n ]\n }\n}" } ] }, { "name": "Update KV Pair", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"kv\": [\n \"\",\n \"\"\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" }, { "key": "kv-pair-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Update KV Pair for `cluster`" }, "response": [ { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"kv\": [\n \"\",\n \"\"\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "kv-pair-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"kv\": [\n \"\",\n \"\"\n ]\n }\n}" }, { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"kv\": [\n \"\",\n \"\"\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "kv-pair-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "KV Pair not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"kv\": [\n \"\",\n \"\"\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "kv-pair-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete cluster KV pair", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" }, { "key": "kv-pair-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Delete `KV pair`\n" }, "response": [ { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "kv-pair-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "KV pair not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "kv-pair-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "kv-pair-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Query KV Pair", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name/?key=", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name", "" ], "query": [ { "key": "key", "value": "", "description": "(Required) " } ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" }, { "key": "kv-pair-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Query `KV pair` for cluster\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name/?key=", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name", "" ], "query": [ { "key": "key", "value": "" } ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "kv-pair-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"value\": \"Ut \"\n}" }, { "name": "KV pair not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs/:kv-pair-name/?key=", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs", ":kv-pair-name", "" ], "query": [ { "key": "key", "value": "" } ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "kv-pair-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add kv pair to Cluster", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"kv\": [\n \"\",\n \"\"\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Add kv pair to `cluster`" }, "response": [ { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"kv\": [\n \"\",\n \"\"\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"kv\": [\n \"\",\n \"\"\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"kv\": [\n \"\",\n \"\"\n ]\n }\n}" } ] }, { "name": "Get all KV Pairs", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Get all `KV Pairs`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"kv\": [\n \"\",\n \"\"\n ]\n }\n}" }, { "name": "No labels found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/kv-pairs", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "kv-pairs" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "networks", "item": [ { "name": "{network-name}", "item": [ { "name": "Get virtual network", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" }, { "key": "network-name", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Get `virtual network`\n" }, "response": [ { "name": "Network not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "network-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "network-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"cniType\": \"\",\n \"ipv4Subnets\": [\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n },\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n }\n ]\n }\n}" } ] }, { "name": "Delete virtual network", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" }, { "key": "network-name", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Delete `virtual network`\n" }, "response": [ { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "network-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Network not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "network-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "network-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add virtual network in cluster", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"cniType\": \"\",\n \"ipv4Subnets\": [\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n },\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Add a `virtual network in cluster`" }, "response": [ { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"cniType\": \"\",\n \"ipv4Subnets\": [\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n },\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"cniType\": \"\",\n \"ipv4Subnets\": [\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n },\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n }\n ]\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"cniType\": \"\",\n \"ipv4Subnets\": [\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n },\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n }\n ]\n }\n}" } ] }, { "name": "Get all cluster virtual networks", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Get all `virtual networks for a cluster`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"cniType\": \"\",\n \"ipv4Subnets\": [\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n },\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n }\n ]\n }\n}" }, { "name": "No virtual networks found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/networks", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "networks" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "provider-networks", "item": [ { "name": "{network-name}", "item": [ { "name": "Get Provider Network", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" }, { "key": "network-name", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Get `provider network`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "network-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"cniType\": \"\",\n \"ipv4Subnets\": [\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n },\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"providerNetType\": \"\",\n \"vlan\": {\n \"logicalInterfaceName\": \"\",\n \"nodeLabelList\": [\n \"\",\n \"\"\n ],\n \"providerInterfaceName\": \"\",\n \"vlanID\": \"\",\n \"vlanNodeSelector\": \"\"\n }\n }\n}" }, { "name": "Provider network not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "network-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete Provider Network", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" }, { "key": "network-name", "value": "", "description": "(Required) Name of the network" } ] }, "description": "Delete `Provider Network`\n" }, "response": [ { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "network-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "network-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Name not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks/:network-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks", ":network-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" }, { "key": "network-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add provider network in cluster", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n },\n \"spec\": {\n \"cniType\": \"\",\n \"ipv4Subnets\": [\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n },\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"providerNetType\": \"\",\n \"vlan\": {\n \"logicalInterfaceName\": \"\",\n \"nodeLabelList\": [\n \"\",\n \"\"\n ],\n \"providerInterfaceName\": \"\",\n \"vlanID\": \"\",\n \"vlanNodeSelector\": \"\"\n }\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Add a `provider network in cluster`" }, "response": [ { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"cniType\": \"\",\n \"ipv4Subnets\": [\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n },\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"providerNetType\": \"\",\n \"vlan\": {\n \"logicalInterfaceName\": \"\",\n \"nodeLabelList\": [\n \"\",\n \"\"\n ],\n \"providerInterfaceName\": \"\",\n \"vlanID\": \"\",\n \"vlanNodeSelector\": \"\"\n }\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"cniType\": \"\",\n \"ipv4Subnets\": [\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n },\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"providerNetType\": \"\",\n \"vlan\": {\n \"logicalInterfaceName\": \"\",\n \"nodeLabelList\": [\n \"\",\n \"\"\n ],\n \"providerInterfaceName\": \"\",\n \"vlanID\": \"\",\n \"vlanNodeSelector\": \"\"\n }\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"cniType\": \"\",\n \"ipv4Subnets\": [\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n },\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"providerNetType\": \"\",\n \"vlan\": {\n \"logicalInterfaceName\": \"\",\n \"nodeLabelList\": [\n \"\",\n \"\"\n ],\n \"providerInterfaceName\": \"\",\n \"vlanID\": \"\",\n \"vlanNodeSelector\": \"\"\n }\n }\n}" } ] }, { "name": "Get all cluster provider networks", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Get all `provider networks for a cluster`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n },\n \"spec\": {\n \"cniType\": \"\",\n \"ipv4Subnets\": [\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n },\n {\n \"excludeIps\": \"\",\n \"gateway\": \"\",\n \"name\": \"\",\n \"subnet\": \"\"\n }\n ],\n \"providerNetType\": \"\",\n \"vlan\": {\n \"logicalInterfaceName\": \"\",\n \"nodeLabelList\": [\n \"\",\n \"\"\n ],\n \"providerInterfaceName\": \"\",\n \"vlanID\": \"\",\n \"vlanNodeSelector\": \"\"\n }\n }\n}" }, { "name": "No provider networks found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/provider-networks", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "provider-networks" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Get Cluster", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Get `cluster`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "Cluster not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Update Cluster", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "multipart/form-data" } ], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"\",\"description\":\"\",\"userData1\":\"\",\"userData2\":\"\"}", "type": "text" }, { "key": "file", "value": "", "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Update `cluster`" }, "response": [ { "name": "Cluster not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"}", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"}", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"}", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete cluster", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" }, { "key": "cluster-name", "value": "", "description": "(Required) Name of the cluster" } ] }, "description": "Delete `cluster`\n" }, "response": [ { "name": "Cluster not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name" ], "variable": [ { "key": "cluster-providers-name" }, { "key": "cluster-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Apply Network configuration", "request": { "method": "POST", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/apply", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "apply" ], "variable": [ { "key": "cluster-providers-name", "value": "" }, { "key": "cluster-name", "value": "" } ] }, "description": "Apply Network configuration" }, "response": [] }, { "name": "Terminate Network configuration ", "request": { "method": "POST", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/:cluster-name/terminate", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", ":cluster-name", "terminate" ], "variable": [ { "key": "cluster-providers-name", "value": "" }, { "key": "cluster-name", "value": "" } ] }, "description": "Terminate Network configuration" }, "response": [] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Add Cluster", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "multipart/form-data" } ], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"\",\"description\":\"\",\"userData1\":\"\",\"userData2\":\"\"}", "type": "text" }, { "key": "file", "value": "", "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" } ] }, "description": "Add a new `cluster`" }, "response": [ { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"}", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters" ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "metadata", "value": "{\"name\":\"ResName\",\"description\":\"Resource description\",\"userData1\":\"Some data\",\"userData2\":\"Some more data\"}", "description": { "content": "", "type": "text/plain" }, "type": "text" }, { "key": "file", "value": "", "description": { "content": "", "type": "text/plain" }, "type": "text" } ] }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters" ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" } ] }, { "name": "Get all clusters for cluster provider", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" } ] }, "description": "Get all `clusters for cluster provider`\n" }, "response": [ { "name": "No clusters found in cluster provider", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters" ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters" ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n }\n]" } ] }, { "name": "Get clusters for label", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/?label=", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", "" ], "query": [ { "key": "label", "value": "", "description": "(Required) " } ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" } ] }, "description": "Get `clusters for label`\n" }, "response": [ { "name": "label not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/?label=", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", "" ], "query": [ { "key": "label", "value": "" } ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name/clusters/?label=", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name", "clusters", "" ], "query": [ { "key": "label", "value": "" } ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "[\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n },\n {\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n }\n]" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Get cluster provider by name", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" } ] }, "description": "Get `cluster provider`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name" ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "Cluster Provider not found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name" ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Update cluster provider", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" } ] }, "description": "Update `cluster providers`" }, "response": [ { "name": "Success", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name" ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "Invalid data", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name" ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Cluster Provider not found", "originalRequest": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name" ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] }, { "name": "Delete cluster provider by name", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name" ], "variable": [ { "key": "cluster-providers-name", "value": "", "description": "(Required) Name of the cluster provider" } ] }, "description": "Delete `cluster provider`\n" }, "response": [ { "name": "Cluster Provider not found", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name" ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Deleted", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name" ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Invalid data", "originalRequest": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers/:cluster-providers-name", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers", ":cluster-providers-name" ], "variable": [ { "key": "cluster-providers-name" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {}, "_postman_isSubFolder": true }, { "name": "Cluster Providers", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"\",\n \"description\": \"\",\n \"userData1\": \"\",\n \"userData2\": \"\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers" ] }, "description": "Add a new `cluster provider`" }, "response": [ { "name": "Invalid Input", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers" ] } }, "status": "Method Not Allowed", "code": 405, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" }, { "name": "Success", "originalRequest": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, "url": { "raw": "{{baseUrl}}/cluster-providers", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers" ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" } ] }, { "name": "Get all cluster providers", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers" ] }, "description": "Get all `cluster providers`\n" }, "response": [ { "name": "Success", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "body": "{\n \"metadata\": {\n \"name\": \"ResName\",\n \"description\": \"Resource description\",\n \"userData1\": \"Some data\",\n \"userData2\": \"Some more data\"\n }\n}" }, { "name": "No cluster provider found", "originalRequest": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/cluster-providers", "host": [ "{{baseUrl}}" ], "path": [ "cluster-providers" ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "text", "header": [ { "key": "Content-Type", "value": "text/plain" } ], "cookie": [], "body": "" } ] } ], "protocolProfileBehavior": {} } ], "variable": [ { "id": "baseUrl", "key": "baseUrl", "value": "/", "type": "string" } ], "protocolProfileBehavior": {} }