forked from meshery/meshery
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: l5io <[email protected]>
- Loading branch information
Showing
286 changed files
with
48,194 additions
and
8 deletions.
There are no files selected for viewing
195 changes: 195 additions & 0 deletions
195
server/meshmodel/aws-apigatewayv2-controller/v1.0.17/v1.0.0/components/API.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,195 @@ | ||
{ | ||
"capabilities": [ | ||
{ | ||
"description": "Initiate a performance test. Meshery will execute the load generation, collect metrics, and present the results.", | ||
"displayName": "Performance Test", | ||
"entityState": [ | ||
"instance" | ||
], | ||
"key": "", | ||
"kind": "action", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "perf-test", | ||
"type": "operator", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "Configure the workload specific setting of a component", | ||
"displayName": "Workload Configuration", | ||
"entityState": [ | ||
"declaration" | ||
], | ||
"key": "", | ||
"kind": "mutate", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "config", | ||
"type": "configuration", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "Configure Labels And Annotations for the component ", | ||
"displayName": "Labels and Annotations Configuration", | ||
"entityState": [ | ||
"declaration" | ||
], | ||
"key": "", | ||
"kind": "mutate", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "labels-and-annotations", | ||
"type": "configuration", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "View relationships for the component", | ||
"displayName": "Relationships", | ||
"entityState": [ | ||
"declaration", | ||
"instance" | ||
], | ||
"key": "", | ||
"kind": "view", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "relationship", | ||
"type": "configuration", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "View Component Definition ", | ||
"displayName": "Json Schema", | ||
"entityState": [ | ||
"declaration", | ||
"instance" | ||
], | ||
"key": "", | ||
"kind": "view", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "definition", | ||
"type": "configuration", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "Configure the visual styles for the component", | ||
"displayName": "Styling", | ||
"entityState": [ | ||
"declaration" | ||
], | ||
"key": "", | ||
"kind": "mutate", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "", | ||
"type": "style", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "Change the shape of the component", | ||
"displayName": "Change Shape", | ||
"entityState": [ | ||
"declaration" | ||
], | ||
"key": "", | ||
"kind": "mutate", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "shape", | ||
"type": "style", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "Drag and Drop a component into a parent component in graph view", | ||
"displayName": "Compound Drag And Drop", | ||
"entityState": [ | ||
"declaration" | ||
], | ||
"key": "", | ||
"kind": "interaction", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "compoundDnd", | ||
"type": "graph", | ||
"version": "0.7.0" | ||
} | ||
], | ||
"component": { | ||
"kind": "API", | ||
"schema": "{\n \"description\": \"API is the Schema for the APIS API\",\n \"properties\": {\n \"spec\": {\n \"description\": \"ApiSpec defines the desired state of Api.\\n\\nRepresents an API.\",\n \"properties\": {\n \"apiKeySelectionExpression\": {\n \"type\": \"string\"\n },\n \"basepath\": {\n \"type\": \"string\"\n },\n \"body\": {\n \"type\": \"string\"\n },\n \"corsConfiguration\": {\n \"description\": \"Represents a CORS configuration. Supported only for HTTP APIs. See Configuring\\nCORS (https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-cors.html)\\nfor more information.\",\n \"properties\": {\n \"allowCredentials\": {\n \"type\": \"boolean\"\n },\n \"allowHeaders\": {\n \"description\": \"Represents a collection of allowed headers. Supported only for HTTP APIs.\",\n \"items\": {\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"allowMethods\": {\n \"description\": \"Represents a collection of methods. Supported only for HTTP APIs.\",\n \"items\": {\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"allowOrigins\": {\n \"description\": \"Represents a collection of origins. Supported only for HTTP APIs.\",\n \"items\": {\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"exposeHeaders\": {\n \"description\": \"Represents a collection of allowed headers. Supported only for HTTP APIs.\",\n \"items\": {\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"maxAge\": {\n \"description\": \"An integer with a value between -1 and 86400. Supported only for HTTP APIs.\",\n \"format\": \"int64\",\n \"type\": \"integer\"\n }\n },\n \"type\": \"object\"\n },\n \"credentialsARN\": {\n \"type\": \"string\"\n },\n \"description\": {\n \"type\": \"string\"\n },\n \"disableExecuteAPIEndpoint\": {\n \"type\": \"boolean\"\n },\n \"disableSchemaValidation\": {\n \"type\": \"boolean\"\n },\n \"failOnWarnings\": {\n \"type\": \"boolean\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"protocolType\": {\n \"type\": \"string\"\n },\n \"routeKey\": {\n \"type\": \"string\"\n },\n \"routeSelectionExpression\": {\n \"type\": \"string\"\n },\n \"tags\": {\n \"additionalProperties\": {\n \"type\": \"string\"\n },\n \"type\": \"object\"\n },\n \"target\": {\n \"type\": \"string\"\n },\n \"version\": {\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n }\n },\n \"title\": \"API\",\n \"type\": \"object\"\n}", | ||
"version": "apigatewayv2.services.k8s.aws/v1alpha1" | ||
}, | ||
"configuration": null, | ||
"description": "", | ||
"displayName": "API", | ||
"format": "JSON", | ||
"id": "00000000-0000-0000-0000-000000000000", | ||
"metadata": { | ||
"genealogy": "", | ||
"isAnnotation": false, | ||
"isNamespaced": true, | ||
"published": false, | ||
"source_uri": "git://github.com/aws-controllers-k8s/apigatewayv2-controller/main/helm" | ||
}, | ||
"model": { | ||
"category": { | ||
"name": "Cloud Native Network" | ||
}, | ||
"displayName": "AWS API Gateway v2", | ||
"id": "00000000-0000-0000-0000-000000000000", | ||
"metadata": { | ||
"isAnnotation": false, | ||
"primaryColor": "#ff9900", | ||
"secondaryColor": "#F4BC79", | ||
"shape": "triangle", | ||
"source_uri": "git://github.com/aws-controllers-k8s/apigatewayv2-controller/main/helm", | ||
"styleOverrides": "", | ||
"svgColor": "\u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\u003c!DOCTYPE svg\u003e\u003csvg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" id=\"Layer_1\" xmlns:_xmlns=\"xmlns\" _xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 44 44\" style=\"enable-background:new 0 0 44 44;\" xml:space=\"preserve\" height=\"20\" width=\"20\"\u003e\n\u003cstyle xmlns=\"http://www.w3.org/2000/svg\" type=\"text/css\"\u003e\n .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#FF9900;}\n\u003c/style\u003e\n\u003cg xmlns=\"http://www.w3.org/2000/svg\" id=\"Icon-Architecture_x2F_48_x2F_Arch_x5F_-Amazon-API-Gateway_x5F_48\"\u003e\n \u003cg xmlns=\"http://www.w3.org/2000/svg\" id=\"Icon-Service_x2F_48_x2F_Amazon-API-Gateway_x5F_48\" transform=\"translate(8.000000, 8.000000)\"\u003e\n \u003cpath xmlns=\"http://www.w3.org/2000/svg\" id=\"Amazon-API-Gateway_Icon_48_Squid\" class=\"st0\" d=\"M10,26h3v-2h-3V26z M15,26h3v-2h-3V26z M10,4h3V2h-3V4z M15,4h3V2h-3\u0026#xA; V4z M4-5.3L-6,0.6v27.8l10,5V-5.3z M6,2h2v2H6v20h2v2H6v9c0,0.3-0.2,0.7-0.5,0.9C5.4,36,5.2,36,5,36c-0.2,0-0.3,0-0.4-0.1l-12-6\u0026#xA; C-7.8,29.7-8,29.4-8,29V0c0-0.4,0.2-0.7,0.5-0.9l12-7c0.3-0.2,0.7-0.2,1,0C5.8-7.7,6-7.4,6-7V2z M34,0.6L24-5.3v38.6l10-5V0.6z\u0026#xA; M36,0v29c0,0.4-0.2,0.7-0.6,0.9l-12,6C23.3,36,23.2,36,23,36c-0.2,0-0.4,0-0.5-0.1C22.2,35.7,22,35.3,22,35v-9h-2v-2h2V4h-2V2h2\u0026#xA; v-9c0-0.4,0.2-0.7,0.5-0.9c0.3-0.2,0.7-0.2,1,0l12,7C35.8-0.7,36-0.4,36,0L36,0z M16.9,9.3l-1.9-0.7l-4,11l1.9,0.7L16.9,9.3z\u0026#xA; M21.7,14.7c0.4-0.4,0.4-1,0-1.4l-3-3l-1.4,1.4l2.3,2.3l-2.3,2.3l1.4,1.4L21.7,14.7z M9.3,17.7l-3-3c-0.4-0.4-0.4-1,0-1.4l3-3\u0026#xA; l1.4,1.4L8.4,14l2.3,2.3L9.3,17.7z\"\u003e\u003c/path\u003e\n \u003c/g\u003e\n\u003c/g\u003e\n\u003c/svg\u003e", | ||
"svgComplete": "", | ||
"svgWhite": "\u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\u003c!DOCTYPE svg\u003e\u003csvg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" id=\"Layer_1\" xmlns:_xmlns=\"xmlns\" _xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 44 44\" style=\"enable-background:new 0 0 44 44;\" xml:space=\"preserve\" height=\"20\" width=\"20\"\u003e\n\u003cstyle xmlns=\"http://www.w3.org/2000/svg\" type=\"text/css\"\u003e\n .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}\n\u003c/style\u003e\n\u003cg xmlns=\"http://www.w3.org/2000/svg\" id=\"Icon-Architecture_x2F_48_x2F_Arch_x5F_-Amazon-API-Gateway_x5F_48\"\u003e\n \u003cg xmlns=\"http://www.w3.org/2000/svg\" id=\"Icon-Service_x2F_48_x2F_Amazon-API-Gateway_x5F_48\" transform=\"translate(8.000000, 8.000000)\"\u003e\n \u003cpath xmlns=\"http://www.w3.org/2000/svg\" id=\"Amazon-API-Gateway_Icon_48_Squid\" class=\"st0\" d=\"M10,26h3v-2h-3V26z M15,26h3v-2h-3V26z M10,4h3V2h-3V4z M15,4h3V2h-3\u0026#xA; V4z M4-5.3L-6,0.6v27.8l10,5V-5.3z M6,2h2v2H6v20h2v2H6v9c0,0.3-0.2,0.7-0.5,0.9C5.4,36,5.2,36,5,36c-0.2,0-0.3,0-0.4-0.1l-12-6\u0026#xA; C-7.8,29.7-8,29.4-8,29V0c0-0.4,0.2-0.7,0.5-0.9l12-7c0.3-0.2,0.7-0.2,1,0C5.8-7.7,6-7.4,6-7V2z M34,0.6L24-5.3v38.6l10-5V0.6z\u0026#xA; M36,0v29c0,0.4-0.2,0.7-0.6,0.9l-12,6C23.3,36,23.2,36,23,36c-0.2,0-0.4,0-0.5-0.1C22.2,35.7,22,35.3,22,35v-9h-2v-2h2V4h-2V2h2\u0026#xA; v-9c0-0.4,0.2-0.7,0.5-0.9c0.3-0.2,0.7-0.2,1,0l12,7C35.8-0.7,36-0.4,36,0L36,0z M16.9,9.3l-1.9-0.7l-4,11l1.9,0.7L16.9,9.3z\u0026#xA; M21.7,14.7c0.4-0.4,0.4-1,0-1.4l-3-3l-1.4,1.4l2.3,2.3l-2.3,2.3l1.4,1.4L21.7,14.7z M9.3,17.7l-3-3c-0.4-0.4-0.4-1,0-1.4l3-3\u0026#xA; l1.4,1.4L8.4,14l2.3,2.3L9.3,17.7z\"\u003e\u003c/path\u003e\n \u003c/g\u003e\n\u003c/g\u003e\n\u003c/svg\u003e\n" | ||
}, | ||
"model": { | ||
"version": "v1.0.17" | ||
}, | ||
"name": "aws-apigatewayv2-controller", | ||
"registrant": { | ||
"created_at": "0001-01-01T00:00:00Z", | ||
"credential_id": "00000000-0000-0000-0000-000000000000", | ||
"deleted_at": "0001-01-01T00:00:00Z", | ||
"id": "00000000-0000-0000-0000-000000000000", | ||
"kind": "github", | ||
"name": "Github", | ||
"status": "discovered", | ||
"sub_type": "", | ||
"type": "registry", | ||
"updated_at": "0001-01-01T00:00:00Z", | ||
"user_id": "00000000-0000-0000-0000-000000000000" | ||
}, | ||
"connection_id": "00000000-0000-0000-0000-000000000000", | ||
"schemaVersion": "models.meshery.io/v1beta1", | ||
"status": "enabled", | ||
"subCategory": "Service Proxy", | ||
"version": "v1.0.0", | ||
"components": null, | ||
"relationships": null | ||
}, | ||
"schemaVersion": "components.meshery.io/v1beta1", | ||
"status": "enabled", | ||
"styles": { | ||
"primaryColor": "#ff9900", | ||
"secondaryColor": "#F4BC79", | ||
"shape": "triangle", | ||
"svgColor": "\u003csvg version=\"1.1\" id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\"\n viewBox=\"0 0 44 44\" style=\"enable-background:new 0 0 44 44;\" xml:space=\"preserve\"\u003e\n\u003cstyle type=\"text/css\"\u003e\n .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#FF9900;}\n\u003c/style\u003e\n\u003cg id=\"Icon-Architecture_x2F_48_x2F_Arch_x5F_-Amazon-API-Gateway_x5F_48\"\u003e\n \u003cg id=\"Icon-Service_x2F_48_x2F_Amazon-API-Gateway_x5F_48\" transform=\"translate(8.000000, 8.000000)\"\u003e\n \u003cpath id=\"Amazon-API-Gateway_Icon_48_Squid\" class=\"st0\" d=\"M10,26h3v-2h-3V26z M15,26h3v-2h-3V26z M10,4h3V2h-3V4z M15,4h3V2h-3\n V4z M4-5.3L-6,0.6v27.8l10,5V-5.3z M6,2h2v2H6v20h2v2H6v9c0,0.3-0.2,0.7-0.5,0.9C5.4,36,5.2,36,5,36c-0.2,0-0.3,0-0.4-0.1l-12-6\n C-7.8,29.7-8,29.4-8,29V0c0-0.4,0.2-0.7,0.5-0.9l12-7c0.3-0.2,0.7-0.2,1,0C5.8-7.7,6-7.4,6-7V2z M34,0.6L24-5.3v38.6l10-5V0.6z\n M36,0v29c0,0.4-0.2,0.7-0.6,0.9l-12,6C23.3,36,23.2,36,23,36c-0.2,0-0.4,0-0.5-0.1C22.2,35.7,22,35.3,22,35v-9h-2v-2h2V4h-2V2h2\n v-9c0-0.4,0.2-0.7,0.5-0.9c0.3-0.2,0.7-0.2,1,0l12,7C35.8-0.7,36-0.4,36,0L36,0z M16.9,9.3l-1.9-0.7l-4,11l1.9,0.7L16.9,9.3z\n M21.7,14.7c0.4-0.4,0.4-1,0-1.4l-3-3l-1.4,1.4l2.3,2.3l-2.3,2.3l1.4,1.4L21.7,14.7z M9.3,17.7l-3-3c-0.4-0.4-0.4-1,0-1.4l3-3\n l1.4,1.4L8.4,14l2.3,2.3L9.3,17.7z\"/\u003e\n \u003c/g\u003e\n\u003c/g\u003e\n\u003c/svg\u003e", | ||
"svgWhite": "\u003csvg version=\"1.1\" id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\"\n viewBox=\"0 0 44 44\" style=\"enable-background:new 0 0 44 44;\" xml:space=\"preserve\" width='44' height='44'\u003e\n\u003cstyle type=\"text/css\"\u003e\n .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}\n\u003c/style\u003e\n\u003cg id=\"Icon-Architecture_x2F_48_x2F_Arch_x5F_-Amazon-API-Gateway_x5F_48\"\u003e\n \u003cg id=\"Icon-Service_x2F_48_x2F_Amazon-API-Gateway_x5F_48\" transform=\"translate(8.000000, 8.000000)\"\u003e\n \u003cpath id=\"Amazon-API-Gateway_Icon_48_Squid\" class=\"st0\" d=\"M10,26h3v-2h-3V26z M15,26h3v-2h-3V26z M10,4h3V2h-3V4z M15,4h3V2h-3\n V4z M4-5.3L-6,0.6v27.8l10,5V-5.3z M6,2h2v2H6v20h2v2H6v9c0,0.3-0.2,0.7-0.5,0.9C5.4,36,5.2,36,5,36c-0.2,0-0.3,0-0.4-0.1l-12-6\n C-7.8,29.7-8,29.4-8,29V0c0-0.4,0.2-0.7,0.5-0.9l12-7c0.3-0.2,0.7-0.2,1,0C5.8-7.7,6-7.4,6-7V2z M34,0.6L24-5.3v38.6l10-5V0.6z\n M36,0v29c0,0.4-0.2,0.7-0.6,0.9l-12,6C23.3,36,23.2,36,23,36c-0.2,0-0.4,0-0.5-0.1C22.2,35.7,22,35.3,22,35v-9h-2v-2h2V4h-2V2h2\n v-9c0-0.4,0.2-0.7,0.5-0.9c0.3-0.2,0.7-0.2,1,0l12,7C35.8-0.7,36-0.4,36,0L36,0z M16.9,9.3l-1.9-0.7l-4,11l1.9,0.7L16.9,9.3z\n M21.7,14.7c0.4-0.4,0.4-1,0-1.4l-3-3l-1.4,1.4l2.3,2.3l-2.3,2.3l1.4,1.4L21.7,14.7z M9.3,17.7l-3-3c-0.4-0.4-0.4-1,0-1.4l3-3\n l1.4,1.4L8.4,14l2.3,2.3L9.3,17.7z\"/\u003e\n \u003c/g\u003e\n\u003c/g\u003e\n\u003c/svg\u003e\n" | ||
}, | ||
"version": "v1.0.0" | ||
} |
Oops, something went wrong.