$ A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages

$

$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.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.BasicAuthSecretProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.CommonSecretProps.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.ContainerLifecycle.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.CpuResources.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.DaemonSetProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.DnsOption.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.DockerConfigSecretProps.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.EnvValueFromFieldRefOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.EnvValueFromProcessOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.EnvValueFromResourceOptions.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.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.HandlerFromHttpGetOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.HandlerFromTcpSocketOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.HostAlias.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.MemoryResources.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.PersistentVolumeClaimProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.PersistentVolumeProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.PodDnsProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.PodSecurityContextProps.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.Resources.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.SecretVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ServiceAccountProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.ServiceAccountTokenSecretProps.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.SshAuthSecretProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.Sysctl.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.TlsSecretProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 

A

absolute(Number) - Static method in class org.cdk8s.plus20.PercentOrAbsolute
Absolute number.
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume.Builder
Contains all ways the volume can be mounted.
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
Contains all ways the volume can be mounted.
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.Builder
Contains all ways the volume can be mounted.
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus20.PersistentVolumeClaim.Builder
Contains the access modes the volume should support.
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus20.PersistentVolumeClaimProps.Builder
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus20.PersistentVolumeProps.Builder
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.DaemonSet
Add a container to the pod.
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) - Method in class org.cdk8s.plus20.Service
Associate a deployment to this service.
addDeployment(Deployment, AddDeploymentOptions) - 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) - Method in class org.cdk8s.plus20.ConfigMap
Adds a directory to the ConfigMap.
addDirectory(String, AddDirectoryOptions) - 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) - Method in class org.cdk8s.plus20.ConfigMap
Adds a file to the ConfigMap.
addFile(String, String) - Method in class org.cdk8s.plus20.ConfigMap
Adds a file to the ConfigMap.
addHostAlias(HostAlias) - Method in class org.cdk8s.plus20.DaemonSet
 
addHostAlias(HostAlias) - Method in class org.cdk8s.plus20.Deployment
 
addHostAlias(HostAlias) - Method in class org.cdk8s.plus20.Job
 
addHostAlias(HostAlias) - Method in class org.cdk8s.plus20.Pod
 
addHostAlias(HostAlias) - Method in class org.cdk8s.plus20.PodSpec
 
addHostAlias(HostAlias) - Method in class org.cdk8s.plus20.StatefulSet
 
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).
addInitContainer(ContainerProps) - Method in class org.cdk8s.plus20.DaemonSet
Add an init container to the pod.
addInitContainer(ContainerProps) - Method in class org.cdk8s.plus20.Deployment
Add an init container to the pod.
addInitContainer(ContainerProps) - Method in interface org.cdk8s.plus20.IPodSpec
Add an init container to the pod.
addInitContainer(ContainerProps) - Method in interface org.cdk8s.plus20.IPodSpec.Jsii$Default
Add an init container to the pod.
addInitContainer(ContainerProps) - Method in class org.cdk8s.plus20.IPodSpec.Jsii$Proxy
Add an init container to the pod.
addInitContainer(ContainerProps) - Method in interface org.cdk8s.plus20.IPodTemplate.Jsii$Default
Add an init container to the pod.
addInitContainer(ContainerProps) - Method in class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
Add an init container to the pod.
addInitContainer(ContainerProps) - Method in class org.cdk8s.plus20.Job
Add an init container to the pod.
addInitContainer(ContainerProps) - Method in class org.cdk8s.plus20.Pod
Add an init container to the pod.
addInitContainer(ContainerProps) - Method in class org.cdk8s.plus20.PodSpec
Add an init container to the pod.
addInitContainer(ContainerProps) - Method in class org.cdk8s.plus20.StatefulSet
Add an init container to the pod.
addNameserver(String...) - Method in class org.cdk8s.plus20.PodDns
Add a nameserver.
addOption(DnsOption...) - Method in class org.cdk8s.plus20.PodDns
Add a custom option.
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.
addSearch(String...) - Method in class org.cdk8s.plus20.PodDns
Add a search domain.
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.DaemonSet
Add a volume to the pod.
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.
ALWAYS - org.cdk8s.plus20.FsGroupChangePolicy
Always change permission and ownership of the volume when volume is mounted.
ALWAYS - org.cdk8s.plus20.ImagePullPolicy
Every time the kubelet launches a container, the kubelet queries the container image registry to resolve the name to an image digest.
ALWAYS - org.cdk8s.plus20.RestartPolicy
Always restart the pod after it exits.
apiVersion(String) - Method in class org.cdk8s.plus20.EnvValueFromFieldRefOptions.Builder
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()
asVolume() - Method in interface org.cdk8s.plus20.IStorage
Convert the piece of storage into a concrete volume.
asVolume() - Method in interface org.cdk8s.plus20.IStorage.Jsii$Default
Convert the piece of storage into a concrete volume.
asVolume() - Method in class org.cdk8s.plus20.IStorage.Jsii$Proxy
Convert the piece of storage into a concrete volume.
asVolume() - Method in class org.cdk8s.plus20.PersistentVolume
Convert the piece of storage into a concrete volume.
asVolume() - Method in class org.cdk8s.plus20.Volume
Convert the piece of storage into a concrete volume.
AwsElasticBlockStorePersistentVolume - Class in org.cdk8s.plus20
Represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.
AwsElasticBlockStorePersistentVolume(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume
 
AwsElasticBlockStorePersistentVolume(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume
 
AwsElasticBlockStorePersistentVolume(Construct, String, AwsElasticBlockStorePersistentVolumeProps) - Constructor for class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume
 
AwsElasticBlockStorePersistentVolume.Builder - Class in org.cdk8s.plus20
AwsElasticBlockStorePersistentVolumeProps - Interface in org.cdk8s.plus20
Properties for `AwsElasticBlockStorePersistentVolume`.
AwsElasticBlockStorePersistentVolumeProps.Builder - Class in org.cdk8s.plus20
AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy - Class in org.cdk8s.plus20
AwsElasticBlockStoreVolumeOptions - Interface in org.cdk8s.plus20
Options of `Volume.fromAwsElasticBlockStore`.
AwsElasticBlockStoreVolumeOptions.Builder - Class in org.cdk8s.plus20
AwsElasticBlockStoreVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for AwsElasticBlockStoreVolumeOptions
AzureDiskPersistentVolume - Class in org.cdk8s.plus20
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
AzureDiskPersistentVolume(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.AzureDiskPersistentVolume
 
AzureDiskPersistentVolume(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.AzureDiskPersistentVolume
 
AzureDiskPersistentVolume(Construct, String, AzureDiskPersistentVolumeProps) - Constructor for class org.cdk8s.plus20.AzureDiskPersistentVolume
 
AzureDiskPersistentVolume.Builder - Class in org.cdk8s.plus20
A fluent builder for AzureDiskPersistentVolume.
AzureDiskPersistentVolumeCachingMode - Enum in org.cdk8s.plus20
Azure disk caching modes.
AzureDiskPersistentVolumeKind - Enum in org.cdk8s.plus20
Azure Disk kinds.
AzureDiskPersistentVolumeProps - Interface in org.cdk8s.plus20
Properties for `AzureDiskPersistentVolume`.
AzureDiskPersistentVolumeProps.Builder - Class in org.cdk8s.plus20
AzureDiskPersistentVolumeProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for AzureDiskPersistentVolumeProps
AzureDiskVolumeOptions - Interface in org.cdk8s.plus20
Options of `Volume.fromAzureDisk`.
AzureDiskVolumeOptions.Builder - Class in org.cdk8s.plus20
AzureDiskVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for AzureDiskVolumeOptions

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()
BasicAuthSecret - Class in org.cdk8s.plus20
Create a secret for basic authentication.
BasicAuthSecret(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.BasicAuthSecret
 
BasicAuthSecret(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.BasicAuthSecret
 
BasicAuthSecret(Construct, String, BasicAuthSecretProps) - Constructor for class org.cdk8s.plus20.BasicAuthSecret
 
BasicAuthSecret.Builder - Class in org.cdk8s.plus20
A fluent builder for BasicAuthSecret.
BasicAuthSecretProps - Interface in org.cdk8s.plus20
Options for `BasicAuthSecret`.
BasicAuthSecretProps.Builder - Class in org.cdk8s.plus20
A builder for BasicAuthSecretProps
BasicAuthSecretProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for BasicAuthSecretProps
BIDIRECTIONAL - org.cdk8s.plus20.MountPropagation
This volume mount behaves the same the HostToContainer mount.
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
bind(IPersistentVolume) - Method in class org.cdk8s.plus20.PersistentVolumeClaim
Bind a claim to a specific volume.
bind(IPersistentVolumeClaim) - Method in class org.cdk8s.plus20.PersistentVolume
Bind a volume to a specific claim.
BLOCK - org.cdk8s.plus20.PersistentVolumeMode
Use a volume as a raw block device.
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.AwsElasticBlockStorePersistentVolume.Builder
 
build() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
 
build() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.BasicAuthSecret.Builder
 
build() - Method in class org.cdk8s.plus20.BasicAuthSecretProps.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.CommonSecretProps.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.ContainerLifecycle.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ContainerProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.ContainerSecurityContext.Builder
 
build() - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.CpuResources.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.DaemonSet.Builder
 
build() - Method in class org.cdk8s.plus20.DaemonSetProps.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.DeploymentStrategyRollingUpdateOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.DnsOption.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.DockerConfigSecret.Builder
 
build() - Method in class org.cdk8s.plus20.DockerConfigSecretProps.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.EnvValueFromFieldRefOptions.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.EnvValueFromResourceOptions.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.GCEPersistentDiskPersistentVolume.Builder
 
build() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.HandlerFromHttpGetOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.HandlerFromTcpSocketOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.HostAlias.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.MemoryResources.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.PersistentVolumeClaim.Builder
 
build() - Method in class org.cdk8s.plus20.PersistentVolumeClaimProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.PersistentVolumeProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.Pod.Builder
 
build() - Method in class org.cdk8s.plus20.PodDns.Builder
 
build() - Method in class org.cdk8s.plus20.PodDnsProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.PodProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.PodSecurityContext.Builder
 
build() - Method in class org.cdk8s.plus20.PodSecurityContextProps.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.Resources.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.SecretVolumeOptions.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.ServiceAccountTokenSecret.Builder
 
build() - Method in class org.cdk8s.plus20.ServiceAccountTokenSecretProps.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.SshAuthSecret.Builder
 
build() - Method in class org.cdk8s.plus20.SshAuthSecretProps.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.StatefulSetUpdateStrategyRollingUpdateOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.Sysctl.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus20.TlsSecret.Builder
 
build() - Method in class org.cdk8s.plus20.TlsSecretProps.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() - Static method in interface org.cdk8s.plus20.AddDirectoryOptions
 
builder() - Static method in interface org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps
 
builder() - Static method in interface org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus20.AzureDiskPersistentVolumeProps
 
builder() - Static method in interface org.cdk8s.plus20.AzureDiskVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus20.BasicAuthSecretProps
 
builder() - Static method in interface org.cdk8s.plus20.CommandProbeOptions
 
builder() - Static method in interface org.cdk8s.plus20.CommonSecretProps
 
builder() - Static method in interface org.cdk8s.plus20.ConfigMapProps
 
builder() - Static method in interface org.cdk8s.plus20.ConfigMapVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus20.ContainerLifecycle
 
builder() - Static method in interface org.cdk8s.plus20.ContainerProps
 
builder() - Static method in interface org.cdk8s.plus20.ContainerSecurityContextProps
 
builder() - Static method in interface org.cdk8s.plus20.CpuResources
 
builder() - Static method in interface org.cdk8s.plus20.DaemonSetProps
 
builder() - Static method in interface org.cdk8s.plus20.DeploymentProps
 
builder() - Static method in interface org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions
 
builder() - Static method in interface org.cdk8s.plus20.DnsOption
 
builder() - Static method in interface org.cdk8s.plus20.DockerConfigSecretProps
 
builder() - Static method in interface org.cdk8s.plus20.EmptyDirVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus20.EnvValueFromConfigMapOptions
 
builder() - Static method in interface org.cdk8s.plus20.EnvValueFromFieldRefOptions
 
builder() - Static method in interface org.cdk8s.plus20.EnvValueFromProcessOptions
 
builder() - Static method in interface org.cdk8s.plus20.EnvValueFromResourceOptions
 
builder() - Static method in interface org.cdk8s.plus20.EnvValueFromSecretOptions
 
builder() - Static method in interface org.cdk8s.plus20.ExposeDeploymentViaIngressOptions
 
builder() - Static method in interface org.cdk8s.plus20.ExposeDeploymentViaServiceOptions
 
builder() - Static method in interface org.cdk8s.plus20.ExposeServiceViaIngressOptions
 
builder() - Static method in interface org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps
 
builder() - Static method in interface org.cdk8s.plus20.GCEPersistentDiskVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus20.HandlerFromHttpGetOptions
 
builder() - Static method in interface org.cdk8s.plus20.HandlerFromTcpSocketOptions
 
builder() - Static method in interface org.cdk8s.plus20.HostAlias
 
builder() - Static method in interface org.cdk8s.plus20.HttpGetProbeOptions
 
builder() - Static method in interface org.cdk8s.plus20.IngressV1Beta1Props
 
builder() - Static method in interface org.cdk8s.plus20.IngressV1Beta1Rule
 
builder() - Static method in interface org.cdk8s.plus20.IngressV1Beta1Tls
 
builder() - Static method in interface org.cdk8s.plus20.JobProps
 
builder() - Static method in interface org.cdk8s.plus20.MemoryResources
 
builder() - Static method in interface org.cdk8s.plus20.MountOptions
 
builder() - Static method in interface org.cdk8s.plus20.PathMapping
 
builder() - Static method in interface org.cdk8s.plus20.PersistentVolumeClaimProps
 
builder() - Static method in interface org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus20.PersistentVolumeProps
 
builder() - Static method in interface org.cdk8s.plus20.PodDnsProps
 
builder() - Static method in interface org.cdk8s.plus20.PodProps
 
builder() - Static method in interface org.cdk8s.plus20.PodSecurityContextProps
 
builder() - Static method in interface org.cdk8s.plus20.PodSpecProps
 
builder() - Static method in interface org.cdk8s.plus20.PodTemplateProps
 
builder() - Static method in interface org.cdk8s.plus20.ProbeOptions
 
builder() - Static method in interface org.cdk8s.plus20.ResourceProps
 
builder() - Static method in interface org.cdk8s.plus20.Resources
 
builder() - Static method in interface org.cdk8s.plus20.SecretProps
 
builder() - Static method in interface org.cdk8s.plus20.SecretValue
 
builder() - Static method in interface org.cdk8s.plus20.SecretVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus20.ServiceAccountProps
 
builder() - Static method in interface org.cdk8s.plus20.ServiceAccountTokenSecretProps
 
builder() - Static method in interface org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions
 
builder() - Static method in interface org.cdk8s.plus20.ServicePort
 
builder() - Static method in interface org.cdk8s.plus20.ServicePortOptions
 
builder() - Static method in interface org.cdk8s.plus20.ServiceProps
 
builder() - Static method in interface org.cdk8s.plus20.SshAuthSecretProps
 
builder() - Static method in interface org.cdk8s.plus20.StatefulSetProps
 
builder() - Static method in interface org.cdk8s.plus20.StatefulSetUpdateStrategyRollingUpdateOptions
 
builder() - Static method in interface org.cdk8s.plus20.Sysctl
 
builder() - Static method in interface org.cdk8s.plus20.TcpSocketProbeOptions
 
builder() - Static method in interface org.cdk8s.plus20.TlsSecretProps
 
builder() - Static method in interface org.cdk8s.plus20.VolumeMount
 
Builder() - Constructor for class org.cdk8s.plus20.AddDeploymentOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.AddDirectoryOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.AzureDiskVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.BasicAuthSecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.CommandProbeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.CommonSecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ConfigMapProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ConfigMapVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ContainerLifecycle.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ContainerProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ContainerSecurityContextProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.CpuResources.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.DaemonSetProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.DeploymentProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.DnsOption.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.DockerConfigSecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.EmptyDirVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.EnvValueFromConfigMapOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.EnvValueFromFieldRefOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.EnvValueFromProcessOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.EnvValueFromResourceOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.EnvValueFromSecretOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ExposeDeploymentViaServiceOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ExposeServiceViaIngressOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.HandlerFromHttpGetOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.HandlerFromTcpSocketOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.HostAlias.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.HttpGetProbeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.IngressV1Beta1Props.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.IngressV1Beta1Rule.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.IngressV1Beta1Tls.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.JobProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.MemoryResources.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.MountOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.PathMapping.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.PersistentVolumeClaimProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.PersistentVolumeProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.PodDnsProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.PodProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.PodSecurityContextProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.PodSpecProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.PodTemplateProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ProbeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ResourceProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.Resources.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.SecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.SecretValue.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.SecretVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ServiceAccountProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ServiceAccountTokenSecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ServiceIngressV1BetaBackendOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ServicePort.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ServicePortOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.ServiceProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.SshAuthSecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.StatefulSetProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.StatefulSetUpdateStrategyRollingUpdateOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.Sysctl.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.TcpSocketProbeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.TlsSecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus20.VolumeMount.Builder
 

C

cachingMode(AzureDiskPersistentVolumeCachingMode) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
Host Caching mode.
cachingMode(AzureDiskPersistentVolumeCachingMode) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
cachingMode(AzureDiskPersistentVolumeCachingMode) - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.Builder
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume.Builder
Part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim.
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
Part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim.
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.Builder
Part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim.
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus20.PersistentVolumeProps.Builder
CLUSTER_FIRST - org.cdk8s.plus20.DnsPolicy
Any DNS query that does not match the configured cluster domain suffix, such as "www.kubernetes.io", is forwarded to the upstream nameserver inherited from the node.
CLUSTER_FIRST_WITH_HOST_NET - org.cdk8s.plus20.DnsPolicy
For Pods running with hostNetwork, you should explicitly set its DNS policy "ClusterFirstWithHostNet".
CLUSTER_IP - org.cdk8s.plus20.ServiceType
Exposes the Service on a cluster-internal IP.
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
CommonSecretProps - Interface in org.cdk8s.plus20
Common properties for `Secret`.
CommonSecretProps.Builder - Class in org.cdk8s.plus20
A builder for CommonSecretProps
CommonSecretProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for CommonSecretProps
ConfigMap - Class in org.cdk8s.plus20
ConfigMap holds configuration data for pods to consume.
ConfigMap(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.ConfigMap
 
ConfigMap(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ConfigMap
 
ConfigMap(Construct, String) - Constructor for class org.cdk8s.plus20.ConfigMap
 
ConfigMap(Construct, String, ConfigMapProps) - 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(Container) - Method in class org.cdk8s.plus20.EnvValueFromResourceOptions.Builder
Container - Class in org.cdk8s.plus20
A single application container that you want to run within a pod.
Container(ContainerProps) - Constructor for class org.cdk8s.plus20.Container
 
Container(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Container
 
Container(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Container
 
Container.Builder - Class in org.cdk8s.plus20
A fluent builder for Container.
ContainerLifecycle - Interface in org.cdk8s.plus20
Container lifecycle properties.
ContainerLifecycle.Builder - Class in org.cdk8s.plus20
A builder for ContainerLifecycle
ContainerLifecycle.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ContainerLifecycle
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.DaemonSet.Builder
List of containers belonging to the pod.
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.DaemonSetProps.Builder
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
ContainerSecurityContext - Class in org.cdk8s.plus20
Container security attributes and settings.
ContainerSecurityContext() - Constructor for class org.cdk8s.plus20.ContainerSecurityContext
 
ContainerSecurityContext(ContainerSecurityContextProps) - Constructor for class org.cdk8s.plus20.ContainerSecurityContext
 
ContainerSecurityContext(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.ContainerSecurityContext
 
ContainerSecurityContext(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ContainerSecurityContext
 
ContainerSecurityContext.Builder - Class in org.cdk8s.plus20
A fluent builder for ContainerSecurityContext.
ContainerSecurityContextProps - Interface in org.cdk8s.plus20
Properties for `ContainerSecurityContext`.
ContainerSecurityContextProps.Builder - Class in org.cdk8s.plus20
ContainerSecurityContextProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ContainerSecurityContextProps
cpu(CpuResources) - Method in class org.cdk8s.plus20.Resources.Builder
Sets the value of Resources.getCpu()
Cpu - Class in org.cdk8s.plus20
Represents the amount of CPU.
Cpu(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Cpu
 
Cpu(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Cpu
 
CPU_LIMIT - org.cdk8s.plus20.ResourceFieldPaths
CPU limit of the container.
CPU_REQUEST - org.cdk8s.plus20.ResourceFieldPaths
CPU request of the container.
CpuResources - Interface in org.cdk8s.plus20
CPU request and limit.
CpuResources.Builder - Class in org.cdk8s.plus20
A builder for CpuResources
CpuResources.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for CpuResources
create() - Static method in class org.cdk8s.plus20.Container.Builder
 
create() - Static method in class org.cdk8s.plus20.ContainerSecurityContext.Builder
 
create() - Static method in class org.cdk8s.plus20.PodDns.Builder
 
create() - Static method in class org.cdk8s.plus20.PodSecurityContext.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.AwsElasticBlockStorePersistentVolume.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.BasicAuthSecret.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.ConfigMap.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.DaemonSet.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.Deployment.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.DockerConfigSecret.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.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.PersistentVolumeClaim.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.Pod.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.ServiceAccountTokenSecret.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.SshAuthSecret.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.StatefulSet.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus20.TlsSecret.Builder
 

D

DaemonSet - Class in org.cdk8s.plus20
A DaemonSet ensures that all (or some) Nodes run a copy of a Pod.
DaemonSet(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.DaemonSet
 
DaemonSet(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.DaemonSet
 
DaemonSet(Construct, String) - Constructor for class org.cdk8s.plus20.DaemonSet
 
DaemonSet(Construct, String, DaemonSetProps) - Constructor for class org.cdk8s.plus20.DaemonSet
 
DaemonSet.Builder - Class in org.cdk8s.plus20
A fluent builder for DaemonSet.
DaemonSetProps - Interface in org.cdk8s.plus20
Properties for `DaemonSet`.
DaemonSetProps.Builder - Class in org.cdk8s.plus20
A builder for DaemonSetProps
DaemonSetProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for DaemonSetProps
data(Map<String, ? extends Object>) - Method in class org.cdk8s.plus20.DockerConfigSecret.Builder
JSON content to provide for the `~/.docker/config.json` file.
data(Map<String, ? extends Object>) - Method in class org.cdk8s.plus20.DockerConfigSecretProps.Builder
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()
DEDICATED - org.cdk8s.plus20.AzureDiskPersistentVolumeKind
Single blob disk per storage account.
DEFAULT - org.cdk8s.plus20.DnsPolicy
The Pod inherits the name resolution configuration from the node that the pods run on.
DEFAULT - org.cdk8s.plus20.EmptyDirMedium
The default volume of the backing node.
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
defaultMode(Number) - Method in class org.cdk8s.plus20.SecretVolumeOptions.Builder
defaultSelector(Boolean) - Method in class org.cdk8s.plus20.DaemonSet.Builder
Automatically allocates a pod selector for this daemon set.
defaultSelector(Boolean) - Method in class org.cdk8s.plus20.DaemonSetProps.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
DELETE - org.cdk8s.plus20.PersistentVolumeReclaimPolicy
For volume plugins that support the Delete reclaim policy, deletion removes both the PersistentVolume object from Kubernetes, as well as the associated storage asset in the external infrastructure, such as an AWS EBS, GCE PD, Azure Disk, or Cinder volume.
Deployment - Class in org.cdk8s.plus20
A Deployment provides declarative updates for Pods and ReplicaSets.
Deployment(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Deployment
 
Deployment(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Deployment
 
Deployment(Construct, String) - Constructor for class org.cdk8s.plus20.Deployment
 
Deployment(Construct, String, DeploymentProps) - 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
DeploymentStrategy - Class in org.cdk8s.plus20
Deployment strategies.
DeploymentStrategy(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.DeploymentStrategy
 
DeploymentStrategy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.DeploymentStrategy
 
DeploymentStrategyRollingUpdateOptions - Interface in org.cdk8s.plus20
Options for `DeploymentStrategy.rollingUpdate`.
DeploymentStrategyRollingUpdateOptions.Builder - Class in org.cdk8s.plus20
DeploymentStrategyRollingUpdateOptions.Jsii$Proxy - Class in org.cdk8s.plus20
diskName(String) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
The Name of the data disk in the blob storage.
diskName(String) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
diskUri(String) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
The URI the data disk in the blob storage.
diskUri(String) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
divisor(String) - Method in class org.cdk8s.plus20.EnvValueFromResourceOptions.Builder
dns(PodDnsProps) - Method in class org.cdk8s.plus20.DaemonSet.Builder
DNS settings for the pod.
dns(PodDnsProps) - Method in class org.cdk8s.plus20.DaemonSetProps.Builder
Sets the value of PodSpecProps.getDns()
dns(PodDnsProps) - Method in class org.cdk8s.plus20.Deployment.Builder
DNS settings for the pod.
dns(PodDnsProps) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
Sets the value of PodSpecProps.getDns()
dns(PodDnsProps) - Method in class org.cdk8s.plus20.Job.Builder
DNS settings for the pod.
dns(PodDnsProps) - Method in class org.cdk8s.plus20.JobProps.Builder
Sets the value of PodSpecProps.getDns()
dns(PodDnsProps) - Method in class org.cdk8s.plus20.Pod.Builder
DNS settings for the pod.
dns(PodDnsProps) - Method in class org.cdk8s.plus20.PodProps.Builder
Sets the value of PodSpecProps.getDns()
dns(PodDnsProps) - Method in class org.cdk8s.plus20.PodSpec.Builder
DNS settings for the pod.
dns(PodDnsProps) - Method in class org.cdk8s.plus20.PodSpecProps.Builder
Sets the value of PodSpecProps.getDns()
dns(PodDnsProps) - Method in class org.cdk8s.plus20.PodTemplate.Builder
DNS settings for the pod.
dns(PodDnsProps) - Method in class org.cdk8s.plus20.PodTemplateProps.Builder
Sets the value of PodSpecProps.getDns()
dns(PodDnsProps) - Method in class org.cdk8s.plus20.StatefulSet.Builder
DNS settings for the pod.
dns(PodDnsProps) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
Sets the value of PodSpecProps.getDns()
DnsOption - Interface in org.cdk8s.plus20
Custom DNS option.
DnsOption.Builder - Class in org.cdk8s.plus20
A builder for DnsOption
DnsOption.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for DnsOption
DnsPolicy - Enum in org.cdk8s.plus20
Pod DNS policies.
DockerConfigSecret - Class in org.cdk8s.plus20
Create a secret for storing credentials for accessing a container image registry.
DockerConfigSecret(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.DockerConfigSecret
 
DockerConfigSecret(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.DockerConfigSecret
 
DockerConfigSecret(Construct, String, DockerConfigSecretProps) - Constructor for class org.cdk8s.plus20.DockerConfigSecret
 
DockerConfigSecret.Builder - Class in org.cdk8s.plus20
A fluent builder for DockerConfigSecret.
DockerConfigSecretProps - Interface in org.cdk8s.plus20
Options for `DockerConfigSecret`.
DockerConfigSecretProps.Builder - Class in org.cdk8s.plus20
DockerConfigSecretProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for DockerConfigSecretProps
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.DaemonSet.Builder
A secret containing docker credentials for authenticating to a registry.
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.DaemonSetProps.Builder
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.Deployment.Builder
A secret containing docker credentials for authenticating to a registry.
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.Job.Builder
A secret containing docker credentials for authenticating to a registry.
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.JobProps.Builder
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.Pod.Builder
A secret containing docker credentials for authenticating to a registry.
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.PodProps.Builder
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.PodSpec.Builder
A secret containing docker credentials for authenticating to a registry.
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.PodSpecProps.Builder
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.PodTemplate.Builder
A secret containing docker credentials for authenticating to a registry.
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.PodTemplateProps.Builder
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.StatefulSet.Builder
A secret containing docker credentials for authenticating to a registry.
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder

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
ensureNonRoot(Boolean) - Method in class org.cdk8s.plus20.ContainerSecurityContext.Builder
Indicates that the container must run as a non-root user.
ensureNonRoot(Boolean) - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Builder
ensureNonRoot(Boolean) - Method in class org.cdk8s.plus20.PodSecurityContext.Builder
Indicates that the container must run as a non-root user.
ensureNonRoot(Boolean) - Method in class org.cdk8s.plus20.PodSecurityContextProps.Builder
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()
EnvFieldPaths - Enum in org.cdk8s.plus20
 
EnvValue - Class in org.cdk8s.plus20
Utility class for creating reading env values from various sources.
EnvValue(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.EnvValue
 
EnvValue(JsiiObjectRef) - 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
EnvValueFromFieldRefOptions - Interface in org.cdk8s.plus20
Options to specify an environment variable value from a field reference.
EnvValueFromFieldRefOptions.Builder - Class in org.cdk8s.plus20
EnvValueFromFieldRefOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for EnvValueFromFieldRefOptions
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
EnvValueFromResourceOptions - Interface in org.cdk8s.plus20
Options to specify an environment variable value from a resource.
EnvValueFromResourceOptions.Builder - Class in org.cdk8s.plus20
EnvValueFromResourceOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for EnvValueFromResourceOptions
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.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.BasicAuthSecretProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.CommonSecretProps.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.ContainerLifecycle.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.CpuResources.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.DaemonSetProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.DnsOption.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.DockerConfigSecretProps.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.EnvValueFromFieldRefOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.EnvValueFromProcessOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.EnvValueFromResourceOptions.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.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.HandlerFromHttpGetOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.HandlerFromTcpSocketOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.HostAlias.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.MemoryResources.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.PersistentVolumeClaimProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.PersistentVolumeProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.PodDnsProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.PodSecurityContextProps.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.Resources.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.SecretVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ServiceAccountProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.ServiceAccountTokenSecretProps.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.SshAuthSecretProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.Sysctl.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus20.TlsSecretProps.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) - Method in class org.cdk8s.plus20.Deployment
Expose a deployment via an ingress.
exposeViaIngress(String) - Method in class org.cdk8s.plus20.Service
Expose a service via an ingress using the specified path.
exposeViaIngress(String, ExposeDeploymentViaIngressOptions) - 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.
exposeViaService() - Method in class org.cdk8s.plus20.Deployment
Expose a deployment via a service.
exposeViaService(ExposeDeploymentViaServiceOptions) - Method in class org.cdk8s.plus20.Deployment
Expose a deployment via a service.
EXTERNAL_NAME - org.cdk8s.plus20.ServiceType
Maps the Service to the contents of the externalName field (e.g.
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
failureThreshold(Number) - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Builder
FILE_SYSTEM - org.cdk8s.plus20.PersistentVolumeMode
Volume is ounted into Pods into a directory.
fromAwsElasticBlockStore(String) - Static method in class org.cdk8s.plus20.Volume
Mounts an Amazon Web Services (AWS) EBS volume into your pod.
fromAwsElasticBlockStore(String, AwsElasticBlockStoreVolumeOptions) - Static method in class org.cdk8s.plus20.Volume
Mounts an Amazon Web Services (AWS) EBS volume into your pod.
fromAzureDisk(String, String) - Static method in class org.cdk8s.plus20.Volume
Mounts a Microsoft Azure Data Disk into a pod.
fromAzureDisk(String, String, AzureDiskVolumeOptions) - Static method in class org.cdk8s.plus20.Volume
Mounts a Microsoft Azure Data Disk into a pod.
fromClaimName(String) - Static method in class org.cdk8s.plus20.PersistentVolumeClaim
Imports a pvc from the cluster as a reference.
fromCommand(List<String>) - Static method in class org.cdk8s.plus20.Handler
Defines a handler 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.
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.
fromConfigMap(IConfigMap) - Static method in class org.cdk8s.plus20.Volume
Populate the volume from a ConfigMap.
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, String, EnvValueFromConfigMapOptions) - 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.
fromConfigMapName(String) - Static method in class org.cdk8s.plus20.ConfigMap
Represents a ConfigMap created elsewhere.
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.
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.
fromFieldRef(EnvFieldPaths) - Static method in class org.cdk8s.plus20.EnvValue
Create a value from a field reference.
fromFieldRef(EnvFieldPaths, EnvValueFromFieldRefOptions) - Static method in class org.cdk8s.plus20.EnvValue
Create a value from a field reference.
fromGcePersistentDisk(String) - Static method in class org.cdk8s.plus20.Volume
Mounts a Google Compute Engine (GCE) persistent disk (PD) into your Pod.
fromGcePersistentDisk(String, GCEPersistentDiskVolumeOptions) - Static method in class org.cdk8s.plus20.Volume
Mounts a Google Compute Engine (GCE) persistent disk (PD) into your Pod.
fromHttpGet(String) - Static method in class org.cdk8s.plus20.Handler
Defines a handler 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.
fromHttpGet(String, HandlerFromHttpGetOptions) - Static method in class org.cdk8s.plus20.Handler
Defines a handler based on an HTTP GET request to the IP address of the container.
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.
fromPersistentVolumeClaim(IPersistentVolumeClaim) - Static method in class org.cdk8s.plus20.Volume
Used to mount a PersistentVolume into a Pod.
fromPersistentVolumeClaim(IPersistentVolumeClaim, PersistentVolumeClaimVolumeOptions) - Static method in class org.cdk8s.plus20.Volume
Used to mount a PersistentVolume into a Pod.
fromPersistentVolumeName(String) - Static method in class org.cdk8s.plus20.PersistentVolume
Imports a pv from the cluster as a reference.
fromProcess(String) - Static method in class org.cdk8s.plus20.EnvValue
Create a value from a key in the current process environment.
fromProcess(String, EnvValueFromProcessOptions) - Static method in class org.cdk8s.plus20.EnvValue
Create a value from a key in the current process environment.
fromResource(ResourceFieldPaths) - Static method in class org.cdk8s.plus20.EnvValue
Create a value from a resource.
fromResource(ResourceFieldPaths, EnvValueFromResourceOptions) - Static method in class org.cdk8s.plus20.EnvValue
Create a value from a resource.
fromSecret(ISecret) - Static method in class org.cdk8s.plus20.Volume
Populate the volume from a Secret.
fromSecret(ISecret, SecretVolumeOptions) - Static method in class org.cdk8s.plus20.Volume
Populate the volume from a Secret.
fromSecretName(String) - Static method in class org.cdk8s.plus20.Secret
Imports a secret from the cluster as a reference.
fromSecretValue(SecretValue) - Static method in class org.cdk8s.plus20.EnvValue
Defines an environment value from a secret JSON value.
fromSecretValue(SecretValue, EnvValueFromSecretOptions) - Static method in class org.cdk8s.plus20.EnvValue
Defines an environment value from a secret JSON value.
fromService(Service) - Static method in class org.cdk8s.plus20.IngressV1Beta1Backend
A Kubernetes `Service` to use as the backend for this path.
fromService(Service, ServiceIngressV1BetaBackendOptions) - 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.
fromTcpSocket() - Static method in class org.cdk8s.plus20.Handler
Defines a handler based opening a connection to a TCP socket on the container.
fromTcpSocket() - Static method in class org.cdk8s.plus20.Probe
Defines a probe based opening a connection to a TCP socket on the container.
fromTcpSocket(HandlerFromTcpSocketOptions) - Static method in class org.cdk8s.plus20.Handler
Defines a handler based opening a connection to a TCP socket on the container.
fromTcpSocket(TcpSocketProbeOptions) - Static method in class org.cdk8s.plus20.Probe
Defines a probe based opening a connection to a TCP socket on the container.
fromValue(String) - Static method in class org.cdk8s.plus20.EnvValue
Create a value from the given argument.
fsGroup(Number) - Method in class org.cdk8s.plus20.PodSecurityContext.Builder
Modify the ownership and permissions of pod volumes to this GID.
fsGroup(Number) - Method in class org.cdk8s.plus20.PodSecurityContextProps.Builder
fsGroupChangePolicy(FsGroupChangePolicy) - Method in class org.cdk8s.plus20.PodSecurityContext.Builder
Defines behavior of changing ownership and permission of the volume before being exposed inside Pod.
fsGroupChangePolicy(FsGroupChangePolicy) - Method in class org.cdk8s.plus20.PodSecurityContextProps.Builder
FsGroupChangePolicy - Enum in org.cdk8s.plus20
 
fsType(String) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume.Builder
Filesystem type of the volume that you want to mount.
fsType(String) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
fsType(String) - Method in class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Builder
fsType(String) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
Filesystem type to mount.
fsType(String) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
fsType(String) - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.Builder
fsType(String) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.Builder
Filesystem type of the volume that you want to mount.
fsType(String) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
fsType(String) - Method in class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.Builder

G

GCEPersistentDiskPersistentVolume - Class in org.cdk8s.plus20
GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.
GCEPersistentDiskPersistentVolume(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume
 
GCEPersistentDiskPersistentVolume(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume
 
GCEPersistentDiskPersistentVolume(Construct, String, GCEPersistentDiskPersistentVolumeProps) - Constructor for class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume
 
GCEPersistentDiskPersistentVolume.Builder - Class in org.cdk8s.plus20
A fluent builder for GCEPersistentDiskPersistentVolume.
GCEPersistentDiskPersistentVolumeProps - Interface in org.cdk8s.plus20
Properties for `GCEPersistentDiskPersistentVolume`.
GCEPersistentDiskPersistentVolumeProps.Builder - Class in org.cdk8s.plus20
GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy - Class in org.cdk8s.plus20
GCEPersistentDiskVolumeOptions - Interface in org.cdk8s.plus20
Options of `Volume.fromGcePersistentDisk`.
GCEPersistentDiskVolumeOptions.Builder - Class in org.cdk8s.plus20
GCEPersistentDiskVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for GCEPersistentDiskVolumeOptions
getAccessModes() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getAccessModes() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getAccessModes() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getAccessModes() - Method in class org.cdk8s.plus20.PersistentVolume
Access modes requirement of this claim.
getAccessModes() - Method in class org.cdk8s.plus20.PersistentVolumeClaim
Access modes requirement of this claim.
getAccessModes() - Method in interface org.cdk8s.plus20.PersistentVolumeClaimProps
Contains the access modes the volume should support.
getAccessModes() - Method in class org.cdk8s.plus20.PersistentVolumeClaimProps.Jsii$Proxy
 
getAccessModes() - Method in interface org.cdk8s.plus20.PersistentVolumeProps
Contains all ways the volume can be mounted.
getAccessModes() - Method in class org.cdk8s.plus20.PersistentVolumeProps.Jsii$Proxy
 
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
 
getAmount() - Method in class org.cdk8s.plus20.Cpu
 
getApiObject() - Method in class org.cdk8s.plus20.ConfigMap
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus20.DaemonSet
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.PersistentVolume
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus20.PersistentVolumeClaim
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.
getApiVersion() - Method in interface org.cdk8s.plus20.EnvValueFromFieldRefOptions
Version of the schema the FieldPath is written in terms of.
getApiVersion() - Method in class org.cdk8s.plus20.EnvValueFromFieldRefOptions.Jsii$Proxy
 
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
 
getCachingMode() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume
Caching mode of this volume.
getCachingMode() - Method in interface org.cdk8s.plus20.AzureDiskPersistentVolumeProps
Host Caching mode.
getCachingMode() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getCachingMode() - Method in interface org.cdk8s.plus20.AzureDiskVolumeOptions
Host Caching mode.
getCachingMode() - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.Jsii$Proxy
 
getClaim() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getClaim() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getClaim() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getClaim() - Method in class org.cdk8s.plus20.PersistentVolume
PVC this volume is bound to.
getClaim() - Method in interface org.cdk8s.plus20.PersistentVolumeProps
Part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim.
getClaim() - Method in class org.cdk8s.plus20.PersistentVolumeProps.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
 
getContainer() - Method in interface org.cdk8s.plus20.EnvValueFromResourceOptions
The container to select the value from.
getContainer() - Method in class org.cdk8s.plus20.EnvValueFromResourceOptions.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus20.DaemonSet
The containers belonging to the pod.
getContainers() - Method in class org.cdk8s.plus20.DaemonSetProps.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
 
getCpu() - Method in interface org.cdk8s.plus20.Resources
 
getCpu() - Method in class org.cdk8s.plus20.Resources.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
 
getData() - Method in interface org.cdk8s.plus20.DockerConfigSecretProps
JSON content to provide for the `~/.docker/config.json` file.
getData() - Method in class org.cdk8s.plus20.DockerConfigSecretProps.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
 
getDefaultMode() - Method in interface org.cdk8s.plus20.SecretVolumeOptions
Mode bits to use on created files by default.
getDefaultMode() - Method in class org.cdk8s.plus20.SecretVolumeOptions.Jsii$Proxy
 
getDefaultSelector() - Method in interface org.cdk8s.plus20.DaemonSetProps
Automatically allocates a pod selector for this daemon set.
getDefaultSelector() - Method in class org.cdk8s.plus20.DaemonSetProps.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
 
getDiskName() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume
Disk name of this volume.
getDiskName() - Method in interface org.cdk8s.plus20.AzureDiskPersistentVolumeProps
The Name of the data disk in the blob storage.
getDiskName() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getDiskUri() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume
Disk URI of this volume.
getDiskUri() - Method in interface org.cdk8s.plus20.AzureDiskPersistentVolumeProps
The URI the data disk in the blob storage.
getDiskUri() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getDivisor() - Method in interface org.cdk8s.plus20.EnvValueFromResourceOptions
The output format of the exposed resource.
getDivisor() - Method in class org.cdk8s.plus20.EnvValueFromResourceOptions.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus20.DaemonSet
The pod's DNS settings.
getDns() - Method in class org.cdk8s.plus20.DaemonSetProps.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus20.Deployment
The pod's DNS settings.
getDns() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getDns() - Method in interface org.cdk8s.plus20.IPodSpec
The pod's DNS settings.
getDns() - Method in interface org.cdk8s.plus20.IPodSpec.Jsii$Default
The pod's DNS settings.
getDns() - Method in class org.cdk8s.plus20.IPodSpec.Jsii$Proxy
The pod's DNS settings.
getDns() - Method in interface org.cdk8s.plus20.IPodTemplate.Jsii$Default
The pod's DNS settings.
getDns() - Method in class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
The pod's DNS settings.
getDns() - Method in class org.cdk8s.plus20.Job
The pod's DNS settings.
getDns() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus20.Pod
The pod's DNS settings.
getDns() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus20.PodSpec
The pod's DNS settings.
getDns() - Method in interface org.cdk8s.plus20.PodSpecProps
DNS settings for the pod.
getDns() - Method in class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus20.StatefulSet
The pod's DNS settings.
getDns() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus20.DaemonSetProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus20.PodSpec
 
getDockerRegistryAuth() - Method in interface org.cdk8s.plus20.PodSpecProps
A secret containing docker credentials for authenticating to a registry.
getDockerRegistryAuth() - Method in class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getEnsureNonRoot() - Method in class org.cdk8s.plus20.ContainerSecurityContext
 
getEnsureNonRoot() - Method in interface org.cdk8s.plus20.ContainerSecurityContextProps
Indicates that the container must run as a non-root user.
getEnsureNonRoot() - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Jsii$Proxy
 
getEnsureNonRoot() - Method in class org.cdk8s.plus20.PodSecurityContext
 
getEnsureNonRoot() - Method in interface org.cdk8s.plus20.PodSecurityContextProps
Indicates that the container must run as a non-root user.
getEnsureNonRoot() - Method in class org.cdk8s.plus20.PodSecurityContextProps.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
 
getFailureThreshold() - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Jsii$Proxy
 
getFsGroup() - Method in class org.cdk8s.plus20.PodSecurityContext
 
getFsGroup() - Method in interface org.cdk8s.plus20.PodSecurityContextProps
Modify the ownership and permissions of pod volumes to this GID.
getFsGroup() - Method in class org.cdk8s.plus20.PodSecurityContextProps.Jsii$Proxy
 
getFsGroupChangePolicy() - Method in class org.cdk8s.plus20.PodSecurityContext
 
getFsGroupChangePolicy() - Method in interface org.cdk8s.plus20.PodSecurityContextProps
Defines behavior of changing ownership and permission of the volume before being exposed inside Pod.
getFsGroupChangePolicy() - Method in class org.cdk8s.plus20.PodSecurityContextProps.Jsii$Proxy
 
getFsType() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume
File system type of this volume.
getFsType() - Method in interface org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps
Filesystem type of the volume that you want to mount.
getFsType() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getFsType() - Method in interface org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions
Filesystem type of the volume that you want to mount.
getFsType() - Method in class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
getFsType() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume
File system type of this volume.
getFsType() - Method in interface org.cdk8s.plus20.AzureDiskPersistentVolumeProps
Filesystem type to mount.
getFsType() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getFsType() - Method in interface org.cdk8s.plus20.AzureDiskVolumeOptions
Filesystem type to mount.
getFsType() - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.Jsii$Proxy
 
getFsType() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume
File system type of this volume.
getFsType() - Method in interface org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps
Filesystem type of the volume that you want to mount.
getFsType() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getFsType() - Method in interface org.cdk8s.plus20.GCEPersistentDiskVolumeOptions
Filesystem type of the volume that you want to mount.
getFsType() - Method in class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.Jsii$Proxy
 
getGroup() - Method in class org.cdk8s.plus20.ContainerSecurityContext
 
getGroup() - Method in interface org.cdk8s.plus20.ContainerSecurityContextProps
The GID to run the entrypoint of the container process.
getGroup() - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Jsii$Proxy
 
getGroup() - Method in class org.cdk8s.plus20.PodSecurityContext
 
getGroup() - Method in interface org.cdk8s.plus20.PodSecurityContextProps
The GID to run the entrypoint of the container process.
getGroup() - Method in class org.cdk8s.plus20.PodSecurityContextProps.Jsii$Proxy
 
getHost() - Method in interface org.cdk8s.plus20.HandlerFromTcpSocketOptions
The host name to connect to on the container.
getHost() - Method in class org.cdk8s.plus20.HandlerFromTcpSocketOptions.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
 
getHost() - Method in interface org.cdk8s.plus20.TcpSocketProbeOptions
The host name to connect to on the container.
getHost() - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus20.DaemonSet
An optional list of hosts and IPs that will be injected into the pod's hosts file if specified.
getHostAliases() - Method in class org.cdk8s.plus20.DaemonSetProps.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus20.Deployment
An optional list of hosts and IPs that will be injected into the pod's hosts file if specified.
getHostAliases() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getHostAliases() - Method in interface org.cdk8s.plus20.IPodSpec
An optional list of hosts and IPs that will be injected into the pod's hosts file if specified.
getHostAliases() - Method in interface org.cdk8s.plus20.IPodSpec.Jsii$Default
An optional list of hosts and IPs that will be injected into the pod's hosts file if specified.
getHostAliases() - Method in class org.cdk8s.plus20.IPodSpec.Jsii$Proxy
An optional list of hosts and IPs that will be injected into the pod's hosts file if specified.
getHostAliases() - Method in interface org.cdk8s.plus20.IPodTemplate.Jsii$Default
An optional list of hosts and IPs that will be injected into the pod's hosts file if specified.
getHostAliases() - Method in class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
An optional list of hosts and IPs that will be injected into the pod's hosts file if specified.
getHostAliases() - Method in class org.cdk8s.plus20.Job
An optional list of hosts and IPs that will be injected into the pod's hosts file if specified.
getHostAliases() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus20.Pod
An optional list of hosts and IPs that will be injected into the pod's hosts file if specified.
getHostAliases() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus20.PodSpec
An optional list of hosts and IPs that will be injected into the pod's hosts file if specified.
getHostAliases() - Method in interface org.cdk8s.plus20.PodSpecProps
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
getHostAliases() - Method in class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus20.StatefulSet
An optional list of hosts and IPs that will be injected into the pod's hosts file if specified.
getHostAliases() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getHostname() - Method in class org.cdk8s.plus20.PodDns
The configured hostname of the pod.
getHostname() - Method in interface org.cdk8s.plus20.PodDnsProps
Specifies the hostname of the Pod.
getHostname() - Method in class org.cdk8s.plus20.PodDnsProps.Jsii$Proxy
 
getHostnameAsFQDN() - Method in class org.cdk8s.plus20.PodDns
Whether or not the pods hostname is set to its FQDN.
getHostnameAsFQDN() - Method in interface org.cdk8s.plus20.PodDnsProps
If true the pod's hostname will be configured as the pod's FQDN, rather than the leaf name (the default).
getHostnameAsFQDN() - Method in class org.cdk8s.plus20.PodDnsProps.Jsii$Proxy
 
getHostnames() - Method in interface org.cdk8s.plus20.HostAlias
Hostnames for the chosen IP address.
getHostnames() - Method in class org.cdk8s.plus20.HostAlias.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
 
getImmutable() - Method in class org.cdk8s.plus20.BasicAuthSecretProps.Jsii$Proxy
 
getImmutable() - Method in interface org.cdk8s.plus20.CommonSecretProps
If set to true, ensures that data stored in the Secret cannot be updated (only object metadata can be modified).
getImmutable() - Method in class org.cdk8s.plus20.CommonSecretProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus20.ConfigMap
Whether or not this config map is immutable.
getImmutable() - Method in interface org.cdk8s.plus20.ConfigMapProps
If set to true, ensures that data stored in the ConfigMap cannot be updated (only object metadata can be modified).
getImmutable() - Method in class org.cdk8s.plus20.ConfigMapProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus20.DockerConfigSecretProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus20.Secret
Whether or not the secret is immutable.
getImmutable() - Method in class org.cdk8s.plus20.SecretProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus20.ServiceAccountTokenSecretProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus20.SshAuthSecretProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus20.TlsSecretProps.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
 
getInitContainers() - Method in class org.cdk8s.plus20.DaemonSet
The init containers belonging to the pod.
getInitContainers() - Method in class org.cdk8s.plus20.DaemonSetProps.Jsii$Proxy
 
getInitContainers() - Method in class org.cdk8s.plus20.Deployment
The init containers belonging to the pod.
getInitContainers() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getInitContainers() - Method in interface org.cdk8s.plus20.IPodSpec
The init containers belonging to the pod.
getInitContainers() - Method in interface org.cdk8s.plus20.IPodSpec.Jsii$Default
The init containers belonging to the pod.
getInitContainers() - Method in class org.cdk8s.plus20.IPodSpec.Jsii$Proxy
The init containers belonging to the pod.
getInitContainers() - Method in interface org.cdk8s.plus20.IPodTemplate.Jsii$Default
The init containers belonging to the pod.
getInitContainers() - Method in class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
The init containers belonging to the pod.
getInitContainers() - Method in class org.cdk8s.plus20.Job
The init containers belonging to the pod.
getInitContainers() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getInitContainers() - Method in class org.cdk8s.plus20.Pod
The init containers belonging to the pod.
getInitContainers() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
getInitContainers() - Method in class org.cdk8s.plus20.PodSpec
The init containers belonging to the pod.
getInitContainers() - Method in interface org.cdk8s.plus20.PodSpecProps
List of initialization containers belonging to the pod.
getInitContainers() - Method in class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
 
getInitContainers() - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
getInitContainers() - Method in class org.cdk8s.plus20.StatefulSet
The init containers belonging to the pod.
getInitContainers() - Method in class org.cdk8s.plus20.StatefulSetProps.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
 
getInitialDelaySeconds() - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Jsii$Proxy
 
getIp() - Method in interface org.cdk8s.plus20.HostAlias
IP address of the host file entry.
getIp() - Method in class org.cdk8s.plus20.HostAlias.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
 
getItems() - Method in interface org.cdk8s.plus20.SecretVolumeOptions
If unspecified, each key-value pair in the Data field of the referenced secret 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.SecretVolumeOptions.Jsii$Proxy
 
getKey() - Method in interface org.cdk8s.plus20.EnvValueFromFieldRefOptions
The key to select the pod label or annotation.
getKey() - Method in class org.cdk8s.plus20.EnvValueFromFieldRefOptions.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
 
getKind() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume
Azure kind of this volume.
getKind() - Method in interface org.cdk8s.plus20.AzureDiskPersistentVolumeProps
Kind of disk.
getKind() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getKind() - Method in interface org.cdk8s.plus20.AzureDiskVolumeOptions
Kind of disk.
getKind() - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.Jsii$Proxy
 
getLabelSelector() - Method in class org.cdk8s.plus20.DaemonSet
The labels this daemon set will match against in order to select pods.
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.
getLifecycle() - Method in interface org.cdk8s.plus20.ContainerProps
Describes actions that the management system should take in response to container lifecycle events.
getLifecycle() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getLimit() - Method in interface org.cdk8s.plus20.CpuResources
 
getLimit() - Method in class org.cdk8s.plus20.CpuResources.Jsii$Proxy
 
getLimit() - Method in interface org.cdk8s.plus20.MemoryResources
 
getLimit() - Method in class org.cdk8s.plus20.MemoryResources.Jsii$Proxy
 
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
 
getMaxSurge() - Method in interface org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions
The maximum number of pods that can be scheduled above the desired number of pods.
getMaxSurge() - Method in class org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions.Jsii$Proxy
 
getMaxUnavailable() - Method in interface org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions
The maximum number of pods that can be unavailable during the update.
getMaxUnavailable() - Method in class org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions.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
 
getMemory() - Method in interface org.cdk8s.plus20.Resources
 
getMemory() - Method in class org.cdk8s.plus20.Resources.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.BasicAuthSecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.CommonSecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.ConfigMapProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.DaemonSetProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.DockerConfigSecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.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.PersistentVolumeClaimProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.PersistentVolumeProps.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.ServiceAccountTokenSecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.SshAuthSecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus20.TlsSecretProps.Jsii$Proxy
 
getMinReadySeconds() - Method in class org.cdk8s.plus20.DaemonSet
 
getMinReadySeconds() - Method in interface org.cdk8s.plus20.DaemonSetProps
Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available.
getMinReadySeconds() - Method in class org.cdk8s.plus20.DaemonSetProps.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
 
getMode() - Method in class org.cdk8s.plus20.PersistentVolume
Volume mode of this volume.
getMountOptions() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getMountOptions() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getMountOptions() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getMountOptions() - Method in class org.cdk8s.plus20.PersistentVolume
Mount options of this volume.
getMountOptions() - Method in interface org.cdk8s.plus20.PersistentVolumeProps
A list of mount options, e.g.
getMountOptions() - Method in class org.cdk8s.plus20.PersistentVolumeProps.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.AwsElasticBlockStoreVolumeOptions
The volume name.
getName() - Method in class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus20.AzureDiskVolumeOptions
The volume name.
getName() - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.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 interface org.cdk8s.plus20.DnsOption
Option name.
getName() - Method in class org.cdk8s.plus20.DnsOption.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.GCEPersistentDiskVolumeOptions
The volume name.
getName() - Method in class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.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.IPersistentVolume.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus20.IPersistentVolume.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus20.IPersistentVolumeClaim.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus20.IPersistentVolumeClaim.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 interface org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions
The volume name.
getName() - Method in class org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
 
getName() - Method in class org.cdk8s.plus20.Resource
The name of this API object.
getName() - Method in interface org.cdk8s.plus20.SecretVolumeOptions
The volume name.
getName() - Method in class org.cdk8s.plus20.SecretVolumeOptions.Jsii$Proxy
 
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 interface org.cdk8s.plus20.Sysctl
Name of a property to set.
getName() - Method in class org.cdk8s.plus20.Sysctl.Jsii$Proxy
 
getName() - Method in class org.cdk8s.plus20.Volume
 
getNameservers() - Method in class org.cdk8s.plus20.PodDns
Nameservers defined for this pod.
getNameservers() - Method in interface org.cdk8s.plus20.PodDnsProps
A list of IP addresses that will be used as DNS servers for the Pod.
getNameservers() - Method in class org.cdk8s.plus20.PodDnsProps.Jsii$Proxy
 
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
 
getOptional() - Method in interface org.cdk8s.plus20.SecretVolumeOptions
Specify whether the secret or its keys must be defined.
getOptional() - Method in class org.cdk8s.plus20.SecretVolumeOptions.Jsii$Proxy
 
getOptions() - Method in class org.cdk8s.plus20.PodDns
Custom dns options defined for this pod.
getOptions() - Method in interface org.cdk8s.plus20.PodDnsProps
List of objects where each object may have a name property (required) and a value property (optional).
getOptions() - Method in class org.cdk8s.plus20.PodDnsProps.Jsii$Proxy
 
getPartition() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume
Partition of this volume.
getPartition() - Method in interface org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps
The partition in the volume that you want to mount.
getPartition() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getPartition() - Method in interface org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions
The partition in the volume that you want to mount.
getPartition() - Method in class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
getPartition() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume
Partition of this volume.
getPartition() - Method in interface org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps
The partition in the volume that you want to mount.
getPartition() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getPartition() - Method in interface org.cdk8s.plus20.GCEPersistentDiskVolumeOptions
The partition in the volume that you want to mount.
getPartition() - Method in class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.Jsii$Proxy
 
getPartition() - Method in interface org.cdk8s.plus20.StatefulSetUpdateStrategyRollingUpdateOptions
If specified, all Pods with an ordinal that is greater than or equal to the partition will be updated when the StatefulSet's .spec.template is updated.
getPartition() - Method in class org.cdk8s.plus20.StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy
 
getPassword() - Method in interface org.cdk8s.plus20.BasicAuthSecretProps
The password or token for authentication.
getPassword() - Method in class org.cdk8s.plus20.BasicAuthSecretProps.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
 
getPdName() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume
PD resource in GCE of this volume.
getPdName() - Method in interface org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps
Unique name of the PD resource in GCE.
getPdName() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.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
 
getPeriodSeconds() - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.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.DaemonSet
Provides read/write access to the underlying pod metadata of the resource.
getPodMetadata() - Method in class org.cdk8s.plus20.DaemonSetProps.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
 
getPolicy() - Method in class org.cdk8s.plus20.PodDns
The DNS policy of this pod.
getPolicy() - Method in interface org.cdk8s.plus20.PodDnsProps
Set DNS policy for the pod.
getPolicy() - Method in class org.cdk8s.plus20.PodDnsProps.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.HandlerFromHttpGetOptions
The TCP port to use when sending the GET request.
getPort() - Method in class org.cdk8s.plus20.HandlerFromHttpGetOptions.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus20.HandlerFromTcpSocketOptions
The TCP port to connect to on the container.
getPort() - Method in class org.cdk8s.plus20.HandlerFromTcpSocketOptions.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
 
getPort() - Method in interface org.cdk8s.plus20.TcpSocketProbeOptions
The TCP port to connect to on the container.
getPort() - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.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
 
getPostStart() - Method in interface org.cdk8s.plus20.ContainerLifecycle
This hook is executed immediately after a container is created.
getPostStart() - Method in class org.cdk8s.plus20.ContainerLifecycle.Jsii$Proxy
 
getPreStop() - Method in interface org.cdk8s.plus20.ContainerLifecycle
This hook is called immediately before a container is terminated due to an API request or management event such as a liveness/startup probe failure, preemption, resource contention and others.
getPreStop() - Method in class org.cdk8s.plus20.ContainerLifecycle.Jsii$Proxy
 
getPrivileged() - Method in class org.cdk8s.plus20.ContainerSecurityContext
 
getPrivileged() - Method in interface org.cdk8s.plus20.ContainerSecurityContextProps
Run container in privileged mode.
getPrivileged() - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.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 class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume
Whether or not it is mounted as a read-only volume.
getReadOnly() - Method in interface org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true".
getReadOnly() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getReadOnly() - Method in interface org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true".
getReadOnly() - Method in class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
getReadOnly() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume
Whether or not it is mounted as a read-only volume.
getReadOnly() - Method in interface org.cdk8s.plus20.AzureDiskPersistentVolumeProps
Force the ReadOnly setting in VolumeMounts.
getReadOnly() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getReadOnly() - Method in interface org.cdk8s.plus20.AzureDiskVolumeOptions
Force the ReadOnly setting in VolumeMounts.
getReadOnly() - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.Jsii$Proxy
 
getReadOnly() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume
Whether or not it is mounted as a read-only volume.
getReadOnly() - Method in interface org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true".
getReadOnly() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getReadOnly() - Method in interface org.cdk8s.plus20.GCEPersistentDiskVolumeOptions
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true".
getReadOnly() - Method in class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.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 interface org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions
Will force the ReadOnly setting in VolumeMounts.
getReadOnly() - Method in class org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
 
getReadOnly() - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 
getReadOnlyRootFilesystem() - Method in class org.cdk8s.plus20.ContainerSecurityContext
 
getReadOnlyRootFilesystem() - Method in interface org.cdk8s.plus20.ContainerSecurityContextProps
Whether this container has a read-only root filesystem.
getReadOnlyRootFilesystem() - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Jsii$Proxy
 
getReclaimPolicy() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getReclaimPolicy() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getReclaimPolicy() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getReclaimPolicy() - Method in class org.cdk8s.plus20.PersistentVolume
Reclaim policy of this volume.
getReclaimPolicy() - Method in interface org.cdk8s.plus20.PersistentVolumeProps
When a user is done with their volume, they can delete the PVC objects from the API that allows reclamation of the resource.
getReclaimPolicy() - Method in class org.cdk8s.plus20.PersistentVolumeProps.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
 
getRequest() - Method in interface org.cdk8s.plus20.CpuResources
 
getRequest() - Method in class org.cdk8s.plus20.CpuResources.Jsii$Proxy
 
getRequest() - Method in interface org.cdk8s.plus20.MemoryResources
 
getRequest() - Method in class org.cdk8s.plus20.MemoryResources.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
 
getResources() - Method in class org.cdk8s.plus20.Container
Compute resources (CPU and memory requests and limits) required by the container.
getResources() - Method in interface org.cdk8s.plus20.ContainerProps
Compute resources (CPU and memory requests and limits) required by the container.
getResources() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getRestartPolicy() - Method in class org.cdk8s.plus20.DaemonSet
Restart policy for all containers within the pod.
getRestartPolicy() - Method in class org.cdk8s.plus20.DaemonSetProps.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
 
getSearches() - Method in class org.cdk8s.plus20.PodDns
Search domains defined for this pod.
getSearches() - Method in interface org.cdk8s.plus20.PodDnsProps
A list of DNS search domains for hostname lookup in the Pod.
getSearches() - Method in class org.cdk8s.plus20.PodDnsProps.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
 
getSecurityContext() - Method in class org.cdk8s.plus20.Container
The security context of the container.
getSecurityContext() - Method in interface org.cdk8s.plus20.ContainerProps
SecurityContext defines the security options the container should be run with.
getSecurityContext() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus20.DaemonSet
The pod's security context.
getSecurityContext() - Method in class org.cdk8s.plus20.DaemonSetProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus20.Deployment
The pod's security context.
getSecurityContext() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getSecurityContext() - Method in interface org.cdk8s.plus20.IPodSpec
The pod's security context.
getSecurityContext() - Method in interface org.cdk8s.plus20.IPodSpec.Jsii$Default
The pod's security context.
getSecurityContext() - Method in class org.cdk8s.plus20.IPodSpec.Jsii$Proxy
The pod's security context.
getSecurityContext() - Method in interface org.cdk8s.plus20.IPodTemplate.Jsii$Default
The pod's security context.
getSecurityContext() - Method in class org.cdk8s.plus20.IPodTemplate.Jsii$Proxy
The pod's security context.
getSecurityContext() - Method in class org.cdk8s.plus20.Job
The pod's security context.
getSecurityContext() - Method in class org.cdk8s.plus20.JobProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus20.Pod
The pod's security context.
getSecurityContext() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus20.PodSpec
The pod's security context.
getSecurityContext() - Method in interface org.cdk8s.plus20.PodSpecProps
SecurityContext holds pod-level security attributes and common container settings.
getSecurityContext() - Method in class org.cdk8s.plus20.PodSpecProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus20.StatefulSet
The pod's security context.
getSecurityContext() - Method in class org.cdk8s.plus20.StatefulSetProps.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.DaemonSet
The service account used to run this pod.
getServiceAccount() - Method in class org.cdk8s.plus20.DaemonSetProps.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 interface org.cdk8s.plus20.ServiceAccountTokenSecretProps
The service account to store a secret for.
getServiceAccount() - Method in class org.cdk8s.plus20.ServiceAccountTokenSecretProps.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
 
getSshPrivateKey() - Method in interface org.cdk8s.plus20.SshAuthSecretProps
The SSH private key to use.
getSshPrivateKey() - Method in class org.cdk8s.plus20.SshAuthSecretProps.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
 
getStorage() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getStorage() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getStorage() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getStorage() - Method in class org.cdk8s.plus20.PersistentVolume
Storage size of this volume.
getStorage() - Method in class org.cdk8s.plus20.PersistentVolumeClaim
Storage requirement of this claim.
getStorage() - Method in interface org.cdk8s.plus20.PersistentVolumeClaimProps
Minimum storage size the volume should have.
getStorage() - Method in class org.cdk8s.plus20.PersistentVolumeClaimProps.Jsii$Proxy
 
getStorage() - Method in interface org.cdk8s.plus20.PersistentVolumeProps
What is the storage capacity of this volume.
getStorage() - Method in class org.cdk8s.plus20.PersistentVolumeProps.Jsii$Proxy
 
getStorageClassName() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getStorageClassName() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getStorageClassName() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getStorageClassName() - Method in class org.cdk8s.plus20.PersistentVolume
Storage class this volume belongs to.
getStorageClassName() - Method in class org.cdk8s.plus20.PersistentVolumeClaim
Storage class requirment of this claim.
getStorageClassName() - Method in interface org.cdk8s.plus20.PersistentVolumeClaimProps
Name of the StorageClass required by the claim.
getStorageClassName() - Method in class org.cdk8s.plus20.PersistentVolumeClaimProps.Jsii$Proxy
 
getStorageClassName() - Method in interface org.cdk8s.plus20.PersistentVolumeProps
Name of StorageClass to which this persistent volume belongs.
getStorageClassName() - Method in class org.cdk8s.plus20.PersistentVolumeProps.Jsii$Proxy
 
getStrategy() - Method in class org.cdk8s.plus20.Deployment
The upgrade strategy of this deployment.
getStrategy() - Method in interface org.cdk8s.plus20.DeploymentProps
Specifies the strategy used to replace old Pods by new ones.
getStrategy() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
getStrategy() - Method in class org.cdk8s.plus20.StatefulSet
The update startegy of this stateful set.
getStrategy() - Method in interface org.cdk8s.plus20.StatefulSetProps
Indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template.
getStrategy() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
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
 
getStringData(String) - Method in class org.cdk8s.plus20.Secret
Gets a string data by key or undefined.
getSubdomain() - Method in class org.cdk8s.plus20.PodDns
The configured subdomain of the pod.
getSubdomain() - Method in interface org.cdk8s.plus20.PodDnsProps
If specified, the fully qualified Pod hostname will be "...svc.".
getSubdomain() - Method in class org.cdk8s.plus20.PodDnsProps.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
 
getSuccessThreshold() - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Jsii$Proxy
 
getSysctls() - Method in class org.cdk8s.plus20.PodSecurityContext
 
getSysctls() - Method in interface org.cdk8s.plus20.PodSecurityContextProps
Sysctls hold a list of namespaced sysctls used for the pod.
getSysctls() - Method in class org.cdk8s.plus20.PodSecurityContextProps.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
 
getTimeoutSeconds() - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.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
 
getTlsCert() - Method in interface org.cdk8s.plus20.TlsSecretProps
The TLS cert.
getTlsCert() - Method in class org.cdk8s.plus20.TlsSecretProps.Jsii$Proxy
 
getTlsKey() - Method in interface org.cdk8s.plus20.TlsSecretProps
The TLS key.
getTlsKey() - Method in class org.cdk8s.plus20.TlsSecretProps.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
 
getUser() - Method in class org.cdk8s.plus20.ContainerSecurityContext
 
getUser() - Method in interface org.cdk8s.plus20.ContainerSecurityContextProps
The UID to run the entrypoint of the container process.
getUser() - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Jsii$Proxy
 
getUser() - Method in class org.cdk8s.plus20.PodSecurityContext
 
getUser() - Method in interface org.cdk8s.plus20.PodSecurityContextProps
The UID to run the entrypoint of the container process.
getUser() - Method in class org.cdk8s.plus20.PodSecurityContextProps.Jsii$Proxy
 
getUsername() - Method in interface org.cdk8s.plus20.BasicAuthSecretProps
The user name for authentication.
getUsername() - Method in class org.cdk8s.plus20.BasicAuthSecretProps.Jsii$Proxy
 
getValue() - Method in interface org.cdk8s.plus20.DnsOption
Option value.
getValue() - Method in class org.cdk8s.plus20.DnsOption.Jsii$Proxy
 
getValue() - Method in class org.cdk8s.plus20.EnvValue
 
getValue() - Method in class org.cdk8s.plus20.PercentOrAbsolute
 
getValue() - Method in interface org.cdk8s.plus20.Sysctl
Value of a property to set.
getValue() - Method in class org.cdk8s.plus20.Sysctl.Jsii$Proxy
 
getValueFrom() - Method in class org.cdk8s.plus20.EnvValue
 
getVolume() - Method in class org.cdk8s.plus20.PersistentVolumeClaim
PV this claim is bound to.
getVolume() - Method in interface org.cdk8s.plus20.PersistentVolumeClaimProps
The PersistentVolume backing this claim.
getVolume() - Method in class org.cdk8s.plus20.PersistentVolumeClaimProps.Jsii$Proxy
 
getVolume() - Method in interface org.cdk8s.plus20.VolumeMount
The volume to mount.
getVolume() - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 
getVolumeId() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume
Volume id of this volume.
getVolumeId() - Method in interface org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps
Unique ID of the persistent disk resource in AWS (Amazon EBS volume).
getVolumeId() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getVolumeMode() - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getVolumeMode() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getVolumeMode() - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getVolumeMode() - Method in class org.cdk8s.plus20.PersistentVolumeClaim
Volume mode requirement of this claim.
getVolumeMode() - Method in interface org.cdk8s.plus20.PersistentVolumeClaimProps
Defines what type of volume is required by the claim.
getVolumeMode() - Method in class org.cdk8s.plus20.PersistentVolumeClaimProps.Jsii$Proxy
 
getVolumeMode() - Method in interface org.cdk8s.plus20.PersistentVolumeProps
Defines what type of volume is required by the claim.
getVolumeMode() - Method in class org.cdk8s.plus20.PersistentVolumeProps.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.DaemonSet
The volumes associated with this pod.
getVolumes() - Method in class org.cdk8s.plus20.DaemonSetProps.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
 
group(Number) - Method in class org.cdk8s.plus20.ContainerSecurityContext.Builder
The GID to run the entrypoint of the container process.
group(Number) - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Builder
group(Number) - Method in class org.cdk8s.plus20.PodSecurityContext.Builder
The GID to run the entrypoint of the container process.
group(Number) - Method in class org.cdk8s.plus20.PodSecurityContextProps.Builder

H

Handler - Class in org.cdk8s.plus20
Defines a specific action that should be taken.
Handler(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Handler
 
Handler(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Handler
 
HandlerFromHttpGetOptions - Interface in org.cdk8s.plus20
Options for `Handler.fromHttpGet`.
HandlerFromHttpGetOptions.Builder - Class in org.cdk8s.plus20
HandlerFromHttpGetOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for HandlerFromHttpGetOptions
HandlerFromTcpSocketOptions - Interface in org.cdk8s.plus20
Options for `Handler.fromTcpSocket`.
HandlerFromTcpSocketOptions.Builder - Class in org.cdk8s.plus20
HandlerFromTcpSocketOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for HandlerFromTcpSocketOptions
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.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.BasicAuthSecretProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.CommandProbeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.CommonSecretProps.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.ContainerLifecycle.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ContainerProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.CpuResources.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.DaemonSetProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.DeploymentProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.DnsOption.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.DockerConfigSecretProps.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.EnvValueFromFieldRefOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.EnvValueFromProcessOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.EnvValueFromResourceOptions.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.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.HandlerFromHttpGetOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.HandlerFromTcpSocketOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.HostAlias.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.MemoryResources.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.PersistentVolumeClaimProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.PersistentVolumeProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.PodDnsProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.PodProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.PodSecurityContextProps.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.Resources.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.SecretVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ServiceAccountProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.ServiceAccountTokenSecretProps.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.SshAuthSecretProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.StatefulSetProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.Sysctl.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.TlsSecretProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
 
host(String) - Method in class org.cdk8s.plus20.HandlerFromTcpSocketOptions.Builder
host(String) - Method in class org.cdk8s.plus20.IngressV1Beta1Rule.Builder
host(String) - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Builder
HOST_TO_CONTAINER - org.cdk8s.plus20.MountPropagation
This volume mount will receive all subsequent mounts that are mounted to this volume or any of its subdirectories.
HostAlias - Interface in org.cdk8s.plus20
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's /etc/hosts file.
HostAlias.Builder - Class in org.cdk8s.plus20
A builder for HostAlias
HostAlias.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for HostAlias
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.DaemonSet.Builder
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.DaemonSetProps.Builder
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.Deployment.Builder
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.Job.Builder
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.JobProps.Builder
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.Pod.Builder
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.PodProps.Builder
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.PodSpec.Builder
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.PodSpecProps.Builder
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.PodTemplate.Builder
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.PodTemplateProps.Builder
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.StatefulSet.Builder
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
hostname(String) - Method in class org.cdk8s.plus20.PodDns.Builder
Specifies the hostname of the Pod.
hostname(String) - Method in class org.cdk8s.plus20.PodDnsProps.Builder
Sets the value of PodDnsProps.getHostname()
hostnameAsFqdn(Boolean) - Method in class org.cdk8s.plus20.PodDns.Builder
If true the pod's hostname will be configured as the pod's FQDN, rather than the leaf name (the default).
hostnameAsFqdn(Boolean) - Method in class org.cdk8s.plus20.PodDnsProps.Builder
Sets the value of PodDnsProps#getHostnameAsFqdn
hostnames(List<String>) - Method in class org.cdk8s.plus20.HostAlias.Builder
Sets the value of HostAlias.getHostnames()
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.
IF_NOT_PRESENT - org.cdk8s.plus20.ImagePullPolicy
The image is pulled only if it is not already present locally.
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
 
immutable(Boolean) - Method in class org.cdk8s.plus20.BasicAuthSecret.Builder
If set to true, ensures that data stored in the Secret cannot be updated (only object metadata can be modified).
immutable(Boolean) - Method in class org.cdk8s.plus20.BasicAuthSecretProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus20.CommonSecretProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus20.ConfigMap.Builder
If set to true, ensures that data stored in the ConfigMap cannot be updated (only object metadata can be modified).
immutable(Boolean) - Method in class org.cdk8s.plus20.ConfigMapProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus20.DockerConfigSecret.Builder
If set to true, ensures that data stored in the Secret cannot be updated (only object metadata can be modified).
immutable(Boolean) - Method in class org.cdk8s.plus20.DockerConfigSecretProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus20.Secret.Builder
If set to true, ensures that data stored in the Secret cannot be updated (only object metadata can be modified).
immutable(Boolean) - Method in class org.cdk8s.plus20.SecretProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus20.ServiceAccountTokenSecret.Builder
If set to true, ensures that data stored in the Secret cannot be updated (only object metadata can be modified).
immutable(Boolean) - Method in class org.cdk8s.plus20.ServiceAccountTokenSecretProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus20.SshAuthSecret.Builder
If set to true, ensures that data stored in the Secret cannot be updated (only object metadata can be modified).
immutable(Boolean) - Method in class org.cdk8s.plus20.SshAuthSecretProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus20.TlsSecret.Builder
If set to true, ensures that data stored in the Secret cannot be updated (only object metadata can be modified).
immutable(Boolean) - Method in class org.cdk8s.plus20.TlsSecretProps.Builder
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(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.IngressV1Beta1
 
IngressV1Beta1(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IngressV1Beta1
 
IngressV1Beta1(Construct, String) - Constructor for class org.cdk8s.plus20.IngressV1Beta1
 
IngressV1Beta1(Construct, String, IngressV1Beta1Props) - 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(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.IngressV1Beta1Backend
 
IngressV1Beta1Backend(JsiiObjectRef) - 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
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.DaemonSet.Builder
List of initialization containers belonging to the pod.
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.DaemonSetProps.Builder
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.Deployment.Builder
List of initialization containers belonging to the pod.
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.Job.Builder
List of initialization containers belonging to the pod.
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.JobProps.Builder
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.Pod.Builder
List of initialization containers belonging to the pod.
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.PodProps.Builder
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.PodSpec.Builder
List of initialization containers belonging to the pod.
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.PodSpecProps.Builder
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.PodTemplate.Builder
List of initialization containers belonging to the pod.
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.PodTemplateProps.Builder
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.StatefulSet.Builder
List of initialization containers belonging to the pod.
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
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
initialDelaySeconds(Duration) - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Builder
ip(String) - Method in class org.cdk8s.plus20.HostAlias.Builder
Sets the value of HostAlias.getIp()
IPersistentVolume - Interface in org.cdk8s.plus20
Contract of a `PersistentVolumeClaim`.
IPersistentVolume.Jsii$Default - Interface in org.cdk8s.plus20
Internal default implementation for IPersistentVolume.
IPersistentVolume.Jsii$Proxy - Class in org.cdk8s.plus20
A proxy class which represents a concrete javascript instance of this type.
IPersistentVolumeClaim - Interface in org.cdk8s.plus20
Contract of a `PersistentVolumeClaim`.
IPersistentVolumeClaim.Jsii$Default - Interface in org.cdk8s.plus20
Internal default implementation for IPersistentVolumeClaim.
IPersistentVolumeClaim.Jsii$Proxy - Class in org.cdk8s.plus20
A proxy class which represents a concrete javascript instance of this type.
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.
IStorage - Interface in org.cdk8s.plus20
Represents a piece of storage in the cluster.
IStorage.Jsii$Default - Interface in org.cdk8s.plus20
Internal default implementation for IStorage.
IStorage.Jsii$Proxy - Class in org.cdk8s.plus20
A proxy class which represents a concrete javascript instance of this type.
isZero() - Method in class org.cdk8s.plus20.PercentOrAbsolute
 
items(Map<String, ? extends PathMapping>) - Method in class org.cdk8s.plus20.ConfigMapVolumeOptions.Builder
items(Map<String, ? extends PathMapping>) - Method in class org.cdk8s.plus20.SecretVolumeOptions.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(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Job
 
Job(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Job
 
Job(Construct, String) - Constructor for class org.cdk8s.plus20.Job
 
Job(Construct, String, JobProps) - 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(AddDeploymentOptions.Builder) - 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(AddDirectoryOptions.Builder) - 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(AwsElasticBlockStorePersistentVolumeProps.Builder) - Constructor for class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the AwsElasticBlockStorePersistentVolumeProps.Builder.
Jsii$Proxy(AwsElasticBlockStoreVolumeOptions.Builder) - Constructor for class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the AwsElasticBlockStoreVolumeOptions.Builder.
Jsii$Proxy(AzureDiskPersistentVolumeProps.Builder) - Constructor for class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the AzureDiskPersistentVolumeProps.Builder.
Jsii$Proxy(AzureDiskVolumeOptions.Builder) - Constructor for class org.cdk8s.plus20.AzureDiskVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the AzureDiskVolumeOptions.Builder.
Jsii$Proxy(BasicAuthSecretProps.Builder) - Constructor for class org.cdk8s.plus20.BasicAuthSecretProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BasicAuthSecretProps.Builder.
Jsii$Proxy(CommandProbeOptions.Builder) - 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(CommonSecretProps.Builder) - Constructor for class org.cdk8s.plus20.CommonSecretProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CommonSecretProps.Builder.
Jsii$Proxy(ConfigMapProps.Builder) - 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(ConfigMapVolumeOptions.Builder) - 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(ContainerLifecycle.Builder) - Constructor for class org.cdk8s.plus20.ContainerLifecycle.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ContainerLifecycle.Builder.
Jsii$Proxy(ContainerProps.Builder) - 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(ContainerSecurityContextProps.Builder) - Constructor for class org.cdk8s.plus20.ContainerSecurityContextProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ContainerSecurityContextProps.Builder.
Jsii$Proxy(CpuResources.Builder) - Constructor for class org.cdk8s.plus20.CpuResources.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CpuResources.Builder.
Jsii$Proxy(DaemonSetProps.Builder) - Constructor for class org.cdk8s.plus20.DaemonSetProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the DaemonSetProps.Builder.
Jsii$Proxy(DeploymentProps.Builder) - 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(DeploymentStrategyRollingUpdateOptions.Builder) - Constructor for class org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the DeploymentStrategyRollingUpdateOptions.Builder.
Jsii$Proxy(DnsOption.Builder) - Constructor for class org.cdk8s.plus20.DnsOption.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the DnsOption.Builder.
Jsii$Proxy(DockerConfigSecretProps.Builder) - Constructor for class org.cdk8s.plus20.DockerConfigSecretProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the DockerConfigSecretProps.Builder.
Jsii$Proxy(EmptyDirVolumeOptions.Builder) - 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(EnvValueFromConfigMapOptions.Builder) - 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(EnvValueFromFieldRefOptions.Builder) - Constructor for class org.cdk8s.plus20.EnvValueFromFieldRefOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the EnvValueFromFieldRefOptions.Builder.
Jsii$Proxy(EnvValueFromProcessOptions.Builder) - 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(EnvValueFromResourceOptions.Builder) - Constructor for class org.cdk8s.plus20.EnvValueFromResourceOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the EnvValueFromResourceOptions.Builder.
Jsii$Proxy(EnvValueFromSecretOptions.Builder) - 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(ExposeDeploymentViaIngressOptions.Builder) - 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(ExposeDeploymentViaServiceOptions.Builder) - 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(ExposeServiceViaIngressOptions.Builder) - 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(GCEPersistentDiskPersistentVolumeProps.Builder) - Constructor for class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the GCEPersistentDiskPersistentVolumeProps.Builder.
Jsii$Proxy(GCEPersistentDiskVolumeOptions.Builder) - Constructor for class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the GCEPersistentDiskVolumeOptions.Builder.
Jsii$Proxy(HandlerFromHttpGetOptions.Builder) - Constructor for class org.cdk8s.plus20.HandlerFromHttpGetOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the HandlerFromHttpGetOptions.Builder.
Jsii$Proxy(HandlerFromTcpSocketOptions.Builder) - Constructor for class org.cdk8s.plus20.HandlerFromTcpSocketOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the HandlerFromTcpSocketOptions.Builder.
Jsii$Proxy(HostAlias.Builder) - Constructor for class org.cdk8s.plus20.HostAlias.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the HostAlias.Builder.
Jsii$Proxy(HttpGetProbeOptions.Builder) - 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(IngressV1Beta1Props.Builder) - 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(IngressV1Beta1Rule.Builder) - 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(IngressV1Beta1Tls.Builder) - 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(JobProps.Builder) - 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(MemoryResources.Builder) - Constructor for class org.cdk8s.plus20.MemoryResources.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the MemoryResources.Builder.
Jsii$Proxy(MountOptions.Builder) - 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(PathMapping.Builder) - 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(PersistentVolumeClaimProps.Builder) - Constructor for class org.cdk8s.plus20.PersistentVolumeClaimProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PersistentVolumeClaimProps.Builder.
Jsii$Proxy(PersistentVolumeClaimVolumeOptions.Builder) - Constructor for class org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PersistentVolumeClaimVolumeOptions.Builder.
Jsii$Proxy(PersistentVolumeProps.Builder) - Constructor for class org.cdk8s.plus20.PersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PersistentVolumeProps.Builder.
Jsii$Proxy(PodDnsProps.Builder) - Constructor for class org.cdk8s.plus20.PodDnsProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodDnsProps.Builder.
Jsii$Proxy(PodProps.Builder) - 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(PodSecurityContextProps.Builder) - Constructor for class org.cdk8s.plus20.PodSecurityContextProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodSecurityContextProps.Builder.
Jsii$Proxy(PodSpecProps.Builder) - 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(PodTemplateProps.Builder) - 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(ProbeOptions.Builder) - 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(ResourceProps.Builder) - 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(Resources.Builder) - Constructor for class org.cdk8s.plus20.Resources.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the Resources.Builder.
Jsii$Proxy(SecretProps.Builder) - 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(SecretValue.Builder) - 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(SecretVolumeOptions.Builder) - Constructor for class org.cdk8s.plus20.SecretVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the SecretVolumeOptions.Builder.
Jsii$Proxy(ServiceAccountProps.Builder) - 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(ServiceAccountTokenSecretProps.Builder) - Constructor for class org.cdk8s.plus20.ServiceAccountTokenSecretProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ServiceAccountTokenSecretProps.Builder.
Jsii$Proxy(ServiceIngressV1BetaBackendOptions.Builder) - 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(ServicePort.Builder) - 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(ServicePortOptions.Builder) - 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(ServiceProps.Builder) - 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(SshAuthSecretProps.Builder) - Constructor for class org.cdk8s.plus20.SshAuthSecretProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the SshAuthSecretProps.Builder.
Jsii$Proxy(StatefulSetProps.Builder) - 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(StatefulSetUpdateStrategyRollingUpdateOptions.Builder) - Constructor for class org.cdk8s.plus20.StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the StatefulSetUpdateStrategyRollingUpdateOptions.Builder.
Jsii$Proxy(Sysctl.Builder) - Constructor for class org.cdk8s.plus20.Sysctl.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the Sysctl.Builder.
Jsii$Proxy(TcpSocketProbeOptions.Builder) - Constructor for class org.cdk8s.plus20.TcpSocketProbeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the TcpSocketProbeOptions.Builder.
Jsii$Proxy(TlsSecretProps.Builder) - Constructor for class org.cdk8s.plus20.TlsSecretProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the TlsSecretProps.Builder.
Jsii$Proxy(VolumeMount.Builder) - Constructor for class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the VolumeMount.Builder.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.AddDirectoryOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.AzureDiskVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.BasicAuthSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.CommonSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ConfigMapVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ContainerLifecycle.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ContainerSecurityContextProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.CpuResources.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.DaemonSetProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.DnsOption.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.DockerConfigSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.EnvValueFromConfigMapOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.EnvValueFromFieldRefOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.EnvValueFromResourceOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ExposeDeploymentViaIngressOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ExposeServiceViaIngressOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.HandlerFromHttpGetOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.HandlerFromTcpSocketOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.HostAlias.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IngressV1Beta1Rule.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IPersistentVolume.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.IPersistentVolumeClaim.Jsii$Proxy
 
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.IStorage.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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.MemoryResources.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PathMapping.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PersistentVolumeClaimProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PodDnsProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PodSecurityContextProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PodTemplateProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ResourceProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Resources.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.SecretValue.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.SecretVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ServiceAccountTokenSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ServicePort.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ServiceProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.SshAuthSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
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(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Sysctl.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.TcpSocketProbeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.TlsSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.VolumeMount.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.

K

key(String) - Method in class org.cdk8s.plus20.EnvValueFromFieldRefOptions.Builder
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
kind(AzureDiskPersistentVolumeKind) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
Kind of disk.
kind(AzureDiskPersistentVolumeKind) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
kind(AzureDiskPersistentVolumeKind) - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.Builder

L

lifecycle(ContainerLifecycle) - Method in class org.cdk8s.plus20.Container.Builder
Describes actions that the management system should take in response to container lifecycle events.
lifecycle(ContainerLifecycle) - Method in class org.cdk8s.plus20.ContainerProps.Builder
limit(Cpu) - Method in class org.cdk8s.plus20.CpuResources.Builder
Sets the value of CpuResources.getLimit()
limit(Size) - Method in class org.cdk8s.plus20.MemoryResources.Builder
Sets the value of MemoryResources.getLimit()
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
LOAD_BALANCER - org.cdk8s.plus20.ServiceType
Exposes the Service externally using a cloud provider's load balancer.
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

MANAGED - org.cdk8s.plus20.AzureDiskPersistentVolumeKind
Azure managed data disk.
maxSurge(PercentOrAbsolute) - Method in class org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions.Builder
maxUnavailable(PercentOrAbsolute) - Method in class org.cdk8s.plus20.DeploymentStrategyRollingUpdateOptions.Builder
medium(EmptyDirMedium) - Method in class org.cdk8s.plus20.EmptyDirVolumeOptions.Builder
memory(MemoryResources) - Method in class org.cdk8s.plus20.Resources.Builder
Sets the value of Resources.getMemory()
MEMORY - org.cdk8s.plus20.EmptyDirMedium
Mount a tmpfs (RAM-backed filesystem) for you instead.
MEMORY_LIMIT - org.cdk8s.plus20.ResourceFieldPaths
Memory limit of the container.
MEMORY_REQUEST - org.cdk8s.plus20.ResourceFieldPaths
Memory request of the container.
MemoryResources - Interface in org.cdk8s.plus20
Memory request and limit.
MemoryResources.Builder - Class in org.cdk8s.plus20
A builder for MemoryResources
MemoryResources.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for MemoryResources
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.BasicAuthSecret.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.BasicAuthSecretProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.CommonSecretProps.Builder
Sets the value of ResourceProps.getMetadata()
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.DaemonSet.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.DaemonSetProps.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.DockerConfigSecret.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.DockerConfigSecretProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.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.PersistentVolumeClaim.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.PersistentVolumeClaimProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.PersistentVolumeProps.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.ServiceAccountTokenSecret.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.ServiceAccountTokenSecretProps.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.SshAuthSecret.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.SshAuthSecretProps.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()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.TlsSecret.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.TlsSecretProps.Builder
Sets the value of ResourceProps.getMetadata()
millis(Number) - Static method in class org.cdk8s.plus20.Cpu
 
minReadySeconds(Number) - Method in class org.cdk8s.plus20.DaemonSet.Builder
Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available.
minReadySeconds(Number) - Method in class org.cdk8s.plus20.DaemonSetProps.Builder
mode(Number) - Method in class org.cdk8s.plus20.PathMapping.Builder
Sets the value of PathMapping.getMode()
mount(String, IStorage) - Method in class org.cdk8s.plus20.Container
Mount a volume to a specific path so that it is accessible by the container.
mount(String, IStorage, MountOptions) - Method in class org.cdk8s.plus20.Container
Mount a volume to a specific path so that it is accessible by the container.
mountOptions(List<String>) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume.Builder
A list of mount options, e.g.
mountOptions(List<String>) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
mountOptions(List<String>) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
A list of mount options, e.g.
mountOptions(List<String>) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
mountOptions(List<String>) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.Builder
A list of mount options, e.g.
mountOptions(List<String>) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
mountOptions(List<String>) - Method in class org.cdk8s.plus20.PersistentVolumeProps.Builder
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.AwsElasticBlockStoreVolumeOptions.Builder
name(String) - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.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.DnsOption.Builder
Sets the value of DnsOption.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.GCEPersistentDiskVolumeOptions.Builder
name(String) - Method in class org.cdk8s.plus20.PersistentVolumeClaimVolumeOptions.Builder
name(String) - Method in class org.cdk8s.plus20.SecretVolumeOptions.Builder
name(String) - Method in class org.cdk8s.plus20.ServicePort.Builder
name(String) - Method in class org.cdk8s.plus20.ServicePortOptions.Builder
name(String) - Method in class org.cdk8s.plus20.Sysctl.Builder
Sets the value of Sysctl.getName()
nameservers(List<String>) - Method in class org.cdk8s.plus20.PodDns.Builder
A list of IP addresses that will be used as DNS servers for the Pod.
nameservers(List<String>) - Method in class org.cdk8s.plus20.PodDnsProps.Builder
NEVER - org.cdk8s.plus20.ImagePullPolicy
The image is assumed to exist locally.
NEVER - org.cdk8s.plus20.RestartPolicy
Never restart the pod.
NODE_IP - org.cdk8s.plus20.EnvFieldPaths
The ipAddress of the node.
NODE_NAME - org.cdk8s.plus20.EnvFieldPaths
The name of the node.
NODE_PORT - org.cdk8s.plus20.ServiceType
Exposes the Service on each Node's IP at a static port (the NodePort).
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
NONE - org.cdk8s.plus20.AzureDiskPersistentVolumeCachingMode
None.
NONE - org.cdk8s.plus20.DnsPolicy
It allows a Pod to ignore DNS settings from the Kubernetes environment.
NONE - org.cdk8s.plus20.MountPropagation
This volume mount will not receive any subsequent mounts that are mounted to this volume or any of its subdirectories by the host.

O

ON_FAILURE - org.cdk8s.plus20.RestartPolicy
Only restart if the pod exits with a non-zero exit code.
ON_ROOT_MISMATCH - org.cdk8s.plus20.FsGroupChangePolicy
Only change permissions and ownership if permission and ownership of root directory does not match with expected permissions of the volume.
onDelete() - Static method in class org.cdk8s.plus20.StatefulSetUpdateStrategy
The controller will not automatically update the Pods in a StatefulSet.
onValidate() - Method in class org.cdk8s.plus20.IngressV1Beta1
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
optional(Boolean) - Method in class org.cdk8s.plus20.SecretVolumeOptions.Builder
options(List<? extends DnsOption>) - Method in class org.cdk8s.plus20.PodDns.Builder
List of objects where each object may have a name property (required) and a value property (optional).
options(List<? extends DnsOption>) - Method in class org.cdk8s.plus20.PodDnsProps.Builder
Sets the value of PodDnsProps.getOptions()
ORDERED_READY - org.cdk8s.plus20.PodManagementPolicy
 
org.cdk8s.plus20 - package org.cdk8s.plus20
cdk8s+ (cdk8s-plus)

P

PARALLEL - org.cdk8s.plus20.PodManagementPolicy
 
partition(Number) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume.Builder
The partition in the volume that you want to mount.
partition(Number) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
partition(Number) - Method in class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Builder
partition(Number) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.Builder
The partition in the volume that you want to mount.
partition(Number) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
partition(Number) - Method in class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.Builder
partition(Number) - Method in class org.cdk8s.plus20.StatefulSetUpdateStrategyRollingUpdateOptions.Builder
password(String) - Method in class org.cdk8s.plus20.BasicAuthSecret.Builder
The password or token for authentication.
password(String) - Method in class org.cdk8s.plus20.BasicAuthSecretProps.Builder
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
pdName(String) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.Builder
Unique name of the PD resource in GCE.
pdName(String) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
percent(Number) - Static method in class org.cdk8s.plus20.PercentOrAbsolute
Percent ratio.
PercentOrAbsolute - Class in org.cdk8s.plus20
Union like class repsenting either a ration in percents or an absolute number.
PercentOrAbsolute(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.PercentOrAbsolute
 
PercentOrAbsolute(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PercentOrAbsolute
 
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
periodSeconds(Duration) - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Builder
PersistentVolume - Class in org.cdk8s.plus20
A PersistentVolume (PV) is a piece of storage in the cluster that has been provisioned by an administrator or dynamically provisioned using Storage Classes.
PersistentVolume(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.PersistentVolume
 
PersistentVolume(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PersistentVolume
 
PersistentVolume(Construct, String) - Constructor for class org.cdk8s.plus20.PersistentVolume
 
PersistentVolume(Construct, String, PersistentVolumeProps) - Constructor for class org.cdk8s.plus20.PersistentVolume
 
PersistentVolumeAccessMode - Enum in org.cdk8s.plus20
Access Modes.
PersistentVolumeClaim - Class in org.cdk8s.plus20
A PersistentVolumeClaim (PVC) is a request for storage by a user.
PersistentVolumeClaim(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.PersistentVolumeClaim
 
PersistentVolumeClaim(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PersistentVolumeClaim
 
PersistentVolumeClaim(Construct, String) - Constructor for class org.cdk8s.plus20.PersistentVolumeClaim
 
PersistentVolumeClaim(Construct, String, PersistentVolumeClaimProps) - Constructor for class org.cdk8s.plus20.PersistentVolumeClaim
 
PersistentVolumeClaim.Builder - Class in org.cdk8s.plus20
A fluent builder for PersistentVolumeClaim.
PersistentVolumeClaimProps - Interface in org.cdk8s.plus20
Properties for `PersistentVolumeClaim`.
PersistentVolumeClaimProps.Builder - Class in org.cdk8s.plus20
PersistentVolumeClaimProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for PersistentVolumeClaimProps
PersistentVolumeClaimVolumeOptions - Interface in org.cdk8s.plus20
Options for a PersistentVolumeClaim-based volume.
PersistentVolumeClaimVolumeOptions.Builder - Class in org.cdk8s.plus20
PersistentVolumeClaimVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus20
PersistentVolumeMode - Enum in org.cdk8s.plus20
Volume Modes.
PersistentVolumeProps - Interface in org.cdk8s.plus20
Properties for `PersistentVolume`.
PersistentVolumeProps.Builder - Class in org.cdk8s.plus20
A builder for PersistentVolumeProps
PersistentVolumeProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for PersistentVolumeProps
PersistentVolumeReclaimPolicy - Enum in org.cdk8s.plus20
Reclaim Policies.
Pod - Class in org.cdk8s.plus20
Pod is a collection of containers that can run on a host.
Pod(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Pod
 
Pod(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Pod
 
Pod(Construct, String) - Constructor for class org.cdk8s.plus20.Pod
 
Pod(Construct, String, PodProps) - Constructor for class org.cdk8s.plus20.Pod
 
POD_ANNOTATION - org.cdk8s.plus20.EnvFieldPaths
The annotations of the pod.
POD_IP - org.cdk8s.plus20.EnvFieldPaths
The ipAddress of the pod.
POD_IPS - org.cdk8s.plus20.EnvFieldPaths
The ipAddresess of the pod.
POD_LABEL - org.cdk8s.plus20.EnvFieldPaths
The labels of the pod.
POD_NAME - org.cdk8s.plus20.EnvFieldPaths
The name of the pod.
POD_NAMESPACE - org.cdk8s.plus20.EnvFieldPaths
The namespace of the pod.
POD_UID - org.cdk8s.plus20.EnvFieldPaths
The uid of the pod.
Pod.Builder - Class in org.cdk8s.plus20
A fluent builder for Pod.
PodDns - Class in org.cdk8s.plus20
Holds dns settings of the pod.
PodDns() - Constructor for class org.cdk8s.plus20.PodDns
 
PodDns(PodDnsProps) - Constructor for class org.cdk8s.plus20.PodDns
 
PodDns(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.PodDns
 
PodDns(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PodDns
 
PodDns.Builder - Class in org.cdk8s.plus20
A fluent builder for PodDns.
PodDnsProps - Interface in org.cdk8s.plus20
Properties for `PodDns`.
PodDnsProps.Builder - Class in org.cdk8s.plus20
A builder for PodDnsProps
PodDnsProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for PodDnsProps
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
PodManagementPolicy - Enum in org.cdk8s.plus20
Controls how pods are created during initial scale up, when replacing pods on nodes, or when scaling down.
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.DaemonSet.Builder
The pod metadata.
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus20.DaemonSetProps.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
PodSecurityContext - Class in org.cdk8s.plus20
Holds pod-level security attributes and common container settings.
PodSecurityContext() - Constructor for class org.cdk8s.plus20.PodSecurityContext
 
PodSecurityContext(PodSecurityContextProps) - Constructor for class org.cdk8s.plus20.PodSecurityContext
 
PodSecurityContext(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.PodSecurityContext
 
PodSecurityContext(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.PodSecurityContext
 
PodSecurityContext.Builder - Class in org.cdk8s.plus20
A fluent builder for PodSecurityContext.
PodSecurityContextProps - Interface in org.cdk8s.plus20
Properties for `PodSecurityContext`.
PodSecurityContextProps.Builder - Class in org.cdk8s.plus20
PodSecurityContextProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for PodSecurityContextProps
PodSpec - Class in org.cdk8s.plus20
Provides read/write capabilities ontop of a `PodSpecProps`.
PodSpec() - Constructor for class org.cdk8s.plus20.PodSpec
 
PodSpec(PodSpecProps) - Constructor for class org.cdk8s.plus20.PodSpec
 
PodSpec(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.PodSpec
 
PodSpec(JsiiObjectRef) - 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() - Constructor for class org.cdk8s.plus20.PodTemplate
 
PodTemplate(PodTemplateProps) - Constructor for class org.cdk8s.plus20.PodTemplate
 
PodTemplate(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.PodTemplate
 
PodTemplate(JsiiObjectRef) - 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
policy(DnsPolicy) - Method in class org.cdk8s.plus20.PodDns.Builder
Set DNS policy for the pod.
policy(DnsPolicy) - Method in class org.cdk8s.plus20.PodDnsProps.Builder
Sets the value of PodDnsProps.getPolicy()
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.HandlerFromHttpGetOptions.Builder
port(Number) - Method in class org.cdk8s.plus20.HandlerFromTcpSocketOptions.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()
port(Number) - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Builder
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()
postStart(Handler) - Method in class org.cdk8s.plus20.ContainerLifecycle.Builder
preStop(Handler) - Method in class org.cdk8s.plus20.ContainerLifecycle.Builder
privileged(Boolean) - Method in class org.cdk8s.plus20.ContainerSecurityContext.Builder
Run container in privileged mode.
privileged(Boolean) - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Builder
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(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Probe
 
Probe(JsiiObjectRef) - 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(Protocol) - Method in class org.cdk8s.plus20.ServicePort.Builder
protocol(Protocol) - Method in class org.cdk8s.plus20.ServicePortOptions.Builder
Protocol - Enum in org.cdk8s.plus20
 

R

READ_ONLY - org.cdk8s.plus20.AzureDiskPersistentVolumeCachingMode
ReadOnly.
READ_ONLY_MANY - org.cdk8s.plus20.PersistentVolumeAccessMode
The volume can be mounted as read-only by many nodes.
READ_WRITE - org.cdk8s.plus20.AzureDiskPersistentVolumeCachingMode
ReadWrite.
READ_WRITE_MANY - org.cdk8s.plus20.PersistentVolumeAccessMode
The volume can be mounted as read-write by many nodes.
READ_WRITE_ONCE - org.cdk8s.plus20.PersistentVolumeAccessMode
The volume can be mounted as read-write by a single node.
READ_WRITE_ONCE_POD - org.cdk8s.plus20.PersistentVolumeAccessMode
The volume can be mounted as read-write by a single Pod.
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.AwsElasticBlockStorePersistentVolume.Builder
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true".
readOnly(Boolean) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus20.AwsElasticBlockStoreVolumeOptions.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
Force the ReadOnly setting in VolumeMounts.
readOnly(Boolean) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus20.AzureDiskVolumeOptions.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.Builder
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true".
readOnly(Boolean) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus20.GCEPersistentDiskVolumeOptions.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.PersistentVolumeClaimVolumeOptions.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus20.VolumeMount.Builder
Sets the value of MountOptions.getReadOnly()
readOnlyRootFilesystem(Boolean) - Method in class org.cdk8s.plus20.ContainerSecurityContext.Builder
Whether this container has a read-only root filesystem.
readOnlyRootFilesystem(Boolean) - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Builder
reclaimPolicy(PersistentVolumeReclaimPolicy) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume.Builder
When a user is done with their volume, they can delete the PVC objects from the API that allows reclamation of the resource.
reclaimPolicy(PersistentVolumeReclaimPolicy) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
reclaimPolicy(PersistentVolumeReclaimPolicy) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
When a user is done with their volume, they can delete the PVC objects from the API that allows reclamation of the resource.
reclaimPolicy(PersistentVolumeReclaimPolicy) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
reclaimPolicy(PersistentVolumeReclaimPolicy) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.Builder
When a user is done with their volume, they can delete the PVC objects from the API that allows reclamation of the resource.
reclaimPolicy(PersistentVolumeReclaimPolicy) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
reclaimPolicy(PersistentVolumeReclaimPolicy) - Method in class org.cdk8s.plus20.PersistentVolumeProps.Builder
recreate() - Static method in class org.cdk8s.plus20.DeploymentStrategy
All existing Pods are killed before new ones are created.
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
request(Cpu) - Method in class org.cdk8s.plus20.CpuResources.Builder
Sets the value of CpuResources.getRequest()
request(Size) - Method in class org.cdk8s.plus20.MemoryResources.Builder
required(Boolean) - Method in class org.cdk8s.plus20.EnvValueFromProcessOptions.Builder
reserve() - Method in class org.cdk8s.plus20.PersistentVolume
Reserve a `PersistentVolume` by creating a `PersistentVolumeClaim` that is wired to claim this volume.
Resource - Class in org.cdk8s.plus20
Base class for all Kubernetes objects in stdk8s.
Resource(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Resource
 
Resource(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Resource
 
Resource(Construct, String) - Constructor for class org.cdk8s.plus20.Resource
Creates a new construct node.
Resource(Construct, String, ConstructOptions) - Constructor for class org.cdk8s.plus20.Resource
Creates a new construct node.
ResourceFieldPaths - Enum in org.cdk8s.plus20
 
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
resources(Resources) - Method in class org.cdk8s.plus20.Container.Builder
Compute resources (CPU and memory requests and limits) required by the container.
resources(Resources) - Method in class org.cdk8s.plus20.ContainerProps.Builder
Resources - Interface in org.cdk8s.plus20
CPU and memory compute resources.
Resources.Builder - Class in org.cdk8s.plus20
A builder for Resources
Resources.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for Resources
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.DaemonSet.Builder
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus20.DaemonSetProps.Builder
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(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
RestartPolicy - Enum in org.cdk8s.plus20
Restart policy for all containers within the pod.
RETAIN - org.cdk8s.plus20.PersistentVolumeReclaimPolicy
The Retain reclaim policy allows for manual reclamation of the resource.
rollingUpdate() - Static method in class org.cdk8s.plus20.DeploymentStrategy
 
rollingUpdate() - Static method in class org.cdk8s.plus20.StatefulSetUpdateStrategy
The controller will delete and recreate each Pod in the StatefulSet.
rollingUpdate(DeploymentStrategyRollingUpdateOptions) - Static method in class org.cdk8s.plus20.DeploymentStrategy
 
rollingUpdate(StatefulSetUpdateStrategyRollingUpdateOptions) - Static method in class org.cdk8s.plus20.StatefulSetUpdateStrategy
The controller will delete and recreate each Pod in the StatefulSet.
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

SCTP - org.cdk8s.plus20.Protocol
 
searches(List<String>) - Method in class org.cdk8s.plus20.PodDns.Builder
A list of DNS search domains for hostname lookup in the Pod.
searches(List<String>) - Method in class org.cdk8s.plus20.PodDnsProps.Builder
Sets the value of PodDnsProps.getSearches()
secret(ISecret) - Method in class org.cdk8s.plus20.IngressV1Beta1Tls.Builder
secret(ISecret) - Method in class org.cdk8s.plus20.SecretValue.Builder
Sets the value of SecretValue.getSecret()
Secret - Class in org.cdk8s.plus20
Kubernetes Secrets let you store and manage sensitive information, such as passwords, OAuth tokens, and ssh keys.
Secret(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Secret
 
Secret(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Secret
 
Secret(Construct, String) - Constructor for class org.cdk8s.plus20.Secret
 
Secret(Construct, String, SecretProps) - Constructor for class org.cdk8s.plus20.Secret
 
Secret.Builder - Class in org.cdk8s.plus20
A fluent builder for Secret.
SecretProps - Interface in org.cdk8s.plus20
Options for `Secret`.
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
SecretVolumeOptions - Interface in org.cdk8s.plus20
Options for the Secret-based volume.
SecretVolumeOptions.Builder - Class in org.cdk8s.plus20
A builder for SecretVolumeOptions
SecretVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for SecretVolumeOptions
securityContext(ContainerSecurityContextProps) - Method in class org.cdk8s.plus20.Container.Builder
SecurityContext defines the security options the container should be run with.
securityContext(ContainerSecurityContextProps) - Method in class org.cdk8s.plus20.ContainerProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.DaemonSet.Builder
SecurityContext holds pod-level security attributes and common container settings.
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.DaemonSetProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.Deployment.Builder
SecurityContext holds pod-level security attributes and common container settings.
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.Job.Builder
SecurityContext holds pod-level security attributes and common container settings.
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.JobProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.Pod.Builder
SecurityContext holds pod-level security attributes and common container settings.
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.PodProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.PodSpec.Builder
SecurityContext holds pod-level security attributes and common container settings.
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.PodSpecProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.PodTemplate.Builder
SecurityContext holds pod-level security attributes and common container settings.
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.PodTemplateProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.StatefulSet.Builder
SecurityContext holds pod-level security attributes and common container settings.
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
selectByLabel(String, String) - Method in class org.cdk8s.plus20.DaemonSet
Configure a label selector to this daemon set.
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) - Method in class org.cdk8s.plus20.Service
Configure a port the service will bind to.
serve(Number, ServicePortOptions) - Method in class org.cdk8s.plus20.Service
Configure a port the service will bind to.
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 - Class in org.cdk8s.plus20
An abstract way to expose an application running on a set of Pods as a network service.
Service(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Service
 
Service(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Service
 
Service(Construct, String) - Constructor for class org.cdk8s.plus20.Service
 
Service(Construct, String, ServiceProps) - Constructor for class org.cdk8s.plus20.Service
 
SERVICE_ACCOUNT_NAME - org.cdk8s.plus20.EnvFieldPaths
The service account name of the pod.
Service.Builder - Class in org.cdk8s.plus20
A fluent builder for Service.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.DaemonSet.Builder
A service account provides an identity for processes that run in a Pod.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.DaemonSetProps.Builder
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(IServiceAccount) - Method in class org.cdk8s.plus20.ServiceAccountTokenSecret.Builder
The service account to store a secret for.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus20.ServiceAccountTokenSecretProps.Builder
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 - Class in org.cdk8s.plus20
A service account provides an identity for processes that run in a Pod.
ServiceAccount(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.ServiceAccount
 
ServiceAccount(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ServiceAccount
 
ServiceAccount(Construct, String) - Constructor for class org.cdk8s.plus20.ServiceAccount
 
ServiceAccount(Construct, String, ServiceAccountProps) - Constructor for class org.cdk8s.plus20.ServiceAccount
 
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
ServiceAccountTokenSecret - Class in org.cdk8s.plus20
Create a secret for a service account token.
ServiceAccountTokenSecret(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.ServiceAccountTokenSecret
 
ServiceAccountTokenSecret(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.ServiceAccountTokenSecret
 
ServiceAccountTokenSecret(Construct, String, ServiceAccountTokenSecretProps) - Constructor for class org.cdk8s.plus20.ServiceAccountTokenSecret
 
ServiceAccountTokenSecret.Builder - Class in org.cdk8s.plus20
A fluent builder for ServiceAccountTokenSecret.
ServiceAccountTokenSecretProps - Interface in org.cdk8s.plus20
Options for `ServiceAccountTokenSecret`.
ServiceAccountTokenSecretProps.Builder - Class in org.cdk8s.plus20
ServiceAccountTokenSecretProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for ServiceAccountTokenSecretProps
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.
setAmount(String) - Method in class org.cdk8s.plus20.Cpu
 
SHARED - org.cdk8s.plus20.AzureDiskPersistentVolumeKind
Multiple blob disks per storage account.
sizeLimit(Size) - Method in class org.cdk8s.plus20.EmptyDirVolumeOptions.Builder
SshAuthSecret - Class in org.cdk8s.plus20
Create a secret for ssh authentication.
SshAuthSecret(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.SshAuthSecret
 
SshAuthSecret(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.SshAuthSecret
 
SshAuthSecret(Construct, String, SshAuthSecretProps) - Constructor for class org.cdk8s.plus20.SshAuthSecret
 
SshAuthSecret.Builder - Class in org.cdk8s.plus20
A fluent builder for SshAuthSecret.
SshAuthSecretProps - Interface in org.cdk8s.plus20
Options for `SshAuthSecret`.
SshAuthSecretProps.Builder - Class in org.cdk8s.plus20
A builder for SshAuthSecretProps
SshAuthSecretProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for SshAuthSecretProps
sshPrivateKey(String) - Method in class org.cdk8s.plus20.SshAuthSecret.Builder
The SSH private key to use.
sshPrivateKey(String) - Method in class org.cdk8s.plus20.SshAuthSecretProps.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(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.StatefulSet
 
StatefulSet(JsiiObjectRef) - 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
StatefulSetUpdateStrategy - Class in org.cdk8s.plus20
StatefulSet update strategies.
StatefulSetUpdateStrategy(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.StatefulSetUpdateStrategy
 
StatefulSetUpdateStrategy(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.StatefulSetUpdateStrategy
 
StatefulSetUpdateStrategyRollingUpdateOptions - Interface in org.cdk8s.plus20
Options for `StatefulSetUpdateStrategy.rollingUpdate`.
StatefulSetUpdateStrategyRollingUpdateOptions.Builder - Class in org.cdk8s.plus20
StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy - Class in org.cdk8s.plus20
storage(Size) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume.Builder
What is the storage capacity of this volume.
storage(Size) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
storage(Size) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
What is the storage capacity of this volume.
storage(Size) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
storage(Size) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.Builder
What is the storage capacity of this volume.
storage(Size) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
storage(Size) - Method in class org.cdk8s.plus20.PersistentVolumeClaim.Builder
Minimum storage size the volume should have.
storage(Size) - Method in class org.cdk8s.plus20.PersistentVolumeClaimProps.Builder
storage(Size) - Method in class org.cdk8s.plus20.PersistentVolumeProps.Builder
STORAGE_LIMIT - org.cdk8s.plus20.ResourceFieldPaths
Ephemeral storage limit of the container.
STORAGE_REQUEST - org.cdk8s.plus20.ResourceFieldPaths
Ephemeral storage request of the container.
storageClassName(String) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume.Builder
Name of StorageClass to which this persistent volume belongs.
storageClassName(String) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
storageClassName(String) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
Name of StorageClass to which this persistent volume belongs.
storageClassName(String) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
storageClassName(String) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.Builder
Name of StorageClass to which this persistent volume belongs.
storageClassName(String) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
storageClassName(String) - Method in class org.cdk8s.plus20.PersistentVolumeClaim.Builder
Name of the StorageClass required by the claim.
storageClassName(String) - Method in class org.cdk8s.plus20.PersistentVolumeClaimProps.Builder
storageClassName(String) - Method in class org.cdk8s.plus20.PersistentVolumeProps.Builder
strategy(DeploymentStrategy) - Method in class org.cdk8s.plus20.Deployment.Builder
Specifies the strategy used to replace old Pods by new ones.
strategy(DeploymentStrategy) - Method in class org.cdk8s.plus20.DeploymentProps.Builder
strategy(StatefulSetUpdateStrategy) - Method in class org.cdk8s.plus20.StatefulSet.Builder
Indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template.
strategy(StatefulSetUpdateStrategy) - Method in class org.cdk8s.plus20.StatefulSetProps.Builder
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()
subdomain(String) - Method in class org.cdk8s.plus20.PodDns.Builder
If specified, the fully qualified Pod hostname will be "...svc.".
subdomain(String) - Method in class org.cdk8s.plus20.PodDnsProps.Builder
Sets the value of PodDnsProps.getSubdomain()
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
successThreshold(Number) - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.Builder
Sysctl - Interface in org.cdk8s.plus20
Sysctl defines a kernel parameter to be set.
Sysctl.Builder - Class in org.cdk8s.plus20
A builder for Sysctl
Sysctl.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for Sysctl
sysctls(List<? extends Sysctl>) - Method in class org.cdk8s.plus20.PodSecurityContext.Builder
Sysctls hold a list of namespaced sysctls used for the pod.
sysctls(List<? extends Sysctl>) - Method in class org.cdk8s.plus20.PodSecurityContextProps.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
TCP - org.cdk8s.plus20.Protocol
 
TcpSocketProbeOptions - Interface in org.cdk8s.plus20
Options for `Probe.fromTcpSocket()`.
TcpSocketProbeOptions.Builder - Class in org.cdk8s.plus20
A builder for TcpSocketProbeOptions
TcpSocketProbeOptions.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for TcpSocketProbeOptions
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
timeoutSeconds(Duration) - Method in class org.cdk8s.plus20.TcpSocketProbeOptions.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
tlsCert(String) - Method in class org.cdk8s.plus20.TlsSecret.Builder
The TLS cert.
tlsCert(String) - Method in class org.cdk8s.plus20.TlsSecretProps.Builder
Sets the value of TlsSecretProps.getTlsCert()
tlsKey(String) - Method in class org.cdk8s.plus20.TlsSecret.Builder
The TLS key.
tlsKey(String) - Method in class org.cdk8s.plus20.TlsSecretProps.Builder
Sets the value of TlsSecretProps.getTlsKey()
TlsSecret - Class in org.cdk8s.plus20
Create a secret for storing a TLS certificate and its associated key.
TlsSecret(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.TlsSecret
 
TlsSecret(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.TlsSecret
 
TlsSecret(Construct, String, TlsSecretProps) - Constructor for class org.cdk8s.plus20.TlsSecret
 
TlsSecret.Builder - Class in org.cdk8s.plus20
A fluent builder for TlsSecret.
TlsSecretProps - Interface in org.cdk8s.plus20
Options for `TlsSecret`.
TlsSecretProps.Builder - Class in org.cdk8s.plus20
A builder for TlsSecretProps
TlsSecretProps.Jsii$Proxy - Class in org.cdk8s.plus20
An implementation for TlsSecretProps
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()

U

UDP - org.cdk8s.plus20.Protocol
 
units(Number) - Static method in class org.cdk8s.plus20.Cpu
 
user(Number) - Method in class org.cdk8s.plus20.ContainerSecurityContext.Builder
The UID to run the entrypoint of the container process.
user(Number) - Method in class org.cdk8s.plus20.ContainerSecurityContextProps.Builder
user(Number) - Method in class org.cdk8s.plus20.PodSecurityContext.Builder
The UID to run the entrypoint of the container process.
user(Number) - Method in class org.cdk8s.plus20.PodSecurityContextProps.Builder
username(String) - Method in class org.cdk8s.plus20.BasicAuthSecret.Builder
The user name for authentication.
username(String) - Method in class org.cdk8s.plus20.BasicAuthSecretProps.Builder

V

value(String) - Method in class org.cdk8s.plus20.DnsOption.Builder
Sets the value of DnsOption.getValue()
value(String) - Method in class org.cdk8s.plus20.Sysctl.Builder
Sets the value of Sysctl.getValue()
valueOf(String) - Static method in enum org.cdk8s.plus20.AzureDiskPersistentVolumeCachingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus20.AzureDiskPersistentVolumeKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus20.DnsPolicy
Returns the enum constant of this type with the specified name.
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.EnvFieldPaths
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus20.FsGroupChangePolicy
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.PersistentVolumeAccessMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus20.PersistentVolumeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus20.PersistentVolumeReclaimPolicy
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.ResourceFieldPaths
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.AzureDiskPersistentVolumeCachingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus20.AzureDiskPersistentVolumeKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus20.DnsPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
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.EnvFieldPaths
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus20.FsGroupChangePolicy
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.PersistentVolumeAccessMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus20.PersistentVolumeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus20.PersistentVolumeReclaimPolicy
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.ResourceFieldPaths
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(IPersistentVolume) - Method in class org.cdk8s.plus20.PersistentVolumeClaim.Builder
The PersistentVolume backing this claim.
volume(IPersistentVolume) - Method in class org.cdk8s.plus20.PersistentVolumeClaimProps.Builder
volume(Volume) - Method in class org.cdk8s.plus20.VolumeMount.Builder
Sets the value of VolumeMount.getVolume()
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(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus20.Volume
 
Volume(JsiiObjectRef) - Constructor for class org.cdk8s.plus20.Volume
 
volumeId(String) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume.Builder
Unique ID of the persistent disk resource in AWS (Amazon EBS volume).
volumeId(String) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolume.Builder
Defines what type of volume is required by the claim.
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus20.AwsElasticBlockStorePersistentVolumeProps.Builder
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolume.Builder
Defines what type of volume is required by the claim.
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus20.AzureDiskPersistentVolumeProps.Builder
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolume.Builder
Defines what type of volume is required by the claim.
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus20.GCEPersistentDiskPersistentVolumeProps.Builder
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus20.PersistentVolumeClaim.Builder
Defines what type of volume is required by the claim.
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus20.PersistentVolumeClaimProps.Builder
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus20.PersistentVolumeProps.Builder
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.DaemonSet.Builder
List of volumes that can be mounted by containers belonging to the pod.
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus20.DaemonSetProps.Builder
Sets the value of PodSpecProps.getVolumes()
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 U V W 
All Classes All Packages