Skip navigation links
$ A B C D E F G H I J K L M N O P R S T V W 

$

$jsii$toJson() - Method in class org.cdk8s.plus20.AddDeploymentOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.AddDirectoryOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ConfigMapProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.EmptyDirVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.EnvValueFromConfigMapOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.EnvValueFromProcessOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.EnvValueFromSecretOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ExposeServiceViaIngressOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.IngressV1Beta1Props.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.IngressV1Beta1Rule.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.IngressV1Beta1Tls.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.MountOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.PathMapping.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ProbeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ResourceProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.SecretProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.SecretValue.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ServiceAccountProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ServicePort.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ServicePortOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 

A

activeDeadline(Duration) - Method in class org.cdk8s.plus20.Job.Builder
Specifies the duration the job may be active before the system tries to terminate it.
activeDeadline(Duration) - Method in class org.cdk8s.plus20.JobProps.Builder
addBinaryData(String, String) - Method in class org.cdk8s.plus20.ConfigMap
Adds a binary data entry to the config map.
addContainer(ContainerProps) - Method in class org.cdk8s.plus20.Deployment
Add a container to the pod.
addContainer(ContainerProps) - Method in interface org.cdk8s.plus20.IPodSpec
Add a container to the pod.
addContainer(ContainerProps) - Method in interface org.cdk8s.plus20.IPodSpec.Jsii$Default
Add a container to the pod.
addContainer(ContainerProps) - Method in class org.cdk8s.plus20.IPodSpec.Jsii$Proxy
Add a container to the pod.
addContainer(ContainerProps) - Method in interface org.cdk8s.plus20.IPodTemplate.Jsii$Default
Add a container to the pod.
addContainer(ContainerProps) - Method in class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
Add a container to the pod.
addContainer(ContainerProps) - Method in class org.cdk8s.plus20.Job
Add a container to the pod.
addContainer(ContainerProps) - Method in class org.cdk8s.plus20.Pod
Add a container to the pod.
addContainer(ContainerProps) - Method in class org.cdk8s.plus20.PodSpec
Add a container to the pod.
addContainer(ContainerProps) - Method in class org.cdk8s.plus20.StatefulSet
Add a container to the pod.
addData(String, String) - Method in class org.cdk8s.plus20.ConfigMap
Adds a data entry to the config map.
addDefaultBackend(IngressV1Beta1Backend) - Method in class org.cdk8s.plus20.IngressV1Beta1
Defines the default backend for this ingress.
addDeployment(Deployment, AddDeploymentOptions) - Method in class org.cdk8s.plus20.Service
Associate a deployment to this service.
addDeployment(Deployment) - Method in class org.cdk8s.plus20.Service
Associate a deployment to this service.
AddDeploymentOptions - Interface in org.cdk8s.plus20
Options to add a deployment to a service.
AddDeploymentOptions.Builder - Class in org.cdk8s.plus20
A builder for AddDeploymentOptions
AddDeploymentOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for AddDeploymentOptions
addDirectory(String, AddDirectoryOptions) - Method in class org.cdk8s.plus20.ConfigMap
Adds a directory to the ConfigMap.
addDirectory(String) - Method in class org.cdk8s.plus20.ConfigMap
Adds a directory to the ConfigMap.
AddDirectoryOptions - Interface in org.cdk8s.plus20
Options for `configmap.addDirectory()`.
AddDirectoryOptions.Builder - Class in org.cdk8s.plus20
A builder for AddDirectoryOptions
AddDirectoryOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for AddDirectoryOptions
addEnv(String, EnvValue) - Method in class org.cdk8s.plus20.Container
Add an environment value to the container.
addFile(String, String) - Method in class org.cdk8s.plus20.ConfigMap
Adds a file to the ConfigMap.
addFile(String) - Method in class org.cdk8s.plus20.ConfigMap
Adds a file to the ConfigMap.
addHostDefaultBackend(String, IngressV1Beta1Backend) - Method in class org.cdk8s.plus20.IngressV1Beta1
Specify a default backend for a specific host name.
addHostRule(String, String, IngressV1Beta1Backend) - Method in class org.cdk8s.plus20.IngressV1Beta1
Adds an ingress rule applied to requests to a specific host and a specific HTTP path (the `Host` header matches this value).
addRule(String, IngressV1Beta1Backend) - Method in class org.cdk8s.plus20.IngressV1Beta1
Adds an ingress rule applied to requests sent to a specific HTTP path.
addRules(IngressV1Beta1Rule...) - Method in class org.cdk8s.plus20.IngressV1Beta1
Adds rules to this ingress.
addSecret(ISecret) - Method in class org.cdk8s.plus20.ServiceAccount
Allow a secret to be accessed by pods using this service account.
addSelector(String, String) - Method in class org.cdk8s.plus20.Service
Services defined using this spec will select pods according the provided label.
addStringData(String, String) - Method in class org.cdk8s.plus20.Secret
Adds a string data field to the secert.
addTls(List<IngressV1Beta1Tls>) - Method in class org.cdk8s.plus20.IngressV1Beta1
 
addVolume(Volume) - Method in class org.cdk8s.plus20.Deployment
Add a volume to the pod.
addVolume(Volume) - Method in interface org.cdk8s.plus20.IPodSpec
Add a volume to the pod.
addVolume(Volume) - Method in interface org.cdk8s.plus20.IPodSpec.Jsii$Default
Add a volume to the pod.
addVolume(Volume) - Method in class org.cdk8s.plus20.IPodSpec.Jsii$Proxy
Add a volume to the pod.
addVolume(Volume) - Method in interface org.cdk8s.plus20.IPodTemplate.Jsii$Default
Add a volume to the pod.
addVolume(Volume) - Method in class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
Add a volume to the pod.
addVolume(Volume) - Method in class org.cdk8s.plus20.Job
Add a volume to the pod.
addVolume(Volume) - Method in class org.cdk8s.plus20.Pod
Add a volume to the pod.
addVolume(Volume) - Method in class org.cdk8s.plus20.PodSpec
Add a volume to the pod.
addVolume(Volume) - Method in class org.cdk8s.plus20.StatefulSet
Add a volume to the pod.
args(List<String>) - Method in class org.cdk8s.plus20.Container.Builder
Arguments to the entrypoint.
args(List<String>) - Method in class org.cdk8s.plus20.ContainerProps.Builder
Sets the value of ContainerProps.getArgs()

B

backend(IngressV1Beta1Backend) - Method in class org.cdk8s.plus20.IngressV1Beta1Rule.Builder
backoffLimit(Number) - Method in class org.cdk8s.plus20.Job.Builder
Specifies the number of retries before marking this job failed.
backoffLimit(Number) - Method in class org.cdk8s.plus20.JobProps.Builder
Sets the value of JobProps.getBackoffLimit()
binaryData(Map<String, String>) - Method in class org.cdk8s.plus20.ConfigMap.Builder
BinaryData contains the binary data.
binaryData(Map<String, String>) - Method in class org.cdk8s.plus20.ConfigMapProps.Builder
build() - Method in class org.cdk8s.plus20.AddDeploymentOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.AddDirectoryOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.CommandProbeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ConfigMap.Builder
 
build() - Method in class org.cdk8s.plus20.ConfigMapProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.Container.Builder
 
build() - Method in class org.cdk8s.plus20.ContainerProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.Deployment.Builder
 
build() - Method in class org.cdk8s.plus20.DeploymentProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.EmptyDirVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.EnvValueFromConfigMapOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.EnvValueFromProcessOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.EnvValueFromSecretOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ExposeServiceViaIngressOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.IngressV1Beta1.Builder
 
build() - Method in class org.cdk8s.plus20.IngressV1Beta1Props.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.IngressV1Beta1Rule.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.IngressV1Beta1Tls.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.Job.Builder
 
build() - Method in class org.cdk8s.plus20.JobProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.MountOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.PathMapping.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.Pod.Builder
 
build() - Method in class org.cdk8s.plus20.PodProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.PodSpec.Builder
 
build() - Method in class org.cdk8s.plus20.PodSpecProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.PodTemplate.Builder
 
build() - Method in class org.cdk8s.plus20.PodTemplateProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ProbeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ResourceProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.Secret.Builder
 
build() - Method in class org.cdk8s.plus20.SecretProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.SecretValue.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.Service.Builder
 
build() - Method in class org.cdk8s.plus20.ServiceAccount.Builder
 
build() - Method in class org.cdk8s.plus20.ServiceAccountProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ServicePort.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ServicePortOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ServiceProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.StatefulSet.Builder
 
build() - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.VolumeMount.Builder
Builds the configured instance.
builder() - Static method in interface org.cdk8s.plus20.AddDeploymentOptions
 
Builder() - Constructor for class org.cdk8s.plus20.AddDeploymentOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.AddDirectoryOptions
 
Builder() - Constructor for class org.cdk8s.plus20.AddDirectoryOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.CommandProbeOptions
 
Builder() - Constructor for class org.cdk8s.plus20.CommandProbeOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ConfigMapProps
 
Builder() - Constructor for class org.cdk8s.plus20.ConfigMapProps.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ConfigMapVolumeOptions
 
Builder() - Constructor for class org.cdk8s.plus20.ConfigMapVolumeOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ContainerProps
 
Builder() - Constructor for class org.cdk8s.plus20.ContainerProps.Builder
 
builder() - Static method in interface org.cdk8s.plus20.DeploymentProps
 
Builder() - Constructor for class org.cdk8s.plus20.DeploymentProps.Builder
 
builder() - Static method in interface org.cdk8s.plus20.EmptyDirVolumeOptions
 
Builder() - Constructor for class org.cdk8s.plus20.EmptyDirVolumeOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.EnvValueFromConfigMapOptions
 
Builder() - Constructor for class org.cdk8s.plus20.EnvValueFromConfigMapOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.EnvValueFromProcessOptions
 
Builder() - Constructor for class org.cdk8s.plus20.EnvValueFromProcessOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.EnvValueFromSecretOptions
 
Builder() - Constructor for class org.cdk8s.plus20.EnvValueFromSecretOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ExposeDeploymentViaIngressOptions
 
Builder() - Constructor for class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ExposeDeploymentViaServiceOptions
 
Builder() - Constructor for class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ExposeServiceViaIngressOptions
 
Builder() - Constructor for class org.cdk8s.plus20.ExposeServiceViaIngressOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.HttpGetProbeOptions
 
Builder() - Constructor for class org.cdk8s.plus20.HttpGetProbeOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.IngressV1Beta1Props
 
Builder() - Constructor for class org.cdk8s.plus20.IngressV1Beta1Props.Builder
 
builder() - Static method in interface org.cdk8s.plus20.IngressV1Beta1Rule
 
Builder() - Constructor for class org.cdk8s.plus20.IngressV1Beta1Rule.Builder
 
builder() - Static method in interface org.cdk8s.plus20.IngressV1Beta1Tls
 
