Socket
Socket
Sign inDemoInstall

@daocloud-proto/kant

Package Overview
Dependencies
Maintainers
3
Versions
65
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@daocloud-proto/kant - npm Package Compare versions

Comparing version 0.9.0-alpha4 to 0.9.0-alpha5

25

batch/v1alpha1/edgeapplication.pb.ts

@@ -54,4 +54,25 @@ /* eslint-disable */

replicas?: number
envOverriders?: EnvOverrider[]
commandOverriders?: CommandArgsOverrider[]
argsOverriders?: CommandArgsOverrider[]
resourcesOverriders?: ResourcesOverrider[]
}
export type EnvOverrider = {
containerName?: string
operator?: Operator
value?: KantIoApiCoreV1alpha1Deployment.EnvVar[]
}
export type CommandArgsOverrider = {
containerName?: string
operator?: Operator
value?: string[]
}
export type ResourcesOverrider = {
containerName?: string
value?: KantIoApiCoreV1alpha1Deployment.ResourceRequirements
}
export type ImageOverrider = {

@@ -121,2 +142,6 @@ component?: ImageComponent

imageConfigurations?: ImageConfiguration[]
envConfigurations?: EnvOverrider[]
commandConfigurations?: CommandArgsOverrider[]
argsConfigurations?: CommandArgsOverrider[]
resourceConfigurations?: ResourcesOverrider[]
}

@@ -10,2 +10,21 @@ /* eslint-disable */

import * as KantIoApiBatchV1alpha1Edgeapplication from "./edgeapplication.pb"
type Absent<T, K extends keyof T> = { [k in Exclude<keyof T, K>]?: undefined };
type OneOf<T> =
| { [k in keyof T]?: undefined }
| (
keyof T extends infer K ?
(K extends string & keyof T ? { [k in K]: T[K] } & Absent<T, K>
: never)
: never);
export enum OverriderType {
RESOURCE_UNSPECIFIED = "RESOURCE_UNSPECIFIED",
IMAGE = "IMAGE",
ENV = "ENV",
COMMAND = "COMMAND",
ARGS = "ARGS",
RESOURCE = "RESOURCE",
}
export type CreateEdgeApplicationRequest = {

@@ -120,2 +139,37 @@ cluster?: string

newImages?: string[]
}
type BaseGetEdgeAppCheckResultRequest = {
cluster?: string
namespace?: string
name?: string
type?: OverriderType
}
export type GetEdgeAppCheckResultRequest = BaseGetEdgeAppCheckResultRequest
& OneOf<{ images: ContainerImage; envs: ContainerEnv; commands: ContainerCommand; args: ContainerArgs; resources: ContainerResource }>
export type GetEdgeAppCheckResultResponse = {
result?: string
}
export type ContainerImage = {
imageConfigurations?: KantIoApiBatchV1alpha1Edgeapplication.ImageConfiguration[]
}
export type ContainerEnv = {
envConfigurations?: KantIoApiBatchV1alpha1Edgeapplication.EnvOverrider[]
}
export type ContainerCommand = {
commandConfigurations?: KantIoApiBatchV1alpha1Edgeapplication.CommandArgsOverrider[]
}
export type ContainerArgs = {
argsConfigurations?: KantIoApiBatchV1alpha1Edgeapplication.CommandArgsOverrider[]
}
export type ContainerResource = {
resourceConfigurations?: KantIoApiBatchV1alpha1Edgeapplication.ResourcesOverrider[]
}

3

batch/v1alpha1/rpc.pb.ts

@@ -55,2 +55,5 @@ /* eslint-disable */

}
static GetEdgeAppCheckResult(req: KantIoApiBatchV1alpha1Edgeapplicationrequest.GetEdgeAppCheckResultRequest, initReq?: fm.InitReq): Promise<KantIoApiBatchV1alpha1Edgeapplicationrequest.GetEdgeAppCheckResultResponse> {
return fm.fetchReq<KantIoApiBatchV1alpha1Edgeapplicationrequest.GetEdgeAppCheckResultRequest, KantIoApiBatchV1alpha1Edgeapplicationrequest.GetEdgeAppCheckResultResponse>(`/apis/batch.kant.io/v1alpha1/clusters/${req["cluster"]}/namespaces/${req["namespace"]}/edgeapplications/${req["name"]}/verify`, {...initReq, method: "POST", body: JSON.stringify(req)})
}
}

@@ -57,0 +60,0 @@ export class BatchNodes {

@@ -99,2 +99,11 @@ /* eslint-disable */

items?: KpandaIoApiSettingV1alpha1Setting.GPUSetting[]
}
export type GetAvailableGPURequest = {
cluster?: string
type?: string
}
export type GetAvailableResponse = {
resources?: {[key: string]: string}
}

@@ -39,2 +39,3 @@ /* eslint-disable */

type?: EventType
firstTimestamp?: string
}

@@ -41,0 +42,0 @@

1

kpanda.io/api/core/v1alpha1/persistentvolumeclaim.pb.ts

@@ -107,3 +107,2 @@ /* eslint-disable */

fuzzyName?: string
namespace?: string
}

@@ -110,0 +109,0 @@

{
"name":"@daocloud-proto/kant",
"version":"0.9.0-alpha4",
"version":"0.9.0-alpha5",
"description": "",

@@ -5,0 +5,0 @@ "main": "index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc