@pulumi/kubernetes
Advanced tools
Comparing version 0.11.0-dev to 0.11.0-dev-1521501097-g1ce99f9
@@ -5,4 +5,4 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
let __config = new pulumi.Config("kubernetes:config"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
let __config = new pulumi.Config("kubernetes"); | ||
/** | ||
@@ -9,0 +9,0 @@ * PEM-encoded client certificate for TLS authentication. |
@@ -1,5 +0,7 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
* The resource provides mechanisms to inject containers with configuration data while keeping containers agnostic of Kubernetes. | ||
* Config Map can be used to store fine-grained information like individual properties or coarse-grained information like entire config files or JSON blobs. | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/config_map.html. | ||
*/ | ||
@@ -9,2 +11,4 @@ export declare class ConfigMap extends pulumi.CustomResource { | ||
* A map of the configuration data. | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/config_map.html#data. | ||
*/ | ||
@@ -16,2 +20,4 @@ readonly data: pulumi.Output<{ | ||
* Standard config map's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/config_map.html#metadata. | ||
*/ | ||
@@ -32,3 +38,3 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -49,2 +55,4 @@ * Create a ConfigMap resource with the given unique name, arguments, and options. | ||
* A map of the configuration data. | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/config_map.html#data. | ||
*/ | ||
@@ -56,2 +64,4 @@ readonly data?: pulumi.Input<{ | ||
* Standard config map's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/config_map.html#metadata. | ||
*/ | ||
@@ -72,3 +82,3 @@ readonly metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
} |
@@ -5,6 +5,8 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
* The resource provides mechanisms to inject containers with configuration data while keeping containers agnostic of Kubernetes. | ||
* Config Map can be used to store fine-grained information like individual properties or coarse-grained information like entire config files or JSON blobs. | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/config_map.html. | ||
*/ | ||
@@ -11,0 +13,0 @@ class ConfigMap extends pulumi.CustomResource { |
@@ -1,2 +0,2 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
export declare class DaemonSet extends pulumi.CustomResource { | ||
@@ -21,3 +21,3 @@ /** | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -36,12 +36,12 @@ * Spec defines the specification of the desired behavior of the daemonset. More info: | ||
maxUnavailable?: string; | ||
}[]; | ||
}; | ||
type: string; | ||
}[]; | ||
}; | ||
template: { | ||
activeDeadlineSeconds?: number; | ||
automountServiceAccountToken?: boolean; | ||
container?: { | ||
containers?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
commands?: string[]; | ||
envs?: { | ||
name: string; | ||
@@ -53,22 +53,22 @@ value?: string; | ||
name?: string; | ||
}[]; | ||
}; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]; | ||
envFrom?: { | ||
envFroms?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
prefix?: string; | ||
@@ -78,3 +78,3 @@ secretRef?: { | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -84,9 +84,9 @@ image?: string; | ||
lifecycle?: { | ||
postStart?: { | ||
postStarts?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -98,14 +98,14 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
preStops?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -117,16 +117,16 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
}; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -138,13 +138,13 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
name: string; | ||
port?: { | ||
ports?: { | ||
containerPort: number; | ||
@@ -158,8 +158,8 @@ hostIp?: string; | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -171,11 +171,11 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
resources: { | ||
@@ -185,13 +185,13 @@ limits: { | ||
memory: string; | ||
}[]; | ||
}; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
adds?: string[]; | ||
drops?: string[]; | ||
}; | ||
privileged?: boolean; | ||
@@ -206,4 +206,4 @@ readOnlyRootFilesystem?: boolean; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
stdin?: boolean; | ||
@@ -213,3 +213,3 @@ stdinOnce?: boolean; | ||
tty?: boolean; | ||
volumeMount?: { | ||
volumeMounts?: { | ||
mountPath: string; | ||
@@ -230,6 +230,6 @@ name: string; | ||
}[]; | ||
initContainer?: { | ||
initContainers?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
commands?: string[]; | ||
envs?: { | ||
name: string; | ||
@@ -241,22 +241,22 @@ value?: string; | ||
name?: string; | ||
}[]; | ||
}; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]; | ||
envFrom?: { | ||
envFroms?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
prefix?: string; | ||
@@ -266,3 +266,3 @@ secretRef?: { | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -272,9 +272,9 @@ image?: string; | ||
lifecycle?: { | ||
postStart?: { | ||
postStarts?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -286,14 +286,14 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
preStops?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -305,16 +305,16 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
}; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -326,13 +326,13 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
name: string; | ||
port?: { | ||
ports?: { | ||
containerPort: number; | ||
@@ -346,8 +346,8 @@ hostIp?: string; | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -359,11 +359,11 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
resources: { | ||
@@ -373,13 +373,13 @@ limits: { | ||
memory: string; | ||
}[]; | ||
}; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
adds?: string[]; | ||
drops?: string[]; | ||
}; | ||
privileged?: boolean; | ||
@@ -394,4 +394,4 @@ readOnlyRootFilesystem?: boolean; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
stdin?: boolean; | ||
@@ -401,3 +401,3 @@ stdinOnce?: boolean; | ||
tty?: boolean; | ||
volumeMount?: { | ||
volumeMounts?: { | ||
mountPath: string; | ||
@@ -424,9 +424,9 @@ name: string; | ||
user?: string; | ||
}[]; | ||
}; | ||
supplementalGroups?: number[]; | ||
}[]; | ||
}; | ||
serviceAccountName: string; | ||
subdomain?: string; | ||
terminationGracePeriodSeconds?: number; | ||
volume?: { | ||
volumes?: { | ||
awsElasticBlockStore?: { | ||
@@ -437,3 +437,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
azureDisk?: { | ||
@@ -445,3 +445,3 @@ cachingMode: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
azureFile?: { | ||
@@ -451,3 +451,3 @@ readOnly?: boolean; | ||
shareName: string; | ||
}[]; | ||
}; | ||
cephFs?: { | ||
@@ -460,5 +460,5 @@ monitors: string[]; | ||
name?: string; | ||
}[]; | ||
}; | ||
user?: string; | ||
}[]; | ||
}; | ||
cinder?: { | ||
@@ -468,3 +468,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
configMap?: { | ||
@@ -478,3 +478,3 @@ defaultMode?: number; | ||
name?: string; | ||
}[]; | ||
}; | ||
downwardApi?: { | ||
@@ -486,3 +486,3 @@ defaultMode?: number; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
mode?: number; | ||
@@ -494,8 +494,8 @@ path: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
}[]; | ||
}[]; | ||
}; | ||
emptyDir?: { | ||
medium?: string; | ||
}[]; | ||
}; | ||
fc?: { | ||
@@ -506,3 +506,3 @@ fsType?: string; | ||
targetWwNs: string[]; | ||
}[]; | ||
}; | ||
flexVolume?: { | ||
@@ -517,8 +517,8 @@ driver: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
flocker?: { | ||
datasetName?: string; | ||
datasetUuid?: string; | ||
}[]; | ||
}; | ||
gcePersistentDisk?: { | ||
@@ -529,3 +529,3 @@ fsType?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
gitRepo?: { | ||
@@ -535,3 +535,3 @@ directory?: string; | ||
revision?: string; | ||
}[]; | ||
}; | ||
glusterfs?: { | ||
@@ -541,6 +541,6 @@ endpointsName: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
hostPath?: { | ||
path?: string; | ||
}[]; | ||
}; | ||
iscsi?: { | ||
@@ -553,3 +553,3 @@ fsType?: string; | ||
targetPortal: string; | ||
}[]; | ||
}; | ||
name?: string; | ||
@@ -560,11 +560,11 @@ nfs?: { | ||
server: string; | ||
}[]; | ||
}; | ||
persistentVolumeClaim?: { | ||
claimName?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
photonPersistentDisk?: { | ||
fsType?: string; | ||
pdId: string; | ||
}[]; | ||
}; | ||
quobyte?: { | ||
@@ -576,3 +576,3 @@ group?: string; | ||
volume: string; | ||
}[]; | ||
}; | ||
rbd?: { | ||
@@ -588,4 +588,4 @@ cephMonitors: string[]; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
secret?: { | ||
@@ -600,10 +600,10 @@ defaultMode?: number; | ||
secretName?: string; | ||
}[]; | ||
}; | ||
vsphereVolume?: { | ||
fsType?: string; | ||
volumePath: string; | ||
}[]; | ||
}; | ||
}[]; | ||
}[]; | ||
}[]>; | ||
}; | ||
}>; | ||
/** | ||
@@ -640,3 +640,3 @@ * Create a DaemonSet resource with the given unique name, arguments, and options. | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -655,12 +655,12 @@ * Spec defines the specification of the desired behavior of the daemonset. More info: | ||
maxUnavailable?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
type?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
template: pulumi.Input<{ | ||
activeDeadlineSeconds?: pulumi.Input<number>; | ||
automountServiceAccountToken?: pulumi.Input<boolean>; | ||
container?: pulumi.Input<{ | ||
containers?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
envs?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
@@ -672,22 +672,22 @@ value?: 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<{ | ||
envFroms?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
prefix?: pulumi.Input<string>; | ||
@@ -697,3 +697,3 @@ secretRef?: pulumi.Input<{ | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -703,9 +703,9 @@ image?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
postStarts?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -717,14 +717,14 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
preStops?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -736,16 +736,16 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -757,13 +757,13 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
@@ -777,8 +777,8 @@ hostIp?: pulumi.Input<string>; | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -790,11 +790,11 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
resources?: pulumi.Input<{ | ||
@@ -804,13 +804,13 @@ limits?: pulumi.Input<{ | ||
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>[]>; | ||
}[]>; | ||
adds?: pulumi.Input<pulumi.Input<string>[]>; | ||
drops?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
privileged?: pulumi.Input<boolean>; | ||
@@ -825,4 +825,4 @@ readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
stdin?: pulumi.Input<boolean>; | ||
@@ -832,3 +832,3 @@ stdinOnce?: pulumi.Input<boolean>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
volumeMounts?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
@@ -849,6 +849,6 @@ name: pulumi.Input<string>; | ||
}[]>; | ||
initContainer?: pulumi.Input<{ | ||
initContainers?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
envs?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
@@ -860,22 +860,22 @@ value?: 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<{ | ||
envFroms?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
prefix?: pulumi.Input<string>; | ||
@@ -885,3 +885,3 @@ secretRef?: pulumi.Input<{ | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -891,9 +891,9 @@ image?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
postStarts?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -905,14 +905,14 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
preStops?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -924,16 +924,16 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -945,13 +945,13 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
@@ -965,8 +965,8 @@ hostIp?: pulumi.Input<string>; | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -978,11 +978,11 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
resources?: pulumi.Input<{ | ||
@@ -992,13 +992,13 @@ limits?: pulumi.Input<{ | ||
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>[]>; | ||
}[]>; | ||
adds?: pulumi.Input<pulumi.Input<string>[]>; | ||
drops?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
privileged?: pulumi.Input<boolean>; | ||
@@ -1013,4 +1013,4 @@ readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
stdin?: pulumi.Input<boolean>; | ||
@@ -1020,3 +1020,3 @@ stdinOnce?: pulumi.Input<boolean>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
volumeMounts?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
@@ -1043,9 +1043,9 @@ name: pulumi.Input<string>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
supplementalGroups?: pulumi.Input<pulumi.Input<number>[]>; | ||
}[]>; | ||
}>; | ||
serviceAccountName?: pulumi.Input<string>; | ||
subdomain?: pulumi.Input<string>; | ||
terminationGracePeriodSeconds?: pulumi.Input<number>; | ||
volume?: pulumi.Input<{ | ||
volumes?: pulumi.Input<{ | ||
awsElasticBlockStore?: pulumi.Input<{ | ||
@@ -1056,3 +1056,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
azureDisk?: pulumi.Input<{ | ||
@@ -1064,3 +1064,3 @@ cachingMode: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
azureFile?: pulumi.Input<{ | ||
@@ -1070,3 +1070,3 @@ readOnly?: pulumi.Input<boolean>; | ||
shareName: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cephFs?: pulumi.Input<{ | ||
@@ -1079,5 +1079,5 @@ monitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cinder?: pulumi.Input<{ | ||
@@ -1087,3 +1087,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
configMap?: pulumi.Input<{ | ||
@@ -1097,3 +1097,3 @@ defaultMode?: pulumi.Input<number>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
downwardApi?: pulumi.Input<{ | ||
@@ -1105,3 +1105,3 @@ defaultMode?: pulumi.Input<number>; | ||
fieldPath?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
mode?: pulumi.Input<number>; | ||
@@ -1113,8 +1113,8 @@ path: pulumi.Input<string>; | ||
resource: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
emptyDir?: pulumi.Input<{ | ||
medium?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
fc?: pulumi.Input<{ | ||
@@ -1125,3 +1125,3 @@ fsType?: pulumi.Input<string>; | ||
targetWwNs: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
}>; | ||
flexVolume?: pulumi.Input<{ | ||
@@ -1136,8 +1136,8 @@ driver: pulumi.Input<string>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
flocker?: pulumi.Input<{ | ||
datasetName?: pulumi.Input<string>; | ||
datasetUuid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
gcePersistentDisk?: pulumi.Input<{ | ||
@@ -1148,3 +1148,3 @@ fsType?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
gitRepo?: pulumi.Input<{ | ||
@@ -1154,3 +1154,3 @@ directory?: pulumi.Input<string>; | ||
revision?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
glusterfs?: pulumi.Input<{ | ||
@@ -1160,6 +1160,6 @@ endpointsName: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
hostPath?: pulumi.Input<{ | ||
path?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
iscsi?: pulumi.Input<{ | ||
@@ -1172,3 +1172,3 @@ fsType?: pulumi.Input<string>; | ||
targetPortal: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
name?: pulumi.Input<string>; | ||
@@ -1179,11 +1179,11 @@ nfs?: pulumi.Input<{ | ||
server: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
persistentVolumeClaim?: pulumi.Input<{ | ||
claimName?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
photonPersistentDisk?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
pdId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
quobyte?: pulumi.Input<{ | ||
@@ -1195,3 +1195,3 @@ group?: pulumi.Input<string>; | ||
volume: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
rbd?: pulumi.Input<{ | ||
@@ -1207,4 +1207,4 @@ cephMonitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
secret?: pulumi.Input<{ | ||
@@ -1219,10 +1219,10 @@ defaultMode?: pulumi.Input<number>; | ||
secretName?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
vsphereVolume?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
volumePath: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
} |
@@ -5,3 +5,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
class DaemonSet extends pulumi.CustomResource { | ||
@@ -8,0 +8,0 @@ /** |
@@ -1,2 +0,2 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
export declare class Deployment extends pulumi.CustomResource { | ||
@@ -21,3 +21,3 @@ /** | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -37,5 +37,5 @@ * Spec defines the specification of the desired behavior of the deployment. More info: | ||
maxUnavailable?: string; | ||
}[]; | ||
}; | ||
type: string; | ||
}[]; | ||
}; | ||
template: { | ||
@@ -63,3 +63,3 @@ activeDeadlineSeconds?: string; | ||
uid: string; | ||
}[]; | ||
}; | ||
nodeName?: string; | ||
@@ -73,6 +73,6 @@ nodeSelector?: string; | ||
automountServiceAccountToken?: boolean; | ||
container?: { | ||
containers?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
commands?: string[]; | ||
envs?: { | ||
name: string; | ||
@@ -84,22 +84,22 @@ value?: string; | ||
name?: string; | ||
}[]; | ||
}; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]; | ||
envFrom?: { | ||
envFroms?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
prefix?: string; | ||
@@ -109,3 +109,3 @@ secretRef?: { | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -115,9 +115,9 @@ image?: string; | ||
lifecycle?: { | ||
postStart?: { | ||
postStarts?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -129,14 +129,14 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
preStops?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -148,16 +148,16 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
}; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -169,13 +169,13 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
name: string; | ||
port?: { | ||
ports?: { | ||
containerPort: number; | ||
@@ -189,8 +189,8 @@ hostIp?: string; | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -202,11 +202,11 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
resources: { | ||
@@ -216,13 +216,13 @@ limits: { | ||
memory: string; | ||
}[]; | ||
}; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
adds?: string[]; | ||
drops?: string[]; | ||
}; | ||
privileged?: boolean; | ||
@@ -237,4 +237,4 @@ readOnlyRootFilesystem?: boolean; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
stdin?: boolean; | ||
@@ -244,3 +244,3 @@ stdinOnce?: boolean; | ||
tty?: boolean; | ||
volumeMount?: { | ||
volumeMounts?: { | ||
mountPath: string; | ||
@@ -261,6 +261,6 @@ name: string; | ||
}[]; | ||
initContainer?: { | ||
initContainers?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
commands?: string[]; | ||
envs?: { | ||
name: string; | ||
@@ -272,22 +272,22 @@ value?: string; | ||
name?: string; | ||
}[]; | ||
}; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]; | ||
envFrom?: { | ||
envFroms?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
prefix?: string; | ||
@@ -297,3 +297,3 @@ secretRef?: { | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -303,9 +303,9 @@ image?: string; | ||
lifecycle?: { | ||
postStart?: { | ||
postStarts?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -317,14 +317,14 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
preStops?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -336,16 +336,16 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
}; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -357,13 +357,13 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
name: string; | ||
port?: { | ||
ports?: { | ||
containerPort: number; | ||
@@ -377,8 +377,8 @@ hostIp?: string; | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -390,11 +390,11 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
resources: { | ||
@@ -404,13 +404,13 @@ limits: { | ||
memory: string; | ||
}[]; | ||
}; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
adds?: string[]; | ||
drops?: string[]; | ||
}; | ||
privileged?: boolean; | ||
@@ -425,4 +425,4 @@ readOnlyRootFilesystem?: boolean; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
stdin?: boolean; | ||
@@ -432,3 +432,3 @@ stdinOnce?: boolean; | ||
tty?: boolean; | ||
volumeMount?: { | ||
volumeMounts?: { | ||
mountPath: string; | ||
@@ -455,9 +455,9 @@ name: string; | ||
user?: string; | ||
}[]; | ||
}; | ||
supplementalGroups?: number[]; | ||
}[]; | ||
}; | ||
serviceAccountName: string; | ||
subdomain?: string; | ||
terminationGracePeriodSeconds?: number; | ||
volume?: { | ||
volumes?: { | ||
awsElasticBlockStore?: { | ||
@@ -468,3 +468,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
azureDisk?: { | ||
@@ -476,3 +476,3 @@ cachingMode: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
azureFile?: { | ||
@@ -482,3 +482,3 @@ readOnly?: boolean; | ||
shareName: string; | ||
}[]; | ||
}; | ||
cephFs?: { | ||
@@ -491,5 +491,5 @@ monitors: string[]; | ||
name?: string; | ||
}[]; | ||
}; | ||
user?: string; | ||
}[]; | ||
}; | ||
cinder?: { | ||
@@ -499,3 +499,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
configMap?: { | ||
@@ -509,3 +509,3 @@ defaultMode?: number; | ||
name?: string; | ||
}[]; | ||
}; | ||
downwardApi?: { | ||
@@ -517,3 +517,3 @@ defaultMode?: number; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
mode?: number; | ||
@@ -525,8 +525,8 @@ path: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
}[]; | ||
}[]; | ||
}; | ||
emptyDir?: { | ||
medium?: string; | ||
}[]; | ||
}; | ||
fc?: { | ||
@@ -537,3 +537,3 @@ fsType?: string; | ||
targetWwNs: string[]; | ||
}[]; | ||
}; | ||
flexVolume?: { | ||
@@ -548,8 +548,8 @@ driver: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
flocker?: { | ||
datasetName?: string; | ||
datasetUuid?: string; | ||
}[]; | ||
}; | ||
gcePersistentDisk?: { | ||
@@ -560,3 +560,3 @@ fsType?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
gitRepo?: { | ||
@@ -566,3 +566,3 @@ directory?: string; | ||
revision?: string; | ||
}[]; | ||
}; | ||
glusterfs?: { | ||
@@ -572,6 +572,6 @@ endpointsName: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
hostPath?: { | ||
path?: string; | ||
}[]; | ||
}; | ||
iscsi?: { | ||
@@ -584,3 +584,3 @@ fsType?: string; | ||
targetPortal: string; | ||
}[]; | ||
}; | ||
name?: string; | ||
@@ -591,11 +591,11 @@ nfs?: { | ||
server: string; | ||
}[]; | ||
}; | ||
persistentVolumeClaim?: { | ||
claimName?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
photonPersistentDisk?: { | ||
fsType?: string; | ||
pdId: string; | ||
}[]; | ||
}; | ||
quobyte?: { | ||
@@ -607,3 +607,3 @@ group?: string; | ||
volume: string; | ||
}[]; | ||
}; | ||
rbd?: { | ||
@@ -619,4 +619,4 @@ cephMonitors: string[]; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
secret?: { | ||
@@ -631,14 +631,14 @@ defaultMode?: number; | ||
secretName?: string; | ||
}[]; | ||
}; | ||
vsphereVolume?: { | ||
fsType?: string; | ||
volumePath: string; | ||
}[]; | ||
}; | ||
}[]; | ||
}[]; | ||
}; | ||
subdomain?: string; | ||
terminationGracePeriodSeconds?: string; | ||
volume?: string; | ||
}[]; | ||
}[]>; | ||
}; | ||
}>; | ||
/** | ||
@@ -675,3 +675,3 @@ * Create a Deployment resource with the given unique name, arguments, and options. | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -691,5 +691,5 @@ * Spec defines the specification of the desired behavior of the deployment. More info: | ||
maxUnavailable?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
type?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
template: pulumi.Input<{ | ||
@@ -717,3 +717,3 @@ activeDeadlineSeconds?: pulumi.Input<string>; | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
nodeName?: pulumi.Input<string>; | ||
@@ -727,6 +727,6 @@ nodeSelector?: pulumi.Input<string>; | ||
automountServiceAccountToken?: pulumi.Input<boolean>; | ||
container?: pulumi.Input<{ | ||
containers?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
envs?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
@@ -738,22 +738,22 @@ value?: 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<{ | ||
envFroms?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
prefix?: pulumi.Input<string>; | ||
@@ -763,3 +763,3 @@ secretRef?: pulumi.Input<{ | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -769,9 +769,9 @@ image?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
postStarts?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -783,14 +783,14 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
preStops?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -802,16 +802,16 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -823,13 +823,13 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
@@ -843,8 +843,8 @@ hostIp?: pulumi.Input<string>; | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -856,11 +856,11 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
resources?: pulumi.Input<{ | ||
@@ -870,13 +870,13 @@ limits?: pulumi.Input<{ | ||
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>[]>; | ||
}[]>; | ||
adds?: pulumi.Input<pulumi.Input<string>[]>; | ||
drops?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
privileged?: pulumi.Input<boolean>; | ||
@@ -891,4 +891,4 @@ readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
stdin?: pulumi.Input<boolean>; | ||
@@ -898,3 +898,3 @@ stdinOnce?: pulumi.Input<boolean>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
volumeMounts?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
@@ -915,6 +915,6 @@ name: pulumi.Input<string>; | ||
}[]>; | ||
initContainer?: pulumi.Input<{ | ||
initContainers?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
envs?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
@@ -926,22 +926,22 @@ value?: 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<{ | ||
envFroms?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
prefix?: pulumi.Input<string>; | ||
@@ -951,3 +951,3 @@ secretRef?: pulumi.Input<{ | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -957,9 +957,9 @@ image?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
postStarts?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -971,14 +971,14 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
preStops?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -990,16 +990,16 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -1011,13 +1011,13 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
@@ -1031,8 +1031,8 @@ hostIp?: pulumi.Input<string>; | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -1044,11 +1044,11 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
resources?: pulumi.Input<{ | ||
@@ -1058,13 +1058,13 @@ limits?: pulumi.Input<{ | ||
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>[]>; | ||
}[]>; | ||
adds?: pulumi.Input<pulumi.Input<string>[]>; | ||
drops?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
privileged?: pulumi.Input<boolean>; | ||
@@ -1079,4 +1079,4 @@ readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
stdin?: pulumi.Input<boolean>; | ||
@@ -1086,3 +1086,3 @@ stdinOnce?: pulumi.Input<boolean>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
volumeMounts?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
@@ -1109,9 +1109,9 @@ name: pulumi.Input<string>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
supplementalGroups?: pulumi.Input<pulumi.Input<number>[]>; | ||
}[]>; | ||
}>; | ||
serviceAccountName?: pulumi.Input<string>; | ||
subdomain?: pulumi.Input<string>; | ||
terminationGracePeriodSeconds?: pulumi.Input<number>; | ||
volume?: pulumi.Input<{ | ||
volumes?: pulumi.Input<{ | ||
awsElasticBlockStore?: pulumi.Input<{ | ||
@@ -1122,3 +1122,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
azureDisk?: pulumi.Input<{ | ||
@@ -1130,3 +1130,3 @@ cachingMode: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
azureFile?: pulumi.Input<{ | ||
@@ -1136,3 +1136,3 @@ readOnly?: pulumi.Input<boolean>; | ||
shareName: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cephFs?: pulumi.Input<{ | ||
@@ -1145,5 +1145,5 @@ monitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cinder?: pulumi.Input<{ | ||
@@ -1153,3 +1153,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
configMap?: pulumi.Input<{ | ||
@@ -1163,3 +1163,3 @@ defaultMode?: pulumi.Input<number>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
downwardApi?: pulumi.Input<{ | ||
@@ -1171,3 +1171,3 @@ defaultMode?: pulumi.Input<number>; | ||
fieldPath?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
mode?: pulumi.Input<number>; | ||
@@ -1179,8 +1179,8 @@ path: pulumi.Input<string>; | ||
resource: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
emptyDir?: pulumi.Input<{ | ||
medium?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
fc?: pulumi.Input<{ | ||
@@ -1191,3 +1191,3 @@ fsType?: pulumi.Input<string>; | ||
targetWwNs: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
}>; | ||
flexVolume?: pulumi.Input<{ | ||
@@ -1202,8 +1202,8 @@ driver: pulumi.Input<string>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
flocker?: pulumi.Input<{ | ||
datasetName?: pulumi.Input<string>; | ||
datasetUuid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
gcePersistentDisk?: pulumi.Input<{ | ||
@@ -1214,3 +1214,3 @@ fsType?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
gitRepo?: pulumi.Input<{ | ||
@@ -1220,3 +1220,3 @@ directory?: pulumi.Input<string>; | ||
revision?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
glusterfs?: pulumi.Input<{ | ||
@@ -1226,6 +1226,6 @@ endpointsName: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
hostPath?: pulumi.Input<{ | ||
path?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
iscsi?: pulumi.Input<{ | ||
@@ -1238,3 +1238,3 @@ fsType?: pulumi.Input<string>; | ||
targetPortal: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
name?: pulumi.Input<string>; | ||
@@ -1245,11 +1245,11 @@ nfs?: pulumi.Input<{ | ||
server: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
persistentVolumeClaim?: pulumi.Input<{ | ||
claimName?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
photonPersistentDisk?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
pdId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
quobyte?: pulumi.Input<{ | ||
@@ -1261,3 +1261,3 @@ group?: pulumi.Input<string>; | ||
volume: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
rbd?: pulumi.Input<{ | ||
@@ -1273,4 +1273,4 @@ cephMonitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
secret?: pulumi.Input<{ | ||
@@ -1285,14 +1285,14 @@ defaultMode?: pulumi.Input<number>; | ||
secretName?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
vsphereVolume?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
volumePath: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
subdomain?: pulumi.Input<string>; | ||
terminationGracePeriodSeconds?: pulumi.Input<string>; | ||
volume?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
} |
@@ -5,3 +5,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
class Deployment extends pulumi.CustomResource { | ||
@@ -8,0 +8,0 @@ /** |
@@ -1,5 +0,7 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
* A Service is an abstraction which defines a logical set of pods and a policy by which to access them - sometimes called a micro-service. | ||
* This data source allows you to pull data about such service. | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/d/service.html. | ||
*/ | ||
@@ -13,2 +15,4 @@ export declare function getService(args?: GetServiceArgs): Promise<GetServiceResult>; | ||
* Standard service's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/d/service.html#metadata. | ||
*/ | ||
@@ -28,3 +32,3 @@ readonly metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
} | ||
@@ -35,3 +39,3 @@ /** | ||
export interface GetServiceResult { | ||
readonly loadBalancerIngress: { | ||
readonly loadBalancerIngresses: { | ||
hostname: string; | ||
@@ -53,3 +57,3 @@ ip: string; | ||
uid: string; | ||
}[]; | ||
}; | ||
readonly spec: { | ||
@@ -61,3 +65,3 @@ clusterIp: string; | ||
loadBalancerSourceRanges: string[]; | ||
port: { | ||
ports: { | ||
name: string; | ||
@@ -74,3 +78,3 @@ nodePort: number; | ||
type: string; | ||
}[]; | ||
}; | ||
} |
@@ -5,6 +5,8 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
* A Service is an abstraction which defines a logical set of pods and a policy by which to access them - sometimes called a micro-service. | ||
* This data source allows you to pull data about such service. | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/d/service.html. | ||
*/ | ||
@@ -11,0 +13,0 @@ function getService(args) { |
@@ -1,2 +0,2 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
@@ -6,2 +6,4 @@ * Storage class is the foundation of dynamic provisioning, allowing cluster administrators to define abstractions for the underlying storage platform. | ||
* Read more at http://blog.kubernetes.io/2017/03/dynamic-provisioning-and-storage-classes-kubernetes.html | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/d/storage_class.html. | ||
*/ | ||
@@ -15,2 +17,4 @@ export declare function getStorageClass(args: GetStorageClassArgs): Promise<GetStorageClassResult>; | ||
* Standard storage class's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/d/storage_class.html#metadata. | ||
*/ | ||
@@ -29,3 +33,3 @@ readonly metadata: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
} | ||
@@ -32,0 +36,0 @@ /** |
@@ -5,3 +5,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
@@ -11,2 +11,4 @@ * Storage class is the foundation of dynamic provisioning, allowing cluster administrators to define abstractions for the underlying storage platform. | ||
* Read more at http://blog.kubernetes.io/2017/03/dynamic-provisioning-and-storage-classes-kubernetes.html | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/d/storage_class.html. | ||
*/ | ||
@@ -13,0 +15,0 @@ function getStorageClass(args) { |
@@ -1,5 +0,7 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
* Horizontal Pod Autoscaler automatically scales the number of pods in a replication controller, deployment or replica set based on observed CPU utilization. | ||
* | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/horizontal_pod_autoscaler.html. | ||
*/ | ||
@@ -9,2 +11,4 @@ export declare class HorizontalPodAutoscaler extends pulumi.CustomResource { | ||
* Standard horizontal pod autoscaler's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/horizontal_pod_autoscaler.html#metadata. | ||
*/ | ||
@@ -25,5 +29,7 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* Behaviour of the autoscaler. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#spec-and-status | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/horizontal_pod_autoscaler.html#spec. | ||
*/ | ||
@@ -37,5 +43,5 @@ readonly spec: pulumi.Output<{ | ||
name: string; | ||
}[]; | ||
}; | ||
targetCpuUtilizationPercentage: number; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -56,2 +62,4 @@ * Create a HorizontalPodAutoscaler resource with the given unique name, arguments, and options. | ||
* Standard horizontal pod autoscaler's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/horizontal_pod_autoscaler.html#metadata. | ||
*/ | ||
@@ -72,5 +80,7 @@ readonly metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* Behaviour of the autoscaler. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#spec-and-status | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/horizontal_pod_autoscaler.html#spec. | ||
*/ | ||
@@ -84,5 +94,5 @@ readonly spec: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
targetCpuUtilizationPercentage?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
} |
@@ -5,6 +5,8 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
* Horizontal Pod Autoscaler automatically scales the number of pods in a replication controller, deployment or replica set based on observed CPU utilization. | ||
* | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/horizontal_pod_autoscaler.html. | ||
*/ | ||
@@ -11,0 +13,0 @@ class HorizontalPodAutoscaler extends pulumi.CustomResource { |
@@ -1,8 +0,10 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
* Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend. An Ingress can be configured to give services externally-reachable urls, load balance traffic, terminate SSL, offer name based virtual hosting etc. | ||
* | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/ingress.html. | ||
*/ | ||
export declare class Ingres extends pulumi.CustomResource { | ||
readonly loadBalancerIngress: pulumi.Output<{ | ||
readonly loadBalancerIngresses: pulumi.Output<{ | ||
hostname: string; | ||
@@ -13,2 +15,4 @@ ip: string; | ||
* Standard ingress's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/ingress.html#metadata. | ||
*/ | ||
@@ -29,5 +33,7 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec defines the behavior of a ingress. https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#spec-and-status | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/ingress.html#spec. | ||
*/ | ||
@@ -38,14 +44,14 @@ readonly spec: pulumi.Output<{ | ||
servicePort: number; | ||
}[]; | ||
rule?: { | ||
}; | ||
rules?: { | ||
host?: string; | ||
http: { | ||
path: { | ||
paths: { | ||
backend?: { | ||
serviceName?: string; | ||
servicePort: number; | ||
}[]; | ||
}; | ||
pathRegex?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -56,3 +62,3 @@ tls?: { | ||
}[]; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -73,2 +79,4 @@ * Create a Ingres resource with the given unique name, arguments, and options. | ||
* Standard ingress's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/ingress.html#metadata. | ||
*/ | ||
@@ -89,5 +97,7 @@ readonly metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec defines the behavior of a ingress. https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#spec-and-status | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/ingress.html#spec. | ||
*/ | ||
@@ -98,14 +108,14 @@ readonly spec: pulumi.Input<{ | ||
servicePort?: pulumi.Input<number>; | ||
}[]>; | ||
rule?: pulumi.Input<{ | ||
}>; | ||
rules?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
http: pulumi.Input<{ | ||
path: pulumi.Input<{ | ||
paths: pulumi.Input<{ | ||
backend?: pulumi.Input<{ | ||
serviceName?: pulumi.Input<string>; | ||
servicePort?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
pathRegex?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -116,3 +126,3 @@ tls?: pulumi.Input<{ | ||
}[]>; | ||
}[]>; | ||
}>; | ||
} |
@@ -5,6 +5,8 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
* Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend. An Ingress can be configured to give services externally-reachable urls, load balance traffic, terminate SSL, offer name based virtual hosting etc. | ||
* | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/ingress.html. | ||
*/ | ||
@@ -26,3 +28,3 @@ class Ingres extends pulumi.CustomResource { | ||
"spec": args.spec, | ||
"loadBalancerIngress": undefined, | ||
"loadBalancerIngresses": undefined, | ||
}, opts); | ||
@@ -29,0 +31,0 @@ } |
510
job.d.ts
@@ -1,2 +0,2 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
export declare class Job extends pulumi.CustomResource { | ||
@@ -21,3 +21,3 @@ /** | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -40,10 +40,10 @@ * Spec of the job owned by the cluster | ||
}; | ||
}[]; | ||
}; | ||
template: { | ||
activeDeadlineSeconds?: number; | ||
automountServiceAccountToken?: boolean; | ||
container?: { | ||
containers?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
commands?: string[]; | ||
envs?: { | ||
name: string; | ||
@@ -55,22 +55,22 @@ value?: string; | ||
name?: string; | ||
}[]; | ||
}; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]; | ||
envFrom?: { | ||
envFroms?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
prefix?: string; | ||
@@ -80,3 +80,3 @@ secretRef?: { | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -86,9 +86,9 @@ image?: string; | ||
lifecycle?: { | ||
postStart?: { | ||
postStarts?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -100,14 +100,14 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
preStops?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -119,16 +119,16 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
}; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -140,13 +140,13 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
name: string; | ||
port?: { | ||
ports?: { | ||
containerPort: number; | ||
@@ -160,8 +160,8 @@ hostIp?: string; | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -173,11 +173,11 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
resources: { | ||
@@ -187,13 +187,13 @@ limits: { | ||
memory: string; | ||
}[]; | ||
}; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
adds?: string[]; | ||
drops?: string[]; | ||
}; | ||
privileged?: boolean; | ||
@@ -208,4 +208,4 @@ readOnlyRootFilesystem?: boolean; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
stdin?: boolean; | ||
@@ -215,3 +215,3 @@ stdinOnce?: boolean; | ||
tty?: boolean; | ||
volumeMount?: { | ||
volumeMounts?: { | ||
mountPath: string; | ||
@@ -232,6 +232,6 @@ name: string; | ||
}[]; | ||
initContainer?: { | ||
initContainers?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
commands?: string[]; | ||
envs?: { | ||
name: string; | ||
@@ -243,22 +243,22 @@ value?: string; | ||
name?: string; | ||
}[]; | ||
}; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]; | ||
envFrom?: { | ||
envFroms?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
prefix?: string; | ||
@@ -268,3 +268,3 @@ secretRef?: { | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -274,9 +274,9 @@ image?: string; | ||
lifecycle?: { | ||
postStart?: { | ||
postStarts?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -288,14 +288,14 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
preStops?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -307,16 +307,16 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
}; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -328,13 +328,13 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
name: string; | ||
port?: { | ||
ports?: { | ||
containerPort: number; | ||
@@ -348,8 +348,8 @@ hostIp?: string; | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -361,11 +361,11 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
resources: { | ||
@@ -375,13 +375,13 @@ limits: { | ||
memory: string; | ||
}[]; | ||
}; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
adds?: string[]; | ||
drops?: string[]; | ||
}; | ||
privileged?: boolean; | ||
@@ -396,4 +396,4 @@ readOnlyRootFilesystem?: boolean; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
stdin?: boolean; | ||
@@ -403,3 +403,3 @@ stdinOnce?: boolean; | ||
tty?: boolean; | ||
volumeMount?: { | ||
volumeMounts?: { | ||
mountPath: string; | ||
@@ -426,9 +426,9 @@ name: string; | ||
user?: string; | ||
}[]; | ||
}; | ||
supplementalGroups?: number[]; | ||
}[]; | ||
}; | ||
serviceAccountName: string; | ||
subdomain?: string; | ||
terminationGracePeriodSeconds?: number; | ||
volume?: { | ||
volumes?: { | ||
awsElasticBlockStore?: { | ||
@@ -439,3 +439,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
azureDisk?: { | ||
@@ -447,3 +447,3 @@ cachingMode: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
azureFile?: { | ||
@@ -453,3 +453,3 @@ readOnly?: boolean; | ||
shareName: string; | ||
}[]; | ||
}; | ||
cephFs?: { | ||
@@ -462,5 +462,5 @@ monitors: string[]; | ||
name?: string; | ||
}[]; | ||
}; | ||
user?: string; | ||
}[]; | ||
}; | ||
cinder?: { | ||
@@ -470,3 +470,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
configMap?: { | ||
@@ -480,3 +480,3 @@ defaultMode?: number; | ||
name?: string; | ||
}[]; | ||
}; | ||
downwardApi?: { | ||
@@ -488,3 +488,3 @@ defaultMode?: number; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
mode?: number; | ||
@@ -496,8 +496,8 @@ path: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
}[]; | ||
}[]; | ||
}; | ||
emptyDir?: { | ||
medium?: string; | ||
}[]; | ||
}; | ||
fc?: { | ||
@@ -508,3 +508,3 @@ fsType?: string; | ||
targetWwNs: string[]; | ||
}[]; | ||
}; | ||
flexVolume?: { | ||
@@ -519,8 +519,8 @@ driver: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
flocker?: { | ||
datasetName?: string; | ||
datasetUuid?: string; | ||
}[]; | ||
}; | ||
gcePersistentDisk?: { | ||
@@ -531,3 +531,3 @@ fsType?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
gitRepo?: { | ||
@@ -537,3 +537,3 @@ directory?: string; | ||
revision?: string; | ||
}[]; | ||
}; | ||
glusterfs?: { | ||
@@ -543,6 +543,6 @@ endpointsName: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
hostPath?: { | ||
path?: string; | ||
}[]; | ||
}; | ||
iscsi?: { | ||
@@ -555,3 +555,3 @@ fsType?: string; | ||
targetPortal: string; | ||
}[]; | ||
}; | ||
name?: string; | ||
@@ -562,11 +562,11 @@ nfs?: { | ||
server: string; | ||
}[]; | ||
}; | ||
persistentVolumeClaim?: { | ||
claimName?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
photonPersistentDisk?: { | ||
fsType?: string; | ||
pdId: string; | ||
}[]; | ||
}; | ||
quobyte?: { | ||
@@ -578,3 +578,3 @@ group?: string; | ||
volume: string; | ||
}[]; | ||
}; | ||
rbd?: { | ||
@@ -590,4 +590,4 @@ cephMonitors: string[]; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
secret?: { | ||
@@ -602,10 +602,10 @@ defaultMode?: number; | ||
secretName?: string; | ||
}[]; | ||
}; | ||
vsphereVolume?: { | ||
fsType?: string; | ||
volumePath: string; | ||
}[]; | ||
}; | ||
}[]; | ||
}[]; | ||
}[]>; | ||
}; | ||
}>; | ||
/** | ||
@@ -642,3 +642,3 @@ * Create a Job resource with the given unique name, arguments, and options. | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -661,10 +661,10 @@ * Spec of the job owned by the cluster | ||
}>; | ||
}[]>; | ||
}>; | ||
template: pulumi.Input<{ | ||
activeDeadlineSeconds?: pulumi.Input<number>; | ||
automountServiceAccountToken?: pulumi.Input<boolean>; | ||
container?: pulumi.Input<{ | ||
containers?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
envs?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
@@ -676,22 +676,22 @@ value?: 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<{ | ||
envFroms?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
prefix?: pulumi.Input<string>; | ||
@@ -701,3 +701,3 @@ secretRef?: pulumi.Input<{ | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -707,9 +707,9 @@ image?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
postStarts?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -721,14 +721,14 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
preStops?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -740,16 +740,16 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -761,13 +761,13 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
@@ -781,8 +781,8 @@ hostIp?: pulumi.Input<string>; | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -794,11 +794,11 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
resources?: pulumi.Input<{ | ||
@@ -808,13 +808,13 @@ limits?: pulumi.Input<{ | ||
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>[]>; | ||
}[]>; | ||
adds?: pulumi.Input<pulumi.Input<string>[]>; | ||
drops?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
privileged?: pulumi.Input<boolean>; | ||
@@ -829,4 +829,4 @@ readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
stdin?: pulumi.Input<boolean>; | ||
@@ -836,3 +836,3 @@ stdinOnce?: pulumi.Input<boolean>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
volumeMounts?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
@@ -853,6 +853,6 @@ name: pulumi.Input<string>; | ||
}[]>; | ||
initContainer?: pulumi.Input<{ | ||
initContainers?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
envs?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
@@ -864,22 +864,22 @@ value?: 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<{ | ||
envFroms?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
prefix?: pulumi.Input<string>; | ||
@@ -889,3 +889,3 @@ secretRef?: pulumi.Input<{ | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -895,9 +895,9 @@ image?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
postStarts?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -909,14 +909,14 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
preStops?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -928,16 +928,16 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -949,13 +949,13 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
@@ -969,8 +969,8 @@ hostIp?: pulumi.Input<string>; | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -982,11 +982,11 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
resources?: pulumi.Input<{ | ||
@@ -996,13 +996,13 @@ limits?: pulumi.Input<{ | ||
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>[]>; | ||
}[]>; | ||
adds?: pulumi.Input<pulumi.Input<string>[]>; | ||
drops?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
privileged?: pulumi.Input<boolean>; | ||
@@ -1017,4 +1017,4 @@ readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
stdin?: pulumi.Input<boolean>; | ||
@@ -1024,3 +1024,3 @@ stdinOnce?: pulumi.Input<boolean>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
volumeMounts?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
@@ -1047,9 +1047,9 @@ name: pulumi.Input<string>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
supplementalGroups?: pulumi.Input<pulumi.Input<number>[]>; | ||
}[]>; | ||
}>; | ||
serviceAccountName?: pulumi.Input<string>; | ||
subdomain?: pulumi.Input<string>; | ||
terminationGracePeriodSeconds?: pulumi.Input<number>; | ||
volume?: pulumi.Input<{ | ||
volumes?: pulumi.Input<{ | ||
awsElasticBlockStore?: pulumi.Input<{ | ||
@@ -1060,3 +1060,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
azureDisk?: pulumi.Input<{ | ||
@@ -1068,3 +1068,3 @@ cachingMode: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
azureFile?: pulumi.Input<{ | ||
@@ -1074,3 +1074,3 @@ readOnly?: pulumi.Input<boolean>; | ||
shareName: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cephFs?: pulumi.Input<{ | ||
@@ -1083,5 +1083,5 @@ monitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cinder?: pulumi.Input<{ | ||
@@ -1091,3 +1091,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
configMap?: pulumi.Input<{ | ||
@@ -1101,3 +1101,3 @@ defaultMode?: pulumi.Input<number>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
downwardApi?: pulumi.Input<{ | ||
@@ -1109,3 +1109,3 @@ defaultMode?: pulumi.Input<number>; | ||
fieldPath?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
mode?: pulumi.Input<number>; | ||
@@ -1117,8 +1117,8 @@ path: pulumi.Input<string>; | ||
resource: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
emptyDir?: pulumi.Input<{ | ||
medium?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
fc?: pulumi.Input<{ | ||
@@ -1129,3 +1129,3 @@ fsType?: pulumi.Input<string>; | ||
targetWwNs: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
}>; | ||
flexVolume?: pulumi.Input<{ | ||
@@ -1140,8 +1140,8 @@ driver: pulumi.Input<string>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
flocker?: pulumi.Input<{ | ||
datasetName?: pulumi.Input<string>; | ||
datasetUuid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
gcePersistentDisk?: pulumi.Input<{ | ||
@@ -1152,3 +1152,3 @@ fsType?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
gitRepo?: pulumi.Input<{ | ||
@@ -1158,3 +1158,3 @@ directory?: pulumi.Input<string>; | ||
revision?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
glusterfs?: pulumi.Input<{ | ||
@@ -1164,6 +1164,6 @@ endpointsName: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
hostPath?: pulumi.Input<{ | ||
path?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
iscsi?: pulumi.Input<{ | ||
@@ -1176,3 +1176,3 @@ fsType?: pulumi.Input<string>; | ||
targetPortal: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
name?: pulumi.Input<string>; | ||
@@ -1183,11 +1183,11 @@ nfs?: pulumi.Input<{ | ||
server: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
persistentVolumeClaim?: pulumi.Input<{ | ||
claimName?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
photonPersistentDisk?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
pdId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
quobyte?: pulumi.Input<{ | ||
@@ -1199,3 +1199,3 @@ group?: pulumi.Input<string>; | ||
volume: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
rbd?: pulumi.Input<{ | ||
@@ -1211,4 +1211,4 @@ cephMonitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
secret?: pulumi.Input<{ | ||
@@ -1223,10 +1223,10 @@ defaultMode?: pulumi.Input<number>; | ||
secretName?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
vsphereVolume?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
volumePath: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
} |
@@ -5,3 +5,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
class Job extends pulumi.CustomResource { | ||
@@ -8,0 +8,0 @@ /** |
@@ -1,2 +0,2 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
@@ -7,2 +7,4 @@ * Limit Range sets resource usage limits (e.g. memory, cpu, storage) for supported kinds of resources in a namespace. | ||
* | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/limit_range.html. | ||
*/ | ||
@@ -12,2 +14,4 @@ export declare class LimitRange extends pulumi.CustomResource { | ||
* Standard limit range's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/limit_range.html#metadata. | ||
*/ | ||
@@ -28,8 +32,10 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec defines the limits enforced. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#spec-and-status | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/limit_range.html#spec. | ||
*/ | ||
readonly spec: pulumi.Output<{ | ||
limit?: { | ||
limits?: { | ||
default?: { | ||
@@ -52,3 +58,3 @@ [key: string]: any; | ||
}[]; | ||
}[] | undefined>; | ||
} | undefined>; | ||
/** | ||
@@ -69,2 +75,4 @@ * Create a LimitRange resource with the given unique name, arguments, and options. | ||
* Standard limit range's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/limit_range.html#metadata. | ||
*/ | ||
@@ -85,8 +93,10 @@ readonly metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec defines the limits enforced. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#spec-and-status | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/limit_range.html#spec. | ||
*/ | ||
readonly spec?: pulumi.Input<{ | ||
limit?: pulumi.Input<{ | ||
limits?: pulumi.Input<{ | ||
default?: pulumi.Input<{ | ||
@@ -109,3 +119,3 @@ [key: string]: any; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
} |
@@ -5,3 +5,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
@@ -12,2 +12,4 @@ * Limit Range sets resource usage limits (e.g. memory, cpu, storage) for supported kinds of resources in a namespace. | ||
* | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/limit_range.html. | ||
*/ | ||
@@ -14,0 +16,0 @@ class LimitRange extends pulumi.CustomResource { |
@@ -1,5 +0,7 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
* Kubernetes supports multiple virtual clusters backed by the same physical cluster. These virtual clusters are called namespaces. | ||
* Read more about namespaces at https://kubernetes.io/docs/user-guide/namespaces/ | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/namespace.html. | ||
*/ | ||
@@ -9,2 +11,4 @@ export declare class Namespace extends pulumi.CustomResource { | ||
* Standard namespace's [metadata](https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata). | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/namespace.html#metadata. | ||
*/ | ||
@@ -24,3 +28,3 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -41,2 +45,4 @@ * Create a Namespace resource with the given unique name, arguments, and options. | ||
* Standard namespace's [metadata](https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata). | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/namespace.html#metadata. | ||
*/ | ||
@@ -56,3 +62,3 @@ readonly metadata: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
} |
@@ -5,6 +5,8 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
* Kubernetes supports multiple virtual clusters backed by the same physical cluster. These virtual clusters are called namespaces. | ||
* Read more about namespaces at https://kubernetes.io/docs/user-guide/namespaces/ | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/namespace.html. | ||
*/ | ||
@@ -11,0 +13,0 @@ class Namespace extends pulumi.CustomResource { |
{ | ||
"name": "@pulumi/kubernetes", | ||
"version": "v0.11.0-dev", | ||
"version": "v0.11.0-dev-1521501097-g1ce99f9", | ||
"scripts": { | ||
"build": "tsc" | ||
"build": "tsc", | ||
"install": "pulumi plugin install resource kubernetes v0.11.0-dev-1521501097-g1ce99f9" | ||
}, | ||
@@ -10,8 +11,8 @@ "devDependencies": { | ||
}, | ||
"peerDependencies": { | ||
"pulumi": "*" | ||
}, | ||
"pulumi": { | ||
"resource": true | ||
}, | ||
"dependencies": { | ||
"@pulumi/pulumi": "^0.11.0-dev-168-g7e14a09b" | ||
} | ||
} |
@@ -1,2 +0,2 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
@@ -6,2 +6,4 @@ * The resource provides a piece of networked storage in the cluster provisioned by an administrator. It is a resource in the cluster just like a node is a cluster resource. Persistent Volumes have a lifecycle independent of any individual pod that uses the PV. | ||
* More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes/ | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume.html. | ||
*/ | ||
@@ -11,2 +13,4 @@ export declare class PersistentVolume extends pulumi.CustomResource { | ||
* Standard persistent volume's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume.html#metadata. | ||
*/ | ||
@@ -25,7 +29,9 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec of the persistent volume owned by the cluster. See below. | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume.html#spec. | ||
*/ | ||
readonly spec: pulumi.Output<{ | ||
readonly specs: pulumi.Output<{ | ||
accessModes: string[]; | ||
@@ -42,3 +48,3 @@ capacity: { | ||
volumeId: string; | ||
}[]; | ||
}; | ||
azureDisk?: { | ||
@@ -50,3 +56,3 @@ cachingMode: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
azureFile?: { | ||
@@ -56,3 +62,3 @@ readOnly?: boolean; | ||
shareName: string; | ||
}[]; | ||
}; | ||
cephFs?: { | ||
@@ -65,5 +71,5 @@ monitors: string[]; | ||
name?: string; | ||
}[]; | ||
}; | ||
user?: string; | ||
}[]; | ||
}; | ||
cinder?: { | ||
@@ -73,3 +79,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
fc?: { | ||
@@ -80,3 +86,3 @@ fsType?: string; | ||
targetWwNs: string[]; | ||
}[]; | ||
}; | ||
flexVolume?: { | ||
@@ -91,8 +97,8 @@ driver: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
flocker?: { | ||
datasetName?: string; | ||
datasetUuid?: string; | ||
}[]; | ||
}; | ||
gcePersistentDisk?: { | ||
@@ -103,3 +109,3 @@ fsType?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
glusterfs?: { | ||
@@ -109,6 +115,6 @@ endpointsName: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
hostPath?: { | ||
path?: string; | ||
}[]; | ||
}; | ||
iscsi?: { | ||
@@ -121,3 +127,3 @@ fsType?: string; | ||
targetPortal: string; | ||
}[]; | ||
}; | ||
nfs?: { | ||
@@ -127,7 +133,7 @@ path: string; | ||
server: string; | ||
}[]; | ||
}; | ||
photonPersistentDisk?: { | ||
fsType?: string; | ||
pdId: string; | ||
}[]; | ||
}; | ||
quobyte?: { | ||
@@ -139,3 +145,3 @@ group?: string; | ||
volume: string; | ||
}[]; | ||
}; | ||
rbd?: { | ||
@@ -151,9 +157,9 @@ cephMonitors: string[]; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
vsphereVolume?: { | ||
fsType?: string; | ||
volumePath: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]>; | ||
@@ -175,2 +181,4 @@ /** | ||
* Standard persistent volume's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume.html#metadata. | ||
*/ | ||
@@ -189,7 +197,9 @@ readonly metadata: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec of the persistent volume owned by the cluster. See below. | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume.html#spec. | ||
*/ | ||
readonly spec: pulumi.Input<{ | ||
readonly specs: pulumi.Input<{ | ||
accessModes: pulumi.Input<pulumi.Input<string>[]>; | ||
@@ -206,3 +216,3 @@ capacity: pulumi.Input<{ | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
azureDisk?: pulumi.Input<{ | ||
@@ -214,3 +224,3 @@ cachingMode: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
azureFile?: pulumi.Input<{ | ||
@@ -220,3 +230,3 @@ readOnly?: pulumi.Input<boolean>; | ||
shareName: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cephFs?: pulumi.Input<{ | ||
@@ -229,5 +239,5 @@ monitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cinder?: pulumi.Input<{ | ||
@@ -237,3 +247,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
fc?: pulumi.Input<{ | ||
@@ -244,3 +254,3 @@ fsType?: pulumi.Input<string>; | ||
targetWwNs: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
}>; | ||
flexVolume?: pulumi.Input<{ | ||
@@ -255,8 +265,8 @@ driver: pulumi.Input<string>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
flocker?: pulumi.Input<{ | ||
datasetName?: pulumi.Input<string>; | ||
datasetUuid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
gcePersistentDisk?: pulumi.Input<{ | ||
@@ -267,3 +277,3 @@ fsType?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
glusterfs?: pulumi.Input<{ | ||
@@ -273,6 +283,6 @@ endpointsName: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
hostPath?: pulumi.Input<{ | ||
path?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
iscsi?: pulumi.Input<{ | ||
@@ -285,3 +295,3 @@ fsType?: pulumi.Input<string>; | ||
targetPortal: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
nfs?: pulumi.Input<{ | ||
@@ -291,7 +301,7 @@ path: pulumi.Input<string>; | ||
server: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
photonPersistentDisk?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
pdId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
quobyte?: pulumi.Input<{ | ||
@@ -303,3 +313,3 @@ group?: pulumi.Input<string>; | ||
volume: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
rbd?: pulumi.Input<{ | ||
@@ -315,10 +325,10 @@ cephMonitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
vsphereVolume?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
volumePath: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
}[]>; | ||
} |
@@ -5,3 +5,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
@@ -11,2 +11,4 @@ * The resource provides a piece of networked storage in the cluster provisioned by an administrator. It is a resource in the cluster just like a node is a cluster resource. Persistent Volumes have a lifecycle independent of any individual pod that uses the PV. | ||
* More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes/ | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume.html. | ||
*/ | ||
@@ -25,8 +27,8 @@ class PersistentVolume extends pulumi.CustomResource { | ||
} | ||
if (args.spec === undefined) { | ||
throw new Error("Missing required property 'spec'"); | ||
if (args.specs === undefined) { | ||
throw new Error("Missing required property 'specs'"); | ||
} | ||
super("kubernetes:/persistentVolume:PersistentVolume", name, { | ||
"metadata": args.metadata, | ||
"spec": args.spec, | ||
"specs": args.specs, | ||
}, opts); | ||
@@ -33,0 +35,0 @@ } |
@@ -1,4 +0,6 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
* This resource allows the user to request for and claim to a persistent volume. | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume_claim.html. | ||
*/ | ||
@@ -8,2 +10,4 @@ export declare class PersistentVolumeClaim extends pulumi.CustomResource { | ||
* Standard persistent volume claim's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume_claim.html#metadata. | ||
*/ | ||
@@ -24,5 +28,7 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec defines the desired characteristics of a volume requested by a pod author. More info: http://kubernetes.io/docs/user-guide/persistent-volumes#persistentvolumeclaims | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume_claim.html#spec. | ||
*/ | ||
@@ -38,3 +44,3 @@ readonly spec: pulumi.Output<{ | ||
}; | ||
}[]; | ||
}; | ||
selector?: { | ||
@@ -49,8 +55,10 @@ matchExpressions?: { | ||
}; | ||
}[]; | ||
}; | ||
storageClassName: string; | ||
volumeName: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* Whether to wait for the claim to reach `Bound` state (to find volume in which to claim the space) | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume_claim.html#wait_until_bound. | ||
*/ | ||
@@ -73,2 +81,4 @@ readonly waitUntilBound: pulumi.Output<boolean | undefined>; | ||
* Standard persistent volume claim's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume_claim.html#metadata. | ||
*/ | ||
@@ -89,5 +99,7 @@ readonly metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec defines the desired characteristics of a volume requested by a pod author. More info: http://kubernetes.io/docs/user-guide/persistent-volumes#persistentvolumeclaims | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume_claim.html#spec. | ||
*/ | ||
@@ -103,3 +115,3 @@ readonly spec: pulumi.Input<{ | ||
}>; | ||
}[]>; | ||
}>; | ||
selector?: pulumi.Input<{ | ||
@@ -114,10 +126,12 @@ matchExpressions?: pulumi.Input<{ | ||
}>; | ||
}[]>; | ||
}>; | ||
storageClassName?: pulumi.Input<string>; | ||
volumeName?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* Whether to wait for the claim to reach `Bound` state (to find volume in which to claim the space) | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume_claim.html#wait_until_bound. | ||
*/ | ||
readonly waitUntilBound?: pulumi.Input<boolean>; | ||
} |
@@ -5,5 +5,7 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
* This resource allows the user to request for and claim to a persistent volume. | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/persistent_volume_claim.html. | ||
*/ | ||
@@ -10,0 +12,0 @@ class PersistentVolumeClaim extends pulumi.CustomResource { |
512
pod.d.ts
@@ -1,2 +0,2 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
@@ -6,2 +6,4 @@ * A pod is a group of one or more containers, the shared storage for those containers, and options about how to run the containers. Pods are always co-located and co-scheduled, and run in a shared context. | ||
* Read more at https://kubernetes.io/docs/concepts/workloads/pods/pod/ | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/pod.html. | ||
*/ | ||
@@ -11,2 +13,4 @@ export declare class Pod extends pulumi.CustomResource { | ||
* Standard pod's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/pod.html#metadata. | ||
*/ | ||
@@ -27,5 +31,7 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec of the pod owned by the cluster | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/pod.html#spec. | ||
*/ | ||
@@ -35,6 +41,6 @@ readonly spec: pulumi.Output<{ | ||
automountServiceAccountToken?: boolean; | ||
container?: { | ||
containers?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
commands?: string[]; | ||
envs?: { | ||
name: string; | ||
@@ -46,22 +52,22 @@ value?: string; | ||
name?: string; | ||
}[]; | ||
}; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]; | ||
envFrom?: { | ||
envFroms?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
prefix?: string; | ||
@@ -71,3 +77,3 @@ secretRef?: { | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -77,9 +83,9 @@ image?: string; | ||
lifecycle?: { | ||
postStart?: { | ||
postStarts?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -91,14 +97,14 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
preStops?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -110,16 +116,16 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
}; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -131,13 +137,13 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
name: string; | ||
port?: { | ||
ports?: { | ||
containerPort: number; | ||
@@ -151,8 +157,8 @@ hostIp?: string; | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -164,11 +170,11 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
resources: { | ||
@@ -178,13 +184,13 @@ limits: { | ||
memory: string; | ||
}[]; | ||
}; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
adds?: string[]; | ||
drops?: string[]; | ||
}; | ||
privileged?: boolean; | ||
@@ -199,4 +205,4 @@ readOnlyRootFilesystem?: boolean; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
stdin?: boolean; | ||
@@ -206,3 +212,3 @@ stdinOnce?: boolean; | ||
tty?: boolean; | ||
volumeMount?: { | ||
volumeMounts?: { | ||
mountPath: string; | ||
@@ -223,6 +229,6 @@ name: string; | ||
}[]; | ||
initContainer?: { | ||
initContainers?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
commands?: string[]; | ||
envs?: { | ||
name: string; | ||
@@ -234,22 +240,22 @@ value?: string; | ||
name?: string; | ||
}[]; | ||
}; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]; | ||
envFrom?: { | ||
envFroms?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
prefix?: string; | ||
@@ -259,3 +265,3 @@ secretRef?: { | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -265,9 +271,9 @@ image?: string; | ||
lifecycle?: { | ||
postStart?: { | ||
postStarts?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -279,14 +285,14 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
preStops?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -298,16 +304,16 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
}; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -319,13 +325,13 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
name: string; | ||
port?: { | ||
ports?: { | ||
containerPort: number; | ||
@@ -339,8 +345,8 @@ hostIp?: string; | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -352,11 +358,11 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
resources: { | ||
@@ -366,13 +372,13 @@ limits: { | ||
memory: string; | ||
}[]; | ||
}; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
adds?: string[]; | ||
drops?: string[]; | ||
}; | ||
privileged?: boolean; | ||
@@ -387,4 +393,4 @@ readOnlyRootFilesystem?: boolean; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
stdin?: boolean; | ||
@@ -394,3 +400,3 @@ stdinOnce?: boolean; | ||
tty?: boolean; | ||
volumeMount?: { | ||
volumeMounts?: { | ||
mountPath: string; | ||
@@ -417,9 +423,9 @@ name: string; | ||
user?: string; | ||
}[]; | ||
}; | ||
supplementalGroups?: number[]; | ||
}[]; | ||
}; | ||
serviceAccountName: string; | ||
subdomain?: string; | ||
terminationGracePeriodSeconds?: number; | ||
volume?: { | ||
volumes?: { | ||
awsElasticBlockStore?: { | ||
@@ -430,3 +436,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
azureDisk?: { | ||
@@ -438,3 +444,3 @@ cachingMode: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
azureFile?: { | ||
@@ -444,3 +450,3 @@ readOnly?: boolean; | ||
shareName: string; | ||
}[]; | ||
}; | ||
cephFs?: { | ||
@@ -453,5 +459,5 @@ monitors: string[]; | ||
name?: string; | ||
}[]; | ||
}; | ||
user?: string; | ||
}[]; | ||
}; | ||
cinder?: { | ||
@@ -461,3 +467,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
configMap?: { | ||
@@ -471,3 +477,3 @@ defaultMode?: number; | ||
name?: string; | ||
}[]; | ||
}; | ||
downwardApi?: { | ||
@@ -479,3 +485,3 @@ defaultMode?: number; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
mode?: number; | ||
@@ -487,8 +493,8 @@ path: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
}[]; | ||
}[]; | ||
}; | ||
emptyDir?: { | ||
medium?: string; | ||
}[]; | ||
}; | ||
fc?: { | ||
@@ -499,3 +505,3 @@ fsType?: string; | ||
targetWwNs: string[]; | ||
}[]; | ||
}; | ||
flexVolume?: { | ||
@@ -510,8 +516,8 @@ driver: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
flocker?: { | ||
datasetName?: string; | ||
datasetUuid?: string; | ||
}[]; | ||
}; | ||
gcePersistentDisk?: { | ||
@@ -522,3 +528,3 @@ fsType?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
gitRepo?: { | ||
@@ -528,3 +534,3 @@ directory?: string; | ||
revision?: string; | ||
}[]; | ||
}; | ||
glusterfs?: { | ||
@@ -534,6 +540,6 @@ endpointsName: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
hostPath?: { | ||
path?: string; | ||
}[]; | ||
}; | ||
iscsi?: { | ||
@@ -546,3 +552,3 @@ fsType?: string; | ||
targetPortal: string; | ||
}[]; | ||
}; | ||
name?: string; | ||
@@ -553,11 +559,11 @@ nfs?: { | ||
server: string; | ||
}[]; | ||
}; | ||
persistentVolumeClaim?: { | ||
claimName?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
photonPersistentDisk?: { | ||
fsType?: string; | ||
pdId: string; | ||
}[]; | ||
}; | ||
quobyte?: { | ||
@@ -569,3 +575,3 @@ group?: string; | ||
volume: string; | ||
}[]; | ||
}; | ||
rbd?: { | ||
@@ -581,4 +587,4 @@ cephMonitors: string[]; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
secret?: { | ||
@@ -593,9 +599,9 @@ defaultMode?: number; | ||
secretName?: string; | ||
}[]; | ||
}; | ||
vsphereVolume?: { | ||
fsType?: string; | ||
volumePath: string; | ||
}[]; | ||
}; | ||
}[]; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -616,2 +622,4 @@ * Create a Pod resource with the given unique name, arguments, and options. | ||
* Standard pod's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/pod.html#metadata. | ||
*/ | ||
@@ -632,5 +640,7 @@ readonly metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec of the pod owned by the cluster | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/pod.html#spec. | ||
*/ | ||
@@ -640,6 +650,6 @@ readonly spec: pulumi.Input<{ | ||
automountServiceAccountToken?: pulumi.Input<boolean>; | ||
container?: pulumi.Input<{ | ||
containers?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
envs?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
@@ -651,22 +661,22 @@ value?: 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<{ | ||
envFroms?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
prefix?: pulumi.Input<string>; | ||
@@ -676,3 +686,3 @@ secretRef?: pulumi.Input<{ | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -682,9 +692,9 @@ image?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
postStarts?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -696,14 +706,14 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
preStops?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -715,16 +725,16 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -736,13 +746,13 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
@@ -756,8 +766,8 @@ hostIp?: pulumi.Input<string>; | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -769,11 +779,11 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
resources?: pulumi.Input<{ | ||
@@ -783,13 +793,13 @@ limits?: pulumi.Input<{ | ||
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>[]>; | ||
}[]>; | ||
adds?: pulumi.Input<pulumi.Input<string>[]>; | ||
drops?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
privileged?: pulumi.Input<boolean>; | ||
@@ -804,4 +814,4 @@ readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
stdin?: pulumi.Input<boolean>; | ||
@@ -811,3 +821,3 @@ stdinOnce?: pulumi.Input<boolean>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
volumeMounts?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
@@ -828,6 +838,6 @@ name: pulumi.Input<string>; | ||
}[]>; | ||
initContainer?: pulumi.Input<{ | ||
initContainers?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
envs?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
@@ -839,22 +849,22 @@ value?: 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<{ | ||
envFroms?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
prefix?: pulumi.Input<string>; | ||
@@ -864,3 +874,3 @@ secretRef?: pulumi.Input<{ | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -870,9 +880,9 @@ image?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
postStarts?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -884,14 +894,14 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
preStops?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -903,16 +913,16 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -924,13 +934,13 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
@@ -944,8 +954,8 @@ hostIp?: pulumi.Input<string>; | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -957,11 +967,11 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
resources?: pulumi.Input<{ | ||
@@ -971,13 +981,13 @@ limits?: pulumi.Input<{ | ||
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>[]>; | ||
}[]>; | ||
adds?: pulumi.Input<pulumi.Input<string>[]>; | ||
drops?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
privileged?: pulumi.Input<boolean>; | ||
@@ -992,4 +1002,4 @@ readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
stdin?: pulumi.Input<boolean>; | ||
@@ -999,3 +1009,3 @@ stdinOnce?: pulumi.Input<boolean>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
volumeMounts?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
@@ -1022,9 +1032,9 @@ name: pulumi.Input<string>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
supplementalGroups?: pulumi.Input<pulumi.Input<number>[]>; | ||
}[]>; | ||
}>; | ||
serviceAccountName?: pulumi.Input<string>; | ||
subdomain?: pulumi.Input<string>; | ||
terminationGracePeriodSeconds?: pulumi.Input<number>; | ||
volume?: pulumi.Input<{ | ||
volumes?: pulumi.Input<{ | ||
awsElasticBlockStore?: pulumi.Input<{ | ||
@@ -1035,3 +1045,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
azureDisk?: pulumi.Input<{ | ||
@@ -1043,3 +1053,3 @@ cachingMode: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
azureFile?: pulumi.Input<{ | ||
@@ -1049,3 +1059,3 @@ readOnly?: pulumi.Input<boolean>; | ||
shareName: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cephFs?: pulumi.Input<{ | ||
@@ -1058,5 +1068,5 @@ monitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cinder?: pulumi.Input<{ | ||
@@ -1066,3 +1076,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
configMap?: pulumi.Input<{ | ||
@@ -1076,3 +1086,3 @@ defaultMode?: pulumi.Input<number>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
downwardApi?: pulumi.Input<{ | ||
@@ -1084,3 +1094,3 @@ defaultMode?: pulumi.Input<number>; | ||
fieldPath?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
mode?: pulumi.Input<number>; | ||
@@ -1092,8 +1102,8 @@ path: pulumi.Input<string>; | ||
resource: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
emptyDir?: pulumi.Input<{ | ||
medium?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
fc?: pulumi.Input<{ | ||
@@ -1104,3 +1114,3 @@ fsType?: pulumi.Input<string>; | ||
targetWwNs: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
}>; | ||
flexVolume?: pulumi.Input<{ | ||
@@ -1115,8 +1125,8 @@ driver: pulumi.Input<string>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
flocker?: pulumi.Input<{ | ||
datasetName?: pulumi.Input<string>; | ||
datasetUuid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
gcePersistentDisk?: pulumi.Input<{ | ||
@@ -1127,3 +1137,3 @@ fsType?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
gitRepo?: pulumi.Input<{ | ||
@@ -1133,3 +1143,3 @@ directory?: pulumi.Input<string>; | ||
revision?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
glusterfs?: pulumi.Input<{ | ||
@@ -1139,6 +1149,6 @@ endpointsName: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
hostPath?: pulumi.Input<{ | ||
path?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
iscsi?: pulumi.Input<{ | ||
@@ -1151,3 +1161,3 @@ fsType?: pulumi.Input<string>; | ||
targetPortal: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
name?: pulumi.Input<string>; | ||
@@ -1158,11 +1168,11 @@ nfs?: pulumi.Input<{ | ||
server: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
persistentVolumeClaim?: pulumi.Input<{ | ||
claimName?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
photonPersistentDisk?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
pdId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
quobyte?: pulumi.Input<{ | ||
@@ -1174,3 +1184,3 @@ group?: pulumi.Input<string>; | ||
volume: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
rbd?: pulumi.Input<{ | ||
@@ -1186,4 +1196,4 @@ cephMonitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
secret?: pulumi.Input<{ | ||
@@ -1198,9 +1208,9 @@ defaultMode?: pulumi.Input<number>; | ||
secretName?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
vsphereVolume?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
volumePath: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
} |
@@ -5,3 +5,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
@@ -11,2 +11,4 @@ * A pod is a group of one or more containers, the shared storage for those containers, and options about how to run the containers. Pods are always co-located and co-scheduled, and run in a shared context. | ||
* Read more at https://kubernetes.io/docs/concepts/workloads/pods/pod/ | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/pod.html. | ||
*/ | ||
@@ -13,0 +15,0 @@ class Pod extends pulumi.CustomResource { |
@@ -1,5 +0,7 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
* A Replication Controller ensures that a specified number of pod “replicas” are running at any one time. In other words, a Replication Controller makes sure that a pod or homogeneous set of pods are always up and available. If there are too many pods, it will kill some. If there are too few, the Replication Controller will start more. | ||
* | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/replication_controller.html. | ||
*/ | ||
@@ -9,2 +11,4 @@ export declare class ReplicationController extends pulumi.CustomResource { | ||
* Standard replication controller's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/replication_controller.html#metadata. | ||
*/ | ||
@@ -25,5 +29,7 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec defines the specification of the desired behavior of the replication controller. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#spec-and-status | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/replication_controller.html#spec. | ||
*/ | ||
@@ -39,6 +45,6 @@ readonly spec: pulumi.Output<{ | ||
automountServiceAccountToken?: boolean; | ||
container?: { | ||
containers?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
commands?: string[]; | ||
envs?: { | ||
name: string; | ||
@@ -50,22 +56,22 @@ value?: string; | ||
name?: string; | ||
}[]; | ||
}; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]; | ||
envFrom?: { | ||
envFroms?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
prefix?: string; | ||
@@ -75,3 +81,3 @@ secretRef?: { | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -81,9 +87,9 @@ image?: string; | ||
lifecycle?: { | ||
postStart?: { | ||
postStarts?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -95,14 +101,14 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
preStops?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -114,16 +120,16 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
}; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -135,13 +141,13 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
name: string; | ||
port?: { | ||
ports?: { | ||
containerPort: number; | ||
@@ -155,8 +161,8 @@ hostIp?: string; | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -168,11 +174,11 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
resources: { | ||
@@ -182,13 +188,13 @@ limits: { | ||
memory: string; | ||
}[]; | ||
}; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
adds?: string[]; | ||
drops?: string[]; | ||
}; | ||
privileged?: boolean; | ||
@@ -203,4 +209,4 @@ readOnlyRootFilesystem?: boolean; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
stdin?: boolean; | ||
@@ -210,3 +216,3 @@ stdinOnce?: boolean; | ||
tty?: boolean; | ||
volumeMount?: { | ||
volumeMounts?: { | ||
mountPath: string; | ||
@@ -227,6 +233,6 @@ name: string; | ||
}[]; | ||
initContainer?: { | ||
initContainers?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
commands?: string[]; | ||
envs?: { | ||
name: string; | ||
@@ -238,22 +244,22 @@ value?: string; | ||
name?: string; | ||
}[]; | ||
}; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]; | ||
envFrom?: { | ||
envFroms?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
prefix?: string; | ||
@@ -263,3 +269,3 @@ secretRef?: { | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -269,9 +275,9 @@ image?: string; | ||
lifecycle?: { | ||
postStart?: { | ||
postStarts?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -283,14 +289,14 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
preStops?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -302,16 +308,16 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
}; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -323,13 +329,13 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
name: string; | ||
port?: { | ||
ports?: { | ||
containerPort: number; | ||
@@ -343,8 +349,8 @@ hostIp?: string; | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -356,11 +362,11 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
resources: { | ||
@@ -370,13 +376,13 @@ limits: { | ||
memory: string; | ||
}[]; | ||
}; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
adds?: string[]; | ||
drops?: string[]; | ||
}; | ||
privileged?: boolean; | ||
@@ -391,4 +397,4 @@ readOnlyRootFilesystem?: boolean; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
stdin?: boolean; | ||
@@ -398,3 +404,3 @@ stdinOnce?: boolean; | ||
tty?: boolean; | ||
volumeMount?: { | ||
volumeMounts?: { | ||
mountPath: string; | ||
@@ -421,9 +427,9 @@ name: string; | ||
user?: string; | ||
}[]; | ||
}; | ||
supplementalGroups?: number[]; | ||
}[]; | ||
}; | ||
serviceAccountName: string; | ||
subdomain?: string; | ||
terminationGracePeriodSeconds?: number; | ||
volume?: { | ||
volumes?: { | ||
awsElasticBlockStore?: { | ||
@@ -434,3 +440,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
azureDisk?: { | ||
@@ -442,3 +448,3 @@ cachingMode: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
azureFile?: { | ||
@@ -448,3 +454,3 @@ readOnly?: boolean; | ||
shareName: string; | ||
}[]; | ||
}; | ||
cephFs?: { | ||
@@ -457,5 +463,5 @@ monitors: string[]; | ||
name?: string; | ||
}[]; | ||
}; | ||
user?: string; | ||
}[]; | ||
}; | ||
cinder?: { | ||
@@ -465,3 +471,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
configMap?: { | ||
@@ -475,3 +481,3 @@ defaultMode?: number; | ||
name?: string; | ||
}[]; | ||
}; | ||
downwardApi?: { | ||
@@ -483,3 +489,3 @@ defaultMode?: number; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
mode?: number; | ||
@@ -491,8 +497,8 @@ path: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
}[]; | ||
}[]; | ||
}; | ||
emptyDir?: { | ||
medium?: string; | ||
}[]; | ||
}; | ||
fc?: { | ||
@@ -503,3 +509,3 @@ fsType?: string; | ||
targetWwNs: string[]; | ||
}[]; | ||
}; | ||
flexVolume?: { | ||
@@ -514,8 +520,8 @@ driver: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
flocker?: { | ||
datasetName?: string; | ||
datasetUuid?: string; | ||
}[]; | ||
}; | ||
gcePersistentDisk?: { | ||
@@ -526,3 +532,3 @@ fsType?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
gitRepo?: { | ||
@@ -532,3 +538,3 @@ directory?: string; | ||
revision?: string; | ||
}[]; | ||
}; | ||
glusterfs?: { | ||
@@ -538,6 +544,6 @@ endpointsName: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
hostPath?: { | ||
path?: string; | ||
}[]; | ||
}; | ||
iscsi?: { | ||
@@ -550,3 +556,3 @@ fsType?: string; | ||
targetPortal: string; | ||
}[]; | ||
}; | ||
name?: string; | ||
@@ -557,11 +563,11 @@ nfs?: { | ||
server: string; | ||
}[]; | ||
}; | ||
persistentVolumeClaim?: { | ||
claimName?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
photonPersistentDisk?: { | ||
fsType?: string; | ||
pdId: string; | ||
}[]; | ||
}; | ||
quobyte?: { | ||
@@ -573,3 +579,3 @@ group?: string; | ||
volume: string; | ||
}[]; | ||
}; | ||
rbd?: { | ||
@@ -585,4 +591,4 @@ cephMonitors: string[]; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
secret?: { | ||
@@ -597,10 +603,10 @@ defaultMode?: number; | ||
secretName?: string; | ||
}[]; | ||
}; | ||
vsphereVolume?: { | ||
fsType?: string; | ||
volumePath: string; | ||
}[]; | ||
}; | ||
}[]; | ||
}[]; | ||
}[]>; | ||
}; | ||
}>; | ||
/** | ||
@@ -621,2 +627,4 @@ * Create a ReplicationController resource with the given unique name, arguments, and options. | ||
* Standard replication controller's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/replication_controller.html#metadata. | ||
*/ | ||
@@ -637,5 +645,7 @@ readonly metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec defines the specification of the desired behavior of the replication controller. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#spec-and-status | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/replication_controller.html#spec. | ||
*/ | ||
@@ -651,6 +661,6 @@ readonly spec: pulumi.Input<{ | ||
automountServiceAccountToken?: pulumi.Input<boolean>; | ||
container?: pulumi.Input<{ | ||
containers?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
envs?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
@@ -662,22 +672,22 @@ value?: 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<{ | ||
envFroms?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
prefix?: pulumi.Input<string>; | ||
@@ -687,3 +697,3 @@ secretRef?: pulumi.Input<{ | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -693,9 +703,9 @@ image?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
postStarts?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -707,14 +717,14 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
preStops?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -726,16 +736,16 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -747,13 +757,13 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
@@ -767,8 +777,8 @@ hostIp?: pulumi.Input<string>; | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -780,11 +790,11 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
resources?: pulumi.Input<{ | ||
@@ -794,13 +804,13 @@ limits?: pulumi.Input<{ | ||
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>[]>; | ||
}[]>; | ||
adds?: pulumi.Input<pulumi.Input<string>[]>; | ||
drops?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
privileged?: pulumi.Input<boolean>; | ||
@@ -815,4 +825,4 @@ readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
stdin?: pulumi.Input<boolean>; | ||
@@ -822,3 +832,3 @@ stdinOnce?: pulumi.Input<boolean>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
volumeMounts?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
@@ -839,6 +849,6 @@ name: pulumi.Input<string>; | ||
}[]>; | ||
initContainer?: pulumi.Input<{ | ||
initContainers?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
envs?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
@@ -850,22 +860,22 @@ value?: 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<{ | ||
envFroms?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
prefix?: pulumi.Input<string>; | ||
@@ -875,3 +885,3 @@ secretRef?: pulumi.Input<{ | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -881,9 +891,9 @@ image?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
postStarts?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -895,14 +905,14 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
preStops?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -914,16 +924,16 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -935,13 +945,13 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
@@ -955,8 +965,8 @@ hostIp?: pulumi.Input<string>; | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -968,11 +978,11 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
resources?: pulumi.Input<{ | ||
@@ -982,13 +992,13 @@ limits?: pulumi.Input<{ | ||
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>[]>; | ||
}[]>; | ||
adds?: pulumi.Input<pulumi.Input<string>[]>; | ||
drops?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
privileged?: pulumi.Input<boolean>; | ||
@@ -1003,4 +1013,4 @@ readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
stdin?: pulumi.Input<boolean>; | ||
@@ -1010,3 +1020,3 @@ stdinOnce?: pulumi.Input<boolean>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
volumeMounts?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
@@ -1033,9 +1043,9 @@ name: pulumi.Input<string>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
supplementalGroups?: pulumi.Input<pulumi.Input<number>[]>; | ||
}[]>; | ||
}>; | ||
serviceAccountName?: pulumi.Input<string>; | ||
subdomain?: pulumi.Input<string>; | ||
terminationGracePeriodSeconds?: pulumi.Input<number>; | ||
volume?: pulumi.Input<{ | ||
volumes?: pulumi.Input<{ | ||
awsElasticBlockStore?: pulumi.Input<{ | ||
@@ -1046,3 +1056,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
azureDisk?: pulumi.Input<{ | ||
@@ -1054,3 +1064,3 @@ cachingMode: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
azureFile?: pulumi.Input<{ | ||
@@ -1060,3 +1070,3 @@ readOnly?: pulumi.Input<boolean>; | ||
shareName: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cephFs?: pulumi.Input<{ | ||
@@ -1069,5 +1079,5 @@ monitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cinder?: pulumi.Input<{ | ||
@@ -1077,3 +1087,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
configMap?: pulumi.Input<{ | ||
@@ -1087,3 +1097,3 @@ defaultMode?: pulumi.Input<number>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
downwardApi?: pulumi.Input<{ | ||
@@ -1095,3 +1105,3 @@ defaultMode?: pulumi.Input<number>; | ||
fieldPath?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
mode?: pulumi.Input<number>; | ||
@@ -1103,8 +1113,8 @@ path: pulumi.Input<string>; | ||
resource: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
emptyDir?: pulumi.Input<{ | ||
medium?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
fc?: pulumi.Input<{ | ||
@@ -1115,3 +1125,3 @@ fsType?: pulumi.Input<string>; | ||
targetWwNs: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
}>; | ||
flexVolume?: pulumi.Input<{ | ||
@@ -1126,8 +1136,8 @@ driver: pulumi.Input<string>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
flocker?: pulumi.Input<{ | ||
datasetName?: pulumi.Input<string>; | ||
datasetUuid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
gcePersistentDisk?: pulumi.Input<{ | ||
@@ -1138,3 +1148,3 @@ fsType?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
gitRepo?: pulumi.Input<{ | ||
@@ -1144,3 +1154,3 @@ directory?: pulumi.Input<string>; | ||
revision?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
glusterfs?: pulumi.Input<{ | ||
@@ -1150,6 +1160,6 @@ endpointsName: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
hostPath?: pulumi.Input<{ | ||
path?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
iscsi?: pulumi.Input<{ | ||
@@ -1162,3 +1172,3 @@ fsType?: pulumi.Input<string>; | ||
targetPortal: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
name?: pulumi.Input<string>; | ||
@@ -1169,11 +1179,11 @@ nfs?: pulumi.Input<{ | ||
server: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
persistentVolumeClaim?: pulumi.Input<{ | ||
claimName?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
photonPersistentDisk?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
pdId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
quobyte?: pulumi.Input<{ | ||
@@ -1185,3 +1195,3 @@ group?: pulumi.Input<string>; | ||
volume: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
rbd?: pulumi.Input<{ | ||
@@ -1197,4 +1207,4 @@ cephMonitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
secret?: pulumi.Input<{ | ||
@@ -1209,10 +1219,10 @@ defaultMode?: pulumi.Input<number>; | ||
secretName?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
vsphereVolume?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
volumePath: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
} |
@@ -5,6 +5,8 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
* A Replication Controller ensures that a specified number of pod “replicas” are running at any one time. In other words, a Replication Controller makes sure that a pod or homogeneous set of pods are always up and available. If there are too many pods, it will kill some. If there are too few, the Replication Controller will start more. | ||
* | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/replication_controller.html. | ||
*/ | ||
@@ -11,0 +13,0 @@ class ReplicationController extends pulumi.CustomResource { |
@@ -1,5 +0,7 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
* A resource quota provides constraints that limit aggregate resource consumption per namespace. It can limit the quantity of objects that can be created in a namespace by type, as well as the total amount of compute resources that may be consumed by resources in that project. | ||
* | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/resource_quota.html. | ||
*/ | ||
@@ -9,2 +11,4 @@ export declare class ResourceQuota extends pulumi.CustomResource { | ||
* Standard resource quota's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/resource_quota.html#metadata. | ||
*/ | ||
@@ -25,5 +29,7 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec defines the desired quota. https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#spec-and-status | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/resource_quota.html#spec. | ||
*/ | ||
@@ -35,3 +41,3 @@ readonly spec: pulumi.Output<{ | ||
scopes?: string[]; | ||
}[] | undefined>; | ||
} | undefined>; | ||
/** | ||
@@ -52,2 +58,4 @@ * Create a ResourceQuota resource with the given unique name, arguments, and options. | ||
* Standard resource quota's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/resource_quota.html#metadata. | ||
*/ | ||
@@ -68,5 +76,7 @@ readonly metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec defines the desired quota. https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#spec-and-status | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/resource_quota.html#spec. | ||
*/ | ||
@@ -78,3 +88,3 @@ readonly spec?: pulumi.Input<{ | ||
scopes?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
}>; | ||
} |
@@ -5,6 +5,8 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
* A resource quota provides constraints that limit aggregate resource consumption per namespace. It can limit the quantity of objects that can be created in a namespace by type, as well as the total amount of compute resources that may be consumed by resources in that project. | ||
* | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/resource_quota.html. | ||
*/ | ||
@@ -11,0 +13,0 @@ class ResourceQuota extends pulumi.CustomResource { |
@@ -1,2 +0,2 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
@@ -10,2 +10,4 @@ * The resource provides mechanisms to inject containers with sensitive information, such as passwords, while keeping containers agnostic of Kubernetes. | ||
* ~> **Note:** All arguments including the secret data will be stored in the raw state as plain-text. [Read more about sensitive data in state](/docs/state/sensitive-data.html). | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/secret.html. | ||
*/ | ||
@@ -15,2 +17,4 @@ export declare class Secret extends pulumi.CustomResource { | ||
* A map of the secret data. | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/secret.html#data. | ||
*/ | ||
@@ -22,2 +26,4 @@ readonly data: pulumi.Output<{ | ||
* Standard secret's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/secret.html#metadata. | ||
*/ | ||
@@ -38,5 +44,7 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* The secret type. Defaults to `Opaque`. More info: https://github.com/kubernetes/community/blob/master/contributors/design-proposals/secrets.md#proposed-design | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/secret.html#type. | ||
*/ | ||
@@ -59,2 +67,4 @@ readonly type: pulumi.Output<string | undefined>; | ||
* A map of the secret data. | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/secret.html#data. | ||
*/ | ||
@@ -66,2 +76,4 @@ readonly data?: pulumi.Input<{ | ||
* Standard secret's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/secret.html#metadata. | ||
*/ | ||
@@ -82,7 +94,9 @@ readonly metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* The secret type. Defaults to `Opaque`. More info: https://github.com/kubernetes/community/blob/master/contributors/design-proposals/secrets.md#proposed-design | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/secret.html#type. | ||
*/ | ||
readonly type?: pulumi.Input<string>; | ||
} |
@@ -5,3 +5,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
@@ -15,2 +15,4 @@ * The resource provides mechanisms to inject containers with sensitive information, such as passwords, while keeping containers agnostic of Kubernetes. | ||
* ~> **Note:** All arguments including the secret data will be stored in the raw state as plain-text. [Read more about sensitive data in state](/docs/state/sensitive-data.html). | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/secret.html. | ||
*/ | ||
@@ -17,0 +19,0 @@ class Secret extends pulumi.CustomResource { |
@@ -1,8 +0,10 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
* A Service is an abstraction which defines a logical set of pods and a policy by which to access them - sometimes called a micro-service. | ||
* | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service.html. | ||
*/ | ||
export declare class Service extends pulumi.CustomResource { | ||
readonly loadBalancerIngress: pulumi.Output<{ | ||
readonly loadBalancerIngresses: pulumi.Output<{ | ||
hostname: string; | ||
@@ -13,2 +15,4 @@ ip: string; | ||
* Standard service's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service.html#metadata. | ||
*/ | ||
@@ -29,5 +33,7 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec defines the behavior of a service. https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#spec-and-status | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service.html#spec. | ||
*/ | ||
@@ -40,3 +46,3 @@ readonly spec: pulumi.Output<{ | ||
loadBalancerSourceRanges?: string[]; | ||
port?: { | ||
ports?: { | ||
name?: string; | ||
@@ -53,3 +59,3 @@ nodePort: number; | ||
type?: string; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -70,2 +76,4 @@ * Create a Service resource with the given unique name, arguments, and options. | ||
* Standard service's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service.html#metadata. | ||
*/ | ||
@@ -86,5 +94,7 @@ readonly metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* Spec defines the behavior of a service. https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#spec-and-status | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service.html#spec. | ||
*/ | ||
@@ -97,3 +107,3 @@ readonly spec: pulumi.Input<{ | ||
loadBalancerSourceRanges?: pulumi.Input<pulumi.Input<string>[]>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -110,3 +120,3 @@ nodePort?: pulumi.Input<number>; | ||
type?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
} |
@@ -5,6 +5,8 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
* A Service is an abstraction which defines a logical set of pods and a policy by which to access them - sometimes called a micro-service. | ||
* | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service.html. | ||
*/ | ||
@@ -26,3 +28,3 @@ class Service extends pulumi.CustomResource { | ||
"spec": args.spec, | ||
"loadBalancerIngress": undefined, | ||
"loadBalancerIngresses": undefined, | ||
}, opts); | ||
@@ -29,0 +31,0 @@ } |
@@ -1,2 +0,2 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
@@ -6,2 +6,4 @@ * A service account provides an identity for processes that run in a Pod. | ||
* Read more at https://kubernetes.io/docs/admin/service-accounts-admin/ | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service_account.html. | ||
*/ | ||
@@ -11,2 +13,4 @@ export declare class ServiceAccount extends pulumi.CustomResource { | ||
* Name of the default secret the is created & managed by the service | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service_account.html#default_secret_name. | ||
*/ | ||
@@ -16,4 +20,6 @@ readonly defaultSecretName: pulumi.Output<string>; | ||
* A list of references to secrets in the same namespace to use for pulling any images in pods that reference this Service Account. More info: http://kubernetes.io/docs/user-guide/secrets#manually-specifying-an-imagepullsecret | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service_account.html#image_pull_secret. | ||
*/ | ||
readonly imagePullSecret: pulumi.Output<{ | ||
readonly imagePullSecrets: pulumi.Output<{ | ||
name?: string; | ||
@@ -23,2 +29,4 @@ }[] | undefined>; | ||
* Standard service account's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service_account.html#metadata. | ||
*/ | ||
@@ -39,7 +47,9 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* A list of secrets allowed to be used by pods running using this Service Account. More info: http://kubernetes.io/docs/user-guide/secrets | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service_account.html#secret. | ||
*/ | ||
readonly secret: pulumi.Output<{ | ||
readonly secrets: pulumi.Output<{ | ||
name?: string; | ||
@@ -62,4 +72,6 @@ }[] | undefined>; | ||
* A list of references to secrets in the same namespace to use for pulling any images in pods that reference this Service Account. More info: http://kubernetes.io/docs/user-guide/secrets#manually-specifying-an-imagepullsecret | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service_account.html#image_pull_secret. | ||
*/ | ||
readonly imagePullSecret?: pulumi.Input<{ | ||
readonly imagePullSecrets?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -69,2 +81,4 @@ }[]>; | ||
* Standard service account's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service_account.html#metadata. | ||
*/ | ||
@@ -85,9 +99,11 @@ readonly metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* A list of secrets allowed to be used by pods running using this Service Account. More info: http://kubernetes.io/docs/user-guide/secrets | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service_account.html#secret. | ||
*/ | ||
readonly secret?: pulumi.Input<{ | ||
readonly secrets?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
} |
@@ -5,3 +5,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
@@ -11,2 +11,4 @@ * A service account provides an identity for processes that run in a Pod. | ||
* Read more at https://kubernetes.io/docs/admin/service-accounts-admin/ | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/service_account.html. | ||
*/ | ||
@@ -24,5 +26,5 @@ class ServiceAccount extends pulumi.CustomResource { | ||
super("kubernetes:/serviceAccount:ServiceAccount", name, { | ||
"imagePullSecret": args.imagePullSecret, | ||
"imagePullSecrets": args.imagePullSecrets, | ||
"metadata": args.metadata, | ||
"secret": args.secret, | ||
"secrets": args.secrets, | ||
"defaultSecretName": undefined, | ||
@@ -29,0 +31,0 @@ }, opts); |
@@ -1,2 +0,2 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
export declare class StatefulSet extends pulumi.CustomResource { | ||
@@ -21,3 +21,3 @@ /** | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -36,6 +36,6 @@ * Spec defines the specification of the desired behavior of the StatefulSet. More info: | ||
automountServiceAccountToken?: boolean; | ||
container?: { | ||
containers?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
commands?: string[]; | ||
envs?: { | ||
name: string; | ||
@@ -47,22 +47,22 @@ value?: string; | ||
name?: string; | ||
}[]; | ||
}; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]; | ||
envFrom?: { | ||
envFroms?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
prefix?: string; | ||
@@ -72,3 +72,3 @@ secretRef?: { | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -78,9 +78,9 @@ image?: string; | ||
lifecycle?: { | ||
postStart?: { | ||
postStarts?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -92,14 +92,14 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
preStops?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -111,16 +111,16 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
}; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -132,13 +132,13 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
name: string; | ||
port?: { | ||
ports?: { | ||
containerPort: number; | ||
@@ -152,8 +152,8 @@ hostIp?: string; | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -165,11 +165,11 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
resources: { | ||
@@ -179,13 +179,13 @@ limits: { | ||
memory: string; | ||
}[]; | ||
}; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
adds?: string[]; | ||
drops?: string[]; | ||
}; | ||
privileged?: boolean; | ||
@@ -200,4 +200,4 @@ readOnlyRootFilesystem?: boolean; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
stdin?: boolean; | ||
@@ -207,3 +207,3 @@ stdinOnce?: boolean; | ||
tty?: boolean; | ||
volumeMount?: { | ||
volumeMounts?: { | ||
mountPath: string; | ||
@@ -224,6 +224,6 @@ name: string; | ||
}[]; | ||
initContainer?: { | ||
initContainers?: { | ||
args?: string[]; | ||
command?: string[]; | ||
env?: { | ||
commands?: string[]; | ||
envs?: { | ||
name: string; | ||
@@ -235,22 +235,22 @@ value?: string; | ||
name?: string; | ||
}[]; | ||
}; | ||
fieldRef?: { | ||
apiVersion?: string; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
resourceFieldRef?: { | ||
containerName?: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
secretKeyRef?: { | ||
key?: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
}[]; | ||
envFrom?: { | ||
envFroms?: { | ||
configMapRef?: { | ||
name?: string; | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
prefix?: string; | ||
@@ -260,3 +260,3 @@ secretRef?: { | ||
optional?: boolean; | ||
}[]; | ||
}; | ||
}[]; | ||
@@ -266,9 +266,9 @@ image?: string; | ||
lifecycle?: { | ||
postStart?: { | ||
postStarts?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -280,14 +280,14 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
preStop?: { | ||
preStops?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -299,16 +299,16 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
tcpSocket?: { | ||
}; | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
}[]; | ||
}[]; | ||
}; | ||
livenessProbe?: { | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -320,13 +320,13 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
name: string; | ||
port?: { | ||
ports?: { | ||
containerPort: number; | ||
@@ -340,8 +340,8 @@ hostIp?: string; | ||
exec?: { | ||
command?: string[]; | ||
}[]; | ||
commands?: string[]; | ||
}; | ||
failureThreshold?: number; | ||
httpGet?: { | ||
host?: string; | ||
httpHeader?: { | ||
httpHeaders?: { | ||
name?: string; | ||
@@ -353,11 +353,11 @@ value?: string; | ||
scheme?: string; | ||
}[]; | ||
}; | ||
initialDelaySeconds?: number; | ||
periodSeconds?: number; | ||
successThreshold?: number; | ||
tcpSocket?: { | ||
tcpSockets?: { | ||
port: string; | ||
}[]; | ||
timeoutSeconds?: number; | ||
}[]; | ||
}; | ||
resources: { | ||
@@ -367,13 +367,13 @@ limits: { | ||
memory: string; | ||
}[]; | ||
}; | ||
requests: { | ||
cpu: string; | ||
memory: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
securityContext?: { | ||
capabilities?: { | ||
add?: string[]; | ||
drop?: string[]; | ||
}[]; | ||
adds?: string[]; | ||
drops?: string[]; | ||
}; | ||
privileged?: boolean; | ||
@@ -388,4 +388,4 @@ readOnlyRootFilesystem?: boolean; | ||
user?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
stdin?: boolean; | ||
@@ -395,3 +395,3 @@ stdinOnce?: boolean; | ||
tty?: boolean; | ||
volumeMount?: { | ||
volumeMounts?: { | ||
mountPath: string; | ||
@@ -418,9 +418,9 @@ name: string; | ||
user?: string; | ||
}[]; | ||
}; | ||
supplementalGroups?: number[]; | ||
}[]; | ||
}; | ||
serviceAccountName: string; | ||
subdomain?: string; | ||
terminationGracePeriodSeconds?: number; | ||
volume?: { | ||
volumes?: { | ||
awsElasticBlockStore?: { | ||
@@ -431,3 +431,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
azureDisk?: { | ||
@@ -439,3 +439,3 @@ cachingMode: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
azureFile?: { | ||
@@ -445,3 +445,3 @@ readOnly?: boolean; | ||
shareName: string; | ||
}[]; | ||
}; | ||
cephFs?: { | ||
@@ -454,5 +454,5 @@ monitors: string[]; | ||
name?: string; | ||
}[]; | ||
}; | ||
user?: string; | ||
}[]; | ||
}; | ||
cinder?: { | ||
@@ -462,3 +462,3 @@ fsType?: string; | ||
volumeId: string; | ||
}[]; | ||
}; | ||
configMap?: { | ||
@@ -472,3 +472,3 @@ defaultMode?: number; | ||
name?: string; | ||
}[]; | ||
}; | ||
downwardApi?: { | ||
@@ -480,3 +480,3 @@ defaultMode?: number; | ||
fieldPath?: string; | ||
}[]; | ||
}; | ||
mode?: number; | ||
@@ -488,8 +488,8 @@ path: string; | ||
resource: string; | ||
}[]; | ||
}; | ||
}[]; | ||
}[]; | ||
}; | ||
emptyDir?: { | ||
medium?: string; | ||
}[]; | ||
}; | ||
fc?: { | ||
@@ -500,3 +500,3 @@ fsType?: string; | ||
targetWwNs: string[]; | ||
}[]; | ||
}; | ||
flexVolume?: { | ||
@@ -511,8 +511,8 @@ driver: string; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
flocker?: { | ||
datasetName?: string; | ||
datasetUuid?: string; | ||
}[]; | ||
}; | ||
gcePersistentDisk?: { | ||
@@ -523,3 +523,3 @@ fsType?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
gitRepo?: { | ||
@@ -529,3 +529,3 @@ directory?: string; | ||
revision?: string; | ||
}[]; | ||
}; | ||
glusterfs?: { | ||
@@ -535,6 +535,6 @@ endpointsName: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
hostPath?: { | ||
path?: string; | ||
}[]; | ||
}; | ||
iscsi?: { | ||
@@ -547,3 +547,3 @@ fsType?: string; | ||
targetPortal: string; | ||
}[]; | ||
}; | ||
name?: string; | ||
@@ -554,11 +554,11 @@ nfs?: { | ||
server: string; | ||
}[]; | ||
}; | ||
persistentVolumeClaim?: { | ||
claimName?: string; | ||
readOnly?: boolean; | ||
}[]; | ||
}; | ||
photonPersistentDisk?: { | ||
fsType?: string; | ||
pdId: string; | ||
}[]; | ||
}; | ||
quobyte?: { | ||
@@ -570,3 +570,3 @@ group?: string; | ||
volume: string; | ||
}[]; | ||
}; | ||
rbd?: { | ||
@@ -582,4 +582,4 @@ cephMonitors: string[]; | ||
name?: string; | ||
}[]; | ||
}[]; | ||
}; | ||
}; | ||
secret?: { | ||
@@ -594,9 +594,9 @@ defaultMode?: number; | ||
secretName?: string; | ||
}[]; | ||
}; | ||
vsphereVolume?: { | ||
fsType?: string; | ||
volumePath: string; | ||
}[]; | ||
}; | ||
}[]; | ||
}[]; | ||
}; | ||
volumeClaimTemplates?: { | ||
@@ -617,3 +617,3 @@ metadata: { | ||
uid: string; | ||
}[]; | ||
}; | ||
spec: { | ||
@@ -628,3 +628,3 @@ accessModes: string[]; | ||
}; | ||
}[]; | ||
}; | ||
selector?: { | ||
@@ -639,9 +639,9 @@ matchExpressions?: { | ||
}; | ||
}[]; | ||
}; | ||
storageClassName: string; | ||
volumeName: string; | ||
}[]; | ||
}; | ||
waitUntilBound?: boolean; | ||
}[]; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -678,3 +678,3 @@ * Create a StatefulSet resource with the given unique name, arguments, and options. | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
@@ -693,6 +693,6 @@ * Spec defines the specification of the desired behavior of the StatefulSet. More info: | ||
automountServiceAccountToken?: pulumi.Input<boolean>; | ||
container?: pulumi.Input<{ | ||
containers?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
envs?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
@@ -704,22 +704,22 @@ value?: 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<{ | ||
envFroms?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
prefix?: pulumi.Input<string>; | ||
@@ -729,3 +729,3 @@ secretRef?: pulumi.Input<{ | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -735,9 +735,9 @@ image?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
postStarts?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -749,14 +749,14 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
preStops?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -768,16 +768,16 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -789,13 +789,13 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
@@ -809,8 +809,8 @@ hostIp?: pulumi.Input<string>; | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -822,11 +822,11 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
resources?: pulumi.Input<{ | ||
@@ -836,13 +836,13 @@ limits?: pulumi.Input<{ | ||
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>[]>; | ||
}[]>; | ||
adds?: pulumi.Input<pulumi.Input<string>[]>; | ||
drops?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
privileged?: pulumi.Input<boolean>; | ||
@@ -857,4 +857,4 @@ readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
stdin?: pulumi.Input<boolean>; | ||
@@ -864,3 +864,3 @@ stdinOnce?: pulumi.Input<boolean>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
volumeMounts?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
@@ -881,6 +881,6 @@ name: pulumi.Input<string>; | ||
}[]>; | ||
initContainer?: pulumi.Input<{ | ||
initContainers?: pulumi.Input<{ | ||
args?: pulumi.Input<pulumi.Input<string>[]>; | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
env?: pulumi.Input<{ | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
envs?: pulumi.Input<{ | ||
name: pulumi.Input<string>; | ||
@@ -892,22 +892,22 @@ value?: 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<{ | ||
envFroms?: pulumi.Input<{ | ||
configMapRef?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
prefix?: pulumi.Input<string>; | ||
@@ -917,3 +917,3 @@ secretRef?: pulumi.Input<{ | ||
optional?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
@@ -923,9 +923,9 @@ image?: pulumi.Input<string>; | ||
lifecycle?: pulumi.Input<{ | ||
postStart?: pulumi.Input<{ | ||
postStarts?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -937,14 +937,14 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
preStop?: pulumi.Input<{ | ||
preStops?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -956,16 +956,16 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
tcpSocket?: pulumi.Input<{ | ||
}>; | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
livenessProbe?: pulumi.Input<{ | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -977,13 +977,13 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
name: pulumi.Input<string>; | ||
port?: pulumi.Input<{ | ||
ports?: pulumi.Input<{ | ||
containerPort: pulumi.Input<number>; | ||
@@ -997,8 +997,8 @@ hostIp?: pulumi.Input<string>; | ||
exec?: pulumi.Input<{ | ||
command?: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
commands?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
failureThreshold?: pulumi.Input<number>; | ||
httpGet?: pulumi.Input<{ | ||
host?: pulumi.Input<string>; | ||
httpHeader?: pulumi.Input<{ | ||
httpHeaders?: pulumi.Input<{ | ||
name?: pulumi.Input<string>; | ||
@@ -1010,11 +1010,11 @@ value?: pulumi.Input<string>; | ||
scheme?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
initialDelaySeconds?: pulumi.Input<number>; | ||
periodSeconds?: pulumi.Input<number>; | ||
successThreshold?: pulumi.Input<number>; | ||
tcpSocket?: pulumi.Input<{ | ||
tcpSockets?: pulumi.Input<{ | ||
port: pulumi.Input<string>; | ||
}[]>; | ||
timeoutSeconds?: pulumi.Input<number>; | ||
}[]>; | ||
}>; | ||
resources?: pulumi.Input<{ | ||
@@ -1024,13 +1024,13 @@ limits?: pulumi.Input<{ | ||
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>[]>; | ||
}[]>; | ||
adds?: pulumi.Input<pulumi.Input<string>[]>; | ||
drops?: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
privileged?: pulumi.Input<boolean>; | ||
@@ -1045,4 +1045,4 @@ readOnlyRootFilesystem?: pulumi.Input<boolean>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
stdin?: pulumi.Input<boolean>; | ||
@@ -1052,3 +1052,3 @@ stdinOnce?: pulumi.Input<boolean>; | ||
tty?: pulumi.Input<boolean>; | ||
volumeMount?: pulumi.Input<{ | ||
volumeMounts?: pulumi.Input<{ | ||
mountPath: pulumi.Input<string>; | ||
@@ -1075,9 +1075,9 @@ name: pulumi.Input<string>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
supplementalGroups?: pulumi.Input<pulumi.Input<number>[]>; | ||
}[]>; | ||
}>; | ||
serviceAccountName?: pulumi.Input<string>; | ||
subdomain?: pulumi.Input<string>; | ||
terminationGracePeriodSeconds?: pulumi.Input<number>; | ||
volume?: pulumi.Input<{ | ||
volumes?: pulumi.Input<{ | ||
awsElasticBlockStore?: pulumi.Input<{ | ||
@@ -1088,3 +1088,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
azureDisk?: pulumi.Input<{ | ||
@@ -1096,3 +1096,3 @@ cachingMode: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
azureFile?: pulumi.Input<{ | ||
@@ -1102,3 +1102,3 @@ readOnly?: pulumi.Input<boolean>; | ||
shareName: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cephFs?: pulumi.Input<{ | ||
@@ -1111,5 +1111,5 @@ monitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
user?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
cinder?: pulumi.Input<{ | ||
@@ -1119,3 +1119,3 @@ fsType?: pulumi.Input<string>; | ||
volumeId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
configMap?: pulumi.Input<{ | ||
@@ -1129,3 +1129,3 @@ defaultMode?: pulumi.Input<number>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
downwardApi?: pulumi.Input<{ | ||
@@ -1137,3 +1137,3 @@ defaultMode?: pulumi.Input<number>; | ||
fieldPath?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
mode?: pulumi.Input<number>; | ||
@@ -1145,8 +1145,8 @@ path: pulumi.Input<string>; | ||
resource: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
emptyDir?: pulumi.Input<{ | ||
medium?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
fc?: pulumi.Input<{ | ||
@@ -1157,3 +1157,3 @@ fsType?: pulumi.Input<string>; | ||
targetWwNs: pulumi.Input<pulumi.Input<string>[]>; | ||
}[]>; | ||
}>; | ||
flexVolume?: pulumi.Input<{ | ||
@@ -1168,8 +1168,8 @@ driver: pulumi.Input<string>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
flocker?: pulumi.Input<{ | ||
datasetName?: pulumi.Input<string>; | ||
datasetUuid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
gcePersistentDisk?: pulumi.Input<{ | ||
@@ -1180,3 +1180,3 @@ fsType?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
gitRepo?: pulumi.Input<{ | ||
@@ -1186,3 +1186,3 @@ directory?: pulumi.Input<string>; | ||
revision?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
glusterfs?: pulumi.Input<{ | ||
@@ -1192,6 +1192,6 @@ endpointsName: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
hostPath?: pulumi.Input<{ | ||
path?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
iscsi?: pulumi.Input<{ | ||
@@ -1204,3 +1204,3 @@ fsType?: pulumi.Input<string>; | ||
targetPortal: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
name?: pulumi.Input<string>; | ||
@@ -1211,11 +1211,11 @@ nfs?: pulumi.Input<{ | ||
server: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
persistentVolumeClaim?: pulumi.Input<{ | ||
claimName?: pulumi.Input<string>; | ||
readOnly?: pulumi.Input<boolean>; | ||
}[]>; | ||
}>; | ||
photonPersistentDisk?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
pdId: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
quobyte?: pulumi.Input<{ | ||
@@ -1227,3 +1227,3 @@ group?: pulumi.Input<string>; | ||
volume: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
rbd?: pulumi.Input<{ | ||
@@ -1239,4 +1239,4 @@ cephMonitors: pulumi.Input<pulumi.Input<string>[]>; | ||
name?: pulumi.Input<string>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
}>; | ||
secret?: pulumi.Input<{ | ||
@@ -1251,9 +1251,9 @@ defaultMode?: pulumi.Input<number>; | ||
secretName?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
vsphereVolume?: pulumi.Input<{ | ||
fsType?: pulumi.Input<string>; | ||
volumePath: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
volumeClaimTemplates?: pulumi.Input<{ | ||
@@ -1274,3 +1274,3 @@ metadata?: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
spec: pulumi.Input<{ | ||
@@ -1285,3 +1285,3 @@ accessModes: pulumi.Input<pulumi.Input<string>[]>; | ||
}>; | ||
}[]>; | ||
}>; | ||
selector?: pulumi.Input<{ | ||
@@ -1296,9 +1296,9 @@ matchExpressions?: pulumi.Input<{ | ||
}>; | ||
}[]>; | ||
}>; | ||
storageClassName?: pulumi.Input<string>; | ||
volumeName?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
waitUntilBound?: pulumi.Input<boolean>; | ||
}[]>; | ||
}[]>; | ||
}>; | ||
} |
@@ -5,3 +5,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
class StatefulSet extends pulumi.CustomResource { | ||
@@ -8,0 +8,0 @@ /** |
@@ -1,2 +0,2 @@ | ||
import * as pulumi from "pulumi"; | ||
import * as pulumi from "@pulumi/pulumi"; | ||
/** | ||
@@ -6,2 +6,4 @@ * Storage class is the foundation of dynamic provisioning, allowing cluster administrators to define abstractions for the underlying storage platform. | ||
* Read more at http://blog.kubernetes.io/2017/03/dynamic-provisioning-and-storage-classes-kubernetes.html | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/storage_class.html. | ||
*/ | ||
@@ -11,2 +13,4 @@ export declare class StorageClass extends pulumi.CustomResource { | ||
* Standard storage class's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/storage_class.html#metadata. | ||
*/ | ||
@@ -26,6 +30,8 @@ readonly metadata: pulumi.Output<{ | ||
uid: string; | ||
}[]>; | ||
}>; | ||
/** | ||
* The parameters for the provisioner that should create volumes of this storage class. | ||
* Read more about [available parameters](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#parameters). | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/storage_class.html#parameters. | ||
*/ | ||
@@ -37,2 +43,4 @@ readonly parameters: pulumi.Output<{ | ||
* Indicates the type of the provisioner | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/storage_class.html#storage_provisioner. | ||
*/ | ||
@@ -55,2 +63,4 @@ readonly storageProvisioner: pulumi.Output<string>; | ||
* Standard storage class's metadata. More info: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#metadata | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/storage_class.html#metadata. | ||
*/ | ||
@@ -70,6 +80,8 @@ readonly metadata: pulumi.Input<{ | ||
uid?: pulumi.Input<string>; | ||
}[]>; | ||
}>; | ||
/** | ||
* The parameters for the provisioner that should create volumes of this storage class. | ||
* Read more about [available parameters](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#parameters). | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/storage_class.html#parameters. | ||
*/ | ||
@@ -81,4 +93,6 @@ readonly parameters?: pulumi.Input<{ | ||
* Indicates the type of the provisioner | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/storage_class.html#storage_provisioner. | ||
*/ | ||
readonly storageProvisioner: pulumi.Input<string>; | ||
} |
@@ -5,3 +5,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const pulumi = require("pulumi"); | ||
const pulumi = require("@pulumi/pulumi"); | ||
/** | ||
@@ -11,2 +11,4 @@ * Storage class is the foundation of dynamic provisioning, allowing cluster administrators to define abstractions for the underlying storage platform. | ||
* Read more at http://blog.kubernetes.io/2017/03/dynamic-provisioning-and-storage-classes-kubernetes.html | ||
* | ||
* Sourced from https://www.terraform.io/docs/providers/kubernetes/r/storage_class.html. | ||
*/ | ||
@@ -13,0 +15,0 @@ class StorageClass extends pulumi.CustomResource { |
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
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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Install scripts
Supply chain riskInstall scripts are run when the package is installed. The majority of malware in npm is hidden in install scripts.
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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
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
381216
74
9180
1
+ Added@mapbox/node-pre-gyp@1.0.11(transitive)
+ Added@pulumi/pulumi@0.11.3(transitive)
+ Added@types/bytebuffer@5.0.49(transitive)
+ Added@types/long@3.0.32(transitive)
+ Added@types/node@22.10.2(transitive)
+ Addedabbrev@1.1.1(transitive)
+ Addedagent-base@6.0.2(transitive)
+ Addedansi-regex@2.1.15.0.1(transitive)
+ Addedaproba@2.0.0(transitive)
+ Addedare-we-there-yet@2.0.0(transitive)
+ Addedascli@1.0.1(transitive)
+ Addedbalanced-match@1.0.2(transitive)
+ Addedbrace-expansion@1.1.11(transitive)
+ Addedbytebuffer@5.0.1(transitive)
+ Addedcamelcase@2.1.1(transitive)
+ Addedchownr@2.0.0(transitive)
+ Addedcliui@3.2.0(transitive)
+ Addedcode-point-at@1.1.0(transitive)
+ Addedcolor-support@1.1.3(transitive)
+ Addedcolour@0.7.1(transitive)
+ Addedconcat-map@0.0.1(transitive)
+ Addedconsole-control-strings@1.1.0(transitive)
+ Addeddebug@4.4.0(transitive)
+ Addeddecamelize@1.2.0(transitive)
+ Addeddelegates@1.0.0(transitive)
+ Addeddetect-libc@2.0.3(transitive)
+ Addedemoji-regex@8.0.0(transitive)
+ Addedfs-minipass@2.1.0(transitive)
+ Addedfs.realpath@1.0.0(transitive)
+ Addedgauge@3.0.2(transitive)
+ Addedglob@7.2.3(transitive)
+ Addedgoogle-protobuf@3.21.4(transitive)
+ Addedgrpc@1.24.11(transitive)
+ Addedhas-unicode@2.0.1(transitive)
+ Addedhttps-proxy-agent@5.0.1(transitive)
+ Addedinflight@1.0.6(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedinvert-kv@1.0.0(transitive)
+ Addedis-fullwidth-code-point@1.0.03.0.0(transitive)
+ Addedlcid@1.0.0(transitive)
+ Addedlodash.camelcase@4.3.0(transitive)
+ Addedlodash.clone@4.5.0(transitive)
+ Addedlong@3.2.0(transitive)
+ Addedmake-dir@3.1.0(transitive)
+ Addedminimatch@3.1.2(transitive)
+ Addedminimist@1.2.8(transitive)
+ Addedminipass@3.3.65.0.0(transitive)
+ Addedminizlib@2.1.2(transitive)
+ Addedmkdirp@1.0.4(transitive)
+ Addedms@2.1.3(transitive)
+ Addednan@2.22.0(transitive)
+ Addednode-fetch@2.7.0(transitive)
+ Addednopt@5.0.0(transitive)
+ Addednpmlog@5.0.1(transitive)
+ Addednumber-is-nan@1.0.1(transitive)
+ Addedobject-assign@4.1.1(transitive)
+ Addedonce@1.4.0(transitive)
+ Addedoptjs@3.2.2(transitive)
+ Addedos-locale@1.4.0(transitive)
+ Addedpath-is-absolute@1.0.1(transitive)
+ Addedprotobufjs@5.0.3(transitive)
+ Addedreadable-stream@3.6.2(transitive)
+ Addedrequire-from-string@2.0.2(transitive)
+ Addedrimraf@3.0.2(transitive)
+ Addedsafe-buffer@5.2.1(transitive)
+ Addedsemver@6.3.17.6.3(transitive)
+ Addedset-blocking@2.0.0(transitive)
+ Addedsignal-exit@3.0.7(transitive)
+ Addedsource-map@0.5.7(transitive)
+ Addedsource-map-support@0.4.18(transitive)
+ Addedstring-width@1.0.24.2.3(transitive)
+ Addedstring_decoder@1.3.0(transitive)
+ Addedstrip-ansi@3.0.16.0.1(transitive)
+ Addedtar@6.2.1(transitive)
+ Addedtr46@0.0.3(transitive)
+ Addedtypescript@2.9.2(transitive)
+ Addedundici-types@6.20.0(transitive)
+ Addedutil-deprecate@1.0.2(transitive)
+ Addedwebidl-conversions@3.0.1(transitive)
+ Addedwhatwg-url@5.0.0(transitive)
+ Addedwide-align@1.1.5(transitive)
+ Addedwindow-size@0.1.4(transitive)
+ Addedwrap-ansi@2.1.0(transitive)
+ Addedwrappy@1.0.2(transitive)
+ Addedy18n@3.2.2(transitive)
+ Addedyallist@4.0.0(transitive)
+ Addedyargs@3.32.0(transitive)
- Removedpulumi@0.0.1(transitive)