Builder() - Constructor for class org.cdk8s.plus20.IngressV1Beta1Tls.Builder
 
builder() - Static method in interface org.cdk8s.plus20.JobProps
 
Builder() - Constructor for class org.cdk8s.plus20.JobProps.Builder
 
builder() - Static method in interface org.cdk8s.plus20.MountOptions
 
Builder() - Constructor for class org.cdk8s.plus20.MountOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.PathMapping
 
Builder() - Constructor for class org.cdk8s.plus20.PathMapping.Builder
 
builder() - Static method in interface org.cdk8s.plus20.PodProps
 
Builder() - Constructor for class org.cdk8s.plus20.PodProps.Builder
 
builder() - Static method in interface org.cdk8s.plus20.PodSpecProps
 
Builder() - Constructor for class org.cdk8s.plus20.PodSpecProps.Builder
 
builder() - Static method in interface org.cdk8s.plus20.PodTemplateProps
 
Builder() - Constructor for class org.cdk8s.plus20.PodTemplateProps.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ProbeOptions
 
Builder() - Constructor for class org.cdk8s.plus20.ProbeOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ResourceProps
 
Builder() - Constructor for class org.cdk8s.plus20.ResourceProps.Builder
 
builder() - Static method in interface org.cdk8s.plus20.SecretProps
 
Builder() - Constructor for class org.cdk8s.plus20.SecretProps.Builder
 
builder() - Static method in interface org.cdk8s.plus20.SecretValue
 
Builder() - Constructor for class org.cdk8s.plus20.SecretValue.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ServiceAccountProps
 
Builder() - Constructor for class org.cdk8s.plus20.ServiceAccountProps.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions
 
Builder() - Constructor for class org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ServicePort
 
Builder() - Constructor for class org.cdk8s.plus20.ServicePort.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ServicePortOptions
 
Builder() - Constructor for class org.cdk8s.plus20.ServicePortOptions.Builder
 
builder() - Static method in interface org.cdk8s.plus20.ServiceProps
 
Builder() - Constructor for class org.cdk8s.plus20.ServiceProps.Builder
 
builder() - Static method in interface org.cdk8s.plus20.StatefulSetProps
 
Builder() - Constructor for class org.cdk8s.plus20.StatefulSetProps.Builder
 
builder() - Static method in interface org.cdk8s.plus20.VolumeMount
 
Builder() - Constructor for class org.cdk8s.plus20.VolumeMount.Builder
 

C

