Skip to content

Commit

Permalink
New Models generated and updated
Browse files Browse the repository at this point in the history
Signed-off-by: l5io <[email protected]>
  • Loading branch information
Jougan-0 authored and l5io committed Sep 20, 2024
1 parent 6be3f11 commit 26698db
Show file tree
Hide file tree
Showing 38 changed files with 6,031 additions and 2 deletions.
42 changes: 42 additions & 0 deletions server/meshmodel/in-toto/1.0.11/v1.0.0/model.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"category": {
"name": "Provisioning"
},
"displayName": "in-toto",
"id": "00000000-0000-0000-0000-000000000000",
"metadata": {
"capabilities": null,
"isAnnotation": false,
"primaryColor": "#0089dd",
"secondaryColor": "#45CEFF",
"shape": "circle",
"styleOverrides": "",
"svgColor": "\u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\u003c!DOCTYPE svg\u003e\u003csvg xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" viewBox=\"-3.29 29.96 366.08 298.83\" height=\"20\" width=\"20\"\u003e\u003cdefs xmlns=\"http://www.w3.org/2000/svg\"\u003e\u003cstyle xmlns=\"http://www.w3.org/2000/svg\"\u003e.cls-2{fill:#ff3800}.cls-3{fill:#0089dd}\u003c/style\u003e\u003c/defs\u003e\u003cpath xmlns=\"http://www.w3.org/2000/svg\" fill=\"#033\" d=\"M310.09477 46.10888c-.288-.12246-.5759-.24165-.86379-.36134.25608.123.50869.25088.76242.37713z\"\u003e\u003c/path\u003e\u003cpath xmlns=\"http://www.w3.org/2000/svg\" d=\"M157.253 157.752a37.86056 37.86056 0 0 1 7.01722 3.38756c8.25268 5.05721 15.24453 13.3115 20.17686 22.95071a50.719 50.719 0 0 0 9.933 12.963q1.47.97914 2.994 1.81762a36.86961 36.86961 0 0 0 5.74648 2.563 32.90416 32.90416 0 0 0 6.04873 1.47329 31.37417 31.37417 0 0 0 4.17473.31945h.00025c15.83429-5.28309 14.62234-35.9031 4.96711-52.73659-12.69068-22.126-31.54581-35.88973-56.58259-40.67069-25.19521-4.81122-47.92518 1.15526-67.81217 17.31018-17.11146 13.898-34.9627 26.98231-50.98883 42.12176-10.12321 9.56192-19.69825 19.83575-26.18338 31.17011C5.17876 220.64.05063 237.55884 7.441 261.65924c0 0 9.04357 22.20909 18.27156 31.56914 8.49676 8.61625 16.39 16.46316 27.47281 21.17734 26.83477 11.41357 52.9554 9.76218 77.99664-5.45871a67.83044 67.83044 0 0 0 8.09847-5.89816c7.5868-6.32443 43.62172-31.89292 37.593-44.45475-2.944-6.13265-19.30243-21.19524-26.09414-21.17271-6.947.02327-34.95725 25.89073-43.06117 29.93724-16.57567 8.27465-36.14816 8.381-47.57417-5.9564-11.8134-14.8234-9.92369-36.18009 4.44468-48.18756 19.6324-16.40809 38.66377-33.58627 59.081-49.00754 9.90624-7.482 19.69441-9.533 28.64057-7.81188l.00013-.00006a33.36484 33.36484 0 0 1 4.94262 1.35681zM44.854 182.23579c-2.23738 2.07672-4.41782 4.19429-6.50729 6.36341l-.50746.03174q3.45873-3.25163 7.01475-6.39515c2.74681-2.54854 5.58013-5.03419 8.45517-7.4623l.25521-.00148q-4.41413 3.6648-8.71038 7.46378z\" class=\"cls-2\"\u003e\u003c/path\u003e\u003cpath xmlns=\"http://www.w3.org/2000/svg\" d=\"M38.34669 188.5992c2.08947-2.16912 4.26991-4.28669 6.50729-6.36341q-3.556 3.14349-7.01475 6.39515zm6.50731-6.36341q4.29639-3.79895 8.71038-7.46378l-.25521.00148c-2.87506 2.42811-5.70838 4.91376-8.45517 7.4623z\" class=\"cls-2\"\u003e\u003c/path\u003e\u003cpath xmlns=\"http://www.w3.org/2000/svg\" d=\"M352.55887 97.39378s-7.05237-20.54538-17.3512-31.5692c-7.454-7.97872-15.59728-14.91432-25.21427-19.69991-.25373-.12625-.50634-.25416-.76242-.37713-.79484-.38152-1.59761-.752-2.41634-1.10025-26.83478-11.41356-52.95529-9.76223-77.99677 5.45872a67.84285 67.84285 0 0 0-8.09847 5.89816c-7.58668 6.32436-43.6216 31.89292-37.593 44.45475 2.94409 6.13264 19.30242 21.19517 26.09414 21.17265 6.94716-.02327 34.95738-25.89067 43.06129-29.93718 16.57555-8.27472 36.14829-8.381 47.57417 5.95633 11.81328 14.82347 9.92381 36.1801-4.4448 48.18763-19.63228 16.408-38.66378 33.5862-59.081 49.00742-7.8565 5.934-15.63886 8.45059-22.98593 8.38091l-.00025.00006a31.37419 31.37419 0 0 1-4.17473-.31951 32.90416 32.90416 0 0 1-6.04873-1.47329 36.86929 36.86929 0 0 1-5.74648-2.563q-1.525-.83888-2.994-1.81768a50.719 50.719 0 0 1-9.933-12.963c-4.93233-9.63921-11.92418-17.8935-20.17686-22.95071a37.86056 37.86056 0 0 0-7.01722-3.38755 33.372 33.372 0 0 0-4.9426-1.35676h-.00013a44.74414 44.74414 0 0 0-7.34063 53.62926c12.68907 22.126 30.541 34.81629 55.57759 39.59805l1.54637.254c23.67507 3.5278 45.114-2.61969 63.98968-17.95315 17.11159-13.898 34.96282-26.98231 50.989-42.12177 10.12321-9.56185 19.69824-19.83575 26.18338-31.1701 11.56572-20.21847 16.69372-37.13735 9.30321-61.23775z\" class=\"cls-3\"\u003e\u003c/path\u003e\u003cpath xmlns=\"http://www.w3.org/2000/svg\" d=\"M164.27024 161.13957a37.86056 37.86056 0 0 0-7.01724-3.38757 37.86056 37.86056 0 0 1 7.01724 3.38757zm44.89902 41.76766a31.37419 31.37419 0 0 0 4.17473.31951l.00025-.00006h-.00024a31.37417 31.37417 0 0 1-4.17474-.31945zM157.253 157.752a33.36484 33.36484 0 0 0-4.9426-1.35682l-.00013.00006h.00013a33.372 33.372 0 0 1 4.9426 1.35676zm37.12707 39.30131q1.46889.97887 2.994 1.81768a36.86929 36.86929 0 0 0 5.74648 2.563 36.86961 36.86961 0 0 1-5.74648-2.563q-1.52387-.83857-2.994-1.81768z\" class=\"cls-3\"\u003e\u003c/path\u003e\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\" role=\"img\" viewBox=\"-3.29 29.96 366.08 298.83\" height=\"20\" width=\"20\"\u003e\u003cpath xmlns=\"http://www.w3.org/2000/svg\" fill=\"#fff\" d=\"M352.55889 97.39379s-7.05237-20.54541-17.3512-31.56921c-7.454-7.9787-15.59729-14.91431-25.21423-19.69989l.10132-.01581c-.28809-.12244-.57593-.24164-.86377-.36133-.79492-.38153-1.59766-.752-2.41638-1.10028-26.83484-11.41351-52.9552-9.76221-77.99671 5.45874a67.83649 67.83649 0 0 0-8.09851 5.89813c-7.58667 6.3244-43.62158 31.893-37.59314 44.45478 2.94409 6.13263 19.30249 21.19519 26.09424 21.17266 6.94714-.02331 34.9574-25.89068 43.06128-29.93719 16.57556-8.27472 36.14831-8.381 47.57422 5.95636 11.81323 14.82342 9.92383 36.18005-4.44483 48.18762-19.63232 16.408-38.66381 33.58618-59.081 49.00739-7.85645 5.934-15.63879 8.45062-22.98584 8.38092 15.83423-5.28308 14.62231-35.90308 4.967-52.73658-12.69067-22.126-31.54578-35.88977-56.58252-40.67071-25.19531-4.81122-47.92529 1.15527-67.81226 17.31018-17.11145 13.898-34.96264 26.9823-50.98876 42.12177-10.1233 9.56195-19.69825 19.83575-26.18335 31.1701C5.17876 220.64.05059 237.55883 7.441 261.65923c0 0 9.0437 22.20911 18.27161 31.56916 8.4967 8.61627 16.39 16.46313 27.47277 21.17736 26.83472 11.41352 52.95545 9.76215 77.99659-5.45874a67.83717 67.83717 0 0 0 8.09863-5.89819c7.58667-6.3244 43.62158-31.89288 37.593-44.45471-2.9441-6.13263-19.30249-21.19525-26.09424-21.17273-6.947.02325-34.95728 25.89075-43.061 29.93726-16.57568 8.27465-36.14819 8.381-47.57422-5.95643-11.81347-14.82336-9.9237-36.18005 4.44458-48.18756 19.63245-16.40808 38.66382-33.58624 59.08106-49.0075 9.90625-7.482 19.69433-9.533 28.64062-7.81189a44.74387 44.74387 0 0 0-7.34069 53.62927c12.68908 22.126 30.54113 34.81628 55.57751 39.598l1.54639.254c23.67505 3.52783 45.114-2.61969 63.98974-17.95313 17.11158-13.898 34.96289-26.9823 50.989-42.12176 10.12317-9.56189 19.69824-19.83576 26.18335-31.17011 11.56564-20.21845 16.69369-37.13734 9.30319-61.23774z\"\u003e\u003c/path\u003e\u003c/svg\u003e"
},
"model": {
"version": "1.0.11"
},
"name": "in-toto",
"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": "artifacthub",
"name": "Artifact Hub",
"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": "ignored",
"subCategory": "Security \u0026 Compliance",
"version": "v1.0.0",
"components": null,
"relationships": null
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,193 @@
{
"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": "VerticalPodAutoscaler",
"schema": "{\n \"description\": \"VerticalPodAutoscaler is the configuration for a vertical pod autoscaler, which automatically manages pod resources based on historical and real time resource utilization.\",\n \"properties\": {\n \"spec\": {\n \"description\": \"Specification of the behavior of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.\",\n \"properties\": {\n \"recommenders\": {\n \"description\": \"Recommender responsible for generating recommendation for this object. List should be empty (then the default recommender will generate the recommendation) or contain exactly one recommender.\",\n \"items\": {\n \"description\": \"VerticalPodAutoscalerRecommenderSelector points to a specific Vertical Pod Autoscaler recommender. In the future it might pass parameters to the recommender.\",\n \"properties\": {\n \"name\": {\n \"description\": \"Name of the recommender responsible for generating recommendation for this object.\",\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"name\"\n ],\n \"type\": \"object\"\n },\n \"type\": \"array\"\n },\n \"resourcePolicy\": {\n \"description\": \"Controls how the autoscaler computes recommended resources. The resource policy may be used to set constraints on the recommendations for individual containers. If not specified, the autoscaler computes recommended resources for all containers in the pod, without additional constraints.\",\n \"properties\": {\n \"containerPolicies\": {\n \"description\": \"Per-container resource policies.\",\n \"items\": {\n \"description\": \"ContainerResourcePolicy controls how autoscaler computes the recommended resources for a specific container.\",\n \"properties\": {\n \"containerName\": {\n \"description\": \"Name of the container or DefaultContainerResourcePolicy, in which case the policy is used by the containers that don't have their own policy specified.\",\n \"type\": \"string\"\n },\n \"controlledResources\": {\n \"description\": \"Specifies the type of recommendations that will be computed (and possibly applied) by VPA. If not specified, the default of [ResourceCPU, ResourceMemory] will be used.\",\n \"items\": {\n \"description\": \"ResourceName is the name identifying various resources in a ResourceList.\",\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"controlledValues\": {\n \"description\": \"Specifies which resource values should be controlled. The default is \\\"RequestsAndLimits\\\".\",\n \"enum\": [\n \"RequestsAndLimits\",\n \"RequestsOnly\"\n ],\n \"type\": \"string\"\n },\n \"maxAllowed\": {\n \"additionalProperties\": {\n \"anyOf\": [\n {\n \"type\": \"integer\"\n },\n {\n \"type\": \"string\"\n }\n ],\n \"pattern\": \"^(\\\\+|-)?(([0-9]+(\\\\.[0-9]*)?)|(\\\\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\\\\+|-)?(([0-9]+(\\\\.[0-9]*)?)|(\\\\.[0-9]+))))?$\",\n \"x-kubernetes-int-or-string\": true\n },\n \"description\": \"Specifies the maximum amount of resources that will be recommended for the container. The default is no maximum.\",\n \"type\": \"object\"\n },\n \"minAllowed\": {\n \"additionalProperties\": {\n \"anyOf\": [\n {\n \"type\": \"integer\"\n },\n {\n \"type\": \"string\"\n }\n ],\n \"pattern\": \"^(\\\\+|-)?(([0-9]+(\\\\.[0-9]*)?)|(\\\\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\\\\+|-)?(([0-9]+(\\\\.[0-9]*)?)|(\\\\.[0-9]+))))?$\",\n \"x-kubernetes-int-or-string\": true\n },\n \"description\": \"Specifies the minimal amount of resources that will be recommended for the container. The default is no minimum.\",\n \"type\": \"object\"\n },\n \"mode\": {\n \"description\": \"Whether autoscaler is enabled for the container. The default is \\\"Auto\\\".\",\n \"enum\": [\n \"Auto\",\n \"Off\"\n ],\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n },\n \"type\": \"array\"\n }\n },\n \"type\": \"object\"\n },\n \"targetRef\": {\n \"description\": \"TargetRef points to the controller managing the set of pods for the autoscaler to control - e.g. Deployment, StatefulSet. VerticalPodAutoscaler can be targeted at controller implementing scale subresource (the pod set is retrieved from the controller's ScaleStatus) or some well known controllers (e.g. for DaemonSet the pod set is read from the controller's spec). If VerticalPodAutoscaler cannot use specified target it will report ConfigUnsupported condition. Note that VerticalPodAutoscaler does not require full implementation of scale subresource - it will not use it to modify the replica count. The only thing retrieved is a label selector matching pods grouped by the target resource.\",\n \"properties\": {\n \"apiVersion\": {\n \"description\": \"API version of the referent\",\n \"type\": \"string\"\n },\n \"kind\": {\n \"description\": \"Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds\\\"\",\n \"type\": \"string\"\n },\n \"name\": {\n \"description\": \"Name of the referent; More info: http://kubernetes.io/docs/user-guide/identifiers#names\",\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"kind\",\n \"name\"\n ],\n \"type\": \"object\"\n },\n \"updatePolicy\": {\n \"description\": \"Describes the rules on how changes are applied to the pods. If not specified, all fields in the `PodUpdatePolicy` are set to their default values.\",\n \"properties\": {\n \"minReplicas\": {\n \"description\": \"Minimal number of replicas which need to be alive for Updater to attempt pod eviction (pending other checks like PDB). Only positive values are allowed. Overrides global '--min-replicas' flag.\",\n \"format\": \"int32\",\n \"type\": \"integer\"\n },\n \"updateMode\": {\n \"description\": \"Controls when autoscaler applies changes to the pod resources. The default is 'Auto'.\",\n \"enum\": [\n \"Off\",\n \"Initial\",\n \"Recreate\",\n \"Auto\"\n ],\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n }\n },\n \"required\": [\n \"targetRef\"\n ],\n \"type\": \"object\"\n }\n },\n \"required\": [\n \"spec\"\n ],\n \"title\": \"Vertical Pod Autoscaler\",\n \"type\": \"object\"\n}",
"version": "autoscaling.k8s.io/v1"
},
"configuration": null,
"description": "",
"displayName": "Vertical Pod Autoscaler",
"format": "JSON",
"id": "00000000-0000-0000-0000-000000000000",
"metadata": {
"genealogy": "",
"isAnnotation": false,
"isNamespaced": true,
"published": false,
"source_uri": "https://charts.fairwinds.com/stable/insights-agent-4.4.11.tgz"
},
"model": {
"category": {
"name": "Uncategorized"
},
"displayName": "Insights Agent",
"id": "00000000-0000-0000-0000-000000000000",
"metadata": {
"isAnnotation": false,
"primaryColor": "#00B39F",
"secondaryColor": "#00D3A9",
"shape": "circle",
"source_uri": "https://charts.fairwinds.com/stable/insights-agent-4.4.11.tgz",
"styleOverrides": "",
"svgColor": "",
"svgComplete": "",
"svgWhite": ""
},
"model": {
"version": "4.4.11"
},
"name": "insights-agent",
"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": "artifacthub",
"name": "Artifact Hub",
"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": "ignored",
"subCategory": "Uncategorized",
"version": "v1.0.0",
"components": null,
"relationships": null
},
"schemaVersion": "components.meshery.io/v1beta1",
"status": "ignored",
"styles": {
"primaryColor": "",
"svgColor": "",
"svgWhite": ""
},
"version": "v1.0.0"
}
Loading

0 comments on commit 26698db

Please sign in to comment.