Skip to content

Commit

Permalink
New Meshmodel components generated
Browse files Browse the repository at this point in the history
Signed-off-by: l5io <ci@layer5.io>
  • Loading branch information
leecalcote authored and l5io committed Jul 25, 2023
1 parent f3dd6d8 commit 7206528
Show file tree
Hide file tree
Showing 12 changed files with 281 additions and 281 deletions.
542 changes: 270 additions & 272 deletions scripts/component_generation/dump.csv

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion server/meshmodel/components/camel-k/0.13.0/Build.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion server/meshmodel/components/camel-k/0.13.0/Kamelet.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion server/meshmodel/components/camel-k/0.13.0/Pipe.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"kind":"OAuth2Client","apiVersion":"hydra.ory.sh/v1alpha1","displayName":"O Auth2Client","format":"JSON","metadata":{"genealogy":"","isNamespaced":true,"logoURL":"","model":"hydra-maester","modelDisplayName":"Hydra Maester","primaryColor":"#00B39F","published":false,"secondaryColor":"#00D3A9","shape":"circle","styleOverrides":"","subCategory":"Uncategorized","svgColor":"","svgComplete":"","svgWhite":""},"model":{"name":"hydra-maester","version":"0.28.2","displayName":"Hydra Maester","category":{"name":"Uncategorized","metadata":null},"metadata":null},"schema":"{\n \"description\": \"OAuth2Client is the Schema for the oauth2clients API\",\n \"properties\": {\n \"spec\": {\n \"description\": \"OAuth2ClientSpec defines the desired state of OAuth2Client\",\n \"properties\": {\n \"allowedCorsOrigins\": {\n \"description\": \"AllowedCorsOrigins is an array of allowed CORS origins\",\n \"items\": {\n \"description\": \"RedirectURI represents a redirect URI for the client\",\n \"pattern\": \"\\\\w+:/?/?[^\\\\s]+\",\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"audience\": {\n \"description\": \"Audience is a whitelist defining the audiences this client is allowed to request tokens for\",\n \"items\": {\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"clientName\": {\n \"description\": \"ClientName is the human-readable string name of the client to be presented to the end-user during authorization.\",\n \"type\": \"string\"\n },\n \"grantTypes\": {\n \"description\": \"GrantTypes is an array of grant types the client is allowed to use.\",\n \"items\": {\n \"description\": \"GrantType represents an OAuth 2.0 grant type\",\n \"enum\": [\n \"client_credentials\",\n \"authorization_code\",\n \"implicit\",\n \"refresh_token\"\n ],\n \"type\": \"string\"\n },\n \"maxItems\": 4,\n \"minItems\": 1,\n \"type\": \"array\"\n },\n \"hydraAdmin\": {\n \"description\": \"HydraAdmin is the optional configuration to use for managing this client\",\n \"properties\": {\n \"endpoint\": {\n \"description\": \"Endpoint is the endpoint for the hydra instance on which to set up the client. This value will override the value provided to `--endpoint` (defaults to `\\\"/clients\\\"` in the application)\",\n \"pattern\": \"(^$|^/.*)\",\n \"type\": \"string\"\n },\n \"forwardedProto\": {\n \"description\": \"ForwardedProto overrides the `--forwarded-proto` flag. The value \\\"off\\\" will force this to be off even if `--forwarded-proto` is specified\",\n \"pattern\": \"(^$|https?|off)\",\n \"type\": \"string\"\n },\n \"port\": {\n \"description\": \"Port is the port for the hydra instance on which to set up the client. This value will override the value provided to `--hydra-port`\",\n \"maximum\": 65535,\n \"type\": \"integer\"\n },\n \"url\": {\n \"description\": \"URL is the URL for the hydra instance on which to set up the client. This value will override the value provided to `--hydra-url`\",\n \"maxLength\": 64,\n \"pattern\": \"(^$|^https?://.*)\",\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n },\n \"metadata\": {\n \"description\": \"Metadata is abritrary data\",\n \"format\": \"textarea\",\n \"nullable\": true,\n \"type\": \"string\"\n },\n \"postLogoutRedirectUris\": {\n \"description\": \"PostLogoutRedirectURIs is an array of the post logout redirect URIs allowed for the application\",\n \"items\": {\n \"description\": \"RedirectURI represents a redirect URI for the client\",\n \"pattern\": \"\\\\w+:/?/?[^\\\\s]+\",\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"redirectUris\": {\n \"description\": \"RedirectURIs is an array of the redirect URIs allowed for the application\",\n \"items\": {\n \"description\": \"RedirectURI represents a redirect URI for the client\",\n \"pattern\": \"\\\\w+:/?/?[^\\\\s]+\",\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"responseTypes\": {\n \"description\": \"ResponseTypes is an array of the OAuth 2.0 response type strings that the client can use at the authorization endpoint.\",\n \"items\": {\n \"description\": \"ResponseType represents an OAuth 2.0 response type strings\",\n \"enum\": [\n \"id_token\",\n \"code\",\n \"token\",\n \"code token\",\n \"code id_token\",\n \"id_token token\",\n \"code id_token token\"\n ],\n \"type\": \"string\"\n },\n \"maxItems\": 3,\n \"minItems\": 1,\n \"type\": \"array\"\n },\n \"scope\": {\n \"description\": \"Scope is a string containing a space-separated list of scope values (as described in Section 3.3 of OAuth 2.0 [RFC6749]) that the client can use when requesting access tokens.\",\n \"pattern\": \"([a-zA-Z0-9\\\\.\\\\*]+\\\\s?)+\",\n \"type\": \"string\"\n },\n \"secretName\": {\n \"description\": \"SecretName points to the K8s secret that contains this client's ID and password\",\n \"maxLength\": 253,\n \"minLength\": 1,\n \"pattern\": \"[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*\",\n \"type\": \"string\"\n },\n \"tokenEndpointAuthMethod\": {\n \"allOf\": [\n {\n \"enum\": [\n \"client_secret_basic\",\n \"client_secret_post\",\n \"private_key_jwt\",\n \"none\"\n ]\n },\n {\n \"enum\": [\n \"client_secret_basic\",\n \"client_secret_post\",\n \"private_key_jwt\",\n \"none\"\n ]\n }\n ],\n \"description\": \"Indication which authentication method shoud be used for the token endpoint\",\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"grantTypes\",\n \"scope\",\n \"secretName\"\n ],\n \"type\": \"object\"\n }\n },\n \"title\": \"O Auth2Client\",\n \"type\": \"object\"\n}"}
{"kind":"OAuth2Client","apiVersion":"hydra.ory.sh/v1alpha1","displayName":"O Auth2Client","format":"JSON","metadata":{"genealogy":"","isNamespaced":true,"logoURL":"","model":"hydra-maester","modelDisplayName":"Hydra Maester","primaryColor":"#00B39F","published":false,"secondaryColor":"#00D3A9","shape":"circle","styleOverrides":"","subCategory":"Uncategorized","svgColor":"","svgComplete":"","svgWhite":""},"model":{"name":"hydra-maester","version":"0.28.2","displayName":"Hydra Maester","category":{"name":"Uncategorized","metadata":null},"metadata":null},"schema":"{\n \"description\": \"OAuth2Client is the Schema for the oauth2clients API\",\n \"properties\": {\n \"spec\": {\n \"description\": \"OAuth2ClientSpec defines the desired state of OAuth2Client\",\n \"properties\": {\n \"allowedCorsOrigins\": {\n \"description\": \"AllowedCorsOrigins is an array of allowed CORS origins\",\n \"items\": {\n \"description\": \"RedirectURI represents a redirect URI for the client\",\n \"pattern\": \"\\\\w+:/?/?[^\\\\s]+\",\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"audience\": {\n \"description\": \"Audience is a whitelist defining the audiences this client is allowed to request tokens for\",\n \"items\": {\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"clientName\": {\n \"description\": \"ClientName is the human-readable string name of the client to be presented to the end-user during authorization.\",\n \"type\": \"string\"\n },\n \"grantTypes\": {\n \"description\": \"GrantTypes is an array of grant types the client is allowed to use.\",\n \"items\": {\n \"description\": \"GrantType represents an OAuth 2.0 grant type\",\n \"enum\": [\n \"client_credentials\",\n \"authorization_code\",\n \"implicit\",\n \"refresh_token\"\n ],\n \"type\": \"string\"\n },\n \"maxItems\": 4,\n \"minItems\": 1,\n \"type\": \"array\"\n },\n \"hydraAdmin\": {\n \"description\": \"HydraAdmin is the optional configuration to use for managing this client\",\n \"properties\": {\n \"endpoint\": {\n \"description\": \"Endpoint is the endpoint for the hydra instance on which to set up the client. This value will override the value provided to `--endpoint` (defaults to `\\\"/clients\\\"` in the application)\",\n \"pattern\": \"(^$|^/.*)\",\n \"type\": \"string\"\n },\n \"forwardedProto\": {\n \"description\": \"ForwardedProto overrides the `--forwarded-proto` flag. The value \\\"off\\\" will force this to be off even if `--forwarded-proto` is specified\",\n \"pattern\": \"(^$|https?|off)\",\n \"type\": \"string\"\n },\n \"port\": {\n \"description\": \"Port is the port for the hydra instance on which to set up the client. This value will override the value provided to `--hydra-port`\",\n \"maximum\": 65535,\n \"type\": \"integer\"\n },\n \"url\": {\n \"description\": \"URL is the URL for the hydra instance on which to set up the client. This value will override the value provided to `--hydra-url`\",\n \"maxLength\": 64,\n \"pattern\": \"(^$|^https?://.*)\",\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n },\n \"metadata\": {\n \"description\": \"Metadata is abritrary data\",\n \"format\": \"textarea\",\n \"nullable\": true,\n \"type\": \"string\"\n },\n \"postLogoutRedirectUris\": {\n \"description\": \"PostLogoutRedirectURIs is an array of the post logout redirect URIs allowed for the application\",\n \"items\": {\n \"description\": \"RedirectURI represents a redirect URI for the client\",\n \"pattern\": \"\\\\w+:/?/?[^\\\\s]+\",\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"redirectUris\": {\n \"description\": \"RedirectURIs is an array of the redirect URIs allowed for the application\",\n \"items\": {\n \"description\": \"RedirectURI represents a redirect URI for the client\",\n \"pattern\": \"\\\\w+:/?/?[^\\\\s]+\",\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"responseTypes\": {\n \"description\": \"ResponseTypes is an array of the OAuth 2.0 response type strings that the client can use at the authorization endpoint.\",\n \"items\": {\n \"description\": \"ResponseType represents an OAuth 2.0 response type strings\",\n \"enum\": [\n \"id_token\",\n \"code\",\n \"token\",\n \"code token\",\n \"code id_token\",\n \"id_token token\",\n \"code id_token token\"\n ],\n \"type\": \"string\"\n },\n \"maxItems\": 3,\n \"minItems\": 1,\n \"type\": \"array\"\n },\n \"scope\": {\n \"description\": \"Scope is a string containing a space-separated list of scope values (as described in Section 3.3 of OAuth 2.0 [RFC6749]) that the client can use when requesting access tokens.\",\n \"pattern\": \"([a-zA-Z0-9\\\\.\\\\*]+\\\\s?)+\",\n \"type\": \"string\"\n },\n \"secretName\": {\n \"description\": \"SecretName points to the K8s secret that contains this client's ID and password\",\n \"maxLength\": 253,\n \"minLength\": 1,\n \"pattern\": \"[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*\",\n \"type\": \"string\"\n },\n \"skipConsent\": {\n \"default\": false,\n \"description\": \"SkipConsent skips the consent screen for this client.\",\n \"type\": \"boolean\"\n },\n \"tokenEndpointAuthMethod\": {\n \"allOf\": [\n {\n \"enum\": [\n \"client_secret_basic\",\n \"client_secret_post\",\n \"private_key_jwt\",\n \"none\"\n ]\n },\n {\n \"enum\": [\n \"client_secret_basic\",\n \"client_secret_post\",\n \"private_key_jwt\",\n \"none\"\n ]\n }\n ],\n \"description\": \"Indication which authentication method shoud be used for the token endpoint\",\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"grantTypes\",\n \"scope\",\n \"secretName\"\n ],\n \"type\": \"object\"\n }\n },\n \"title\": \"O Auth2Client\",\n \"type\": \"object\"\n}"}
1 change: 1 addition & 0 deletions server/meshmodel/components/ks-core/0.2.3/ClusterInfo.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"kind":"ClusterInfo","apiVersion":"telemetry.kubesphere.io/v1alpha1","displayName":"Cluster Info","format":"JSON","metadata":{"isNamespaced":false},"model":{"name":"ks-core","version":"0.2.3","displayName":"ks-core","category":{"name":"","metadata":null},"metadata":null},"schema":"{\n \"description\": \"ClusterInfo is the Schema for the clusterinfos API. the API is use to store telemetry data.\",\n \"properties\": {\n \"spec\": {\n \"description\": \"ClusterInfoSpec nothing in Spec. only use collect cluster telemetry data\",\n \"type\": \"object\"\n }\n },\n \"title\": \"Cluster Info\",\n \"type\": \"object\"\n}"}

Large diffs are not rendered by default.

Large diffs are not rendered by default.

0 comments on commit 7206528

Please sign in to comment.