clusterIp(String) - Method in class org.cdk8s.plus20.Service.Builder
The IP address of the service and is usually assigned randomly by the master.
clusterIp(String) - Method in class org.cdk8s.plus20.ServiceProps.Builder
Sets the value of ServiceProps#getClusterIp
command(List<String>) - Method in class org.cdk8s.plus20.Container.Builder
Entrypoint array.
command(List<String>) - Method in class org.cdk8s.plus20.ContainerProps.Builder
Sets the value of ContainerProps.getCommand()
CommandProbeOptions - Interface in org.cdk8s.plus20
Options for `Probe.fromCommand()`.
CommandProbeOptions.Builder - Class in org.cdk8s.plus20
A builder for CommandProbeOptions
CommandProbeOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for CommandProbeOptions
ConfigMap - Class in org.cdk8s.plus20
ConfigMap holds configuration data for pods to consume.
ConfigMap(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ConfigMap
 
ConfigMap(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.ConfigMap
 
ConfigMap(Construct, String, ConfigMapProps) - Constructor for class org.cdk8s.plus20.ConfigMap
 
ConfigMap(Construct, String) - Constructor for class org.cdk8s.plus20.ConfigMap
 
ConfigMap.Builder - Class in org.cdk8s.plus20
A fluent builder for ConfigMap.
ConfigMapProps - Interface in org.cdk8s.plus20
Properties for initialization of `ConfigMap`.
ConfigMapProps.Builder - Class in org.cdk8s.plus20
A builder for ConfigMapProps
ConfigMapProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ConfigMapProps
ConfigMapVolumeOptions - Interface in org.cdk8s.plus20
Options for the ConfigMap-based volume.
ConfigMapVolumeOptions.Builder - Class in org.cdk8s.plus20
ConfigMapVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ConfigMapVolumeOptions
Container - Class in org.cdk8s.plus20
A single application container that you want to run within a pod.
Container(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Container
 
Container(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Container
 
Container(ContainerProps) - Constructor for class org.cdk8s.plus20.Container
 
Container.Builder - Class in org.cdk8s.plus20
A fluent builder for Container.
ContainerProps - Interface in org.cdk8s.plus20
Properties for creating a container.
ContainerProps.Builder - Class in org.cdk8s.plus20
A builder for ContainerProps
ContainerProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ContainerProps
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.Deployment.Builder
List of containers belonging to the pod.
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.Job.Builder
List of containers belonging to the pod.
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.JobProps.Builder
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.Pod.Builder
List of containers belonging to the pod.
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.PodProps.Builder
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.PodSpec.Builder
List of containers belonging to the pod.
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.PodSpecProps.Builder
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.PodTemplate.Builder
List of containers belonging to the pod.
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.PodTemplateProps.Builder
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.StatefulSet.Builder
List of containers belonging to the pod.
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
create(Construct, String) - Static method in class org.cdk8s.plus20.ConfigMap.Builder
 
create() - Static method in class org.cdk8s.plus20.Container.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.Deployment.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.IngressV1Beta1.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.Job.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.Pod.Builder
 
create() - Static method in class org.cdk8s.plus20.PodSpec.Builder
 
create() - Static method in class org.cdk8s.plus20.PodTemplate.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.Secret.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.Service.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.ServiceAccount.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.StatefulSet.Builder
 

D

data(Map<String, String>) - Method in class org.cdk8s.plus20.ConfigMap.Builder
Data contains the configuration data.
data(Map<String, String>) - Method in class org.cdk8s.plus20.ConfigMapProps.Builder
Sets the value of ConfigMapProps.getData()
defaultBackend(IngressV1Beta1Backend) - Method in class org.cdk8s.plus20.IngressV1Beta1.Builder
The default backend services requests that do not match any rule.
defaultBackend(IngressV1Beta1Backend) - Method in class org.cdk8s.plus20.IngressV1Beta1Props.Builder
defaultMode(Number) - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Builder
defaultSelector(Boolean) - Method in class org.cdk8s.plus20.Deployment.Builder
Automatically allocates a pod selector for this deployment.
defaultSelector(Boolean) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
defaultSelector(Boolean) - Method in class org.cdk8s.plus20.StatefulSet.Builder
Automatically allocates a pod selector for this statefulset.
defaultSelector(Boolean) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
Deployment - Class in org.cdk8s.plus20
A Deployment provides declarative updates for Pods and ReplicaSets.
Deployment(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Deployment
 
Deployment(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Deployment
 
Deployment(Construct, String, DeploymentProps) - Constructor for class org.cdk8s.plus20.Deployment
 
Deployment(Construct, String) - Constructor for class org.cdk8s.plus20.Deployment
 
Deployment.Builder - Class in org.cdk8s.plus20
A fluent builder for Deployment.
DeploymentProps - Interface in org.cdk8s.plus20
Properties for initialization of `Deployment`.
DeploymentProps.Builder - Class in org.cdk8s.plus20
A builder for DeploymentProps
DeploymentProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for DeploymentProps

E

EmptyDirMedium - Enum in org.cdk8s.plus20
The medium on which to store the volume.
EmptyDirVolumeOptions - Interface in org.cdk8s.plus20
Options for volumes populated with an empty directory.
EmptyDirVolumeOptions.Builder - Class in org.cdk8s.plus20
A builder for EmptyDirVolumeOptions
EmptyDirVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for EmptyDirVolumeOptions
env(Map<String, ? extends EnvValue>) - Method in class org.cdk8s.plus20.Container.Builder
List of environment variables to set in the container.
env(Map<String, ? extends EnvValue>) - Method in class org.cdk8s.plus20.ContainerProps.Builder
Sets the value of ContainerProps.getEnv()
EnvValue - Class in org.cdk8s.plus20
Utility class for creating reading env values from various sources.
EnvValue(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.EnvValue
 
EnvValue(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.EnvValue
 
EnvValueFromConfigMapOptions - Interface in org.cdk8s.plus20
Options to specify an envionment variable value from a ConfigMap key.
EnvValueFromConfigMapOptions.Builder - Class in org.cdk8s.plus20
EnvValueFromConfigMapOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for EnvValueFromConfigMapOptions
EnvValueFromProcessOptions - Interface in org.cdk8s.plus20
Options to specify an environment variable value from the process environment.
EnvValueFromProcessOptions.Builder - Class in org.cdk8s.plus20
EnvValueFromProcessOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for EnvValueFromProcessOptions
EnvValueFromSecretOptions - Interface in org.cdk8s.plus20
Options to specify an environment variable value from a Secret.
EnvValueFromSecretOptions.Builder - Class in org.cdk8s.plus20
EnvValueFromSecretOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for EnvValueFromSecretOptions
equals(Object) - Method in class org.cdk8s.plus20.AddDeploymentOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.AddDirectoryOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ConfigMapProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.EmptyDirVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.EnvValueFromConfigMapOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.EnvValueFromProcessOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.EnvValueFromSecretOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ExposeServiceViaIngressOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.IngressV1Beta1Props.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.IngressV1Beta1Rule.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.IngressV1Beta1Tls.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.MountOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.PathMapping.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ProbeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ResourceProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.SecretProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.SecretValue.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ServiceAccountProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ServicePort.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ServicePortOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 
exclude(List<String>) - Method in class org.cdk8s.plus20.AddDirectoryOptions.Builder
ExposeDeploymentViaIngressOptions - Interface in org.cdk8s.plus20
Options for exposing a deployment via an ingress.
ExposeDeploymentViaIngressOptions.Builder - Class in org.cdk8s.plus20
ExposeDeploymentViaIngressOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ExposeDeploymentViaIngressOptions
ExposeDeploymentViaServiceOptions - Interface in org.cdk8s.plus20
Options for exposing a deployment via a service.
ExposeDeploymentViaServiceOptions.Builder - Class in org.cdk8s.plus20
ExposeDeploymentViaServiceOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ExposeDeploymentViaServiceOptions
ExposeServiceViaIngressOptions - Interface in org.cdk8s.plus20
Options for exposing a service using an ingress.
ExposeServiceViaIngressOptions.Builder - Class in org.cdk8s.plus20
ExposeServiceViaIngressOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ExposeServiceViaIngressOptions
exposeViaIngress(String, ExposeDeploymentViaIngressOptions) - Method in class org.cdk8s.plus20.Deployment
Expose a deployment via an ingress.
exposeViaIngress(String) - Method in class org.cdk8s.plus20.Deployment
Expose a deployment via an ingress.
exposeViaIngress(String, ExposeServiceViaIngressOptions) - Method in class org.cdk8s.plus20.Service
Expose a service via an ingress using the specified path.
exposeViaIngress(String) - Method in class org.cdk8s.plus20.Service
Expose a service via an ingress using the specified path.
exposeViaService(ExposeDeploymentViaServiceOptions) - Method in class org.cdk8s.plus20.Deployment
Expose a deployment via a service.
exposeViaService() - Method in class org.cdk8s.plus20.Deployment
Expose a deployment via a service.
externalIPs(List<String>) - Method in class org.cdk8s.plus20.Service.Builder
A list of IP addresses for which nodes in the cluster will also accept traffic for this service.
externalIPs(List<String>) - Method in class org.cdk8s.plus20.ServiceProps.Builder
externalName(String) - Method in class org.cdk8s.plus20.Service.Builder
The externalName to be used when ServiceType.EXTERNAL_NAME is set.
externalName(String) - Method in class org.cdk8s.plus20.ServiceProps.Builder

F

failureThreshold(Number) - Method in class org.cdk8s.plus20.CommandProbeOptions.Builder
failureThreshold(Number) - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Builder
failureThreshold(Number) - Method in class org.cdk8s.plus20.ProbeOptions.Builder
fromCommand(List<String>, CommandProbeOptions) - Static method in class org.cdk8s.plus20.Probe
Defines a probe based on a command which is executed within the container.
fromCommand(List<String>) - Static method in class org.cdk8s.plus20.Probe
Defines a probe based on a command which is executed within the container.
fromConfigMap(IConfigMap, String, EnvValueFromConfigMapOptions) - Static method in class org.cdk8s.plus20.EnvValue
Create a value by reading a specific key inside a config map.
fromConfigMap(IConfigMap, String) - Static method in class org.cdk8s.plus20.EnvValue
Create a value by reading a specific key inside a config map.
fromConfigMap(IConfigMap, ConfigMapVolumeOptions) - Static method in class org.cdk8s.plus20.Volume
Populate the volume from a ConfigMap.
fromConfigMap(IConfigMap) - Static method in class org.cdk8s.plus20.Volume
Populate the volume from a ConfigMap.
fromConfigMapName(String) - Static method in class org.cdk8s.plus20.ConfigMap
Represents a ConfigMap created elsewhere.
fromEmptyDir(String, EmptyDirVolumeOptions) - Static method in class org.cdk8s.plus20.Volume
An emptyDir volume is first created when a Pod is assigned to a Node, and exists as long as that Pod is running on that node.
fromEmptyDir(String) - Static method in class org.cdk8s.plus20.Volume
An emptyDir volume is first created when a Pod is assigned to a Node, and exists as long as that Pod is running on that node.
fromHttpGet(String, HttpGetProbeOptions) - Static method in class org.cdk8s.plus20.Probe
Defines a probe based on an HTTP GET request to the IP address of the container.
fromHttpGet(String) - Static method in class org.cdk8s.plus20.Probe
Defines a probe based on an HTTP GET request to the IP address of the container.
fromProcess(String, EnvValueFromProcessOptions) - Static method in class org.cdk8s.plus20.EnvValue
Create a value from a key in the current process environment.
fromProcess(String) - Static method in class org.cdk8s.plus20.EnvValue
Create a value from a key in the current process environment.
fromSecretName(String) - Static method in class org.cdk8s.plus20.Secret
Imports a secret from the cluster as a reference.
fromSecretValue(SecretValue, EnvValueFromSecretOptions) - Static method in class org.cdk8s.plus20.EnvValue
Defines an environment value from a secret JSON value.
fromSecretValue(SecretValue) - Static method in class org.cdk8s.plus20.EnvValue
Defines an environment value from a secret JSON value.
fromService(Service, ServiceIngressV1BetaBackendOptions) - Static method in class org.cdk8s.plus20.IngressV1Beta1Backend
A Kubernetes `Service` to use as the backend for this path.
fromService(Service) - Static method in class org.cdk8s.plus20.IngressV1Beta1Backend
A Kubernetes `Service` to use as the backend for this path.
fromServiceAccountName(String) - Static method in class org.cdk8s.plus20.ServiceAccount
Imports a service account from the cluster as a reference.
fromValue(String) - Static method in class org.cdk8s.plus20.EnvValue
Create a value from the given argument.

G

getActiveDeadline() - Method in class org.cdk8s.plus20.Job
Duration before job is terminated.
getActiveDeadline() - Method in interface org.cdk8s.plus20.JobProps
Specifies the duration the job may be active before the system tries to terminate it.
getActiveDeadline() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getApiObject() - Method in class org.cdk8s.plus20.ConfigMap
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus20.Deployment
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus20.IngressV1Beta1
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus20.Job
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus20.Pod
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus20.Resource
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus20.Secret
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus20.Service
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus20.ServiceAccount
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus20.StatefulSet
The underlying cdk8s API object.
getArgs() - Method in class org.cdk8s.plus20.Container
Arguments to the entrypoint.
getArgs() - Method in interface org.cdk8s.plus20.ContainerProps
Arguments to the entrypoint.
getArgs() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getBackend() - Method in interface org.cdk8s.plus20.IngressV1Beta1Rule
Backend defines the referenced service endpoint to which the traffic will be forwarded to.
getBackend() - Method in class org.cdk8s.plus20.IngressV1Beta1Rule.Jsii$Proxy
 
getBackoffLimit() - Method in class org.cdk8s.plus20.Job
Number of retries before marking failed.
getBackoffLimit() - Method in interface org.cdk8s.plus20.JobProps
Specifies the number of retries before marking this job failed.
getBackoffLimit() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getBinaryData() - Method in class org.cdk8s.plus20.ConfigMap
The binary data associated with this config map.
getBinaryData() - Method in interface org.cdk8s.plus20.ConfigMapProps
BinaryData contains the binary data.
getBinaryData() - Method in class org.cdk8s.plus20.ConfigMapProps.Jsii$Proxy
 
getClusterIP() - Method in class org.cdk8s.plus20.Service
The IP address of the service and is usually assigned randomly by the master.
getClusterIP() - Method in interface org.cdk8s.plus20.ServiceProps
The IP address of the service and is usually assigned randomly by the master.
getClusterIP() - Method in class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
 
getCommand() - Method in class org.cdk8s.plus20.Container
Entrypoint array (the command to execute when the container starts).
getCommand() - Method in interface org.cdk8s.plus20.ContainerProps
Entrypoint array.
getCommand() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus20.Deployment
The containers belonging to the pod.
getContainers() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getContainers() - Method in interface org.cdk8s.plus20.IPodSpec
The containers belonging to the pod.
getContainers() - Method in interface org.cdk8s.plus20.IPodSpec.Jsii$Default
The containers belonging to the pod.
getContainers() - Method in class org.cdk8s.plus20.IPodSpec.Jsii$Proxy
The containers belonging to the pod.
getContainers() - Method in interface org.cdk8s.plus20.IPodTemplate.Jsii$Default
The containers belonging to the pod.
getContainers() - Method in class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
The containers belonging to the pod.
getContainers() - Method in class org.cdk8s.plus20.Job
The containers belonging to the pod.
getContainers() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus20.Pod
The containers belonging to the pod.
getContainers() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus20.PodSpec
The containers belonging to the pod.
getContainers() - Method in interface org.cdk8s.plus20.PodSpecProps
List of containers belonging to the pod.
getContainers() - Method in class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus20.StatefulSet
The containers belonging to the pod.
getContainers() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getData() - Method in class org.cdk8s.plus20.ConfigMap
The data associated with this config map.
getData() - Method in interface org.cdk8s.plus20.ConfigMapProps
Data contains the configuration data.
getData() - Method in class org.cdk8s.plus20.ConfigMapProps.Jsii$Proxy
 
getDefaultBackend() - Method in interface org.cdk8s.plus20.IngressV1Beta1Props
The default backend services requests that do not match any rule.
getDefaultBackend() - Method in class org.cdk8s.plus20.IngressV1Beta1Props.Jsii$Proxy
 
getDefaultMode() - Method in interface org.cdk8s.plus20.ConfigMapVolumeOptions
Mode bits to use on created files by default.
getDefaultMode() - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Jsii$Proxy
 
getDefaultSelector() - Method in interface org.cdk8s.plus20.DeploymentProps
Automatically allocates a pod selector for this deployment.
getDefaultSelector() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getDefaultSelector() - Method in interface org.cdk8s.plus20.StatefulSetProps
Automatically allocates a pod selector for this statefulset.
getDefaultSelector() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getEnv() - Method in class org.cdk8s.plus20.Container
The environment variables for this container.
getEnv() - Method in interface org.cdk8s.plus20.ContainerProps
List of environment variables to set in the container.
getEnv() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getExclude() - Method in interface org.cdk8s.plus20.AddDirectoryOptions
Glob patterns to exclude when adding files.
getExclude() - Method in class org.cdk8s.plus20.AddDirectoryOptions.Jsii$Proxy
 
getExternalIPs() - Method in interface org.cdk8s.plus20.ServiceProps
A list of IP addresses for which nodes in the cluster will also accept traffic for this service.
getExternalIPs() - Method in class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
 
getExternalName() - Method in class org.cdk8s.plus20.Service
The externalName to be used for EXTERNAL_NAME types.
getExternalName() - Method in interface org.cdk8s.plus20.ServiceProps
The externalName to be used when ServiceType.EXTERNAL_NAME is set.
getExternalName() - Method in class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
 
getFailureThreshold() - Method in class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
 
getFailureThreshold() - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Jsii$Proxy
 
getFailureThreshold() - Method in interface org.cdk8s.plus20.ProbeOptions
Minimum consecutive failures for the probe to be considered failed after having succeeded.
getFailureThreshold() - Method in class org.cdk8s.plus20.ProbeOptions.Jsii$Proxy
 
getHost() - Method in interface org.cdk8s.plus20.IngressV1Beta1Rule
Host is the fully qualified domain name of a network host, as defined by RFC 3986.
getHost() - Method in class org.cdk8s.plus20.IngressV1Beta1Rule.Jsii$Proxy
 
getHosts() - Method in interface org.cdk8s.plus20.IngressV1Beta1Tls
Hosts are a list of hosts included in the TLS certificate.
getHosts() - Method in class org.cdk8s.plus20.IngressV1Beta1Tls.Jsii$Proxy
 
getImage() - Method in class org.cdk8s.plus20.Container
The container image.
getImage() - Method in interface org.cdk8s.plus20.ContainerProps
Docker image name.
getImage() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getImagePullPolicy() - Method in class org.cdk8s.plus20.Container
Image pull policy for this container.
getImagePullPolicy() - Method in interface org.cdk8s.plus20.ContainerProps
Image pull policy for this container.
getImagePullPolicy() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getIngress() - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
getIngress() - Method in interface org.cdk8s.plus20.ExposeServiceViaIngressOptions
The ingress to add rules to.
getIngress() - Method in class org.cdk8s.plus20.ExposeServiceViaIngressOptions.Jsii$Proxy
 
getInitialDelaySeconds() - Method in class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
 
getInitialDelaySeconds() - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Jsii$Proxy
 
getInitialDelaySeconds() - Method in interface org.cdk8s.plus20.ProbeOptions
Number of seconds after the container has started before liveness probes are initiated.
getInitialDelaySeconds() - Method in class org.cdk8s.plus20.ProbeOptions.Jsii$Proxy
 
getItems() - Method in interface org.cdk8s.plus20.ConfigMapVolumeOptions
If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value.
getItems() - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Jsii$Proxy
 
getKey() - Method in interface org.cdk8s.plus20.SecretValue
The JSON key.
getKey() - Method in class org.cdk8s.plus20.SecretValue.Jsii$Proxy
 
getKeyPrefix() - Method in interface org.cdk8s.plus20.AddDirectoryOptions
A prefix to add to all keys in the config map.
getKeyPrefix() - Method in class org.cdk8s.plus20.AddDirectoryOptions.Jsii$Proxy
 
getLabelSelector() - Method in class org.cdk8s.plus20.Deployment
The labels this deployment will match against in order to select pods.
getLabelSelector() - Method in class org.cdk8s.plus20.StatefulSet
The labels this statefulset will match against in order to select pods.
getLiveness() - Method in interface org.cdk8s.plus20.ContainerProps
Periodic probe of container liveness.
getLiveness() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getLoadBalancerSourceRanges() - Method in interface org.cdk8s.plus20.ServiceProps
A list of CIDR IP addresses, if specified and supported by the platform, will restrict traffic through the cloud-provider load-balancer to the specified client IPs.
getLoadBalancerSourceRanges() - Method in class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
 
getMedium() - Method in interface org.cdk8s.plus20.EmptyDirVolumeOptions
By default, emptyDir volumes are stored on whatever medium is backing the node - that might be disk or SSD or network storage, depending on your environment.
getMedium() - Method in class org.cdk8s.plus20.EmptyDirVolumeOptions.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.ConfigMapProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.IngressV1Beta1Props.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.Resource
 
getMetadata() - Method in interface org.cdk8s.plus20.ResourceProps
Metadata that all persisted resources must have, which includes all objects users must create.
getMetadata() - Method in class org.cdk8s.plus20.ResourceProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.SecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.ServiceAccountProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getMode() - Method in interface org.cdk8s.plus20.PathMapping
Optional: mode bits to use on this file, must be a value between 0 and 0777.
getMode() - Method in class org.cdk8s.plus20.PathMapping.Jsii$Proxy
 
getMounts() - Method in class org.cdk8s.plus20.Container
Volume mounts configured for this container.
getName() - Method in class org.cdk8s.plus20.AddDeploymentOptions.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus20.ConfigMapVolumeOptions
The volume name.
getName() - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Jsii$Proxy
 
getName() - Method in class org.cdk8s.plus20.Container
The name of the container.
getName() - Method in interface org.cdk8s.plus20.ContainerProps
Name of the container specified as a DNS_LABEL.
getName() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getName() - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus20.ExposeDeploymentViaServiceOptions
The name of the service to expose.
getName() - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus20.IConfigMap.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus20.IConfigMap.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus20.IResource
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus20.IResource.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus20.IResource.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus20.ISecret.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus20.ISecret.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus20.IServiceAccount.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus20.IServiceAccount.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus20.Resource
The name of this API object.
getName() - Method in class org.cdk8s.plus20.ServicePort.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus20.ServicePortOptions
The name of this port within the service.
getName() - Method in class org.cdk8s.plus20.ServicePortOptions.Jsii$Proxy
 
getName() - Method in class org.cdk8s.plus20.Volume
 
getNodePort() - Method in class org.cdk8s.plus20.AddDeploymentOptions.Jsii$Proxy
 
getNodePort() - Method in class org.cdk8s.plus20.ServicePort.Jsii$Proxy
 
getNodePort() - Method in interface org.cdk8s.plus20.ServicePortOptions
The port on each node on which this service is exposed when type=NodePort or LoadBalancer.
getNodePort() - Method in class org.cdk8s.plus20.ServicePortOptions.Jsii$Proxy
 
getOptional() - Method in interface org.cdk8s.plus20.ConfigMapVolumeOptions
Specify whether the ConfigMap or its keys must be defined.
getOptional() - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Jsii$Proxy
 
getOptional() - Method in interface org.cdk8s.plus20.EnvValueFromConfigMapOptions
Specify whether the ConfigMap or its key must be defined.
getOptional() - Method in class org.cdk8s.plus20.EnvValueFromConfigMapOptions.Jsii$Proxy
 
getOptional() - Method in interface org.cdk8s.plus20.EnvValueFromSecretOptions
Specify whether the Secret or its key must be defined.
getOptional() - Method in class org.cdk8s.plus20.EnvValueFromSecretOptions.Jsii$Proxy
 
getPath() - Method in interface org.cdk8s.plus20.IngressV1Beta1Rule
Path is an extended POSIX regex as defined by IEEE Std 1003.1, (i.e this follows the egrep/unix syntax, not the perl syntax) matched against the path of an incoming request.
getPath() - Method in class org.cdk8s.plus20.IngressV1Beta1Rule.Jsii$Proxy
 
getPath() - Method in interface org.cdk8s.plus20.PathMapping
The relative path of the file to map the key to.
getPath() - Method in class org.cdk8s.plus20.PathMapping.Jsii$Proxy
 
getPath() - Method in interface org.cdk8s.plus20.VolumeMount
Path within the container at which the volume should be mounted.
getPath() - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 
getPeriodSeconds() - Method in class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
 
getPeriodSeconds() - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Jsii$Proxy
 
getPeriodSeconds() - Method in interface org.cdk8s.plus20.ProbeOptions
How often (in seconds) to perform the probe.
getPeriodSeconds() - Method in class org.cdk8s.plus20.ProbeOptions.Jsii$Proxy
 
getPodManagementPolicy() - Method in class org.cdk8s.plus20.StatefulSet
Management policy to use for the set.
getPodManagementPolicy() - Method in interface org.cdk8s.plus20.StatefulSetProps
Pod management policy to use for this statefulset.
getPodManagementPolicy() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getPodMetadata() - Method in class org.cdk8s.plus20.Deployment
Provides read/write access to the underlying pod metadata of the resource.
getPodMetadata() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getPodMetadata() - Method in interface org.cdk8s.plus20.IPodTemplate
Provides read/write access to the underlying pod metadata of the resource.
getPodMetadata() - Method in interface org.cdk8s.plus20.IPodTemplate.Jsii$Default
Provides read/write access to the underlying pod metadata of the resource.
getPodMetadata() - Method in class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
Provides read/write access to the underlying pod metadata of the resource.
getPodMetadata() - Method in class org.cdk8s.plus20.Job
Provides read/write access to the underlying pod metadata of the resource.
getPodMetadata() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getPodMetadata() - Method in class org.cdk8s.plus20.PodTemplate
Provides read/write access to the underlying pod metadata of the resource.
getPodMetadata() - Method in interface org.cdk8s.plus20.PodTemplateProps
The pod metadata.
getPodMetadata() - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
getPodMetadata() - Method in class org.cdk8s.plus20.StatefulSet
Provides read/write access to the underlying pod metadata of the resource.
getPodMetadata() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus20.AddDeploymentOptions
The port number the service will bind to.
getPort() - Method in class org.cdk8s.plus20.AddDeploymentOptions.Jsii$Proxy
 
getPort() - Method in class org.cdk8s.plus20.Container
The port this container exposes.
getPort() - Method in interface org.cdk8s.plus20.ContainerProps
Number of port to expose on the pod's IP address.
getPort() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getPort() - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus20.ExposeDeploymentViaServiceOptions
The port that the service should serve on.
getPort() - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus20.HttpGetProbeOptions
The TCP port to use when sending the GET request.
getPort() - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions
The port to use to access the service.
getPort() - Method in class org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus20.ServicePort
The port number the service will bind to.
getPort() - Method in class org.cdk8s.plus20.ServicePort.Jsii$Proxy
 
getPorts() - Method in class org.cdk8s.plus20.Service
Ports for this service.
getPorts() - Method in interface org.cdk8s.plus20.ServiceProps
The port exposed by this service.
getPorts() - Method in class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
 
getPropagation() - Method in interface org.cdk8s.plus20.MountOptions
Determines how mounts are propagated from the host to container and the other way around.
getPropagation() - Method in class org.cdk8s.plus20.MountOptions.Jsii$Proxy
 
getPropagation() - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 
getProtocol() - Method in class org.cdk8s.plus20.AddDeploymentOptions.Jsii$Proxy
 
getProtocol() - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
getProtocol() - Method in interface org.cdk8s.plus20.ExposeDeploymentViaServiceOptions
The IP protocol for this port.
getProtocol() - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Jsii$Proxy
 
getProtocol() - Method in class org.cdk8s.plus20.ServicePort.Jsii$Proxy
 
getProtocol() - Method in interface org.cdk8s.plus20.ServicePortOptions
The IP protocol for this port.
getProtocol() - Method in class org.cdk8s.plus20.ServicePortOptions.Jsii$Proxy
 
getReadiness() - Method in interface org.cdk8s.plus20.ContainerProps
Determines when the container is ready to serve traffic.
getReadiness() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getReadOnly() - Method in interface org.cdk8s.plus20.MountOptions
Mounted read-only if true, read-write otherwise (false or unspecified).
getReadOnly() - Method in class org.cdk8s.plus20.MountOptions.Jsii$Proxy
 
getReadOnly() - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 
getReplicas() - Method in class org.cdk8s.plus20.Deployment
Number of desired pods.
getReplicas() - Method in interface org.cdk8s.plus20.DeploymentProps
Number of desired pods.
getReplicas() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getReplicas() - Method in class org.cdk8s.plus20.StatefulSet
Number of desired pods.
getReplicas() - Method in interface org.cdk8s.plus20.StatefulSetProps
Number of desired pods.
getReplicas() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getRequired() - Method in interface org.cdk8s.plus20.EnvValueFromProcessOptions
Specify whether the key must exist in the environment.
getRequired() - Method in class org.cdk8s.plus20.EnvValueFromProcessOptions.Jsii$Proxy
 
getRestartPolicy() - Method in class org.cdk8s.plus20.Deployment
Restart policy for all containers within the pod.
getRestartPolicy() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getRestartPolicy() - Method in interface org.cdk8s.plus20.IPodSpec
Restart policy for all containers within the pod.
getRestartPolicy() - Method in interface org.cdk8s.plus20.IPodSpec.Jsii$Default
Restart policy for all containers within the pod.
getRestartPolicy() - Method in class org.cdk8s.plus20.IPodSpec.Jsii$Proxy
Restart policy for all containers within the pod.
getRestartPolicy() - Method in interface org.cdk8s.plus20.IPodTemplate.Jsii$Default
Restart policy for all containers within the pod.
getRestartPolicy() - Method in class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
Restart policy for all containers within the pod.
getRestartPolicy() - Method in class org.cdk8s.plus20.Job
Restart policy for all containers within the pod.
getRestartPolicy() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getRestartPolicy() - Method in class org.cdk8s.plus20.Pod
Restart policy for all containers within the pod.
getRestartPolicy() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
getRestartPolicy() - Method in class org.cdk8s.plus20.PodSpec
Restart policy for all containers within the pod.
getRestartPolicy() - Method in interface org.cdk8s.plus20.PodSpecProps
Restart policy for all containers within the pod.
getRestartPolicy() - Method in class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
 
getRestartPolicy() - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
getRestartPolicy() - Method in class org.cdk8s.plus20.StatefulSet
Restart policy for all containers within the pod.
getRestartPolicy() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getRules() - Method in interface org.cdk8s.plus20.IngressV1Beta1Props
Routing rules for this ingress.
getRules() - Method in class org.cdk8s.plus20.IngressV1Beta1Props.Jsii$Proxy
 
getSecret() - Method in interface org.cdk8s.plus20.IngressV1Beta1Tls
Secret is the secret that contains the certificate and key used to terminate SSL traffic on 443.
getSecret() - Method in class org.cdk8s.plus20.IngressV1Beta1Tls.Jsii$Proxy
 
getSecret() - Method in interface org.cdk8s.plus20.SecretValue
The secret.
getSecret() - Method in class org.cdk8s.plus20.SecretValue.Jsii$Proxy
 
getSecrets() - Method in class org.cdk8s.plus20.ServiceAccount
List of secrets allowed to be used by pods running using this service account.
getSecrets() - Method in interface org.cdk8s.plus20.ServiceAccountProps
List of secrets allowed to be used by pods running using this ServiceAccount.
getSecrets() - Method in class org.cdk8s.plus20.ServiceAccountProps.Jsii$Proxy
 
getSelector() - Method in class org.cdk8s.plus20.Service
Returns the labels which are used to select pods for this service.
getService() - Method in interface org.cdk8s.plus20.StatefulSetProps
Service to associate with the statefulset.
getService() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getServiceAccount() - Method in class org.cdk8s.plus20.Deployment
The service account used to run this pod.
getServiceAccount() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getServiceAccount() - Method in interface org.cdk8s.plus20.IPodSpec
The service account used to run this pod.
getServiceAccount() - Method in interface org.cdk8s.plus20.IPodSpec.Jsii$Default
The service account used to run this pod.
getServiceAccount() - Method in class org.cdk8s.plus20.IPodSpec.Jsii$Proxy
The service account used to run this pod.
getServiceAccount() - Method in interface org.cdk8s.plus20.IPodTemplate.Jsii$Default
The service account used to run this pod.
getServiceAccount() - Method in class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
The service account used to run this pod.
getServiceAccount() - Method in class org.cdk8s.plus20.Job
The service account used to run this pod.
getServiceAccount() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getServiceAccount() - Method in class org.cdk8s.plus20.Pod
The service account used to run this pod.
getServiceAccount() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
getServiceAccount() - Method in class org.cdk8s.plus20.PodSpec
The service account used to run this pod.
getServiceAccount() - Method in interface org.cdk8s.plus20.PodSpecProps
A service account provides an identity for processes that run in a Pod.
getServiceAccount() - Method in class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
 
getServiceAccount() - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
getServiceAccount() - Method in class org.cdk8s.plus20.StatefulSet
The service account used to run this pod.
getServiceAccount() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getServiceType() - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
getServiceType() - Method in interface org.cdk8s.plus20.ExposeDeploymentViaServiceOptions
The type of the exposed service.
getServiceType() - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Jsii$Proxy
 
getSizeLimit() - Method in interface org.cdk8s.plus20.EmptyDirVolumeOptions
Total amount of local storage required for this EmptyDir volume.
getSizeLimit() - Method in class org.cdk8s.plus20.EmptyDirVolumeOptions.Jsii$Proxy
 
getStartup() - Method in interface org.cdk8s.plus20.ContainerProps
StartupProbe indicates that the Pod has successfully initialized.
getStartup() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getStringData(String) - Method in class org.cdk8s.plus20.Secret
Gets a string data by key or undefined.
getStringData() - Method in interface org.cdk8s.plus20.SecretProps
stringData allows specifying non-binary secret data in string form.
getStringData() - Method in class org.cdk8s.plus20.SecretProps.Jsii$Proxy
 
getSubPath() - Method in interface org.cdk8s.plus20.MountOptions
Path within the volume from which the container's volume should be mounted.).
getSubPath() - Method in class org.cdk8s.plus20.MountOptions.Jsii$Proxy
 
getSubPath() - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 
getSubPathExpr() - Method in interface org.cdk8s.plus20.MountOptions
Expanded path within the volume from which the container's volume should be mounted.
getSubPathExpr() - Method in class org.cdk8s.plus20.MountOptions.Jsii$Proxy
 
getSubPathExpr() - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 
getSuccessThreshold() - Method in class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
 
getSuccessThreshold() - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Jsii$Proxy
 
getSuccessThreshold() - Method in interface org.cdk8s.plus20.ProbeOptions
Minimum consecutive successes for the probe to be considered successful after having failed.
getSuccessThreshold() - Method in class org.cdk8s.plus20.ProbeOptions.Jsii$Proxy
 
getTargetPort() - Method in class org.cdk8s.plus20.AddDeploymentOptions.Jsii$Proxy
 
getTargetPort() - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
getTargetPort() - Method in interface org.cdk8s.plus20.ExposeDeploymentViaServiceOptions
The port number the service will redirect to.
getTargetPort() - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Jsii$Proxy
 
getTargetPort() - Method in class org.cdk8s.plus20.ServicePort.Jsii$Proxy
 
getTargetPort() - Method in interface org.cdk8s.plus20.ServicePortOptions
The port number the service will redirect to.
getTargetPort() - Method in class org.cdk8s.plus20.ServicePortOptions.Jsii$Proxy
 
getTimeoutSeconds() - Method in class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
 
getTimeoutSeconds() - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Jsii$Proxy
 
getTimeoutSeconds() - Method in interface org.cdk8s.plus20.ProbeOptions
Number of seconds after which the probe times out.
getTimeoutSeconds() - Method in class org.cdk8s.plus20.ProbeOptions.Jsii$Proxy
 
getTls() - Method in interface org.cdk8s.plus20.IngressV1Beta1Props
TLS settings for this ingress.
getTls() - Method in class org.cdk8s.plus20.IngressV1Beta1Props.Jsii$Proxy
 
getTtlAfterFinished() - Method in class org.cdk8s.plus20.Job
TTL before the job is deleted after it is finished.
getTtlAfterFinished() - Method in interface org.cdk8s.plus20.JobProps
Limits the lifetime of a Job that has finished execution (either Complete or Failed).
getTtlAfterFinished() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getType() - Method in interface org.cdk8s.plus20.SecretProps
Optional type associated with the secret.
getType() - Method in class org.cdk8s.plus20.SecretProps.Jsii$Proxy
 
getType() - Method in class org.cdk8s.plus20.Service
Determines how the Service is exposed.
getType() - Method in interface org.cdk8s.plus20.ServiceProps
Determines how the Service is exposed.
getType() - Method in class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
 
getValue() - Method in class org.cdk8s.plus20.EnvValue
 
getValueFrom() - Method in class org.cdk8s.plus20.EnvValue
 
getVolume() - Method in interface org.cdk8s.plus20.VolumeMount
The volume to mount.
getVolume() - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 
getVolumeMounts() - Method in interface org.cdk8s.plus20.ContainerProps
Pod volumes to mount into the container's filesystem.
getVolumeMounts() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getVolumes() - Method in class org.cdk8s.plus20.Deployment
The volumes associated with this pod.
getVolumes() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getVolumes() - Method in interface org.cdk8s.plus20.IPodSpec
The volumes associated with this pod.
getVolumes() - Method in interface org.cdk8s.plus20.IPodSpec.Jsii$Default
The volumes associated with this pod.
getVolumes() - Method in class org.cdk8s.plus20.IPodSpec.Jsii$Proxy
The volumes associated with this pod.
getVolumes() - Method in interface org.cdk8s.plus20.IPodTemplate.Jsii$Default
The volumes associated with this pod.
getVolumes() - Method in class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
The volumes associated with this pod.
getVolumes() - Method in class org.cdk8s.plus20.Job
The volumes associated with this pod.
getVolumes() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getVolumes() - Method in class org.cdk8s.plus20.Pod
The volumes associated with this pod.
getVolumes() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
getVolumes() - Method in class org.cdk8s.plus20.PodSpec
The volumes associated with this pod.
getVolumes() - Method in interface org.cdk8s.plus20.PodSpecProps
List of volumes that can be mounted by containers belonging to the pod.
getVolumes() - Method in class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
 
getVolumes() - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
getVolumes() - Method in class org.cdk8s.plus20.StatefulSet
The volumes associated with this pod.
getVolumes() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getWorkingDir() - Method in class org.cdk8s.plus20.Container
The working directory inside the container.
getWorkingDir() - Method in interface org.cdk8s.plus20.ContainerProps
Container's working directory.
getWorkingDir() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 

H

hashCode() - Method in class org.cdk8s.plus20.AddDeploymentOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.AddDirectoryOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ConfigMapProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.EmptyDirVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.EnvValueFromConfigMapOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.EnvValueFromProcessOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.EnvValueFromSecretOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ExposeServiceViaIngressOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.IngressV1Beta1Props.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.IngressV1Beta1Rule.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.IngressV1Beta1Tls.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.MountOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.PathMapping.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ProbeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ResourceProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.SecretProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.SecretValue.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ServiceAccountProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ServicePort.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ServicePortOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 
host(String) - Method in class org.cdk8s.plus20.IngressV1Beta1Rule.Builder
hosts(List<String>) - Method in class org.cdk8s.plus20.IngressV1Beta1Tls.Builder
HttpGetProbeOptions - Interface in org.cdk8s.plus20
Options for `Probe.fromHttpGet()`.
HttpGetProbeOptions.Builder - Class in org.cdk8s.plus20
A builder for HttpGetProbeOptions
HttpGetProbeOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for HttpGetProbeOptions

I

IConfigMap - Interface in org.cdk8s.plus20
Represents a config map.
IConfigMap.Jsii$Default - Interface in org.cdk8s.plus20
Internal default implementation for IConfigMap.
IConfigMap.Jsii$Proxy - Class in org.cdk8s.plus20
A proxy class which represents a concrete javascript instance of this type.
image(String) - Method in class org.cdk8s.plus20.Container.Builder
Docker image name.
image(String) - Method in class org.cdk8s.plus20.ContainerProps.Builder
Sets the value of ContainerProps.getImage()
imagePullPolicy(ImagePullPolicy) - Method in class org.cdk8s.plus20.Container.Builder
Image pull policy for this container.
imagePullPolicy(ImagePullPolicy) - Method in class org.cdk8s.plus20.ContainerProps.Builder
ImagePullPolicy - Enum in org.cdk8s.plus20
 
ingress(IngressV1Beta1) - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Builder
ingress(IngressV1Beta1) - Method in class org.cdk8s.plus20.ExposeServiceViaIngressOptions.Builder
IngressV1Beta1 - Class in org.cdk8s.plus20
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
IngressV1Beta1(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IngressV1Beta1
 
IngressV1Beta1(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.IngressV1Beta1
 
IngressV1Beta1(Construct, String, IngressV1Beta1Props) - Constructor for class org.cdk8s.plus20.IngressV1Beta1
 
IngressV1Beta1(Construct, String) - Constructor for class org.cdk8s.plus20.IngressV1Beta1
 
IngressV1Beta1.Builder - Class in org.cdk8s.plus20
A fluent builder for IngressV1Beta1.
IngressV1Beta1Backend - Class in org.cdk8s.plus20
The backend for an ingress path.
IngressV1Beta1Backend(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IngressV1Beta1Backend
 
IngressV1Beta1Backend(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.IngressV1Beta1Backend
 
IngressV1Beta1Props - Interface in org.cdk8s.plus20
Properties for `Ingress`.
IngressV1Beta1Props.Builder - Class in org.cdk8s.plus20
A builder for IngressV1Beta1Props
IngressV1Beta1Props.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for IngressV1Beta1Props
IngressV1Beta1Rule - Interface in org.cdk8s.plus20
Represents the rules mapping the paths under a specified host to the related backend services.
IngressV1Beta1Rule.Builder - Class in org.cdk8s.plus20
A builder for IngressV1Beta1Rule
IngressV1Beta1Rule.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for IngressV1Beta1Rule
IngressV1Beta1Tls - Interface in org.cdk8s.plus20
Represents the TLS configuration mapping that is passed to the ingress controller for SSL termination.
IngressV1Beta1Tls.Builder - Class in org.cdk8s.plus20
A builder for IngressV1Beta1Tls
IngressV1Beta1Tls.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for IngressV1Beta1Tls
initialDelaySeconds(Duration) - Method in class org.cdk8s.plus20.CommandProbeOptions.Builder
initialDelaySeconds(Duration) - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Builder
initialDelaySeconds(Duration) - Method in class org.cdk8s.plus20.ProbeOptions.Builder
IPodSpec - Interface in org.cdk8s.plus20
Represents a resource that can be configured with a kuberenets pod spec.
IPodSpec.Jsii$Default - Interface in org.cdk8s.plus20
Internal default implementation for IPodSpec.
IPodSpec.Jsii$Proxy - Class in org.cdk8s.plus20
A proxy class which represents a concrete javascript instance of this type.
IPodTemplate - Interface in org.cdk8s.plus20
Represents a resource that can be configured with a kuberenets pod template.
IPodTemplate.Jsii$Default - Interface in org.cdk8s.plus20
Internal default implementation for IPodTemplate.
IPodTemplate.Jsii$Proxy - Class in org.cdk8s.plus20
A proxy class which represents a concrete javascript instance of this type.
IResource - Interface in org.cdk8s.plus20
Represents a resource.
IResource.Jsii$Default - Interface in org.cdk8s.plus20
Internal default implementation for IResource.
IResource.Jsii$Proxy - Class in org.cdk8s.plus20
A proxy class which represents a concrete javascript instance of this type.
ISecret - Interface in org.cdk8s.plus20
 
ISecret.Jsii$Default - Interface in org.cdk8s.plus20
Internal default implementation for ISecret.
ISecret.Jsii$Proxy - Class in org.cdk8s.plus20
A proxy class which represents a concrete javascript instance of this type.
IServiceAccount - Interface in org.cdk8s.plus20
 
IServiceAccount.Jsii$Default - Interface in org.cdk8s.plus20
Internal default implementation for IServiceAccount.
IServiceAccount.Jsii$Proxy - Class in org.cdk8s.plus20
A proxy class which represents a concrete javascript instance of this type.
items(Map<String, ? extends PathMapping>) - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Builder

J

Job - Class in org.cdk8s.plus20
A Job creates one or more Pods and ensures that a specified number of them successfully terminate.
Job(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Job
 
Job(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Job
 
Job(Construct, String, JobProps) - Constructor for class org.cdk8s.plus20.Job
 
Job(Construct, String) - Constructor for class org.cdk8s.plus20.Job
 
Job.Builder - Class in org.cdk8s.plus20
A fluent builder for Job.
JobProps - Interface in org.cdk8s.plus20
Properties for initialization of `Job`.
JobProps.Builder - Class in org.cdk8s.plus20
A builder for JobProps
JobProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for JobProps
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.AddDeploymentOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Number, String, Number, Protocol, Number) - Constructor for class org.cdk8s.plus20.AddDeploymentOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the AddDeploymentOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.AddDirectoryOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(List<String>, String) - Constructor for class org.cdk8s.plus20.AddDirectoryOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the AddDirectoryOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Number, Duration, Duration, Number, Duration) - Constructor for class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CommandProbeOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ConfigMapProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Map<String, String>, Map<String, String>, ApiObjectMetadata) - Constructor for class org.cdk8s.plus20.ConfigMapProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ConfigMapProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ConfigMapVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Number, Map<String, ? extends PathMapping>, String, Boolean) - Constructor for class org.cdk8s.plus20.ConfigMapVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ConfigMapVolumeOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, List<String>, List<String>, Map<String, ? extends EnvValue>, ImagePullPolicy, Probe, String, Number, Probe, Probe, List<? extends VolumeMount>, String) - Constructor for class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ContainerProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Boolean, Number, ApiObjectMetadata, ApiObjectMetadata, List<? extends ContainerProps>, RestartPolicy, IServiceAccount, List<? extends Volume>) - Constructor for class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the DeploymentProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.EmptyDirVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(EmptyDirMedium, Size) - Constructor for class org.cdk8s.plus20.EmptyDirVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the EmptyDirVolumeOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.EnvValueFromConfigMapOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Boolean) - Constructor for class org.cdk8s.plus20.EnvValueFromConfigMapOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the EnvValueFromConfigMapOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.EnvValueFromProcessOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Boolean) - Constructor for class org.cdk8s.plus20.EnvValueFromProcessOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the EnvValueFromProcessOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.EnvValueFromSecretOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Boolean) - Constructor for class org.cdk8s.plus20.EnvValueFromSecretOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the EnvValueFromSecretOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, Number, Protocol, ServiceType, Number, IngressV1Beta1) - Constructor for class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ExposeDeploymentViaIngressOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, Number, Protocol, ServiceType, Number) - Constructor for class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ExposeDeploymentViaServiceOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ExposeServiceViaIngressOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(IngressV1Beta1) - Constructor for class org.cdk8s.plus20.ExposeServiceViaIngressOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ExposeServiceViaIngressOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.HttpGetProbeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Number, Number, Duration, Duration, Number, Duration) - Constructor for class org.cdk8s.plus20.HttpGetProbeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the HttpGetProbeOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IConfigMap.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IngressV1Beta1Props.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(IngressV1Beta1Backend, List<? extends IngressV1Beta1Rule>, List<? extends IngressV1Beta1Tls>, ApiObjectMetadata) - Constructor for class org.cdk8s.plus20.IngressV1Beta1Props.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the IngressV1Beta1Props.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IngressV1Beta1Rule.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(IngressV1Beta1Backend, String, String) - Constructor for class org.cdk8s.plus20.IngressV1Beta1Rule.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the IngressV1Beta1Rule.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IngressV1Beta1Tls.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(List<String>, ISecret) - Constructor for class org.cdk8s.plus20.IngressV1Beta1Tls.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the IngressV1Beta1Tls.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IPodSpec.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IResource.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ISecret.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IServiceAccount.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.JobProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Duration, Number, Duration, ApiObjectMetadata, ApiObjectMetadata, List<? extends ContainerProps>, RestartPolicy, IServiceAccount, List<? extends Volume>) - Constructor for class org.cdk8s.plus20.JobProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the JobProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.MountOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(MountPropagation, Boolean, String, String) - Constructor for class org.cdk8s.plus20.MountOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the MountOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PathMapping.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, Number) - Constructor for class org.cdk8s.plus20.PathMapping.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PathMapping.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PodProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(ApiObjectMetadata, List<? extends ContainerProps>, RestartPolicy, IServiceAccount, List<? extends Volume>) - Constructor for class org.cdk8s.plus20.PodProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(List<? extends ContainerProps>, RestartPolicy, IServiceAccount, List<? extends Volume>) - Constructor for class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodSpecProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(ApiObjectMetadata, List<? extends ContainerProps>, RestartPolicy, IServiceAccount, List<? extends Volume>) - Constructor for class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodTemplateProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ProbeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Number, Duration, Duration, Number, Duration) - Constructor for class org.cdk8s.plus20.ProbeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ProbeOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ResourceProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(ApiObjectMetadata) - Constructor for class org.cdk8s.plus20.ResourceProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ResourceProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.SecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Map<String, String>, String, ApiObjectMetadata) - Constructor for class org.cdk8s.plus20.SecretProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the SecretProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.SecretValue.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, ISecret) - Constructor for class org.cdk8s.plus20.SecretValue.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the SecretValue.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ServiceAccountProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(List<? extends ISecret>, ApiObjectMetadata) - Constructor for class org.cdk8s.plus20.ServiceAccountProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ServiceAccountProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Number) - Constructor for class org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ServiceIngressV1BetaBackendOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ServicePort.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Number, String, Number, Protocol, Number) - Constructor for class org.cdk8s.plus20.ServicePort.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ServicePort.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ServicePortOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, Number, Protocol, Number) - Constructor for class org.cdk8s.plus20.ServicePortOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ServicePortOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, List<String>, String, List<String>, List<? extends ServicePort>, ServiceType, ApiObjectMetadata) - Constructor for class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ServiceProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Service, Boolean, PodManagementPolicy, Number, ApiObjectMetadata, ApiObjectMetadata, List<? extends ContainerProps>, RestartPolicy, IServiceAccount, List<? extends Volume>) - Constructor for class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the StatefulSetProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, Volume, MountPropagation, Boolean, String, String) - Constructor for class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the VolumeMount.Builder.

