@pulumi/kubernetes
Advanced tools
Comparing version 0.9.10-7-g8c64ce0 to 0.9.10-8-g7ba71a7
@@ -22,3 +22,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -39,3 +39,3 @@ }; | ||
*/ | ||
constructor(name: string, args: ConfigMapArgs, opts?: pulumi.ResourceOptions); | ||
constructor(name: string, args?: ConfigMapArgs, opts?: pulumi.ResourceOptions); | ||
} | ||
@@ -55,3 +55,3 @@ /** | ||
*/ | ||
readonly metadata: pulumi.Input<{ | ||
readonly metadata?: pulumi.Input<{ | ||
annotations?: pulumi.Input<{ | ||
@@ -58,0 +58,0 @@ [key: string]: any; |
@@ -19,5 +19,3 @@ "use strict"; | ||
constructor(name, args, opts) { | ||
if (args.metadata === undefined) { | ||
throw new Error("Missing required property 'metadata'"); | ||
} | ||
args = args || {}; | ||
super("kubernetes:/configMap:ConfigMap", name, { | ||
@@ -24,0 +22,0 @@ "data": args.data, |
@@ -6,3 +6,3 @@ import * as pulumi from "pulumi"; | ||
*/ | ||
export declare function getService(args: GetServiceArgs): Promise<GetServiceResult>; | ||
export declare function getService(args?: GetServiceArgs): Promise<GetServiceResult>; | ||
/** | ||
@@ -15,3 +15,3 @@ * A collection of arguments for invoking getService. | ||
*/ | ||
readonly metadata: pulumi.Input<{ | ||
readonly metadata?: pulumi.Input<{ | ||
annotations?: pulumi.Input<{ | ||
@@ -39,2 +39,16 @@ [key: string]: any; | ||
}[]; | ||
readonly metadata: { | ||
annotations?: { | ||
[key: string]: any; | ||
}; | ||
generation: number; | ||
labels: { | ||
[key: string]: any; | ||
}; | ||
name: string; | ||
namespace?: string; | ||
resourceVersion: string; | ||
selfLink: string; | ||
uid: string; | ||
}[]; | ||
readonly spec: { | ||
@@ -41,0 +55,0 @@ clusterIp: string; |
@@ -11,2 +11,3 @@ "use strict"; | ||
function getService(args) { | ||
args = args || {}; | ||
return pulumi.runtime.invoke("kubernetes:/getService:getService", { | ||
@@ -13,0 +14,0 @@ "metadata": args.metadata, |
@@ -16,3 +16,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -55,3 +55,3 @@ }; | ||
*/ | ||
readonly metadata: pulumi.Input<{ | ||
readonly metadata?: pulumi.Input<{ | ||
annotations?: pulumi.Input<{ | ||
@@ -58,0 +58,0 @@ [key: string]: any; |
@@ -19,5 +19,2 @@ "use strict"; | ||
constructor(name, args, opts) { | ||
if (args.metadata === undefined) { | ||
throw new Error("Missing required property 'metadata'"); | ||
} | ||
if (args.spec === undefined) { | ||
@@ -24,0 +21,0 @@ throw new Error("Missing required property 'spec'"); |
export * from "./configMap"; | ||
export * from "./daemonSet"; | ||
export * from "./deployment"; | ||
export * from "./getService"; | ||
export * from "./getStorageClass"; | ||
export * from "./horizontalPodAutoscaler"; | ||
export * from "./ingres"; | ||
export * from "./job"; | ||
export * from "./limitRange"; | ||
@@ -15,4 +19,5 @@ export * from "./namespace"; | ||
export * from "./serviceAccount"; | ||
export * from "./statefulSet"; | ||
export * from "./storageClass"; | ||
import * as config from "./config/index"; | ||
export { config }; |
@@ -10,5 +10,9 @@ "use strict"; | ||
__export(require("./configMap")); | ||
__export(require("./daemonSet")); | ||
__export(require("./deployment")); | ||
__export(require("./getService")); | ||
__export(require("./getStorageClass")); | ||
__export(require("./horizontalPodAutoscaler")); | ||
__export(require("./ingres")); | ||
__export(require("./job")); | ||
__export(require("./limitRange")); | ||
@@ -24,2 +28,3 @@ __export(require("./namespace")); | ||
__export(require("./serviceAccount")); | ||
__export(require("./statefulSet")); | ||
__export(require("./storageClass")); | ||
@@ -26,0 +31,0 @@ // Export sub-modules: |
@@ -18,3 +18,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -58,3 +58,3 @@ }; | ||
*/ | ||
constructor(name: string, args: LimitRangeArgs, opts?: pulumi.ResourceOptions); | ||
constructor(name: string, args?: LimitRangeArgs, opts?: pulumi.ResourceOptions); | ||
} | ||
@@ -68,3 +68,3 @@ /** | ||
*/ | ||
readonly metadata: pulumi.Input<{ | ||
readonly metadata?: pulumi.Input<{ | ||
annotations?: pulumi.Input<{ | ||
@@ -71,0 +71,0 @@ [key: string]: any; |
@@ -21,5 +21,3 @@ "use strict"; | ||
constructor(name, args, opts) { | ||
if (args.metadata === undefined) { | ||
throw new Error("Missing required property 'metadata'"); | ||
} | ||
args = args || {}; | ||
super("kubernetes:/limitRange:LimitRange", name, { | ||
@@ -26,0 +24,0 @@ "metadata": args.metadata, |
@@ -16,3 +16,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -19,0 +19,0 @@ }; |
{ | ||
"name": "@pulumi/kubernetes", | ||
"version": "v0.9.10-7-g8c64ce0", | ||
"version": "v0.9.10-8-g7ba71a7", | ||
"scripts": { | ||
@@ -5,0 +5,0 @@ "build": "tsc" |
@@ -16,3 +16,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -19,0 +19,0 @@ }; |
@@ -15,3 +15,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -71,3 +71,3 @@ }; | ||
*/ | ||
readonly metadata: pulumi.Input<{ | ||
readonly metadata?: pulumi.Input<{ | ||
annotations?: pulumi.Input<{ | ||
@@ -74,0 +74,0 @@ [key: string]: any; |
@@ -18,5 +18,2 @@ "use strict"; | ||
constructor(name, args, opts) { | ||
if (args.metadata === undefined) { | ||
throw new Error("Missing required property 'metadata'"); | ||
} | ||
if (args.spec === undefined) { | ||
@@ -23,0 +20,0 @@ throw new Error("Missing required property 'spec'"); |
364
pod.d.ts
@@ -17,3 +17,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -32,2 +32,3 @@ }; | ||
activeDeadlineSeconds?: number; | ||
automountServiceAccountToken?: boolean; | ||
container?: { | ||
@@ -58,2 +59,13 @@ args?: string[]; | ||
}[]; | ||
envFrom?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
prefix?: string; | ||
secretRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}[]; | ||
image?: string; | ||
@@ -199,2 +211,170 @@ imagePullPolicy: string; | ||
}[]; | ||
initContainer?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
name: string; | ||
value?: string; | ||
valueFrom?: { | ||
configMapKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
envFrom?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
prefix?: string; | ||
secretRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}[]; | ||
image?: string; | ||
imagePullPolicy: string; | ||
lifecycle?: { | ||
postStart?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
name?: string; | ||
value?: string; | ||
}[]; | ||
path?: string; | ||
port?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
name?: string; | ||
value?: string; | ||
}[]; | ||
path?: string; | ||
port?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
name?: string; | ||
value?: string; | ||
}[]; | ||
path?: string; | ||
port?: string; | ||
scheme?: string; | ||
}[]; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
name: string; | ||
port?: { | ||
containerPort: number; | ||
hostIp?: string; | ||
hostPort?: number; | ||
name?: string; | ||
protocol?: string; | ||
}[]; | ||
readinessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
name?: string; | ||
value?: string; | ||
}[]; | ||
path?: string; | ||
port?: string; | ||
scheme?: string; | ||
}[]; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
resources: { | ||
limits: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
privileged?: boolean; | ||
readOnlyRootFilesystem?: boolean; | ||
runAsNonRoot?: boolean; | ||
runAsUser?: number; | ||
seLinuxOptions?: { | ||
level?: string; | ||
role?: string; | ||
type?: string; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
stdin?: boolean; | ||
stdinOnce?: boolean; | ||
terminationMessagePath?: string; | ||
tty?: boolean; | ||
volumeMount?: { | ||
mountPath: string; | ||
name: string; | ||
readOnly?: boolean; | ||
subPath?: string; | ||
}[]; | ||
workingDir?: string; | ||
}[]; | ||
nodeName: string; | ||
@@ -395,3 +575,3 @@ nodeSelector?: { | ||
*/ | ||
readonly metadata: pulumi.Input<{ | ||
readonly metadata?: pulumi.Input<{ | ||
annotations?: pulumi.Input<{ | ||
@@ -416,2 +596,3 @@ [key: string]: any; | ||
activeDeadlineSeconds?: pulumi.Input<number>; | ||
automountServiceAccountToken?: pulumi.Input<boolean>; | ||
container?: pulumi.Input<{ | ||
@@ -442,2 +623,13 @@ args?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
envFrom?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
prefix?: pulumi.Input<string>; | ||
secretRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}[]>; | ||
image?: pulumi.Input<string>; | ||
@@ -583,2 +775,170 @@ imagePullPolicy?: pulumi.Input<string>; | ||
}[]>; | ||
initContainer?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
value?: pulumi.Input<string>; | ||
valueFrom?: pulumi.Input<{ | ||
configMapKeyRef?: pulumi.Input<{ | ||
key?: pulumi.Input<string>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
fieldRef?: pulumi.Input<{ | ||
apiVersion?: pulumi.Input<string>; | ||
fieldPath?: pulumi.Input<string>; | ||
}[]>; | ||
resourceFieldRef?: pulumi.Input<{ | ||
containerName?: pulumi.Input<string>; | ||
resource: pulumi.Input<string>; | ||
}[]>; | ||
secretKeyRef?: pulumi.Input<{ | ||
key?: pulumi.Input<string>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
envFrom?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
prefix?: pulumi.Input<string>; | ||
secretRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}[]>; | ||
image?: pulumi.Input<string>; | ||
imagePullPolicy?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
value?: pulumi.Input<string>; | ||
}[]>; | ||
path?: pulumi.Input<string>; | ||
port?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
value?: pulumi.Input<string>; | ||
}[]>; | ||
path?: pulumi.Input<string>; | ||
port?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
value?: pulumi.Input<string>; | ||
}[]>; | ||
path?: pulumi.Input<string>; | ||
port?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
hostIp?: pulumi.Input<string>; | ||
hostPort?: pulumi.Input<number>; | ||
name?: pulumi.Input<string>; | ||
protocol?: pulumi.Input<string>; | ||
}[]>; | ||
readinessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
value?: pulumi.Input<string>; | ||
}[]>; | ||
path?: pulumi.Input<string>; | ||
port?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
resources?: pulumi.Input<{ | ||
limits?: pulumi.Input<{ | ||
cpu?: pulumi.Input<string>; | ||
memory?: pulumi.Input<string>; | ||
}[]>; | ||
requests?: pulumi.Input<{ | ||
cpu?: pulumi.Input<string>; | ||
memory?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
securityContext?: pulumi.Input<{ | ||
capabilities?: pulumi.Input<{ | ||
add?: pulumi.Input<pulumi.Input<string>[]>; | ||
drop?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
privileged?: pulumi.Input<boolean>; | ||
readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
runAsNonRoot?: pulumi.Input<boolean>; | ||
runAsUser?: pulumi.Input<number>; | ||
seLinuxOptions?: pulumi.Input<{ | ||
level?: pulumi.Input<string>; | ||
role?: pulumi.Input<string>; | ||
type?: pulumi.Input<string>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
stdin?: pulumi.Input<boolean>; | ||
stdinOnce?: pulumi.Input<boolean>; | ||
terminationMessagePath?: pulumi.Input<string>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
name: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
subPath?: pulumi.Input<string>; | ||
}[]>; | ||
workingDir?: pulumi.Input<string>; | ||
}[]>; | ||
nodeName?: pulumi.Input<string>; | ||
@@ -585,0 +945,0 @@ nodeSelector?: pulumi.Input<{ |
@@ -20,5 +20,2 @@ "use strict"; | ||
constructor(name, args, opts) { | ||
if (args.metadata === undefined) { | ||
throw new Error("Missing required property 'metadata'"); | ||
} | ||
if (args.spec === undefined) { | ||
@@ -25,0 +22,0 @@ throw new Error("Missing required property 'spec'"); |
@@ -16,3 +16,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -37,2 +37,3 @@ }; | ||
activeDeadlineSeconds?: number; | ||
automountServiceAccountToken?: boolean; | ||
container?: { | ||
@@ -63,2 +64,13 @@ args?: string[]; | ||
}[]; | ||
envFrom?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
prefix?: string; | ||
secretRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}[]; | ||
image?: string; | ||
@@ -204,2 +216,170 @@ imagePullPolicy: string; | ||
}[]; | ||
initContainer?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
name: string; | ||
value?: string; | ||
valueFrom?: { | ||
configMapKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
envFrom?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
prefix?: string; | ||
secretRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}[]; | ||
image?: string; | ||
imagePullPolicy: string; | ||
lifecycle?: { | ||
postStart?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
name?: string; | ||
value?: string; | ||
}[]; | ||
path?: string; | ||
port?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
name?: string; | ||
value?: string; | ||
}[]; | ||
path?: string; | ||
port?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
name?: string; | ||
value?: string; | ||
}[]; | ||
path?: string; | ||
port?: string; | ||
scheme?: string; | ||
}[]; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
name: string; | ||
port?: { | ||
containerPort: number; | ||
hostIp?: string; | ||
hostPort?: number; | ||
name?: string; | ||
protocol?: string; | ||
}[]; | ||
readinessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
name?: string; | ||
value?: string; | ||
}[]; | ||
path?: string; | ||
port?: string; | ||
scheme?: string; | ||
}[]; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
resources: { | ||
limits: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
privileged?: boolean; | ||
readOnlyRootFilesystem?: boolean; | ||
runAsNonRoot?: boolean; | ||
runAsUser?: number; | ||
seLinuxOptions?: { | ||
level?: string; | ||
role?: string; | ||
type?: string; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
stdin?: boolean; | ||
stdinOnce?: boolean; | ||
terminationMessagePath?: string; | ||
tty?: boolean; | ||
volumeMount?: { | ||
mountPath: string; | ||
name: string; | ||
readOnly?: boolean; | ||
subPath?: string; | ||
}[]; | ||
workingDir?: string; | ||
}[]; | ||
nodeName: string; | ||
@@ -401,3 +581,3 @@ nodeSelector?: { | ||
*/ | ||
readonly metadata: pulumi.Input<{ | ||
readonly metadata?: pulumi.Input<{ | ||
annotations?: pulumi.Input<{ | ||
@@ -428,2 +608,3 @@ [key: string]: any; | ||
activeDeadlineSeconds?: pulumi.Input<number>; | ||
automountServiceAccountToken?: pulumi.Input<boolean>; | ||
container?: pulumi.Input<{ | ||
@@ -454,2 +635,13 @@ args?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
envFrom?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
prefix?: pulumi.Input<string>; | ||
secretRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}[]>; | ||
image?: pulumi.Input<string>; | ||
@@ -595,2 +787,170 @@ imagePullPolicy?: pulumi.Input<string>; | ||
}[]>; | ||
initContainer?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
value?: pulumi.Input<string>; | ||
valueFrom?: pulumi.Input<{ | ||
configMapKeyRef?: pulumi.Input<{ | ||
key?: pulumi.Input<string>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
fieldRef?: pulumi.Input<{ | ||
apiVersion?: pulumi.Input<string>; | ||
fieldPath?: pulumi.Input<string>; | ||
}[]>; | ||
resourceFieldRef?: pulumi.Input<{ | ||
containerName?: pulumi.Input<string>; | ||
resource: pulumi.Input<string>; | ||
}[]>; | ||
secretKeyRef?: pulumi.Input<{ | ||
key?: pulumi.Input<string>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
envFrom?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
prefix?: pulumi.Input<string>; | ||
secretRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}[]>; | ||
image?: pulumi.Input<string>; | ||
imagePullPolicy?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
value?: pulumi.Input<string>; | ||
}[]>; | ||
path?: pulumi.Input<string>; | ||
port?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
value?: pulumi.Input<string>; | ||
}[]>; | ||
path?: pulumi.Input<string>; | ||
port?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
value?: pulumi.Input<string>; | ||
}[]>; | ||
path?: pulumi.Input<string>; | ||
port?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
hostIp?: pulumi.Input<string>; | ||
hostPort?: pulumi.Input<number>; | ||
name?: pulumi.Input<string>; | ||
protocol?: pulumi.Input<string>; | ||
}[]>; | ||
readinessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
value?: pulumi.Input<string>; | ||
}[]>; | ||
path?: pulumi.Input<string>; | ||
port?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
resources?: pulumi.Input<{ | ||
limits?: pulumi.Input<{ | ||
cpu?: pulumi.Input<string>; | ||
memory?: pulumi.Input<string>; | ||
}[]>; | ||
requests?: pulumi.Input<{ | ||
cpu?: pulumi.Input<string>; | ||
memory?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
securityContext?: pulumi.Input<{ | ||
capabilities?: pulumi.Input<{ | ||
add?: pulumi.Input<pulumi.Input<string>[]>; | ||
drop?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
privileged?: pulumi.Input<boolean>; | ||
readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
runAsNonRoot?: pulumi.Input<boolean>; | ||
runAsUser?: pulumi.Input<number>; | ||
seLinuxOptions?: pulumi.Input<{ | ||
level?: pulumi.Input<string>; | ||
role?: pulumi.Input<string>; | ||
type?: pulumi.Input<string>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
stdin?: pulumi.Input<boolean>; | ||
stdinOnce?: pulumi.Input<boolean>; | ||
terminationMessagePath?: pulumi.Input<string>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
name: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
subPath?: pulumi.Input<string>; | ||
}[]>; | ||
workingDir?: pulumi.Input<string>; | ||
}[]>; | ||
nodeName?: pulumi.Input<string>; | ||
@@ -597,0 +957,0 @@ nodeSelector?: pulumi.Input<{ |
@@ -19,5 +19,2 @@ "use strict"; | ||
constructor(name, args, opts) { | ||
if (args.metadata === undefined) { | ||
throw new Error("Missing required property 'metadata'"); | ||
} | ||
if (args.spec === undefined) { | ||
@@ -24,0 +21,0 @@ throw new Error("Missing required property 'spec'"); |
@@ -16,3 +16,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -42,3 +42,3 @@ }; | ||
*/ | ||
constructor(name: string, args: ResourceQuotaArgs, opts?: pulumi.ResourceOptions); | ||
constructor(name: string, args?: ResourceQuotaArgs, opts?: pulumi.ResourceOptions); | ||
} | ||
@@ -52,3 +52,3 @@ /** | ||
*/ | ||
readonly metadata: pulumi.Input<{ | ||
readonly metadata?: pulumi.Input<{ | ||
annotations?: pulumi.Input<{ | ||
@@ -55,0 +55,0 @@ [key: string]: any; |
@@ -19,5 +19,3 @@ "use strict"; | ||
constructor(name, args, opts) { | ||
if (args.metadata === undefined) { | ||
throw new Error("Missing required property 'metadata'"); | ||
} | ||
args = args || {}; | ||
super("kubernetes:/resourceQuota:ResourceQuota", name, { | ||
@@ -24,0 +22,0 @@ "metadata": args.metadata, |
@@ -27,3 +27,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -48,3 +48,3 @@ }; | ||
*/ | ||
constructor(name: string, args: SecretArgs, opts?: pulumi.ResourceOptions); | ||
constructor(name: string, args?: SecretArgs, opts?: pulumi.ResourceOptions); | ||
} | ||
@@ -64,3 +64,3 @@ /** | ||
*/ | ||
readonly metadata: pulumi.Input<{ | ||
readonly metadata?: pulumi.Input<{ | ||
annotations?: pulumi.Input<{ | ||
@@ -67,0 +67,0 @@ [key: string]: any; |
@@ -24,5 +24,3 @@ "use strict"; | ||
constructor(name, args, opts) { | ||
if (args.metadata === undefined) { | ||
throw new Error("Missing required property 'metadata'"); | ||
} | ||
args = args || {}; | ||
super("kubernetes:/secret:Secret", name, { | ||
@@ -29,0 +27,0 @@ "data": args.data, |
@@ -20,3 +20,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -68,3 +68,3 @@ }; | ||
*/ | ||
readonly metadata: pulumi.Input<{ | ||
readonly metadata?: pulumi.Input<{ | ||
annotations?: pulumi.Input<{ | ||
@@ -71,0 +71,0 @@ [key: string]: any; |
@@ -19,5 +19,2 @@ "use strict"; | ||
constructor(name, args, opts) { | ||
if (args.metadata === undefined) { | ||
throw new Error("Missing required property 'metadata'"); | ||
} | ||
if (args.spec === undefined) { | ||
@@ -24,0 +21,0 @@ throw new Error("Missing required property 'spec'"); |
@@ -27,3 +27,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -50,3 +50,3 @@ }; | ||
*/ | ||
constructor(name: string, args: ServiceAccountArgs, opts?: pulumi.ResourceOptions); | ||
constructor(name: string, args?: ServiceAccountArgs, opts?: pulumi.ResourceOptions); | ||
} | ||
@@ -66,3 +66,3 @@ /** | ||
*/ | ||
readonly metadata: pulumi.Input<{ | ||
readonly metadata?: pulumi.Input<{ | ||
annotations?: pulumi.Input<{ | ||
@@ -69,0 +69,0 @@ [key: string]: any; |
@@ -20,5 +20,3 @@ "use strict"; | ||
constructor(name, args, opts) { | ||
if (args.metadata === undefined) { | ||
throw new Error("Missing required property 'metadata'"); | ||
} | ||
args = args || {}; | ||
super("kubernetes:/serviceAccount:ServiceAccount", name, { | ||
@@ -25,0 +23,0 @@ "imagePullSecret": args.imagePullSecret, |
@@ -17,3 +17,3 @@ import * as pulumi from "pulumi"; | ||
generation: number; | ||
labels?: { | ||
labels: { | ||
[key: string]: any; | ||
@@ -20,0 +20,0 @@ }; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
371988
73
8986