K

key(String) - Method in class org.cdk8s.plus20.SecretValue.Builder
Sets the value of SecretValue.getKey()
keyPrefix(String) - Method in class org.cdk8s.plus20.AddDirectoryOptions.Builder

L

liveness(Probe) - Method in class org.cdk8s.plus20.Container.Builder
Periodic probe of container liveness.
liveness(Probe) - Method in class org.cdk8s.plus20.ContainerProps.Builder
loadBalancerSourceRanges(List<String>) - Method in class org.cdk8s.plus20.Service.Builder
A list of CIDR IP addresses, if specified and supported by the platform, will restrict traffic through the cloud-provider load-balancer to the specified client IPs.
loadBalancerSourceRanges(List<String>) - Method in class org.cdk8s.plus20.ServiceProps.Builder

M

medium(EmptyDirMedium) - Method in class org.cdk8s.plus20.EmptyDirVolumeOptions.Builder
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.ConfigMap.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.ConfigMapProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.Deployment.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.IngressV1Beta1.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.IngressV1Beta1Props.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.Job.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.JobProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.Pod.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.PodProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.ResourceProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.Secret.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.SecretProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.Service.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.ServiceAccount.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.ServiceAccountProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.ServiceProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.StatefulSet.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
Sets the value of ResourceProps.getMetadata()
mode(Number) - Method in class org.cdk8s.plus20.PathMapping.Builder
Sets the value of PathMapping.getMode()
mount(String, Volume, MountOptions) - Method in class org.cdk8s.plus20.Container
Mount a volume to a specific path so that it is accessible by the container.
mount(String, Volume) - Method in class org.cdk8s.plus20.Container
Mount a volume to a specific path so that it is accessible by the container.
MountOptions - Interface in org.cdk8s.plus20
Options for mounts.
MountOptions.Builder - Class in org.cdk8s.plus20
A builder for MountOptions
MountOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for MountOptions
MountPropagation - Enum in org.cdk8s.plus20
 

N

name(String) - Method in class org.cdk8s.plus20.AddDeploymentOptions.Builder
name(String) - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Builder
name(String) - Method in class org.cdk8s.plus20.Container.Builder
Name of the container specified as a DNS_LABEL.
name(String) - Method in class org.cdk8s.plus20.ContainerProps.Builder
Sets the value of ContainerProps.getName()
name(String) - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Builder
name(String) - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Builder
name(String) - Method in class org.cdk8s.plus20.ServicePort.Builder
name(String) - Method in class org.cdk8s.plus20.ServicePortOptions.Builder
nodePort(Number) - Method in class org.cdk8s.plus20.AddDeploymentOptions.Builder
nodePort(Number) - Method in class org.cdk8s.plus20.ServicePort.Builder
nodePort(Number) - Method in class org.cdk8s.plus20.ServicePortOptions.Builder

O

onValidate() - Method in class org.cdk8s.plus20.IngressV1Beta1
(deprecated) Validate the current construct.
optional(Boolean) - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Builder
optional(Boolean) - Method in class org.cdk8s.plus20.EnvValueFromConfigMapOptions.Builder
optional(Boolean) - Method in class org.cdk8s.plus20.EnvValueFromSecretOptions.Builder
org.cdk8s.plus20 - package org.cdk8s.plus20
cdk8s+ (cdk8s-plus)

P

path(String) - Method in class org.cdk8s.plus20.IngressV1Beta1Rule.Builder
path(String) - Method in class org.cdk8s.plus20.PathMapping.Builder
Sets the value of PathMapping.getPath()
path(String) - Method in class org.cdk8s.plus20.VolumeMount.Builder
Sets the value of VolumeMount.getPath()
PathMapping - Interface in org.cdk8s.plus20
Maps a string key to a path within a volume.
PathMapping.Builder - Class in org.cdk8s.plus20
A builder for PathMapping
PathMapping.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for PathMapping
periodSeconds(Duration) - Method in class org.cdk8s.plus20.CommandProbeOptions.Builder
periodSeconds(Duration) - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Builder
periodSeconds(Duration) - Method in class org.cdk8s.plus20.ProbeOptions.Builder
Pod - Class in org.cdk8s.plus20
Pod is a collection of containers that can run on a host.
Pod(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Pod
 
Pod(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Pod
 
Pod(Construct, String, PodProps) - Constructor for class org.cdk8s.plus20.Pod
 
Pod(Construct, String) - Constructor for class org.cdk8s.plus20.Pod
 
Pod.Builder - Class in org.cdk8s.plus20
A fluent builder for Pod.
PodManagementPolicy - Enum in org.cdk8s.plus20
Controls how pods are created during initial scale up, when replacing pods on nodes, or when scaling down.
podManagementPolicy(PodManagementPolicy) - Method in class org.cdk8s.plus20.StatefulSet.Builder
Pod management policy to use for this statefulset.
podManagementPolicy(PodManagementPolicy) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.Deployment.Builder
The pod metadata.
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.Job.Builder
The pod metadata.
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.JobProps.Builder
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.PodTemplate.Builder
The pod metadata.
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.PodTemplateProps.Builder
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.StatefulSet.Builder
The pod metadata.
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
PodProps - Interface in org.cdk8s.plus20
Properties for initialization of `Pod`.
PodProps.Builder - Class in org.cdk8s.plus20
A builder for PodProps
PodProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for PodProps
PodSpec - Class in org.cdk8s.plus20
Provides read/write capabilities ontop of a `PodSpecProps`.
PodSpec(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PodSpec
 
PodSpec(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.PodSpec
 
PodSpec(PodSpecProps) - Constructor for class org.cdk8s.plus20.PodSpec
 
PodSpec() - Constructor for class org.cdk8s.plus20.PodSpec
 
PodSpec.Builder - Class in org.cdk8s.plus20
A fluent builder for PodSpec.
PodSpecProps - Interface in org.cdk8s.plus20
Properties of a `PodSpec`.
PodSpecProps.Builder - Class in org.cdk8s.plus20
A builder for PodSpecProps
PodSpecProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for PodSpecProps
PodTemplate - Class in org.cdk8s.plus20
Provides read/write capabilities ontop of a `PodTemplateProps`.
PodTemplate(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PodTemplate
 
PodTemplate(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.PodTemplate
 
PodTemplate(PodTemplateProps) - Constructor for class org.cdk8s.plus20.PodTemplate
 
PodTemplate() - Constructor for class org.cdk8s.plus20.PodTemplate
 
PodTemplate.Builder - Class in org.cdk8s.plus20
A fluent builder for PodTemplate.
PodTemplateProps - Interface in org.cdk8s.plus20
Properties of a `PodTemplate`.
PodTemplateProps.Builder - Class in org.cdk8s.plus20
A builder for PodTemplateProps
PodTemplateProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for PodTemplateProps
port(Number) - Method in class org.cdk8s.plus20.AddDeploymentOptions.Builder
port(Number) - Method in class org.cdk8s.plus20.Container.Builder
Number of port to expose on the pod's IP address.
port(Number) - Method in class org.cdk8s.plus20.ContainerProps.Builder
Sets the value of ContainerProps.getPort()
port(Number) - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Builder
port(Number) - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Builder
port(Number) - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Builder
port(Number) - Method in class org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions.Builder
port(Number) - Method in class org.cdk8s.plus20.ServicePort.Builder
Sets the value of ServicePort.getPort()
ports(List<? extends ServicePort>) - Method in class org.cdk8s.plus20.Service.Builder
The port exposed by this service.
ports(List<? extends ServicePort>) - Method in class org.cdk8s.plus20.ServiceProps.Builder
Sets the value of ServiceProps.getPorts()
Probe - Class in org.cdk8s.plus20
Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
Probe(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Probe
 
Probe(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Probe
 
Probe() - Constructor for class org.cdk8s.plus20.Probe
 
ProbeOptions - Interface in org.cdk8s.plus20
Probe options.
ProbeOptions.Builder - Class in org.cdk8s.plus20
A builder for ProbeOptions
ProbeOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ProbeOptions
propagation(MountPropagation) - Method in class org.cdk8s.plus20.MountOptions.Builder
propagation(MountPropagation) - Method in class org.cdk8s.plus20.VolumeMount.Builder
protocol(Protocol) - Method in class org.cdk8s.plus20.AddDeploymentOptions.Builder
protocol(Protocol) - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Builder
protocol(Protocol) - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Builder
Protocol - Enum in org.cdk8s.plus20
 
protocol(Protocol) - Method in class org.cdk8s.plus20.ServicePort.Builder
protocol(Protocol) - Method in class org.cdk8s.plus20.ServicePortOptions.Builder

R

readiness(Probe) - Method in class org.cdk8s.plus20.Container.Builder
Determines when the container is ready to serve traffic.
readiness(Probe) - Method in class org.cdk8s.plus20.ContainerProps.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus20.MountOptions.Builder
Sets the value of MountOptions.getReadOnly()
readOnly(Boolean) - Method in class org.cdk8s.plus20.VolumeMount.Builder
Sets the value of MountOptions.getReadOnly()
replicas(Number) - Method in class org.cdk8s.plus20.Deployment.Builder
Number of desired pods.
replicas(Number) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
replicas(Number) - Method in class org.cdk8s.plus20.StatefulSet.Builder
Number of desired pods.
replicas(Number) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
required(Boolean) - Method in class org.cdk8s.plus20.EnvValueFromProcessOptions.Builder
Resource - Class in org.cdk8s.plus20
Base class for all Kubernetes objects in stdk8s.
Resource(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Resource
 
Resource(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Resource
 
Resource(Construct, String, ConstructOptions) - Constructor for class org.cdk8s.plus20.Resource
Creates a new construct node.
Resource(Construct, String) - Constructor for class org.cdk8s.plus20.Resource
Creates a new construct node.
ResourceProps - Interface in org.cdk8s.plus20
Initialization properties for resources.
ResourceProps.Builder - Class in org.cdk8s.plus20
A builder for ResourceProps
ResourceProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ResourceProps
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.Deployment.Builder
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.Job.Builder
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.JobProps.Builder
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.Pod.Builder
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.PodProps.Builder
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.PodSpec.Builder
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.PodSpecProps.Builder
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.PodTemplate.Builder
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.PodTemplateProps.Builder
RestartPolicy - Enum in org.cdk8s.plus20
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.StatefulSet.Builder
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
rules(List<? extends IngressV1Beta1Rule>) - Method in class org.cdk8s.plus20.IngressV1Beta1.Builder
Routing rules for this ingress.
rules(List<? extends IngressV1Beta1Rule>) - Method in class org.cdk8s.plus20.IngressV1Beta1Props.Builder

S

secret(ISecret) - Method in class org.cdk8s.plus20.IngressV1Beta1Tls.Builder
Secret - Class in org.cdk8s.plus20
Kubernetes Secrets let you store and manage sensitive information, such as passwords, OAuth tokens, and ssh keys.
Secret(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Secret
 
Secret(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Secret
 
Secret(Construct, String, SecretProps) - Constructor for class org.cdk8s.plus20.Secret
 
Secret(Construct, String) - Constructor for class org.cdk8s.plus20.Secret
 
secret(ISecret) - Method in class org.cdk8s.plus20.SecretValue.Builder
Sets the value of SecretValue.getSecret()
Secret.Builder - Class in org.cdk8s.plus20
A fluent builder for Secret.
SecretProps - Interface in org.cdk8s.plus20
 
SecretProps.Builder - Class in org.cdk8s.plus20
A builder for SecretProps
SecretProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for SecretProps
secrets(List<? extends ISecret>) - Method in class org.cdk8s.plus20.ServiceAccount.Builder
List of secrets allowed to be used by pods running using this ServiceAccount.
secrets(List<? extends ISecret>) - Method in class org.cdk8s.plus20.ServiceAccountProps.Builder
SecretValue - Interface in org.cdk8s.plus20
Represents a specific value in JSON secret.
SecretValue.Builder - Class in org.cdk8s.plus20
A builder for SecretValue
SecretValue.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for SecretValue
selectByLabel(String, String) - Method in class org.cdk8s.plus20.Deployment
Configure a label selector to this deployment.
selectByLabel(String, String) - Method in class org.cdk8s.plus20.StatefulSet
Configure a label selector to this deployment.
serve(Number, ServicePortOptions) - Method in class org.cdk8s.plus20.Service
Configure a port the service will bind to.
serve(Number) - Method in class org.cdk8s.plus20.Service
Configure a port the service will bind to.
Service - Class in org.cdk8s.plus20
An abstract way to expose an application running on a set of Pods as a network service.
Service(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Service
 
Service(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Service
 
Service(Construct, String, ServiceProps) - Constructor for class org.cdk8s.plus20.Service
 
Service(Construct, String) - Constructor for class org.cdk8s.plus20.Service
 
service(Service) - Method in class org.cdk8s.plus20.StatefulSet.Builder
Service to associate with the statefulset.
service(Service) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
Service.Builder - Class in org.cdk8s.plus20
A fluent builder for Service.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.Deployment.Builder
A service account provides an identity for processes that run in a Pod.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.Job.Builder
A service account provides an identity for processes that run in a Pod.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.JobProps.Builder
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.Pod.Builder
A service account provides an identity for processes that run in a Pod.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.PodProps.Builder
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.PodSpec.Builder
A service account provides an identity for processes that run in a Pod.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.PodSpecProps.Builder
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.PodTemplate.Builder
A service account provides an identity for processes that run in a Pod.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.PodTemplateProps.Builder
ServiceAccount - Class in org.cdk8s.plus20
A service account provides an identity for processes that run in a Pod.
ServiceAccount(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ServiceAccount
 
ServiceAccount(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.ServiceAccount
 
ServiceAccount(Construct, String, ServiceAccountProps) - Constructor for class org.cdk8s.plus20.ServiceAccount
 
ServiceAccount(Construct, String) - Constructor for class org.cdk8s.plus20.ServiceAccount
 
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.StatefulSet.Builder
A service account provides an identity for processes that run in a Pod.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
ServiceAccount.Builder - Class in org.cdk8s.plus20
A fluent builder for ServiceAccount.
ServiceAccountProps - Interface in org.cdk8s.plus20
Properties for initialization of `ServiceAccount`.
ServiceAccountProps.Builder - Class in org.cdk8s.plus20
A builder for ServiceAccountProps
ServiceAccountProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ServiceAccountProps
ServiceIngressV1BetaBackendOptions - Interface in org.cdk8s.plus20
Options for setting up backends for ingress rules.
ServiceIngressV1BetaBackendOptions.Builder - Class in org.cdk8s.plus20
ServiceIngressV1BetaBackendOptions.Jsii$Proxy - Class in org.cdk8s.plus20
ServicePort - Interface in org.cdk8s.plus20
Definition of a service port.
ServicePort.Builder - Class in org.cdk8s.plus20
A builder for ServicePort
ServicePort.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ServicePort
ServicePortOptions - Interface in org.cdk8s.plus20
 
ServicePortOptions.Builder - Class in org.cdk8s.plus20
A builder for ServicePortOptions
ServicePortOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ServicePortOptions
ServiceProps - Interface in org.cdk8s.plus20
Properties for initialization of `Service`.
ServiceProps.Builder - Class in org.cdk8s.plus20
A builder for ServiceProps
ServiceProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ServiceProps
serviceType(ServiceType) - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Builder
serviceType(ServiceType) - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Builder
ServiceType - Enum in org.cdk8s.plus20
For some parts of your application (for example, frontends) you may want to expose a Service onto an external IP address, that's outside of your cluster.
sizeLimit(Size) - Method in class org.cdk8s.plus20.EmptyDirVolumeOptions.Builder
startup(Probe) - Method in class org.cdk8s.plus20.Container.Builder
StartupProbe indicates that the Pod has successfully initialized.
startup(Probe) - Method in class org.cdk8s.plus20.ContainerProps.Builder
Sets the value of ContainerProps.getStartup()
StatefulSet - Class in org.cdk8s.plus20
StatefulSet is the workload API object used to manage stateful applications.
StatefulSet(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.StatefulSet
 
StatefulSet(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.StatefulSet
 
StatefulSet(Construct, String, StatefulSetProps) - Constructor for class org.cdk8s.plus20.StatefulSet
 
StatefulSet.Builder - Class in org.cdk8s.plus20
A fluent builder for StatefulSet.
StatefulSetProps - Interface in org.cdk8s.plus20
Properties for initialization of `StatefulSet`.
StatefulSetProps.Builder - Class in org.cdk8s.plus20
A builder for StatefulSetProps
StatefulSetProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for StatefulSetProps
stringData(Map<String, String>) - Method in class org.cdk8s.plus20.Secret.Builder
stringData allows specifying non-binary secret data in string form.
stringData(Map<String, String>) - Method in class org.cdk8s.plus20.SecretProps.Builder
Sets the value of SecretProps.getStringData()
subPath(String) - Method in class org.cdk8s.plus20.MountOptions.Builder
Sets the value of MountOptions.getSubPath()
subPath(String) - Method in class org.cdk8s.plus20.VolumeMount.Builder
Sets the value of MountOptions.getSubPath()
subPathExpr(String) - Method in class org.cdk8s.plus20.MountOptions.Builder
subPathExpr(String) - Method in class org.cdk8s.plus20.VolumeMount.Builder
successThreshold(Number) - Method in class org.cdk8s.plus20.CommandProbeOptions.Builder
successThreshold(Number) - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Builder
successThreshold(Number) - Method in class org.cdk8s.plus20.ProbeOptions.Builder

T

targetPort(Number) - Method in class org.cdk8s.plus20.AddDeploymentOptions.Builder
targetPort(Number) - Method in class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Builder
targetPort(Number) - Method in class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Builder
targetPort(Number) - Method in class org.cdk8s.plus20.ServicePort.Builder
targetPort(Number) - Method in class org.cdk8s.plus20.ServicePortOptions.Builder
timeoutSeconds(Duration) - Method in class org.cdk8s.plus20.CommandProbeOptions.Builder
timeoutSeconds(Duration) - Method in class org.cdk8s.plus20.HttpGetProbeOptions.Builder
timeoutSeconds(Duration) - Method in class org.cdk8s.plus20.ProbeOptions.Builder
tls(List<? extends IngressV1Beta1Tls>) - Method in class org.cdk8s.plus20.IngressV1Beta1.Builder
TLS settings for this ingress.
tls(List<? extends IngressV1Beta1Tls>) - Method in class org.cdk8s.plus20.IngressV1Beta1Props.Builder
ttlAfterFinished(Duration) - Method in class org.cdk8s.plus20.Job.Builder
Limits the lifetime of a Job that has finished execution (either Complete or Failed).
ttlAfterFinished(Duration) - Method in class org.cdk8s.plus20.JobProps.Builder
type(String) - Method in class org.cdk8s.plus20.Secret.Builder
Optional type associated with the secret.
type(String) - Method in class org.cdk8s.plus20.SecretProps.Builder
Sets the value of SecretProps.getType()
type(ServiceType) - Method in class org.cdk8s.plus20.Service.Builder
Determines how the Service is exposed.
type(ServiceType) - Method in class org.cdk8s.plus20.ServiceProps.Builder
Sets the value of ServiceProps.getType()

V

valueOf(String) - Static method in enum org.cdk8s.plus20.EmptyDirMedium
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus20.ImagePullPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus20.MountPropagation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus20.PodManagementPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus20.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus20.RestartPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus20.ServiceType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.cdk8s.plus20.EmptyDirMedium
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus20.ImagePullPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus20.MountPropagation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus20.PodManagementPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus20.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus20.RestartPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus20.ServiceType
Returns an array containing the constants of this enum type, in the order they are declared.
Volume - Class in org.cdk8s.plus20
Volume represents a named volume in a pod that may be accessed by any container in the pod.
Volume(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Volume
 
Volume(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Volume
 
Volume(String, Object) - Constructor for class org.cdk8s.plus20.Volume
 
volume(Volume) - Method in class org.cdk8s.plus20.VolumeMount.Builder
Sets the value of VolumeMount.getVolume()
VolumeMount - Interface in org.cdk8s.plus20
Mount a volume from the pod to the container.
VolumeMount.Builder - Class in org.cdk8s.plus20
A builder for VolumeMount
VolumeMount.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for VolumeMount
volumeMounts(List<? extends VolumeMount>) - Method in class org.cdk8s.plus20.Container.Builder
Pod volumes to mount into the container's filesystem.
volumeMounts(List<? extends VolumeMount>) - Method in class org.cdk8s.plus20.ContainerProps.Builder
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.Deployment.Builder
List of volumes that can be mounted by containers belonging to the pod.
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
Sets the value of PodSpecProps.getVolumes()
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.Job.Builder
List of volumes that can be mounted by containers belonging to the pod.
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.JobProps.Builder
Sets the value of PodSpecProps.getVolumes()
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.Pod.Builder
List of volumes that can be mounted by containers belonging to the pod.
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.PodProps.Builder
Sets the value of PodSpecProps.getVolumes()
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.PodSpec.Builder
List of volumes that can be mounted by containers belonging to the pod.
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.PodSpecProps.Builder
Sets the value of PodSpecProps.getVolumes()
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.PodTemplate.Builder
List of volumes that can be mounted by containers belonging to the pod.
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.PodTemplateProps.Builder
Sets the value of PodSpecProps.getVolumes()
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.StatefulSet.Builder
List of volumes that can be mounted by containers belonging to the pod.
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
Sets the value of PodSpecProps.getVolumes()

W

workingDir(String) - Method in class org.cdk8s.plus20.Container.Builder
Container's working directory.
workingDir(String) - Method in class org.cdk8s.plus20.ContainerProps.Builder
$ A B C D E F G H I J K L M N O P R S T V W 
Skip navigation links

Copyright © 2021. All rights reserved.