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

$

$jsii$toJson() - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.AddDeploymentOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.AddDirectoryOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ApiResourceOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.BasicAuthSecretProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ClusterRoleBindingProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ClusterRolePolicyRule.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ClusterRoleProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.CommandProbeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.CommonSecretProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ConfigMapProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ConfigMapVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ContainerLifecycle.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ContainerResources.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.CpuResources.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.DnsOption.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.DockerConfigSecretProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.EmptyDirVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.EnvValueFromConfigMapOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.EnvValueFromFieldRefOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.EnvValueFromProcessOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.EnvValueFromResourceOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.EnvValueFromSecretOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ExposeServiceViaIngressOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.HandlerFromHttpGetOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.HandlerFromTcpSocketOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.HostAlias.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.HostPathVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.IngressProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.IngressRule.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.IngressTls.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.LabelSelectorOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.LabelSelectorRequirement.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.MemoryResources.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.MountOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.NamespaceProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.NamespaceSelectorConfig.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.NamespacesSelectOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.NetworkPolicyAddEgressRuleOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.NetworkPolicyPeerConfig.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.NetworkPolicyPortProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.NetworkPolicyProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.NetworkPolicyRule.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.NetworkPolicyTraffic.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.NodeTaintQueryOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PathMapping.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PersistentVolumeProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PodConnectionsAllowFromOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PodConnectionsAllowToOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PodDnsProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PodsAllOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PodSchedulingAttractOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PodSchedulingColocateOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PodSchedulingSeparateOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PodSecurityContextProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PodSelectorConfig.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.PodsSelectOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ProbeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ResourceProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.RoleBindingProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.RolePolicyRule.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.RoleProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.SecretProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.SecretValue.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.SecretVolumeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ServiceAccountProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ServiceAccountTokenSecretProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ServiceBindOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ServiceIngressBackendOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ServicePort.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.ServiceProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.SshAuthSecretProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.SubjectConfiguration.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.Sysctl.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.TlsSecretProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.VolumeMount.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
$jsii$toJson() - Method in class org.cdk8s.plus24.WorkloadSchedulingSpreadOptions.Jsii$Proxy
 

A

absolute(Number) - Static method in class org.cdk8s.plus24.PercentOrAbsolute
Absolute number.
AbstractPod - Class in org.cdk8s.plus24
 
AbstractPod(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.AbstractPod
 
AbstractPod(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.AbstractPod
 
AbstractPod(Construct, String) - Constructor for class org.cdk8s.plus24.AbstractPod
 
AbstractPod(Construct, String, AbstractPodProps) - Constructor for class org.cdk8s.plus24.AbstractPod
 
AbstractPodProps - Interface in org.cdk8s.plus24
Properties for `AbstractPod`.
AbstractPodProps.Builder - Class in org.cdk8s.plus24
A builder for AbstractPodProps
AbstractPodProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for AbstractPodProps
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
Contains all ways the volume can be mounted.
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
Contains all ways the volume can be mounted.
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
Contains all ways the volume can be mounted.
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus24.PersistentVolumeClaim.Builder
Contains the access modes the volume should support.
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Builder
accessModes(List<? extends PersistentVolumeAccessMode>) - Method in class org.cdk8s.plus24.PersistentVolumeProps.Builder
activeDeadline(Duration) - Method in class org.cdk8s.plus24.Job.Builder
Specifies the duration the job may be active before the system tries to terminate it.
activeDeadline(Duration) - Method in class org.cdk8s.plus24.JobProps.Builder
addBinaryData(String, String) - Method in class org.cdk8s.plus24.ConfigMap
Adds a binary data entry to the config map.
addContainer(ContainerProps) - Method in class org.cdk8s.plus24.AbstractPod
 
addData(String, String) - Method in class org.cdk8s.plus24.ConfigMap
Adds a data entry to the config map.
addDefaultBackend(IngressBackend) - Method in class org.cdk8s.plus24.Ingress
Defines the default backend for this ingress.
AddDeploymentOptions - Interface in org.cdk8s.plus24
Options to add a deployment to a service.
AddDeploymentOptions.Builder - Class in org.cdk8s.plus24
A builder for AddDeploymentOptions
AddDeploymentOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for AddDeploymentOptions
addDirectory(String) - Method in class org.cdk8s.plus24.ConfigMap
Adds a directory to the ConfigMap.
addDirectory(String, AddDirectoryOptions) - Method in class org.cdk8s.plus24.ConfigMap
Adds a directory to the ConfigMap.
AddDirectoryOptions - Interface in org.cdk8s.plus24
Options for `configmap.addDirectory()`.
AddDirectoryOptions.Builder - Class in org.cdk8s.plus24
A builder for AddDirectoryOptions
AddDirectoryOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for AddDirectoryOptions
addEgressRule(INetworkPolicyPeer) - Method in class org.cdk8s.plus24.NetworkPolicy
Allow outgoing traffic to the peer.
addEgressRule(INetworkPolicyPeer, List<NetworkPolicyPort>) - Method in class org.cdk8s.plus24.NetworkPolicy
Allow outgoing traffic to the peer.
addFile(String) - Method in class org.cdk8s.plus24.ConfigMap
Adds a file to the ConfigMap.
addFile(String, String) - Method in class org.cdk8s.plus24.ConfigMap
Adds a file to the ConfigMap.
addHostAlias(HostAlias) - Method in class org.cdk8s.plus24.AbstractPod
 
addHostDefaultBackend(String, IngressBackend) - Method in class org.cdk8s.plus24.Ingress
Specify a default backend for a specific host name.
addHostRule(String, String, IngressBackend) - Method in class org.cdk8s.plus24.Ingress
Adds an ingress rule applied to requests to a specific host and a specific HTTP path (the `Host` header matches this value).
addHostRule(String, String, IngressBackend, HttpIngressPathType) - Method in class org.cdk8s.plus24.Ingress
Adds an ingress rule applied to requests to a specific host and a specific HTTP path (the `Host` header matches this value).
addIngressRule(INetworkPolicyPeer) - Method in class org.cdk8s.plus24.NetworkPolicy
Allow incoming traffic from the peer.
addIngressRule(INetworkPolicyPeer, List<NetworkPolicyPort>) - Method in class org.cdk8s.plus24.NetworkPolicy
Allow incoming traffic from the peer.
addInitContainer(ContainerProps) - Method in class org.cdk8s.plus24.AbstractPod
 
addNameserver(String...) - Method in class org.cdk8s.plus24.PodDns
Add a nameserver.
addOption(DnsOption...) - Method in class org.cdk8s.plus24.PodDns
Add a custom option.
ADDRESS_LABEL - Static variable in class org.cdk8s.plus24.Pod
This label is autoamtically added by cdk8s to any pod.
addRule(String, IngressBackend) - Method in class org.cdk8s.plus24.Ingress
Adds an ingress rule applied to requests sent to a specific HTTP path.
addRule(String, IngressBackend, HttpIngressPathType) - Method in class org.cdk8s.plus24.Ingress
Adds an ingress rule applied to requests sent to a specific HTTP path.
addRules(IngressRule...) - Method in class org.cdk8s.plus24.Ingress
Adds rules to this ingress.
addSearch(String...) - Method in class org.cdk8s.plus24.PodDns
Add a search domain.
addSecret(ISecret) - Method in class org.cdk8s.plus24.ServiceAccount
Allow a secret to be accessed by pods using this service account.
addStringData(String, String) - Method in class org.cdk8s.plus24.Secret
Adds a string data field to the secert.
addSubjects(ISubject...) - Method in class org.cdk8s.plus24.ClusterRoleBinding
Adds a subject to the role.
addSubjects(ISubject...) - Method in class org.cdk8s.plus24.RoleBinding
Adds a subject to the role.
addTls(List<IngressTls>) - Method in class org.cdk8s.plus24.Ingress
 
addVariable(String, EnvValue) - Method in class org.cdk8s.plus24.Env
Add a single variable by name and value.
addVolume(Volume) - Method in class org.cdk8s.plus24.AbstractPod
 
aggregate(String, String) - Method in class org.cdk8s.plus24.ClusterRole
Aggregate rules from roles matching this label selector.
aggregationLabels(Map<String, String>) - Method in class org.cdk8s.plus24.ClusterRole.Builder
Specify labels that should be used to locate ClusterRoles, whose rules will be automatically filled into this ClusterRole's rules.
aggregationLabels(Map<String, String>) - Method in class org.cdk8s.plus24.ClusterRoleProps.Builder
all(Construct, String) - Static method in class org.cdk8s.plus24.Namespaces
Select all namespaces.
all(Construct, String) - Static method in class org.cdk8s.plus24.Pods
Select all pods.
all(Construct, String, PodsAllOptions) - Static method in class org.cdk8s.plus24.Pods
Select all pods.
allow(List<String>, IApiEndpoint...) - Method in class org.cdk8s.plus24.ClusterRole
Add permission to perform a list of HTTP verbs on a collection of resources.
allow(List<String>, IApiResource...) - Method in class org.cdk8s.plus24.Role
Add permission to perform a list of HTTP verbs on a collection of resources.
ALLOW - org.cdk8s.plus24.NetworkPolicyTrafficDefault
The policy allows all traffic (either ingress or egress).
allowCreate(IApiEndpoint...) - Method in class org.cdk8s.plus24.ClusterRole
Add "create" permission for the resources.
allowCreate(IApiResource...) - Method in class org.cdk8s.plus24.Role
Add "create" permission for the resources.
allowDelete(IApiEndpoint...) - Method in class org.cdk8s.plus24.ClusterRole
Add "delete" permission for the resources.
allowDelete(IApiResource...) - Method in class org.cdk8s.plus24.Role
Add "delete" permission for the resources.
allowDeleteCollection(IApiEndpoint...) - Method in class org.cdk8s.plus24.ClusterRole
Add "deletecollection" permission for the resources.
allowDeleteCollection(IApiResource...) - Method in class org.cdk8s.plus24.Role
Add "deletecollection" permission for the resources.
allowFrom(INetworkPolicyPeer) - Method in class org.cdk8s.plus24.PodConnections
Allow network traffic from the peer to this pod.
allowFrom(INetworkPolicyPeer, PodConnectionsAllowFromOptions) - Method in class org.cdk8s.plus24.PodConnections
Allow network traffic from the peer to this pod.
allowGet(IApiEndpoint...) - Method in class org.cdk8s.plus24.ClusterRole
Add "get" permission for the resources.
allowGet(IApiResource...) - Method in class org.cdk8s.plus24.Role
Add "get" permission for the resources.
allowList(IApiEndpoint...) - Method in class org.cdk8s.plus24.ClusterRole
Add "list" permission for the resources.
allowList(IApiResource...) - Method in class org.cdk8s.plus24.Role
Add "list" permission for the resources.
allowPatch(IApiEndpoint...) - Method in class org.cdk8s.plus24.ClusterRole
Add "patch" permission for the resources.
allowPatch(IApiResource...) - Method in class org.cdk8s.plus24.Role
Add "patch" permission for the resources.
allowRead(IApiEndpoint...) - Method in class org.cdk8s.plus24.ClusterRole
Add "get", "list", and "watch" permissions for the resources.
allowRead(IApiResource...) - Method in class org.cdk8s.plus24.Role
Add "get", "list", and "watch" permissions for the resources.
allowReadWrite(IApiEndpoint...) - Method in class org.cdk8s.plus24.ClusterRole
Add "get", "list", "watch", "create", "update", "patch", "delete", and "deletecollection" permissions for the resources.
allowReadWrite(IApiResource...) - Method in class org.cdk8s.plus24.Role
Add "get", "list", "watch", "create", "update", "patch", "delete", and "deletecollection" permissions for the resources.
allowTo(INetworkPolicyPeer) - Method in class org.cdk8s.plus24.PodConnections
Allow network traffic from this pod to the peer.
allowTo(INetworkPolicyPeer, PodConnectionsAllowToOptions) - Method in class org.cdk8s.plus24.PodConnections
Allow network traffic from this pod to the peer.
allowUpdate(IApiEndpoint...) - Method in class org.cdk8s.plus24.ClusterRole
Add "update" permission for the resources.
allowUpdate(IApiResource...) - Method in class org.cdk8s.plus24.Role
Add "update" permission for the resources.
allowWatch(IApiEndpoint...) - Method in class org.cdk8s.plus24.ClusterRole
Add "watch" permission for the resources.
allowWatch(IApiResource...) - Method in class org.cdk8s.plus24.Role
Add "watch" permission for the resources.
allTcp() - Static method in class org.cdk8s.plus24.NetworkPolicyPort
Any TCP traffic.
allUdp() - Static method in class org.cdk8s.plus24.NetworkPolicyPort
Any UDP traffic.
ALWAYS - org.cdk8s.plus24.FsGroupChangePolicy
Always change permission and ownership of the volume when volume is mounted.
ALWAYS - org.cdk8s.plus24.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.plus24.RestartPolicy
Always restart the pod after it exits.
any() - Static method in class org.cdk8s.plus24.NodeTaintQuery
Matches any taint.
anyIpv4(Construct, String) - Static method in class org.cdk8s.plus24.NetworkPolicyIpBlock
Any IPv4 address.
anyIpv6(Construct, String) - Static method in class org.cdk8s.plus24.NetworkPolicyIpBlock
Any IPv6 address.
API_SERVICES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for APIService.
apiGroup(String) - Method in class org.cdk8s.plus24.ApiResourceOptions.Builder
apiGroup(String) - Method in class org.cdk8s.plus24.SubjectConfiguration.Builder
ApiResource - Class in org.cdk8s.plus24
Represents information about an API resource type.
ApiResource(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.ApiResource
 
ApiResource(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ApiResource
 
ApiResourceOptions - Interface in org.cdk8s.plus24
Options for `ApiResource`.
ApiResourceOptions.Builder - Class in org.cdk8s.plus24
A builder for ApiResourceOptions
ApiResourceOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ApiResourceOptions
apiVersion(String) - Method in class org.cdk8s.plus24.EnvValueFromFieldRefOptions.Builder
args(List<String>) - Method in class org.cdk8s.plus24.Container.Builder
Arguments to the entrypoint.
args(List<String>) - Method in class org.cdk8s.plus24.ContainerProps.Builder
Sets the value of ContainerProps.getArgs()
asApiResource() - Method in class org.cdk8s.plus24.ApiResource
Return the IApiResource this object represents.
asApiResource() - Method in interface org.cdk8s.plus24.IApiEndpoint
Return the IApiResource this object represents.
asApiResource() - Method in interface org.cdk8s.plus24.IApiEndpoint.Jsii$Default
Return the IApiResource this object represents.
asApiResource() - Method in class org.cdk8s.plus24.IApiEndpoint.Jsii$Proxy
Return the IApiResource this object represents.
asApiResource() - Method in class org.cdk8s.plus24.NonApiResource
Return the IApiResource this object represents.
asApiResource() - Method in class org.cdk8s.plus24.Resource
Return the IApiResource this object represents.
asNonApiResource() - Method in class org.cdk8s.plus24.ApiResource
Return the non resource url this object represents.
asNonApiResource() - Method in interface org.cdk8s.plus24.IApiEndpoint
Return the non resource url this object represents.
asNonApiResource() - Method in interface org.cdk8s.plus24.IApiEndpoint.Jsii$Default
Return the non resource url this object represents.
asNonApiResource() - Method in class org.cdk8s.plus24.IApiEndpoint.Jsii$Proxy
Return the non resource url this object represents.
asNonApiResource() - Method in class org.cdk8s.plus24.NonApiResource
Return the non resource url this object represents.
asNonApiResource() - Method in class org.cdk8s.plus24.Resource
Return the non resource url this object represents.
assign(NamedNode) - Method in class org.cdk8s.plus24.PodScheduling
Assign this pod a specific node by name.
asVolume() - Method in interface org.cdk8s.plus24.IStorage
Convert the piece of storage into a concrete volume.
asVolume() - Method in interface org.cdk8s.plus24.IStorage.Jsii$Default
Convert the piece of storage into a concrete volume.
asVolume() - Method in class org.cdk8s.plus24.IStorage.Jsii$Proxy
Convert the piece of storage into a concrete volume.
asVolume() - Method in class org.cdk8s.plus24.PersistentVolume
Convert the piece of storage into a concrete volume.
asVolume() - Method in class org.cdk8s.plus24.Volume
Convert the piece of storage into a concrete volume.
attract(LabeledNode) - Method in class org.cdk8s.plus24.PodScheduling
Attract this pod to a node matched by selectors.
attract(LabeledNode, PodSchedulingAttractOptions) - Method in class org.cdk8s.plus24.PodScheduling
Attract this pod to a node matched by selectors.
automountServiceAccountToken(Boolean) - Method in class org.cdk8s.plus24.AbstractPodProps.Builder
automountServiceAccountToken(Boolean) - Method in class org.cdk8s.plus24.DaemonSet.Builder
Indicates whether a service account token should be automatically mounted.
automountServiceAccountToken(Boolean) - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
automountServiceAccountToken(Boolean) - Method in class org.cdk8s.plus24.Deployment.Builder
Indicates whether a service account token should be automatically mounted.
automountServiceAccountToken(Boolean) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
automountServiceAccountToken(Boolean) - Method in class org.cdk8s.plus24.Job.Builder
Indicates whether a service account token should be automatically mounted.
automountServiceAccountToken(Boolean) - Method in class org.cdk8s.plus24.JobProps.Builder
automountServiceAccountToken(Boolean) - Method in class org.cdk8s.plus24.Pod.Builder
Indicates whether a service account token should be automatically mounted.
automountServiceAccountToken(Boolean) - Method in class org.cdk8s.plus24.PodProps.Builder
automountServiceAccountToken(Boolean) - Method in class org.cdk8s.plus24.StatefulSet.Builder
Indicates whether a service account token should be automatically mounted.
automountServiceAccountToken(Boolean) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
automountServiceAccountToken(Boolean) - Method in class org.cdk8s.plus24.WorkloadProps.Builder
automountToken(Boolean) - Method in class org.cdk8s.plus24.ServiceAccount.Builder
Indicates whether pods running as this service account should have an API token automatically mounted.
automountToken(Boolean) - Method in class org.cdk8s.plus24.ServiceAccountProps.Builder
AwsElasticBlockStorePersistentVolume - Class in org.cdk8s.plus24
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.plus24.AwsElasticBlockStorePersistentVolume
 
AwsElasticBlockStorePersistentVolume(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume
 
AwsElasticBlockStorePersistentVolume(Construct, String, AwsElasticBlockStorePersistentVolumeProps) - Constructor for class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume
 
AwsElasticBlockStorePersistentVolume.Builder - Class in org.cdk8s.plus24
AwsElasticBlockStorePersistentVolumeProps - Interface in org.cdk8s.plus24
Properties for `AwsElasticBlockStorePersistentVolume`.
AwsElasticBlockStorePersistentVolumeProps.Builder - Class in org.cdk8s.plus24
AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy - Class in org.cdk8s.plus24
AwsElasticBlockStoreVolumeOptions - Interface in org.cdk8s.plus24
Options of `Volume.fromAwsElasticBlockStore`.
AwsElasticBlockStoreVolumeOptions.Builder - Class in org.cdk8s.plus24
AwsElasticBlockStoreVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for AwsElasticBlockStoreVolumeOptions
AzureDiskPersistentVolume - Class in org.cdk8s.plus24
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
AzureDiskPersistentVolume(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.AzureDiskPersistentVolume
 
AzureDiskPersistentVolume(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.AzureDiskPersistentVolume
 
AzureDiskPersistentVolume(Construct, String, AzureDiskPersistentVolumeProps) - Constructor for class org.cdk8s.plus24.AzureDiskPersistentVolume
 
AzureDiskPersistentVolume.Builder - Class in org.cdk8s.plus24
A fluent builder for AzureDiskPersistentVolume.
AzureDiskPersistentVolumeCachingMode - Enum in org.cdk8s.plus24
Azure disk caching modes.
AzureDiskPersistentVolumeKind - Enum in org.cdk8s.plus24
Azure Disk kinds.
AzureDiskPersistentVolumeProps - Interface in org.cdk8s.plus24
Properties for `AzureDiskPersistentVolume`.
AzureDiskPersistentVolumeProps.Builder - Class in org.cdk8s.plus24
AzureDiskPersistentVolumeProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for AzureDiskPersistentVolumeProps
AzureDiskVolumeOptions - Interface in org.cdk8s.plus24
Options of `Volume.fromAzureDisk`.
AzureDiskVolumeOptions.Builder - Class in org.cdk8s.plus24
AzureDiskVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for AzureDiskVolumeOptions

B

backend(IngressBackend) - Method in class org.cdk8s.plus24.IngressRule.Builder
Sets the value of IngressRule.getBackend()
backoffLimit(Number) - Method in class org.cdk8s.plus24.Job.Builder
Specifies the number of retries before marking this job failed.
backoffLimit(Number) - Method in class org.cdk8s.plus24.JobProps.Builder
Sets the value of JobProps.getBackoffLimit()
BasicAuthSecret - Class in org.cdk8s.plus24
Create a secret for basic authentication.
BasicAuthSecret(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.BasicAuthSecret
 
BasicAuthSecret(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.BasicAuthSecret
 
BasicAuthSecret(Construct, String, BasicAuthSecretProps) - Constructor for class org.cdk8s.plus24.BasicAuthSecret
 
BasicAuthSecret.Builder - Class in org.cdk8s.plus24
A fluent builder for BasicAuthSecret.
BasicAuthSecretProps - Interface in org.cdk8s.plus24
Options for `BasicAuthSecret`.
BasicAuthSecretProps.Builder - Class in org.cdk8s.plus24
A builder for BasicAuthSecretProps
BasicAuthSecretProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for BasicAuthSecretProps
BIDIRECTIONAL - org.cdk8s.plus24.MountPropagation
This volume mount behaves the same the HostToContainer mount.
binaryData(Map<String, String>) - Method in class org.cdk8s.plus24.ConfigMap.Builder
BinaryData contains the binary data.
binaryData(Map<String, String>) - Method in class org.cdk8s.plus24.ConfigMapProps.Builder
bind(ISubject...) - Method in class org.cdk8s.plus24.ClusterRole
Create a ClusterRoleBinding that binds the permissions in this ClusterRole to a list of subjects, without namespace restrictions.
bind(ISubject...) - Method in class org.cdk8s.plus24.Role
Create a RoleBinding that binds the permissions in this Role to a list of subjects, that will only apply this role's namespace.
bind(Number) - Method in class org.cdk8s.plus24.Service
Configure a port the service will bind to.
bind(Number, ServiceBindOptions) - Method in class org.cdk8s.plus24.Service
Configure a port the service will bind to.
bind(IPersistentVolume) - Method in class org.cdk8s.plus24.PersistentVolumeClaim
Bind a claim to a specific volume.
bind(IPersistentVolumeClaim) - Method in class org.cdk8s.plus24.PersistentVolume
Bind a volume to a specific claim.
BINDINGS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Binding.
bindInNamespace(String, ISubject...) - Method in class org.cdk8s.plus24.ClusterRole
Create a RoleBinding that binds the permissions in this ClusterRole to a list of subjects, that will only apply to the given namespace.
BLOCK - org.cdk8s.plus24.PersistentVolumeMode
Use a volume as a raw block device.
BLOCK_DEVICE - org.cdk8s.plus24.HostPathVolumeType
A block device must exist at the given path.
build() - Method in class org.cdk8s.plus24.AbstractPodProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.AddDeploymentOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.AddDirectoryOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ApiResourceOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
 
build() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
 
build() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.BasicAuthSecret.Builder
 
build() - Method in class org.cdk8s.plus24.BasicAuthSecretProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ClusterRole.Builder
 
build() - Method in class org.cdk8s.plus24.ClusterRoleBinding.Builder
 
build() - Method in class org.cdk8s.plus24.ClusterRoleBindingProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ClusterRolePolicyRule.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ClusterRoleProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.CommandProbeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.CommonSecretProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ConfigMap.Builder
 
build() - Method in class org.cdk8s.plus24.ConfigMapProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ConfigMapVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.Container.Builder
 
build() - Method in class org.cdk8s.plus24.ContainerLifecycle.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ContainerProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ContainerResources.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ContainerSecurityContext.Builder
 
build() - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.CpuResources.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.DaemonSet.Builder
 
build() - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.Deployment.Builder
 
build() - Method in class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.DeploymentProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.DnsOption.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.DockerConfigSecret.Builder
 
build() - Method in class org.cdk8s.plus24.DockerConfigSecretProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.EmptyDirVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.EnvValueFromConfigMapOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.EnvValueFromFieldRefOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.EnvValueFromProcessOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.EnvValueFromResourceOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.EnvValueFromSecretOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ExposeServiceViaIngressOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
 
build() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.HandlerFromHttpGetOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.HandlerFromTcpSocketOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.HostAlias.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.HostPathVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.Ingress.Builder
 
build() - Method in class org.cdk8s.plus24.IngressProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.IngressRule.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.IngressTls.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.Job.Builder
 
build() - Method in class org.cdk8s.plus24.JobProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.LabelSelectorOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.LabelSelectorRequirement.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.MemoryResources.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.MountOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.Namespace.Builder
 
build() - Method in class org.cdk8s.plus24.NamespaceProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.NamespaceSelectorConfig.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.NamespacesSelectOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.NetworkPolicy.Builder
 
build() - Method in class org.cdk8s.plus24.NetworkPolicyAddEgressRuleOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.NetworkPolicyPeerConfig.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.NetworkPolicyPortProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.NetworkPolicyProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.NetworkPolicyRule.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.NetworkPolicyTraffic.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.NodeTaintQueryOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PathMapping.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PersistentVolumeClaim.Builder
 
build() - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PersistentVolumeProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.Pod.Builder
 
build() - Method in class org.cdk8s.plus24.PodConnectionsAllowFromOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PodConnectionsAllowToOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PodDns.Builder
 
build() - Method in class org.cdk8s.plus24.PodDnsProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PodProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PodsAllOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PodSchedulingAttractOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PodSchedulingColocateOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PodSchedulingSeparateOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PodSecurityContext.Builder
 
build() - Method in class org.cdk8s.plus24.PodSecurityContextProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PodSelectorConfig.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.PodsSelectOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ProbeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ResourceProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.Role.Builder
 
build() - Method in class org.cdk8s.plus24.RoleBinding.Builder
 
build() - Method in class org.cdk8s.plus24.RoleBindingProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.RolePolicyRule.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.RoleProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.Secret.Builder
 
build() - Method in class org.cdk8s.plus24.SecretProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.SecretValue.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.SecretVolumeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.Service.Builder
 
build() - Method in class org.cdk8s.plus24.ServiceAccount.Builder
 
build() - Method in class org.cdk8s.plus24.ServiceAccountProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ServiceAccountTokenSecret.Builder
 
build() - Method in class org.cdk8s.plus24.ServiceAccountTokenSecretProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ServiceBindOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ServiceIngressBackendOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ServicePort.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.ServiceProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.SshAuthSecret.Builder
 
build() - Method in class org.cdk8s.plus24.SshAuthSecretProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.StatefulSet.Builder
 
build() - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.StatefulSetUpdateStrategyRollingUpdateOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.SubjectConfiguration.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.Sysctl.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.TlsSecret.Builder
 
build() - Method in class org.cdk8s.plus24.TlsSecretProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.VolumeMount.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.WorkloadProps.Builder
Builds the configured instance.
build() - Method in class org.cdk8s.plus24.WorkloadSchedulingSpreadOptions.Builder
Builds the configured instance.
builder() - Static method in interface org.cdk8s.plus24.AbstractPodProps
 
builder() - Static method in interface org.cdk8s.plus24.AddDeploymentOptions
 
builder() - Static method in interface org.cdk8s.plus24.AddDirectoryOptions
 
builder() - Static method in interface org.cdk8s.plus24.ApiResourceOptions
 
builder() - Static method in interface org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps
 
builder() - Static method in interface org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus24.AzureDiskPersistentVolumeProps
 
builder() - Static method in interface org.cdk8s.plus24.AzureDiskVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus24.BasicAuthSecretProps
 
builder() - Static method in interface org.cdk8s.plus24.ClusterRoleBindingProps
 
builder() - Static method in interface org.cdk8s.plus24.ClusterRolePolicyRule
 
builder() - Static method in interface org.cdk8s.plus24.ClusterRoleProps
 
builder() - Static method in interface org.cdk8s.plus24.CommandProbeOptions
 
builder() - Static method in interface org.cdk8s.plus24.CommonSecretProps
 
builder() - Static method in interface org.cdk8s.plus24.ConfigMapProps
 
builder() - Static method in interface org.cdk8s.plus24.ConfigMapVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus24.ContainerLifecycle
 
builder() - Static method in interface org.cdk8s.plus24.ContainerProps
 
builder() - Static method in interface org.cdk8s.plus24.ContainerResources
 
builder() - Static method in interface org.cdk8s.plus24.ContainerSecurityContextProps
 
builder() - Static method in interface org.cdk8s.plus24.CpuResources
 
builder() - Static method in interface org.cdk8s.plus24.DaemonSetProps
 
builder() - Static method in interface org.cdk8s.plus24.DeploymentExposeViaServiceOptions
 
builder() - Static method in interface org.cdk8s.plus24.DeploymentProps
 
builder() - Static method in interface org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions
 
builder() - Static method in interface org.cdk8s.plus24.DnsOption
 
builder() - Static method in interface org.cdk8s.plus24.DockerConfigSecretProps
 
builder() - Static method in interface org.cdk8s.plus24.EmptyDirVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus24.EnvValueFromConfigMapOptions
 
builder() - Static method in interface org.cdk8s.plus24.EnvValueFromFieldRefOptions
 
builder() - Static method in interface org.cdk8s.plus24.EnvValueFromProcessOptions
 
builder() - Static method in interface org.cdk8s.plus24.EnvValueFromResourceOptions
 
builder() - Static method in interface org.cdk8s.plus24.EnvValueFromSecretOptions
 
builder() - Static method in interface org.cdk8s.plus24.ExposeDeploymentViaIngressOptions
 
builder() - Static method in interface org.cdk8s.plus24.ExposeServiceViaIngressOptions
 
builder() - Static method in interface org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps
 
builder() - Static method in interface org.cdk8s.plus24.GCEPersistentDiskVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus24.HandlerFromHttpGetOptions
 
builder() - Static method in interface org.cdk8s.plus24.HandlerFromTcpSocketOptions
 
builder() - Static method in interface org.cdk8s.plus24.HostAlias
 
builder() - Static method in interface org.cdk8s.plus24.HostPathVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus24.HttpGetProbeOptions
 
builder() - Static method in interface org.cdk8s.plus24.IngressProps
 
builder() - Static method in interface org.cdk8s.plus24.IngressRule
 
builder() - Static method in interface org.cdk8s.plus24.IngressTls
 
builder() - Static method in interface org.cdk8s.plus24.JobProps
 
builder() - Static method in interface org.cdk8s.plus24.LabelSelectorOptions
 
builder() - Static method in interface org.cdk8s.plus24.LabelSelectorRequirement
 
builder() - Static method in interface org.cdk8s.plus24.MemoryResources
 
builder() - Static method in interface org.cdk8s.plus24.MountOptions
 
builder() - Static method in interface org.cdk8s.plus24.NamespaceProps
 
builder() - Static method in interface org.cdk8s.plus24.NamespaceSelectorConfig
 
builder() - Static method in interface org.cdk8s.plus24.NamespacesSelectOptions
 
builder() - Static method in interface org.cdk8s.plus24.NetworkPolicyAddEgressRuleOptions
 
builder() - Static method in interface org.cdk8s.plus24.NetworkPolicyPeerConfig
 
builder() - Static method in interface org.cdk8s.plus24.NetworkPolicyPortProps
 
builder() - Static method in interface org.cdk8s.plus24.NetworkPolicyProps
 
builder() - Static method in interface org.cdk8s.plus24.NetworkPolicyRule
 
builder() - Static method in interface org.cdk8s.plus24.NetworkPolicyTraffic
 
builder() - Static method in interface org.cdk8s.plus24.NodeTaintQueryOptions
 
builder() - Static method in interface org.cdk8s.plus24.PathMapping
 
builder() - Static method in interface org.cdk8s.plus24.PersistentVolumeClaimProps
 
builder() - Static method in interface org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus24.PersistentVolumeProps
 
builder() - Static method in interface org.cdk8s.plus24.PodConnectionsAllowFromOptions
 
builder() - Static method in interface org.cdk8s.plus24.PodConnectionsAllowToOptions
 
builder() - Static method in interface org.cdk8s.plus24.PodDnsProps
 
builder() - Static method in interface org.cdk8s.plus24.PodProps
 
builder() - Static method in interface org.cdk8s.plus24.PodsAllOptions
 
builder() - Static method in interface org.cdk8s.plus24.PodSchedulingAttractOptions
 
builder() - Static method in interface org.cdk8s.plus24.PodSchedulingColocateOptions
 
builder() - Static method in interface org.cdk8s.plus24.PodSchedulingSeparateOptions
 
builder() - Static method in interface org.cdk8s.plus24.PodSecurityContextProps
 
builder() - Static method in interface org.cdk8s.plus24.PodSelectorConfig
 
builder() - Static method in interface org.cdk8s.plus24.PodsSelectOptions
 
builder() - Static method in interface org.cdk8s.plus24.ProbeOptions
 
builder() - Static method in interface org.cdk8s.plus24.ResourceProps
 
builder() - Static method in interface org.cdk8s.plus24.RoleBindingProps
 
builder() - Static method in interface org.cdk8s.plus24.RolePolicyRule
 
builder() - Static method in interface org.cdk8s.plus24.RoleProps
 
builder() - Static method in interface org.cdk8s.plus24.SecretProps
 
builder() - Static method in interface org.cdk8s.plus24.SecretValue
 
builder() - Static method in interface org.cdk8s.plus24.SecretVolumeOptions
 
builder() - Static method in interface org.cdk8s.plus24.ServiceAccountProps
 
builder() - Static method in interface org.cdk8s.plus24.ServiceAccountTokenSecretProps
 
builder() - Static method in interface org.cdk8s.plus24.ServiceBindOptions
 
builder() - Static method in interface org.cdk8s.plus24.ServiceIngressBackendOptions
 
builder() - Static method in interface org.cdk8s.plus24.ServicePort
 
builder() - Static method in interface org.cdk8s.plus24.ServiceProps
 
builder() - Static method in interface org.cdk8s.plus24.SshAuthSecretProps
 
builder() - Static method in interface org.cdk8s.plus24.StatefulSetProps
 
builder() - Static method in interface org.cdk8s.plus24.StatefulSetUpdateStrategyRollingUpdateOptions
 
builder() - Static method in interface org.cdk8s.plus24.SubjectConfiguration
 
builder() - Static method in interface org.cdk8s.plus24.Sysctl
 
builder() - Static method in interface org.cdk8s.plus24.TcpSocketProbeOptions
 
builder() - Static method in interface org.cdk8s.plus24.TlsSecretProps
 
builder() - Static method in interface org.cdk8s.plus24.VolumeMount
 
builder() - Static method in interface org.cdk8s.plus24.WorkloadProps
 
builder() - Static method in interface org.cdk8s.plus24.WorkloadSchedulingSpreadOptions
 
Builder() - Constructor for class org.cdk8s.plus24.AbstractPodProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.AddDeploymentOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.AddDirectoryOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ApiResourceOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.AzureDiskVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.BasicAuthSecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ClusterRoleBindingProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ClusterRolePolicyRule.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ClusterRoleProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.CommandProbeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.CommonSecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ConfigMapProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ConfigMapVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ContainerLifecycle.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ContainerProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ContainerResources.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ContainerSecurityContextProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.CpuResources.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.DaemonSetProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.DeploymentProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.DnsOption.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.DockerConfigSecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.EmptyDirVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.EnvValueFromConfigMapOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.EnvValueFromFieldRefOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.EnvValueFromProcessOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.EnvValueFromResourceOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.EnvValueFromSecretOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ExposeServiceViaIngressOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.HandlerFromHttpGetOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.HandlerFromTcpSocketOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.HostAlias.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.HostPathVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.HttpGetProbeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.IngressProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.IngressRule.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.IngressTls.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.JobProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.LabelSelectorOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.LabelSelectorRequirement.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.MemoryResources.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.MountOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.NamespaceProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.NamespaceSelectorConfig.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.NamespacesSelectOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.NetworkPolicyAddEgressRuleOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.NetworkPolicyPeerConfig.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.NetworkPolicyPortProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.NetworkPolicyProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.NetworkPolicyRule.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.NetworkPolicyTraffic.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.NodeTaintQueryOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PathMapping.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PersistentVolumeClaimProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PersistentVolumeProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PodConnectionsAllowFromOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PodConnectionsAllowToOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PodDnsProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PodProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PodsAllOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PodSchedulingAttractOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PodSchedulingColocateOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PodSchedulingSeparateOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PodSecurityContextProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PodSelectorConfig.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.PodsSelectOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ProbeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ResourceProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.RoleBindingProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.RolePolicyRule.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.RoleProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.SecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.SecretValue.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.SecretVolumeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ServiceAccountProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ServiceAccountTokenSecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ServiceBindOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ServiceIngressBackendOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ServicePort.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.ServiceProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.SshAuthSecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.StatefulSetProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.StatefulSetUpdateStrategyRollingUpdateOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.SubjectConfiguration.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.Sysctl.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.TcpSocketProbeOptions.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.TlsSecretProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.VolumeMount.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.WorkloadProps.Builder
 
Builder() - Constructor for class org.cdk8s.plus24.WorkloadSchedulingSpreadOptions.Builder
 

C

cachingMode(AzureDiskPersistentVolumeCachingMode) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
Host Caching mode.
cachingMode(AzureDiskPersistentVolumeCachingMode) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
cachingMode(AzureDiskPersistentVolumeCachingMode) - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Builder
CERTIFICATE_SIGNING_REQUESTS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for CertificateSigningRequest.
CHAR_DEVICE - org.cdk8s.plus24.HostPathVolumeType
A character device must exist at the given path.
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
Part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim.
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
Part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim.
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
Part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim.
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
claim(IPersistentVolumeClaim) - Method in class org.cdk8s.plus24.PersistentVolumeProps.Builder
CLUSTER_FIRST - org.cdk8s.plus24.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.plus24.DnsPolicy
For Pods running with hostNetwork, you should explicitly set its DNS policy "ClusterFirstWithHostNet".
CLUSTER_IP - org.cdk8s.plus24.ServiceType
Exposes the Service on a cluster-internal IP.
CLUSTER_ROLE_BINDINGS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for ClusterRoleBinding.
CLUSTER_ROLES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for ClusterRole.
clusterIp(String) - Method in class org.cdk8s.plus24.Service.Builder
The IP address of the service and is usually assigned randomly by the master.
clusterIp(String) - Method in class org.cdk8s.plus24.ServiceProps.Builder
Sets the value of ServiceProps#getClusterIp
ClusterRole - Class in org.cdk8s.plus24
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ClusterRole(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.ClusterRole
 
ClusterRole(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ClusterRole
 
ClusterRole(Construct, String) - Constructor for class org.cdk8s.plus24.ClusterRole
 
ClusterRole(Construct, String, ClusterRoleProps) - Constructor for class org.cdk8s.plus24.ClusterRole
 
ClusterRole.Builder - Class in org.cdk8s.plus24
A fluent builder for ClusterRole.
ClusterRoleBinding - Class in org.cdk8s.plus24
A ClusterRoleBinding grants permissions cluster-wide to a user or set of users.
ClusterRoleBinding(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.ClusterRoleBinding
 
ClusterRoleBinding(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ClusterRoleBinding
 
ClusterRoleBinding(Construct, String, ClusterRoleBindingProps) - Constructor for class org.cdk8s.plus24.ClusterRoleBinding
 
ClusterRoleBinding.Builder - Class in org.cdk8s.plus24
A fluent builder for ClusterRoleBinding.
ClusterRoleBindingProps - Interface in org.cdk8s.plus24
Properties for `ClusterRoleBinding`.
ClusterRoleBindingProps.Builder - Class in org.cdk8s.plus24
ClusterRoleBindingProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ClusterRoleBindingProps
ClusterRolePolicyRule - Interface in org.cdk8s.plus24
Policy rule of a `ClusterRole.
ClusterRolePolicyRule.Builder - Class in org.cdk8s.plus24
A builder for ClusterRolePolicyRule
ClusterRolePolicyRule.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ClusterRolePolicyRule
ClusterRoleProps - Interface in org.cdk8s.plus24
Properties for `ClusterRole`.
ClusterRoleProps.Builder - Class in org.cdk8s.plus24
A builder for ClusterRoleProps
ClusterRoleProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ClusterRoleProps
colocate(IPodSelector) - Method in class org.cdk8s.plus24.PodScheduling
Co-locate this pod with a scheduling selection.
colocate(IPodSelector, PodSchedulingColocateOptions) - Method in class org.cdk8s.plus24.PodScheduling
Co-locate this pod with a scheduling selection.
combine(ClusterRole) - Method in class org.cdk8s.plus24.ClusterRole
Combines the rules of the argument ClusterRole into this ClusterRole using aggregation labels.
command(List<String>) - Method in class org.cdk8s.plus24.Container.Builder
Entrypoint array.
command(List<String>) - Method in class org.cdk8s.plus24.ContainerProps.Builder
Sets the value of ContainerProps.getCommand()
CommandProbeOptions - Interface in org.cdk8s.plus24
Options for `Probe.fromCommand()`.
CommandProbeOptions.Builder - Class in org.cdk8s.plus24
A builder for CommandProbeOptions
CommandProbeOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for CommandProbeOptions
CommonSecretProps - Interface in org.cdk8s.plus24
Common properties for `Secret`.
CommonSecretProps.Builder - Class in org.cdk8s.plus24
A builder for CommonSecretProps
CommonSecretProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for CommonSecretProps
COMPONENT_STATUSES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for ComponentStatus.
CONFIG_MAPS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for ConfigMap.
ConfigMap - Class in org.cdk8s.plus24
ConfigMap holds configuration data for pods to consume.
ConfigMap(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.ConfigMap
 
ConfigMap(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ConfigMap
 
ConfigMap(Construct, String) - Constructor for class org.cdk8s.plus24.ConfigMap
 
ConfigMap(Construct, String, ConfigMapProps) - Constructor for class org.cdk8s.plus24.ConfigMap
 
ConfigMap.Builder - Class in org.cdk8s.plus24
A fluent builder for ConfigMap.
ConfigMapProps - Interface in org.cdk8s.plus24
Properties for initialization of `ConfigMap`.
ConfigMapProps.Builder - Class in org.cdk8s.plus24
A builder for ConfigMapProps
ConfigMapProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ConfigMapProps
ConfigMapVolumeOptions - Interface in org.cdk8s.plus24
Options for the ConfigMap-based volume.
ConfigMapVolumeOptions.Builder - Class in org.cdk8s.plus24
ConfigMapVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ConfigMapVolumeOptions
container(Container) - Method in class org.cdk8s.plus24.EnvValueFromResourceOptions.Builder
Container - Class in org.cdk8s.plus24
A single application container that you want to run within a pod.
Container(ContainerProps) - Constructor for class org.cdk8s.plus24.Container
 
Container(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Container
 
Container(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Container
 
Container.Builder - Class in org.cdk8s.plus24
A fluent builder for Container.
ContainerLifecycle - Interface in org.cdk8s.plus24
Container lifecycle properties.
ContainerLifecycle.Builder - Class in org.cdk8s.plus24
A builder for ContainerLifecycle
ContainerLifecycle.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ContainerLifecycle
ContainerProps - Interface in org.cdk8s.plus24
Properties for creating a container.
ContainerProps.Builder - Class in org.cdk8s.plus24
A builder for ContainerProps
ContainerProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ContainerProps
ContainerResources - Interface in org.cdk8s.plus24
CPU and memory compute resources.
ContainerResources.Builder - Class in org.cdk8s.plus24
A builder for ContainerResources
ContainerResources.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ContainerResources
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.AbstractPodProps.Builder
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.DaemonSet.Builder
List of containers belonging to the pod.
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.Deployment.Builder
List of containers belonging to the pod.
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.Job.Builder
List of containers belonging to the pod.
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.JobProps.Builder
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.Pod.Builder
List of containers belonging to the pod.
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.PodProps.Builder
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.StatefulSet.Builder
List of containers belonging to the pod.
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
containers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.WorkloadProps.Builder
ContainerSecurityContext - Class in org.cdk8s.plus24
Container security attributes and settings.
ContainerSecurityContext() - Constructor for class org.cdk8s.plus24.ContainerSecurityContext
 
ContainerSecurityContext(ContainerSecurityContextProps) - Constructor for class org.cdk8s.plus24.ContainerSecurityContext
 
ContainerSecurityContext(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.ContainerSecurityContext
 
ContainerSecurityContext(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ContainerSecurityContext
 
ContainerSecurityContext.Builder - Class in org.cdk8s.plus24
A fluent builder for ContainerSecurityContext.
ContainerSecurityContextProps - Interface in org.cdk8s.plus24
Properties for `ContainerSecurityContext`.
ContainerSecurityContextProps.Builder - Class in org.cdk8s.plus24
ContainerSecurityContextProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ContainerSecurityContextProps
CONTROLLER_REVISIONS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for ControllerRevision.
copyFrom(EnvFrom) - Method in class org.cdk8s.plus24.Env
Add a collection of variables by copying from another source.
cpu(CpuResources) - Method in class org.cdk8s.plus24.ContainerResources.Builder
Sets the value of ContainerResources.getCpu()
Cpu - Class in org.cdk8s.plus24
Represents the amount of CPU.
Cpu(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Cpu
 
Cpu(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Cpu
 
CPU_LIMIT - org.cdk8s.plus24.ResourceFieldPaths
CPU limit of the container.
CPU_REQUEST - org.cdk8s.plus24.ResourceFieldPaths
CPU request of the container.
CpuResources - Interface in org.cdk8s.plus24
CPU request and limit.
CpuResources.Builder - Class in org.cdk8s.plus24
A builder for CpuResources
CpuResources.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for CpuResources
create() - Static method in class org.cdk8s.plus24.Container.Builder
 
create() - Static method in class org.cdk8s.plus24.ContainerSecurityContext.Builder
 
create() - Static method in class org.cdk8s.plus24.PodDns.Builder
 
create() - Static method in class org.cdk8s.plus24.PodSecurityContext.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.BasicAuthSecret.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.ClusterRole.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.ClusterRoleBinding.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.ConfigMap.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.DaemonSet.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.Deployment.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.DockerConfigSecret.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.Ingress.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.Job.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.Namespace.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.NetworkPolicy.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.PersistentVolumeClaim.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.Pod.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.Role.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.RoleBinding.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.Secret.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.Service.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.ServiceAccount.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.ServiceAccountTokenSecret.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.SshAuthSecret.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.StatefulSet.Builder
 
create(Construct, String) - Static method in class org.cdk8s.plus24.TlsSecret.Builder
 
CRON_JOBS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for CronJob.
CSI_DRIVERS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for CSIDriver.
CSI_NODES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for CSINode.
CSI_STORAGE_CAPACITIES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for CSIStorageCapacity.
custom(String) - Static method in class org.cdk8s.plus24.Topology
Custom key for the node label that the system uses to denote the topology domain.
custom(ApiResourceOptions) - Static method in class org.cdk8s.plus24.ApiResource
API resource information for a custom resource type.
CUSTOM_RESOURCE_DEFINITIONS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for CustomResourceDefinition.

D

DAEMON_SETS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for DaemonSet.
DaemonSet - Class in org.cdk8s.plus24
A DaemonSet ensures that all (or some) Nodes run a copy of a Pod.
DaemonSet(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.DaemonSet
 
DaemonSet(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.DaemonSet
 
DaemonSet(Construct, String) - Constructor for class org.cdk8s.plus24.DaemonSet
 
DaemonSet(Construct, String, DaemonSetProps) - Constructor for class org.cdk8s.plus24.DaemonSet
 
DaemonSet.Builder - Class in org.cdk8s.plus24
A fluent builder for DaemonSet.
DaemonSetProps - Interface in org.cdk8s.plus24
Properties for `DaemonSet`.
DaemonSetProps.Builder - Class in org.cdk8s.plus24
A builder for DaemonSetProps
DaemonSetProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for DaemonSetProps
data(Map<String, ? extends Object>) - Method in class org.cdk8s.plus24.DockerConfigSecret.Builder
JSON content to provide for the `~/.docker/config.json` file.
data(Map<String, ? extends Object>) - Method in class org.cdk8s.plus24.DockerConfigSecretProps.Builder
data(Map<String, String>) - Method in class org.cdk8s.plus24.ConfigMap.Builder
Data contains the configuration data.
data(Map<String, String>) - Method in class org.cdk8s.plus24.ConfigMapProps.Builder
Sets the value of ConfigMapProps.getData()
DEDICATED - org.cdk8s.plus24.AzureDiskPersistentVolumeKind
Single blob disk per storage account.
DEFAULT - org.cdk8s.plus24.DnsPolicy
The Pod inherits the name resolution configuration from the node that the pods run on.
DEFAULT - org.cdk8s.plus24.EmptyDirMedium
The default volume of the backing node.
DEFAULT - org.cdk8s.plus24.HostPathVolumeType
Empty string (default) is for backward compatibility, which means that no checks will be performed before mounting the hostPath volume.
defaultBackend(IngressBackend) - Method in class org.cdk8s.plus24.Ingress.Builder
The default backend services requests that do not match any rule.
defaultBackend(IngressBackend) - Method in class org.cdk8s.plus24.IngressProps.Builder
defaultMode(Number) - Method in class org.cdk8s.plus24.ConfigMapVolumeOptions.Builder
defaultMode(Number) - Method in class org.cdk8s.plus24.SecretVolumeOptions.Builder
defaultValue(NetworkPolicyTrafficDefault) - Method in class org.cdk8s.plus24.NetworkPolicyTraffic.Builder
DELETE - org.cdk8s.plus24.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.
DENY - org.cdk8s.plus24.NetworkPolicyTrafficDefault
The policy denies all traffic.
Deployment - Class in org.cdk8s.plus24
A Deployment provides declarative updates for Pods and ReplicaSets.
Deployment(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Deployment
 
Deployment(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Deployment
 
Deployment(Construct, String) - Constructor for class org.cdk8s.plus24.Deployment
 
Deployment(Construct, String, DeploymentProps) - Constructor for class org.cdk8s.plus24.Deployment
 
Deployment.Builder - Class in org.cdk8s.plus24
A fluent builder for Deployment.
DeploymentExposeViaServiceOptions - Interface in org.cdk8s.plus24
Options for `Deployment.exposeViaService`.
DeploymentExposeViaServiceOptions.Builder - Class in org.cdk8s.plus24
DeploymentExposeViaServiceOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for DeploymentExposeViaServiceOptions
DeploymentProps - Interface in org.cdk8s.plus24
Properties for `Deployment`.
DeploymentProps.Builder - Class in org.cdk8s.plus24
A builder for DeploymentProps
DeploymentProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for DeploymentProps
DEPLOYMENTS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Deployment.
DeploymentStrategy - Class in org.cdk8s.plus24
Deployment strategies.
DeploymentStrategy(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.DeploymentStrategy
 
DeploymentStrategy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.DeploymentStrategy
 
DeploymentStrategyRollingUpdateOptions - Interface in org.cdk8s.plus24
Options for `DeploymentStrategy.rollingUpdate`.
DeploymentStrategyRollingUpdateOptions.Builder - Class in org.cdk8s.plus24
DeploymentStrategyRollingUpdateOptions.Jsii$Proxy - Class in org.cdk8s.plus24
DIRECTORY - org.cdk8s.plus24.HostPathVolumeType
A directory must exist at the given path.
DIRECTORY_OR_CREATE - org.cdk8s.plus24.HostPathVolumeType
If nothing exists at the given path, an empty directory will be created there as needed with permission set to 0755, having the same group and ownership with Kubelet.
diskName(String) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
The Name of the data disk in the blob storage.
diskName(String) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
diskUri(String) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
The URI the data disk in the blob storage.
diskUri(String) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
divisor(String) - Method in class org.cdk8s.plus24.EnvValueFromResourceOptions.Builder
dns(PodDnsProps) - Method in class org.cdk8s.plus24.AbstractPodProps.Builder
Sets the value of AbstractPodProps.getDns()
dns(PodDnsProps) - Method in class org.cdk8s.plus24.DaemonSet.Builder
DNS settings for the pod.
dns(PodDnsProps) - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
Sets the value of AbstractPodProps.getDns()
dns(PodDnsProps) - Method in class org.cdk8s.plus24.Deployment.Builder
DNS settings for the pod.
dns(PodDnsProps) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
Sets the value of AbstractPodProps.getDns()
dns(PodDnsProps) - Method in class org.cdk8s.plus24.Job.Builder
DNS settings for the pod.
dns(PodDnsProps) - Method in class org.cdk8s.plus24.JobProps.Builder
Sets the value of AbstractPodProps.getDns()
dns(PodDnsProps) - Method in class org.cdk8s.plus24.Pod.Builder
DNS settings for the pod.
dns(PodDnsProps) - Method in class org.cdk8s.plus24.PodProps.Builder
Sets the value of AbstractPodProps.getDns()
dns(PodDnsProps) - Method in class org.cdk8s.plus24.StatefulSet.Builder
DNS settings for the pod.
dns(PodDnsProps) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
Sets the value of AbstractPodProps.getDns()
dns(PodDnsProps) - Method in class org.cdk8s.plus24.WorkloadProps.Builder
Sets the value of AbstractPodProps.getDns()
DnsOption - Interface in org.cdk8s.plus24
Custom DNS option.
DnsOption.Builder - Class in org.cdk8s.plus24
A builder for DnsOption
DnsOption.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for DnsOption
DnsPolicy - Enum in org.cdk8s.plus24
Pod DNS policies.
DockerConfigSecret - Class in org.cdk8s.plus24
Create a secret for storing credentials for accessing a container image registry.
DockerConfigSecret(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.DockerConfigSecret
 
DockerConfigSecret(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.DockerConfigSecret
 
DockerConfigSecret(Construct, String, DockerConfigSecretProps) - Constructor for class org.cdk8s.plus24.DockerConfigSecret
 
DockerConfigSecret.Builder - Class in org.cdk8s.plus24
A fluent builder for DockerConfigSecret.
DockerConfigSecretProps - Interface in org.cdk8s.plus24
Options for `DockerConfigSecret`.
DockerConfigSecretProps.Builder - Class in org.cdk8s.plus24
DockerConfigSecretProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for DockerConfigSecretProps
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus24.AbstractPodProps.Builder
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus24.DaemonSet.Builder
A secret containing docker credentials for authenticating to a registry.
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus24.Deployment.Builder
A secret containing docker credentials for authenticating to a registry.
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus24.Job.Builder
A secret containing docker credentials for authenticating to a registry.
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus24.JobProps.Builder
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus24.Pod.Builder
A secret containing docker credentials for authenticating to a registry.
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus24.PodProps.Builder
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus24.StatefulSet.Builder
A secret containing docker credentials for authenticating to a registry.
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
dockerRegistryAuth(DockerConfigSecret) - Method in class org.cdk8s.plus24.WorkloadProps.Builder
doesNotExist(String) - Static method in class org.cdk8s.plus24.LabelExpression
Requires label `key` to not exist.
doesNotExist(String) - Static method in class org.cdk8s.plus24.NodeLabelQuery
Requires label `key` to not exist.

E

effect(TaintEffect) - Method in class org.cdk8s.plus24.NodeTaintQueryOptions.Builder
egress(NetworkPolicyTraffic) - Method in class org.cdk8s.plus24.NetworkPolicy.Builder
Egress traffic configuration.
egress(NetworkPolicyTraffic) - Method in class org.cdk8s.plus24.NetworkPolicyProps.Builder
EmptyDirMedium - Enum in org.cdk8s.plus24
The medium on which to store the volume.
EmptyDirVolumeOptions - Interface in org.cdk8s.plus24
Options for volumes populated with an empty directory.
EmptyDirVolumeOptions.Builder - Class in org.cdk8s.plus24
A builder for EmptyDirVolumeOptions
EmptyDirVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for EmptyDirVolumeOptions
ENDPOINT_SLICES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for EndpointSlice.
endpoints(List<? extends IApiEndpoint>) - Method in class org.cdk8s.plus24.ClusterRolePolicyRule.Builder
ENDPOINTS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Endpoints.
endPort(Number) - Method in class org.cdk8s.plus24.NetworkPolicyPortProps.Builder
ensureNonRoot(Boolean) - Method in class org.cdk8s.plus24.ContainerSecurityContext.Builder
Indicates that the container must run as a non-root user.
ensureNonRoot(Boolean) - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Builder
ensureNonRoot(Boolean) - Method in class org.cdk8s.plus24.PodSecurityContext.Builder
Indicates that the container must run as a non-root user.
ensureNonRoot(Boolean) - Method in class org.cdk8s.plus24.PodSecurityContextProps.Builder
Env - Class in org.cdk8s.plus24
Container environment variables.
Env(List<EnvFrom>, Map<String, EnvValue>) - Constructor for class org.cdk8s.plus24.Env
 
Env(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Env
 
Env(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Env
 
EnvFieldPaths - Enum in org.cdk8s.plus24
 
envFrom(List<? extends EnvFrom>) - Method in class org.cdk8s.plus24.Container.Builder
List of sources to populate environment variables in the container.
envFrom(List<? extends EnvFrom>) - Method in class org.cdk8s.plus24.ContainerProps.Builder
Sets the value of ContainerProps.getEnvFrom()
EnvFrom - Class in org.cdk8s.plus24
A collection of env variables defined in other resources.
EnvFrom() - Constructor for class org.cdk8s.plus24.EnvFrom
 
EnvFrom(IConfigMap) - Constructor for class org.cdk8s.plus24.EnvFrom
 
EnvFrom(IConfigMap, String) - Constructor for class org.cdk8s.plus24.EnvFrom
 
EnvFrom(IConfigMap, String, ISecret) - Constructor for class org.cdk8s.plus24.EnvFrom
 
EnvFrom(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.EnvFrom
 
EnvFrom(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.EnvFrom
 
EnvValue - Class in org.cdk8s.plus24
Utility class for creating reading env values from various sources.
EnvValue(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.EnvValue
 
EnvValue(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.EnvValue
 
EnvValueFromConfigMapOptions - Interface in org.cdk8s.plus24
Options to specify an envionment variable value from a ConfigMap key.
EnvValueFromConfigMapOptions.Builder - Class in org.cdk8s.plus24
EnvValueFromConfigMapOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for EnvValueFromConfigMapOptions
EnvValueFromFieldRefOptions - Interface in org.cdk8s.plus24
Options to specify an environment variable value from a field reference.
EnvValueFromFieldRefOptions.Builder - Class in org.cdk8s.plus24
EnvValueFromFieldRefOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for EnvValueFromFieldRefOptions
EnvValueFromProcessOptions - Interface in org.cdk8s.plus24
Options to specify an environment variable value from the process environment.
EnvValueFromProcessOptions.Builder - Class in org.cdk8s.plus24
EnvValueFromProcessOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for EnvValueFromProcessOptions
EnvValueFromResourceOptions - Interface in org.cdk8s.plus24
Options to specify an environment variable value from a resource.
EnvValueFromResourceOptions.Builder - Class in org.cdk8s.plus24
EnvValueFromResourceOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for EnvValueFromResourceOptions
EnvValueFromSecretOptions - Interface in org.cdk8s.plus24
Options to specify an environment variable value from a Secret.
EnvValueFromSecretOptions.Builder - Class in org.cdk8s.plus24
EnvValueFromSecretOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for EnvValueFromSecretOptions
envVariables(Map<String, ? extends EnvValue>) - Method in class org.cdk8s.plus24.Container.Builder
Environment variables to set in the container.
envVariables(Map<String, ? extends EnvValue>) - Method in class org.cdk8s.plus24.ContainerProps.Builder
equals(Object) - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.AddDeploymentOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.AddDirectoryOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ApiResourceOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.BasicAuthSecretProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ClusterRoleBindingProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ClusterRolePolicyRule.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ClusterRoleProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.CommandProbeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.CommonSecretProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ConfigMapProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ConfigMapVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ContainerLifecycle.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ContainerResources.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.CpuResources.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.DnsOption.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.DockerConfigSecretProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.EmptyDirVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.EnvValueFromConfigMapOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.EnvValueFromFieldRefOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.EnvValueFromProcessOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.EnvValueFromResourceOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.EnvValueFromSecretOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ExposeServiceViaIngressOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.HandlerFromHttpGetOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.HandlerFromTcpSocketOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.HostAlias.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.HostPathVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.IngressProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.IngressRule.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.IngressTls.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.LabelSelectorOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.LabelSelectorRequirement.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.MemoryResources.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.MountOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.NamespaceProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.NamespaceSelectorConfig.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.NamespacesSelectOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.NetworkPolicyAddEgressRuleOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.NetworkPolicyPeerConfig.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.NetworkPolicyPortProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.NetworkPolicyProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.NetworkPolicyRule.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.NetworkPolicyTraffic.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.NodeTaintQueryOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PathMapping.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PersistentVolumeProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PodConnectionsAllowFromOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PodConnectionsAllowToOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PodDnsProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PodsAllOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PodSchedulingAttractOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PodSchedulingColocateOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PodSchedulingSeparateOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PodSecurityContextProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PodSelectorConfig.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.PodsSelectOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ProbeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ResourceProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.RoleBindingProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.RolePolicyRule.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.RoleProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.SecretProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.SecretValue.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.SecretVolumeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ServiceAccountProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ServiceAccountTokenSecretProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ServiceBindOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ServiceIngressBackendOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ServicePort.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.ServiceProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.SshAuthSecretProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.SubjectConfiguration.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.Sysctl.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.TlsSecretProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.VolumeMount.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
equals(Object) - Method in class org.cdk8s.plus24.WorkloadSchedulingSpreadOptions.Jsii$Proxy
 
EVENTS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Event.
evictAfter(Duration) - Method in class org.cdk8s.plus24.NodeTaintQueryOptions.Builder
EXACT - org.cdk8s.plus24.HttpIngressPathType
Matches based on a URL path prefix split by '/'.
exclude(List<String>) - Method in class org.cdk8s.plus24.AddDirectoryOptions.Builder
exists(String) - Static method in class org.cdk8s.plus24.LabelExpression
Requires label `key` to exist.
exists(String) - Static method in class org.cdk8s.plus24.NodeLabelQuery
Requires label `key` to exist.
exists(String) - Static method in class org.cdk8s.plus24.NodeTaintQuery
Matches a tain with any value of a specific key.
exists(String, NodeTaintQueryOptions) - Static method in class org.cdk8s.plus24.NodeTaintQuery
Matches a tain with any value of a specific key.
ExposeDeploymentViaIngressOptions - Interface in org.cdk8s.plus24
Options for exposing a deployment via an ingress.
ExposeDeploymentViaIngressOptions.Builder - Class in org.cdk8s.plus24
ExposeDeploymentViaIngressOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ExposeDeploymentViaIngressOptions
ExposeServiceViaIngressOptions - Interface in org.cdk8s.plus24
Options for exposing a service using an ingress.
ExposeServiceViaIngressOptions.Builder - Class in org.cdk8s.plus24
ExposeServiceViaIngressOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ExposeServiceViaIngressOptions
exposeViaIngress(String) - Method in class org.cdk8s.plus24.Deployment
Expose a deployment via an ingress.
exposeViaIngress(String) - Method in class org.cdk8s.plus24.Service
Expose a service via an ingress using the specified path.
exposeViaIngress(String, ExposeDeploymentViaIngressOptions) - Method in class org.cdk8s.plus24.Deployment
Expose a deployment via an ingress.
exposeViaIngress(String, ExposeServiceViaIngressOptions) - Method in class org.cdk8s.plus24.Service
Expose a service via an ingress using the specified path.
exposeViaService() - Method in class org.cdk8s.plus24.Deployment
Expose a deployment via a service.
exposeViaService(DeploymentExposeViaServiceOptions) - Method in class org.cdk8s.plus24.Deployment
Expose a deployment via a service.
expressions(List<? extends LabelExpression>) - Method in class org.cdk8s.plus24.LabelSelectorOptions.Builder
expressions(List<? extends LabelExpression>) - Method in class org.cdk8s.plus24.NamespacesSelectOptions.Builder
expressions(List<? extends LabelExpression>) - Method in class org.cdk8s.plus24.PodsSelectOptions.Builder
EXTERNAL_NAME - org.cdk8s.plus24.ServiceType
Maps the Service to the contents of the externalName field (e.g.
externalIPs(List<String>) - Method in class org.cdk8s.plus24.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.plus24.ServiceProps.Builder
externalName(String) - Method in class org.cdk8s.plus24.Service.Builder
The externalName to be used when ServiceType.EXTERNAL_NAME is set.
externalName(String) - Method in class org.cdk8s.plus24.ServiceProps.Builder

F

failureThreshold(Number) - Method in class org.cdk8s.plus24.CommandProbeOptions.Builder
failureThreshold(Number) - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Builder
failureThreshold(Number) - Method in class org.cdk8s.plus24.ProbeOptions.Builder
failureThreshold(Number) - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Builder
FILE - org.cdk8s.plus24.HostPathVolumeType
A file must exist at the given path.
FILE_OR_CREATE - org.cdk8s.plus24.HostPathVolumeType
If nothing exists at the given path, an empty file will be created there as needed with permission set to 0644, having the same group and ownership with Kubelet.
FILE_SYSTEM - org.cdk8s.plus24.PersistentVolumeMode
Volume is ounted into Pods into a directory.
FLOW_SCHEMAS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for FlowSchema.
fromAwsElasticBlockStore(Construct, String, String) - Static method in class org.cdk8s.plus24.Volume
Mounts an Amazon Web Services (AWS) EBS volume into your pod.
fromAwsElasticBlockStore(Construct, String, String, AwsElasticBlockStoreVolumeOptions) - Static method in class org.cdk8s.plus24.Volume
Mounts an Amazon Web Services (AWS) EBS volume into your pod.
fromAzureDisk(Construct, String, String, String) - Static method in class org.cdk8s.plus24.Volume
Mounts a Microsoft Azure Data Disk into a pod.
fromAzureDisk(Construct, String, String, String, AzureDiskVolumeOptions) - Static method in class org.cdk8s.plus24.Volume
Mounts a Microsoft Azure Data Disk into a pod.
fromClaimName(Construct, String, String) - Static method in class org.cdk8s.plus24.PersistentVolumeClaim
Imports a pvc from the cluster as a reference.
fromClusterRoleName(Construct, String, String) - Static method in class org.cdk8s.plus24.ClusterRole
Imports a role from the cluster as a reference.
fromCommand(List<String>) - Static method in class org.cdk8s.plus24.Handler
Defines a handler based on a command which is executed within the container.
fromCommand(List<String>) - Static method in class org.cdk8s.plus24.Probe
Defines a probe based on a command which is executed within the container.
fromCommand(List<String>, CommandProbeOptions) - Static method in class org.cdk8s.plus24.Probe
Defines a probe based on a command which is executed within the container.
fromConfigMap(IConfigMap) - Static method in class org.cdk8s.plus24.Env
Selects a ConfigMap to populate the environment variables with.
fromConfigMap(IConfigMap, String) - Static method in class org.cdk8s.plus24.Env
Selects a ConfigMap to populate the environment variables with.
fromConfigMap(IConfigMap, String) - Static method in class org.cdk8s.plus24.EnvValue
Create a value by reading a specific key inside a config map.
fromConfigMap(IConfigMap, String, EnvValueFromConfigMapOptions) - Static method in class org.cdk8s.plus24.EnvValue
Create a value by reading a specific key inside a config map.
fromConfigMap(Construct, String, IConfigMap) - Static method in class org.cdk8s.plus24.Volume
Populate the volume from a ConfigMap.
fromConfigMap(Construct, String, IConfigMap, ConfigMapVolumeOptions) - Static method in class org.cdk8s.plus24.Volume
Populate the volume from a ConfigMap.
fromConfigMapName(Construct, String, String) - Static method in class org.cdk8s.plus24.ConfigMap
Represents a ConfigMap created elsewhere.
fromEmptyDir(Construct, String, String) - Static method in class org.cdk8s.plus24.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(Construct, String, String, EmptyDirVolumeOptions) - Static method in class org.cdk8s.plus24.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.plus24.EnvValue
Create a value from a field reference.
fromFieldRef(EnvFieldPaths, EnvValueFromFieldRefOptions) - Static method in class org.cdk8s.plus24.EnvValue
Create a value from a field reference.
fromGcePersistentDisk(Construct, String, String) - Static method in class org.cdk8s.plus24.Volume
Mounts a Google Compute Engine (GCE) persistent disk (PD) into your Pod.
fromGcePersistentDisk(Construct, String, String, GCEPersistentDiskVolumeOptions) - Static method in class org.cdk8s.plus24.Volume
Mounts a Google Compute Engine (GCE) persistent disk (PD) into your Pod.
fromHostPath(Construct, String, String, HostPathVolumeOptions) - Static method in class org.cdk8s.plus24.Volume
Used to mount a file or directory from the host node's filesystem into a Pod.
fromHttpGet(String) - Static method in class org.cdk8s.plus24.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.plus24.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.plus24.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.plus24.Probe
Defines a probe based on an HTTP GET request to the IP address of the container.
fromName(Construct, String, String) - Static method in class org.cdk8s.plus24.Group
Reference a group by name.
fromName(Construct, String, String) - Static method in class org.cdk8s.plus24.User
Reference a user in the cluster by name.
fromPersistentVolumeClaim(Construct, String, IPersistentVolumeClaim) - Static method in class org.cdk8s.plus24.Volume
Used to mount a PersistentVolume into a Pod.
fromPersistentVolumeClaim(Construct, String, IPersistentVolumeClaim, PersistentVolumeClaimVolumeOptions) - Static method in class org.cdk8s.plus24.Volume
Used to mount a PersistentVolume into a Pod.
fromPersistentVolumeName(Construct, String, String) - Static method in class org.cdk8s.plus24.PersistentVolume
Imports a pv from the cluster as a reference.
fromProcess(String) - Static method in class org.cdk8s.plus24.EnvValue
Create a value from a key in the current process environment.
fromProcess(String, EnvValueFromProcessOptions) - Static method in class org.cdk8s.plus24.EnvValue
Create a value from a key in the current process environment.
fromResource(IResource) - Static method in class org.cdk8s.plus24.IngressBackend
A Resource backend is an ObjectRef to another Kubernetes resource within the same namespace as the Ingress object.
fromResource(ResourceFieldPaths) - Static method in class org.cdk8s.plus24.EnvValue
Create a value from a resource.
fromResource(ResourceFieldPaths, EnvValueFromResourceOptions) - Static method in class org.cdk8s.plus24.EnvValue
Create a value from a resource.
fromRoleName(Construct, String, String) - Static method in class org.cdk8s.plus24.Role
Imports a role from the cluster as a reference.
fromSecret(ISecret) - Static method in class org.cdk8s.plus24.Env
Selects a Secret to populate the environment variables with.
fromSecret(Construct, String, ISecret) - Static method in class org.cdk8s.plus24.Volume
Populate the volume from a Secret.
fromSecret(Construct, String, ISecret, SecretVolumeOptions) - Static method in class org.cdk8s.plus24.Volume
Populate the volume from a Secret.
fromSecretName(Construct, String, String) - Static method in class org.cdk8s.plus24.Secret
Imports a secret from the cluster as a reference.
fromSecretValue(SecretValue) - Static method in class org.cdk8s.plus24.EnvValue
Defines an environment value from a secret JSON value.
fromSecretValue(SecretValue, EnvValueFromSecretOptions) - Static method in class org.cdk8s.plus24.EnvValue
Defines an environment value from a secret JSON value.
fromService(Service) - Static method in class org.cdk8s.plus24.IngressBackend
A Kubernetes `Service` to use as the backend for this path.
fromService(Service, ServiceIngressBackendOptions) - Static method in class org.cdk8s.plus24.IngressBackend
A Kubernetes `Service` to use as the backend for this path.
fromServiceAccountName(Construct, String, String) - Static method in class org.cdk8s.plus24.ServiceAccount
Imports a service account from the cluster as a reference.
fromTcpSocket() - Static method in class org.cdk8s.plus24.Handler
Defines a handler based opening a connection to a TCP socket on the container.
fromTcpSocket() - Static method in class org.cdk8s.plus24.Probe
Defines a probe based opening a connection to a TCP socket on the container.
fromTcpSocket(HandlerFromTcpSocketOptions) - Static method in class org.cdk8s.plus24.Handler
Defines a handler based opening a connection to a TCP socket on the container.
fromTcpSocket(TcpSocketProbeOptions) - Static method in class org.cdk8s.plus24.Probe
Defines a probe based opening a connection to a TCP socket on the container.
fromValue(String) - Static method in class org.cdk8s.plus24.EnvValue
Create a value from the given argument.
fsGroup(Number) - Method in class org.cdk8s.plus24.PodSecurityContext.Builder
Modify the ownership and permissions of pod volumes to this GID.
fsGroup(Number) - Method in class org.cdk8s.plus24.PodSecurityContextProps.Builder
fsGroupChangePolicy(FsGroupChangePolicy) - Method in class org.cdk8s.plus24.PodSecurityContext.Builder
Defines behavior of changing ownership and permission of the volume before being exposed inside Pod.
fsGroupChangePolicy(FsGroupChangePolicy) - Method in class org.cdk8s.plus24.PodSecurityContextProps.Builder
FsGroupChangePolicy - Enum in org.cdk8s.plus24
 
fsType(String) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
Filesystem type of the volume that you want to mount.
fsType(String) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
fsType(String) - Method in class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Builder
fsType(String) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
Filesystem type to mount.
fsType(String) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
fsType(String) - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Builder
fsType(String) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
Filesystem type of the volume that you want to mount.
fsType(String) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
fsType(String) - Method in class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Builder

G

GCEPersistentDiskPersistentVolume - Class in org.cdk8s.plus24
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.plus24.GCEPersistentDiskPersistentVolume
 
GCEPersistentDiskPersistentVolume(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume
 
GCEPersistentDiskPersistentVolume(Construct, String, GCEPersistentDiskPersistentVolumeProps) - Constructor for class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume
 
GCEPersistentDiskPersistentVolume.Builder - Class in org.cdk8s.plus24
A fluent builder for GCEPersistentDiskPersistentVolume.
GCEPersistentDiskPersistentVolumeProps - Interface in org.cdk8s.plus24
Properties for `GCEPersistentDiskPersistentVolume`.
GCEPersistentDiskPersistentVolumeProps.Builder - Class in org.cdk8s.plus24
GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy - Class in org.cdk8s.plus24
GCEPersistentDiskVolumeOptions - Interface in org.cdk8s.plus24
Options of `Volume.fromGcePersistentDisk`.
GCEPersistentDiskVolumeOptions.Builder - Class in org.cdk8s.plus24
GCEPersistentDiskVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for GCEPersistentDiskVolumeOptions
getAccessModes() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getAccessModes() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getAccessModes() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getAccessModes() - Method in class org.cdk8s.plus24.PersistentVolume
Access modes requirement of this claim.
getAccessModes() - Method in class org.cdk8s.plus24.PersistentVolumeClaim
Access modes requirement of this claim.
getAccessModes() - Method in interface org.cdk8s.plus24.PersistentVolumeClaimProps
Contains the access modes the volume should support.
getAccessModes() - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Jsii$Proxy
 
getAccessModes() - Method in interface org.cdk8s.plus24.PersistentVolumeProps
Contains all ways the volume can be mounted.
getAccessModes() - Method in class org.cdk8s.plus24.PersistentVolumeProps.Jsii$Proxy
 
getActiveDeadline() - Method in class org.cdk8s.plus24.Job
Duration before job is terminated.
getActiveDeadline() - Method in interface org.cdk8s.plus24.JobProps
Specifies the duration the job may be active before the system tries to terminate it.
getActiveDeadline() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getAggregationLabels() - Method in interface org.cdk8s.plus24.ClusterRoleProps
Specify labels that should be used to locate ClusterRoles, whose rules will be automatically filled into this ClusterRole's rules.
getAggregationLabels() - Method in class org.cdk8s.plus24.ClusterRoleProps.Jsii$Proxy
 
getAmount() - Method in class org.cdk8s.plus24.Cpu
 
getApiGroup() - Method in class org.cdk8s.plus24.ApiResource
The group portion of the API version (e.g.
getApiGroup() - Method in interface org.cdk8s.plus24.ApiResourceOptions
The group portion of the API version (e.g.
getApiGroup() - Method in class org.cdk8s.plus24.ApiResourceOptions.Jsii$Proxy
 
getApiGroup() - Method in class org.cdk8s.plus24.Group
 
getApiGroup() - Method in interface org.cdk8s.plus24.IApiResource
The group portion of the API version (e.g.
getApiGroup() - Method in interface org.cdk8s.plus24.IApiResource.Jsii$Default
The group portion of the API version (e.g.
getApiGroup() - Method in class org.cdk8s.plus24.IApiResource.Jsii$Proxy
The group portion of the API version (e.g.
getApiGroup() - Method in interface org.cdk8s.plus24.IClusterRole.Jsii$Default
The group portion of the API version (e.g.
getApiGroup() - Method in class org.cdk8s.plus24.IClusterRole.Jsii$Proxy
The group portion of the API version (e.g.
getApiGroup() - Method in interface org.cdk8s.plus24.IConfigMap.Jsii$Default
The group portion of the API version (e.g.
getApiGroup() - Method in class org.cdk8s.plus24.IConfigMap.Jsii$Proxy
The group portion of the API version (e.g.
getApiGroup() - Method in interface org.cdk8s.plus24.IPersistentVolume.Jsii$Default
The group portion of the API version (e.g.
getApiGroup() - Method in class org.cdk8s.plus24.IPersistentVolume.Jsii$Proxy
The group portion of the API version (e.g.
getApiGroup() - Method in interface org.cdk8s.plus24.IPersistentVolumeClaim.Jsii$Default
The group portion of the API version (e.g.
getApiGroup() - Method in class org.cdk8s.plus24.IPersistentVolumeClaim.Jsii$Proxy
The group portion of the API version (e.g.
getApiGroup() - Method in interface org.cdk8s.plus24.IResource
The group portion of the API version (e.g.
getApiGroup() - Method in interface org.cdk8s.plus24.IResource.Jsii$Default
The group portion of the API version (e.g.
getApiGroup() - Method in class org.cdk8s.plus24.IResource.Jsii$Proxy
The group portion of the API version (e.g.
getApiGroup() - Method in interface org.cdk8s.plus24.IRole.Jsii$Default
The group portion of the API version (e.g.
getApiGroup() - Method in class org.cdk8s.plus24.IRole.Jsii$Proxy
The group portion of the API version (e.g.
getApiGroup() - Method in interface org.cdk8s.plus24.ISecret.Jsii$Default
The group portion of the API version (e.g.
getApiGroup() - Method in class org.cdk8s.plus24.ISecret.Jsii$Proxy
The group portion of the API version (e.g.
getApiGroup() - Method in interface org.cdk8s.plus24.IServiceAccount.Jsii$Default
The group portion of the API version (e.g.
getApiGroup() - Method in class org.cdk8s.plus24.IServiceAccount.Jsii$Proxy
The group portion of the API version (e.g.
getApiGroup() - Method in class org.cdk8s.plus24.Resource
The group portion of the API version (e.g.
getApiGroup() - Method in interface org.cdk8s.plus24.SubjectConfiguration
APIGroup holds the API group of the referenced subject.
getApiGroup() - Method in class org.cdk8s.plus24.SubjectConfiguration.Jsii$Proxy
 
getApiGroup() - Method in class org.cdk8s.plus24.User
 
getApiObject() - Method in class org.cdk8s.plus24.ClusterRole
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.ClusterRoleBinding
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.ConfigMap
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.DaemonSet
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.Deployment
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.Ingress
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.Job
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.Namespace
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.NetworkPolicy
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.PersistentVolume
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.PersistentVolumeClaim
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.Pod
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.Resource
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.Role
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.RoleBinding
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.Secret
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.Service
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.ServiceAccount
The underlying cdk8s API object.
getApiObject() - Method in class org.cdk8s.plus24.StatefulSet
The underlying cdk8s API object.
getApiVersion() - Method in interface org.cdk8s.plus24.EnvValueFromFieldRefOptions
Version of the schema the FieldPath is written in terms of.
getApiVersion() - Method in class org.cdk8s.plus24.EnvValueFromFieldRefOptions.Jsii$Proxy
 
getApiVersion() - Method in interface org.cdk8s.plus24.IClusterRole.Jsii$Default
The object's API version (e.g.
getApiVersion() - Method in class org.cdk8s.plus24.IClusterRole.Jsii$Proxy
The object's API version (e.g.
getApiVersion() - Method in interface org.cdk8s.plus24.IConfigMap.Jsii$Default
The object's API version (e.g.
getApiVersion() - Method in class org.cdk8s.plus24.IConfigMap.Jsii$Proxy
The object's API version (e.g.
getApiVersion() - Method in interface org.cdk8s.plus24.IPersistentVolume.Jsii$Default
The object's API version (e.g.
getApiVersion() - Method in class org.cdk8s.plus24.IPersistentVolume.Jsii$Proxy
The object's API version (e.g.
getApiVersion() - Method in interface org.cdk8s.plus24.IPersistentVolumeClaim.Jsii$Default
The object's API version (e.g.
getApiVersion() - Method in class org.cdk8s.plus24.IPersistentVolumeClaim.Jsii$Proxy
The object's API version (e.g.
getApiVersion() - Method in interface org.cdk8s.plus24.IResource
The object's API version (e.g.
getApiVersion() - Method in interface org.cdk8s.plus24.IResource.Jsii$Default
The object's API version (e.g.
getApiVersion() - Method in class org.cdk8s.plus24.IResource.Jsii$Proxy
The object's API version (e.g.
getApiVersion() - Method in interface org.cdk8s.plus24.IRole.Jsii$Default
The object's API version (e.g.
getApiVersion() - Method in class org.cdk8s.plus24.IRole.Jsii$Proxy
The object's API version (e.g.
getApiVersion() - Method in interface org.cdk8s.plus24.ISecret.Jsii$Default
The object's API version (e.g.
getApiVersion() - Method in class org.cdk8s.plus24.ISecret.Jsii$Proxy
The object's API version (e.g.
getApiVersion() - Method in interface org.cdk8s.plus24.IServiceAccount.Jsii$Default
The object's API version (e.g.
getApiVersion() - Method in class org.cdk8s.plus24.IServiceAccount.Jsii$Proxy
The object's API version (e.g.
getApiVersion() - Method in class org.cdk8s.plus24.Resource
The object's API version (e.g.
getArgs() - Method in class org.cdk8s.plus24.Container
Arguments to the entrypoint.
getArgs() - Method in interface org.cdk8s.plus24.ContainerProps
Arguments to the entrypoint.
getArgs() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getAutomountServiceAccountToken() - Method in class org.cdk8s.plus24.AbstractPod
 
getAutomountServiceAccountToken() - Method in interface org.cdk8s.plus24.AbstractPodProps
Indicates whether a service account token should be automatically mounted.
getAutomountServiceAccountToken() - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
getAutomountServiceAccountToken() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getAutomountServiceAccountToken() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getAutomountServiceAccountToken() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getAutomountServiceAccountToken() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
getAutomountServiceAccountToken() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getAutomountServiceAccountToken() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getAutomountToken() - Method in class org.cdk8s.plus24.ServiceAccount
Whether or not a token is automatically mounted for this service account.
getAutomountToken() - Method in interface org.cdk8s.plus24.ServiceAccountProps
Indicates whether pods running as this service account should have an API token automatically mounted.
getAutomountToken() - Method in class org.cdk8s.plus24.ServiceAccountProps.Jsii$Proxy
 
getAzureKind() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume
Azure kind of this volume.
getBackend() - Method in interface org.cdk8s.plus24.IngressRule
Backend defines the referenced service endpoint to which the traffic will be forwarded to.
getBackend() - Method in class org.cdk8s.plus24.IngressRule.Jsii$Proxy
 
getBackoffLimit() - Method in class org.cdk8s.plus24.Job
Number of retries before marking failed.
getBackoffLimit() - Method in interface org.cdk8s.plus24.JobProps
Specifies the number of retries before marking this job failed.
getBackoffLimit() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getBinaryData() - Method in class org.cdk8s.plus24.ConfigMap
The binary data associated with this config map.
getBinaryData() - Method in interface org.cdk8s.plus24.ConfigMapProps
BinaryData contains the binary data.
getBinaryData() - Method in class org.cdk8s.plus24.ConfigMapProps.Jsii$Proxy
 
getCachingMode() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume
Caching mode of this volume.
getCachingMode() - Method in interface org.cdk8s.plus24.AzureDiskPersistentVolumeProps
Host Caching mode.
getCachingMode() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getCachingMode() - Method in interface org.cdk8s.plus24.AzureDiskVolumeOptions
Host Caching mode.
getCachingMode() - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Jsii$Proxy
 
getCidr() - Method in class org.cdk8s.plus24.NetworkPolicyIpBlock
A string representing the IP Block Valid examples are "192.168.1.1/24" or "2001:db9::/64".
getClaim() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getClaim() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getClaim() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getClaim() - Method in class org.cdk8s.plus24.PersistentVolume
PVC this volume is bound to.
getClaim() - Method in interface org.cdk8s.plus24.PersistentVolumeProps
Part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim.
getClaim() - Method in class org.cdk8s.plus24.PersistentVolumeProps.Jsii$Proxy
 
getClusterIP() - Method in class org.cdk8s.plus24.Service
The IP address of the service and is usually assigned randomly by the master.
getClusterIP() - Method in interface org.cdk8s.plus24.ServiceProps
The IP address of the service and is usually assigned randomly by the master.
getClusterIP() - Method in class org.cdk8s.plus24.ServiceProps.Jsii$Proxy
 
getCommand() - Method in class org.cdk8s.plus24.Container
Entrypoint array (the command to execute when the container starts).
getCommand() - Method in interface org.cdk8s.plus24.ContainerProps
Entrypoint array.
getCommand() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getConnections() - Method in class org.cdk8s.plus24.Pod
 
getConnections() - Method in class org.cdk8s.plus24.Workload
 
getContainer() - Method in interface org.cdk8s.plus24.EnvValueFromResourceOptions
The container to select the value from.
getContainer() - Method in class org.cdk8s.plus24.EnvValueFromResourceOptions.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus24.AbstractPod
 
getContainers() - Method in interface org.cdk8s.plus24.AbstractPodProps
List of containers belonging to the pod.
getContainers() - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getContainers() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getCpu() - Method in interface org.cdk8s.plus24.ContainerResources
 
getCpu() - Method in class org.cdk8s.plus24.ContainerResources.Jsii$Proxy
 
getData() - Method in class org.cdk8s.plus24.ConfigMap
The data associated with this config map.
getData() - Method in interface org.cdk8s.plus24.ConfigMapProps
Data contains the configuration data.
getData() - Method in class org.cdk8s.plus24.ConfigMapProps.Jsii$Proxy
 
getData() - Method in interface org.cdk8s.plus24.DockerConfigSecretProps
JSON content to provide for the `~/.docker/config.json` file.
getData() - Method in class org.cdk8s.plus24.DockerConfigSecretProps.Jsii$Proxy
 
getDefaultBackend() - Method in interface org.cdk8s.plus24.IngressProps
The default backend services requests that do not match any rule.
getDefaultBackend() - Method in class org.cdk8s.plus24.IngressProps.Jsii$Proxy
 
getDefaultMode() - Method in interface org.cdk8s.plus24.ConfigMapVolumeOptions
Mode bits to use on created files by default.
getDefaultMode() - Method in class org.cdk8s.plus24.ConfigMapVolumeOptions.Jsii$Proxy
 
getDefaultMode() - Method in interface org.cdk8s.plus24.SecretVolumeOptions
Mode bits to use on created files by default.
getDefaultMode() - Method in class org.cdk8s.plus24.SecretVolumeOptions.Jsii$Proxy
 
getDefaultValue() - Method in interface org.cdk8s.plus24.NetworkPolicyTraffic
Specifies the default behavior of the policy when no rules are defined.
getDefaultValue() - Method in class org.cdk8s.plus24.NetworkPolicyTraffic.Jsii$Proxy
 
getDiskName() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume
Disk name of this volume.
getDiskName() - Method in interface org.cdk8s.plus24.AzureDiskPersistentVolumeProps
The Name of the data disk in the blob storage.
getDiskName() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getDiskUri() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume
Disk URI of this volume.
getDiskUri() - Method in interface org.cdk8s.plus24.AzureDiskPersistentVolumeProps
The URI the data disk in the blob storage.
getDiskUri() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getDivisor() - Method in interface org.cdk8s.plus24.EnvValueFromResourceOptions
The output format of the exposed resource.
getDivisor() - Method in class org.cdk8s.plus24.EnvValueFromResourceOptions.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus24.AbstractPod
 
getDns() - Method in interface org.cdk8s.plus24.AbstractPodProps
DNS settings for the pod.
getDns() - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getDns() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus24.AbstractPod
 
getDockerRegistryAuth() - Method in interface org.cdk8s.plus24.AbstractPodProps
A secret containing docker credentials for authenticating to a registry.
getDockerRegistryAuth() - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getDockerRegistryAuth() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getEffect() - Method in interface org.cdk8s.plus24.NodeTaintQueryOptions
The taint effect to match.
getEffect() - Method in class org.cdk8s.plus24.NodeTaintQueryOptions.Jsii$Proxy
 
getEgress() - Method in interface org.cdk8s.plus24.NetworkPolicyProps
Egress traffic configuration.
getEgress() - Method in class org.cdk8s.plus24.NetworkPolicyProps.Jsii$Proxy
 
getEndpoints() - Method in interface org.cdk8s.plus24.ClusterRolePolicyRule
Endpoints this rule applies to.
getEndpoints() - Method in class org.cdk8s.plus24.ClusterRolePolicyRule.Jsii$Proxy
 
getEndPort() - Method in interface org.cdk8s.plus24.NetworkPolicyPortProps
End port (relative to `port`).
getEndPort() - Method in class org.cdk8s.plus24.NetworkPolicyPortProps.Jsii$Proxy
 
getEnsureNonRoot() - Method in class org.cdk8s.plus24.ContainerSecurityContext
 
getEnsureNonRoot() - Method in interface org.cdk8s.plus24.ContainerSecurityContextProps
Indicates that the container must run as a non-root user.
getEnsureNonRoot() - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Jsii$Proxy
 
getEnsureNonRoot() - Method in class org.cdk8s.plus24.PodSecurityContext
 
getEnsureNonRoot() - Method in interface org.cdk8s.plus24.PodSecurityContextProps
Indicates that the container must run as a non-root user.
getEnsureNonRoot() - Method in class org.cdk8s.plus24.PodSecurityContextProps.Jsii$Proxy
 
getEnv() - Method in class org.cdk8s.plus24.Container
The environment of the container.
getEnvFrom() - Method in interface org.cdk8s.plus24.ContainerProps
List of sources to populate environment variables in the container.
getEnvFrom() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getEnvVariables() - Method in interface org.cdk8s.plus24.ContainerProps
Environment variables to set in the container.
getEnvVariables() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getEvictAfter() - Method in interface org.cdk8s.plus24.NodeTaintQueryOptions
How much time should a pod that tolerates the `NO_EXECUTE` effect be bound to the node.
getEvictAfter() - Method in class org.cdk8s.plus24.NodeTaintQueryOptions.Jsii$Proxy
 
getExcept() - Method in class org.cdk8s.plus24.NetworkPolicyIpBlock
A slice of CIDRs that should not be included within an IP Block Valid examples are "192.168.1.1/24" or "2001:db9::/64".
getExclude() - Method in interface org.cdk8s.plus24.AddDirectoryOptions
Glob patterns to exclude when adding files.
getExclude() - Method in class org.cdk8s.plus24.AddDirectoryOptions.Jsii$Proxy
 
getExpressions() - Method in interface org.cdk8s.plus24.LabelSelectorOptions
Expression based label matchers.
getExpressions() - Method in class org.cdk8s.plus24.LabelSelectorOptions.Jsii$Proxy
 
getExpressions() - Method in interface org.cdk8s.plus24.NamespacesSelectOptions
Namespaces must satisfy these selectors.
getExpressions() - Method in class org.cdk8s.plus24.NamespacesSelectOptions.Jsii$Proxy
 
getExpressions() - Method in interface org.cdk8s.plus24.PodsSelectOptions
Expressions the pods must satisify.
getExpressions() - Method in class org.cdk8s.plus24.PodsSelectOptions.Jsii$Proxy
 
getExternalIPs() - Method in interface org.cdk8s.plus24.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.plus24.ServiceProps.Jsii$Proxy
 
getExternalName() - Method in class org.cdk8s.plus24.Service
The externalName to be used for EXTERNAL_NAME types.
getExternalName() - Method in interface org.cdk8s.plus24.ServiceProps
The externalName to be used when ServiceType.EXTERNAL_NAME is set.
getExternalName() - Method in class org.cdk8s.plus24.ServiceProps.Jsii$Proxy
 
getFailureThreshold() - Method in class org.cdk8s.plus24.CommandProbeOptions.Jsii$Proxy
 
getFailureThreshold() - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Jsii$Proxy
 
getFailureThreshold() - Method in interface org.cdk8s.plus24.ProbeOptions
Minimum consecutive failures for the probe to be considered failed after having succeeded.
getFailureThreshold() - Method in class org.cdk8s.plus24.ProbeOptions.Jsii$Proxy
 
getFailureThreshold() - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Jsii$Proxy
 
getFsGroup() - Method in class org.cdk8s.plus24.PodSecurityContext
 
getFsGroup() - Method in interface org.cdk8s.plus24.PodSecurityContextProps
Modify the ownership and permissions of pod volumes to this GID.
getFsGroup() - Method in class org.cdk8s.plus24.PodSecurityContextProps.Jsii$Proxy
 
getFsGroupChangePolicy() - Method in class org.cdk8s.plus24.PodSecurityContext
 
getFsGroupChangePolicy() - Method in interface org.cdk8s.plus24.PodSecurityContextProps
Defines behavior of changing ownership and permission of the volume before being exposed inside Pod.
getFsGroupChangePolicy() - Method in class org.cdk8s.plus24.PodSecurityContextProps.Jsii$Proxy
 
getFsType() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume
File system type of this volume.
getFsType() - Method in interface org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps
Filesystem type of the volume that you want to mount.
getFsType() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getFsType() - Method in interface org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions
Filesystem type of the volume that you want to mount.
getFsType() - Method in class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
getFsType() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume
File system type of this volume.
getFsType() - Method in interface org.cdk8s.plus24.AzureDiskPersistentVolumeProps
Filesystem type to mount.
getFsType() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getFsType() - Method in interface org.cdk8s.plus24.AzureDiskVolumeOptions
Filesystem type to mount.
getFsType() - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Jsii$Proxy
 
getFsType() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume
File system type of this volume.
getFsType() - Method in interface org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps
Filesystem type of the volume that you want to mount.
getFsType() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getFsType() - Method in interface org.cdk8s.plus24.GCEPersistentDiskVolumeOptions
Filesystem type of the volume that you want to mount.
getFsType() - Method in class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Jsii$Proxy
 
getGroup() - Method in class org.cdk8s.plus24.ContainerSecurityContext
 
getGroup() - Method in interface org.cdk8s.plus24.ContainerSecurityContextProps
The GID to run the entrypoint of the container process.
getGroup() - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Jsii$Proxy
 
getGroup() - Method in class org.cdk8s.plus24.PodSecurityContext
 
getGroup() - Method in interface org.cdk8s.plus24.PodSecurityContextProps
The GID to run the entrypoint of the container process.
getGroup() - Method in class org.cdk8s.plus24.PodSecurityContextProps.Jsii$Proxy
 
getHost() - Method in interface org.cdk8s.plus24.HandlerFromTcpSocketOptions
The host name to connect to on the container.
getHost() - Method in class org.cdk8s.plus24.HandlerFromTcpSocketOptions.Jsii$Proxy
 
getHost() - Method in interface org.cdk8s.plus24.IngressRule
Host is the fully qualified domain name of a network host, as defined by RFC 3986.
getHost() - Method in class org.cdk8s.plus24.IngressRule.Jsii$Proxy
 
getHost() - Method in interface org.cdk8s.plus24.TcpSocketProbeOptions
The host name to connect to on the container.
getHost() - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus24.AbstractPod
 
getHostAliases() - Method in interface org.cdk8s.plus24.AbstractPodProps
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.plus24.AbstractPodProps.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getHostAliases() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getHostname() - Method in class org.cdk8s.plus24.PodDns
The configured hostname of the pod.
getHostname() - Method in interface org.cdk8s.plus24.PodDnsProps
Specifies the hostname of the Pod.
getHostname() - Method in class org.cdk8s.plus24.PodDnsProps.Jsii$Proxy
 
getHostnameAsFQDN() - Method in class org.cdk8s.plus24.PodDns
Whether or not the pods hostname is set to its FQDN.
getHostnameAsFQDN() - Method in interface org.cdk8s.plus24.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.plus24.PodDnsProps.Jsii$Proxy
 
getHostnames() - Method in interface org.cdk8s.plus24.HostAlias
Hostnames for the chosen IP address.
getHostnames() - Method in class org.cdk8s.plus24.HostAlias.Jsii$Proxy
 
getHosts() - Method in interface org.cdk8s.plus24.IngressTls
Hosts are a list of hosts included in the TLS certificate.
getHosts() - Method in class org.cdk8s.plus24.IngressTls.Jsii$Proxy
 
getImage() - Method in class org.cdk8s.plus24.Container
The container image.
getImage() - Method in interface org.cdk8s.plus24.ContainerProps
Docker image name.
getImage() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getImagePullPolicy() - Method in class org.cdk8s.plus24.Container
Image pull policy for this container.
getImagePullPolicy() - Method in interface org.cdk8s.plus24.ContainerProps
Image pull policy for this container.
getImagePullPolicy() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus24.BasicAuthSecretProps.Jsii$Proxy
 
getImmutable() - Method in interface org.cdk8s.plus24.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.plus24.CommonSecretProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus24.ConfigMap
Whether or not this config map is immutable.
getImmutable() - Method in interface org.cdk8s.plus24.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.plus24.ConfigMapProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus24.DockerConfigSecretProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus24.Secret
Whether or not the secret is immutable.
getImmutable() - Method in class org.cdk8s.plus24.SecretProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus24.ServiceAccountTokenSecretProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus24.SshAuthSecretProps.Jsii$Proxy
 
getImmutable() - Method in class org.cdk8s.plus24.TlsSecretProps.Jsii$Proxy
 
getIngress() - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
getIngress() - Method in interface org.cdk8s.plus24.ExposeServiceViaIngressOptions
The ingress to add rules to.
getIngress() - Method in class org.cdk8s.plus24.ExposeServiceViaIngressOptions.Jsii$Proxy
 
getIngress() - Method in interface org.cdk8s.plus24.NetworkPolicyProps
Ingress traffic configuration.
getIngress() - Method in class org.cdk8s.plus24.NetworkPolicyProps.Jsii$Proxy
 
getInitContainers() - Method in class org.cdk8s.plus24.AbstractPod
 
getInitContainers() - Method in interface org.cdk8s.plus24.AbstractPodProps
List of initialization containers belonging to the pod.
getInitContainers() - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
getInitContainers() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getInitContainers() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getInitContainers() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getInitContainers() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
getInitContainers() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getInitContainers() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getInitialDelaySeconds() - Method in class org.cdk8s.plus24.CommandProbeOptions.Jsii$Proxy
 
getInitialDelaySeconds() - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Jsii$Proxy
 
getInitialDelaySeconds() - Method in interface org.cdk8s.plus24.ProbeOptions
Number of seconds after the container has started before liveness probes are initiated.
getInitialDelaySeconds() - Method in class org.cdk8s.plus24.ProbeOptions.Jsii$Proxy
 
getInitialDelaySeconds() - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Jsii$Proxy
 
getInstance() - Method in class org.cdk8s.plus24.PodConnections
 
getInstance() - Method in class org.cdk8s.plus24.PodScheduling
 
getInstance() - Method in class org.cdk8s.plus24.ResourcePermissions
 
getIp() - Method in interface org.cdk8s.plus24.HostAlias
IP address of the host file entry.
getIp() - Method in class org.cdk8s.plus24.HostAlias.Jsii$Proxy
 
getIpBlock() - Method in interface org.cdk8s.plus24.NetworkPolicyPeerConfig
The ip block this peer represents.
getIpBlock() - Method in class org.cdk8s.plus24.NetworkPolicyPeerConfig.Jsii$Proxy
 
getIsolation() - Method in interface org.cdk8s.plus24.PodConnectionsAllowFromOptions
Which isolation should be applied to establish the connection.
getIsolation() - Method in class org.cdk8s.plus24.PodConnectionsAllowFromOptions.Jsii$Proxy
 
getIsolation() - Method in interface org.cdk8s.plus24.PodConnectionsAllowToOptions
Which isolation should be applied to establish the connection.
getIsolation() - Method in class org.cdk8s.plus24.PodConnectionsAllowToOptions.Jsii$Proxy
 
getItems() - Method in interface org.cdk8s.plus24.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.plus24.ConfigMapVolumeOptions.Jsii$Proxy
 
getItems() - Method in interface org.cdk8s.plus24.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.plus24.SecretVolumeOptions.Jsii$Proxy
 
getKey() - Method in interface org.cdk8s.plus24.EnvValueFromFieldRefOptions
The key to select the pod label or annotation.
getKey() - Method in class org.cdk8s.plus24.EnvValueFromFieldRefOptions.Jsii$Proxy
 
getKey() - Method in class org.cdk8s.plus24.LabelExpression
 
getKey() - Method in interface org.cdk8s.plus24.LabelSelectorRequirement
The label key that the selector applies to.
getKey() - Method in class org.cdk8s.plus24.LabelSelectorRequirement.Jsii$Proxy
 
getKey() - Method in interface org.cdk8s.plus24.SecretValue
The JSON key.
getKey() - Method in class org.cdk8s.plus24.SecretValue.Jsii$Proxy
 
getKey() - Method in class org.cdk8s.plus24.Topology
 
getKeyPrefix() - Method in interface org.cdk8s.plus24.AddDirectoryOptions
A prefix to add to all keys in the config map.
getKeyPrefix() - Method in class org.cdk8s.plus24.AddDirectoryOptions.Jsii$Proxy
 
getKind() - Method in interface org.cdk8s.plus24.AzureDiskPersistentVolumeProps
Kind of disk.
getKind() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getKind() - Method in interface org.cdk8s.plus24.AzureDiskVolumeOptions
Kind of disk.
getKind() - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Jsii$Proxy
 
getKind() - Method in class org.cdk8s.plus24.Group
 
getKind() - Method in interface org.cdk8s.plus24.IClusterRole.Jsii$Default
The object kind (e.g.
getKind() - Method in class org.cdk8s.plus24.IClusterRole.Jsii$Proxy
The object kind (e.g.
getKind() - Method in interface org.cdk8s.plus24.IConfigMap.Jsii$Default
The object kind (e.g.
getKind() - Method in class org.cdk8s.plus24.IConfigMap.Jsii$Proxy
The object kind (e.g.
getKind() - Method in interface org.cdk8s.plus24.IPersistentVolume.Jsii$Default
The object kind (e.g.
getKind() - Method in class org.cdk8s.plus24.IPersistentVolume.Jsii$Proxy
The object kind (e.g.
getKind() - Method in interface org.cdk8s.plus24.IPersistentVolumeClaim.Jsii$Default
The object kind (e.g.
getKind() - Method in class org.cdk8s.plus24.IPersistentVolumeClaim.Jsii$Proxy
The object kind (e.g.
getKind() - Method in interface org.cdk8s.plus24.IResource
The object kind (e.g.
getKind() - Method in interface org.cdk8s.plus24.IResource.Jsii$Default
The object kind (e.g.
getKind() - Method in class org.cdk8s.plus24.IResource.Jsii$Proxy
The object kind (e.g.
getKind() - Method in interface org.cdk8s.plus24.IRole.Jsii$Default
The object kind (e.g.
getKind() - Method in class org.cdk8s.plus24.IRole.Jsii$Proxy
The object kind (e.g.
getKind() - Method in interface org.cdk8s.plus24.ISecret.Jsii$Default
The object kind (e.g.
getKind() - Method in class org.cdk8s.plus24.ISecret.Jsii$Proxy
The object kind (e.g.
getKind() - Method in interface org.cdk8s.plus24.IServiceAccount.Jsii$Default
The object kind (e.g.
getKind() - Method in class org.cdk8s.plus24.IServiceAccount.Jsii$Proxy
The object kind (e.g.
getKind() - Method in class org.cdk8s.plus24.Resource
The object kind (e.g.
getKind() - Method in interface org.cdk8s.plus24.SubjectConfiguration
Kind of object being referenced.
getKind() - Method in class org.cdk8s.plus24.SubjectConfiguration.Jsii$Proxy
 
getKind() - Method in class org.cdk8s.plus24.User
 
getLabels() - Method in interface org.cdk8s.plus24.LabelSelectorOptions
Strict label matchers.
getLabels() - Method in class org.cdk8s.plus24.LabelSelectorOptions.Jsii$Proxy
 
getLabels() - Method in interface org.cdk8s.plus24.NamespacesSelectOptions
Labels the namespaces must have.
getLabels() - Method in class org.cdk8s.plus24.NamespacesSelectOptions.Jsii$Proxy
 
getLabels() - Method in interface org.cdk8s.plus24.PodsSelectOptions
Labels the pods must have.
getLabels() - Method in class org.cdk8s.plus24.PodsSelectOptions.Jsii$Proxy
 
getLabelSelector() - Method in class org.cdk8s.plus24.LabeledNode
 
getLabelSelector() - Method in interface org.cdk8s.plus24.NamespaceSelectorConfig
A selector to select namespaces by labels.
getLabelSelector() - Method in class org.cdk8s.plus24.NamespaceSelectorConfig.Jsii$Proxy
 
getLabelSelector() - Method in interface org.cdk8s.plus24.PodSelectorConfig
A selector to select pods by labels.
getLabelSelector() - Method in class org.cdk8s.plus24.PodSelectorConfig.Jsii$Proxy
 
getLifecycle() - Method in interface org.cdk8s.plus24.ContainerProps
Describes actions that the management system should take in response to container lifecycle events.
getLifecycle() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getLimit() - Method in interface org.cdk8s.plus24.CpuResources
 
getLimit() - Method in class org.cdk8s.plus24.CpuResources.Jsii$Proxy
 
getLimit() - Method in interface org.cdk8s.plus24.MemoryResources
 
getLimit() - Method in class org.cdk8s.plus24.MemoryResources.Jsii$Proxy
 
getLiveness() - Method in interface org.cdk8s.plus24.ContainerProps
Periodic probe of container liveness.
getLiveness() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getLoadBalancerSourceRanges() - Method in interface org.cdk8s.plus24.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.plus24.ServiceProps.Jsii$Proxy
 
getMatchExpressions() - Method in class org.cdk8s.plus24.Workload
The expression matchers this workload will use in order to select pods.
getMatchLabels() - Method in class org.cdk8s.plus24.Workload
The label matchers this workload will use in order to select pods.
getMaxSurge() - Method in interface org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions
The maximum number of pods that can be scheduled above the desired number of pods.
getMaxSurge() - Method in class org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions.Jsii$Proxy
 
getMaxUnavailable() - Method in interface org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions
The maximum number of pods that can be unavailable during the update.
getMaxUnavailable() - Method in class org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions.Jsii$Proxy
 
getMedium() - Method in interface org.cdk8s.plus24.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.plus24.EmptyDirVolumeOptions.Jsii$Proxy
 
getMemory() - Method in interface org.cdk8s.plus24.ContainerResources
 
getMemory() - Method in class org.cdk8s.plus24.ContainerResources.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.BasicAuthSecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.ClusterRoleBindingProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.ClusterRoleProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.CommonSecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.ConfigMapProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.DockerConfigSecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.IngressProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.NamespaceProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.NetworkPolicyProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.PersistentVolumeProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.Resource
 
getMetadata() - Method in interface org.cdk8s.plus24.ResourceProps
Metadata that all persisted resources must have, which includes all objects users must create.
getMetadata() - Method in class org.cdk8s.plus24.ResourceProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.RoleBindingProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.RoleProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.SecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.ServiceAccountProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.ServiceAccountTokenSecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.ServiceProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.SshAuthSecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.TlsSecretProps.Jsii$Proxy
 
getMetadata() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getMinReady() - Method in class org.cdk8s.plus24.Deployment
Minimum duration for which a newly created pod should be ready without any of its container crashing, for it to be considered available.
getMinReady() - Method in interface org.cdk8s.plus24.DeploymentProps
Minimum duration for which a newly created pod should be ready without any of its container crashing, for it to be considered available.
getMinReady() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getMinReady() - Method in class org.cdk8s.plus24.StatefulSet
Minimum duration for which a newly created pod should be ready without any of its container crashing, for it to be considered available.
getMinReady() - Method in interface org.cdk8s.plus24.StatefulSetProps
Minimum duration for which a newly created pod should be ready without any of its container crashing, for it to be considered available.
getMinReady() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getMinReadySeconds() - Method in class org.cdk8s.plus24.DaemonSet
 
getMinReadySeconds() - Method in interface org.cdk8s.plus24.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.plus24.DaemonSetProps.Jsii$Proxy
 
getMode() - Method in interface org.cdk8s.plus24.PathMapping
Optional: mode bits to use on this file, must be a value between 0 and 0777.
getMode() - Method in class org.cdk8s.plus24.PathMapping.Jsii$Proxy
 
getMode() - Method in class org.cdk8s.plus24.PersistentVolume
Volume mode of this volume.
getMountOptions() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getMountOptions() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getMountOptions() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getMountOptions() - Method in class org.cdk8s.plus24.PersistentVolume
Mount options of this volume.
getMountOptions() - Method in interface org.cdk8s.plus24.PersistentVolumeProps
A list of mount options, e.g.
getMountOptions() - Method in class org.cdk8s.plus24.PersistentVolumeProps.Jsii$Proxy
 
getMounts() - Method in class org.cdk8s.plus24.Container
Volume mounts configured for this container.
getName() - Method in class org.cdk8s.plus24.AddDeploymentOptions.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions
The volume name.
getName() - Method in class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus24.AzureDiskVolumeOptions
The volume name.
getName() - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus24.ConfigMapVolumeOptions
The volume name.
getName() - Method in class org.cdk8s.plus24.ConfigMapVolumeOptions.Jsii$Proxy
 
getName() - Method in class org.cdk8s.plus24.Container
The name of the container.
getName() - Method in interface org.cdk8s.plus24.ContainerProps
Name of the container specified as a DNS_LABEL.
getName() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus24.DeploymentExposeViaServiceOptions
The name of the service to expose.
getName() - Method in class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus24.DnsOption
Option name.
getName() - Method in class org.cdk8s.plus24.DnsOption.Jsii$Proxy
 
getName() - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus24.GCEPersistentDiskVolumeOptions
The volume name.
getName() - Method in class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Jsii$Proxy
 
getName() - Method in class org.cdk8s.plus24.Group
 
getName() - Method in interface org.cdk8s.plus24.IClusterRole.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus24.IClusterRole.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus24.IConfigMap.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus24.IConfigMap.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus24.IPersistentVolume.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus24.IPersistentVolume.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus24.IPersistentVolumeClaim.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus24.IPersistentVolumeClaim.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus24.IResource
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus24.IResource.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus24.IResource.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus24.IRole.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus24.IRole.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus24.ISecret.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus24.ISecret.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in interface org.cdk8s.plus24.IServiceAccount.Jsii$Default
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus24.IServiceAccount.Jsii$Proxy
The Kubernetes name of this resource.
getName() - Method in class org.cdk8s.plus24.NamedNode
 
getName() - Method in interface org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions
The volume name.
getName() - Method in class org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
 
getName() - Method in class org.cdk8s.plus24.Resource
The name of this API object.
getName() - Method in interface org.cdk8s.plus24.SecretVolumeOptions
The volume name.
getName() - Method in class org.cdk8s.plus24.SecretVolumeOptions.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus24.ServiceBindOptions
The name of this port within the service.
getName() - Method in class org.cdk8s.plus24.ServiceBindOptions.Jsii$Proxy
 
getName() - Method in class org.cdk8s.plus24.ServicePort.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus24.SubjectConfiguration
Name of the object being referenced.
getName() - Method in class org.cdk8s.plus24.SubjectConfiguration.Jsii$Proxy
 
getName() - Method in interface org.cdk8s.plus24.Sysctl
Name of a property to set.
getName() - Method in class org.cdk8s.plus24.Sysctl.Jsii$Proxy
 
getName() - Method in class org.cdk8s.plus24.User
 
getName() - Method in class org.cdk8s.plus24.Volume
 
getNames() - Method in interface org.cdk8s.plus24.NamespaceSelectorConfig
A list of names to select namespaces by names.
getNames() - Method in class org.cdk8s.plus24.NamespaceSelectorConfig.Jsii$Proxy
 
getNames() - Method in interface org.cdk8s.plus24.NamespacesSelectOptions
Namespaces names must be one of these.
getNames() - Method in class org.cdk8s.plus24.NamespacesSelectOptions.Jsii$Proxy
 
getNameservers() - Method in class org.cdk8s.plus24.PodDns
Nameservers defined for this pod.
getNameservers() - Method in interface org.cdk8s.plus24.PodDnsProps
A list of IP addresses that will be used as DNS servers for the Pod.
getNameservers() - Method in class org.cdk8s.plus24.PodDnsProps.Jsii$Proxy
 
getNamespace() - Method in interface org.cdk8s.plus24.SubjectConfiguration
Namespace of the referenced object.
getNamespace() - Method in class org.cdk8s.plus24.SubjectConfiguration.Jsii$Proxy
 
getNamespaces() - Method in interface org.cdk8s.plus24.PodsAllOptions
Namespaces the pods are allowed to be in.
getNamespaces() - Method in class org.cdk8s.plus24.PodsAllOptions.Jsii$Proxy
 
getNamespaces() - Method in interface org.cdk8s.plus24.PodSelectorConfig
Configuration for selecting which namepsaces are the pods allowed to be in.
getNamespaces() - Method in class org.cdk8s.plus24.PodSelectorConfig.Jsii$Proxy
 
getNamespaces() - Method in interface org.cdk8s.plus24.PodsSelectOptions
Namespaces the pods are allowed to be in.
getNamespaces() - Method in class org.cdk8s.plus24.PodsSelectOptions.Jsii$Proxy
 
getNode() - Method in interface org.cdk8s.plus24.IClusterRole.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.IClusterRole.Jsii$Proxy
The tree node.
getNode() - Method in interface org.cdk8s.plus24.IConfigMap.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.IConfigMap.Jsii$Proxy
The tree node.
getNode() - Method in interface org.cdk8s.plus24.INamespaceSelector.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.INamespaceSelector.Jsii$Proxy
The tree node.
getNode() - Method in interface org.cdk8s.plus24.INetworkPolicyPeer.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.INetworkPolicyPeer.Jsii$Proxy
The tree node.
getNode() - Method in interface org.cdk8s.plus24.IPersistentVolume.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.IPersistentVolume.Jsii$Proxy
The tree node.
getNode() - Method in interface org.cdk8s.plus24.IPersistentVolumeClaim.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.IPersistentVolumeClaim.Jsii$Proxy
The tree node.
getNode() - Method in interface org.cdk8s.plus24.IPodSelector.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.IPodSelector.Jsii$Proxy
The tree node.
getNode() - Method in interface org.cdk8s.plus24.IResource.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.IResource.Jsii$Proxy
The tree node.
getNode() - Method in interface org.cdk8s.plus24.IRole.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.IRole.Jsii$Proxy
The tree node.
getNode() - Method in interface org.cdk8s.plus24.ISecret.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.ISecret.Jsii$Proxy
The tree node.
getNode() - Method in interface org.cdk8s.plus24.IServiceAccount.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.IServiceAccount.Jsii$Proxy
The tree node.
getNode() - Method in interface org.cdk8s.plus24.IStorage.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.IStorage.Jsii$Proxy
The tree node.
getNode() - Method in interface org.cdk8s.plus24.ISubject.Jsii$Default
The tree node.
getNode() - Method in class org.cdk8s.plus24.ISubject.Jsii$Proxy
The tree node.
getNodePort() - Method in class org.cdk8s.plus24.AddDeploymentOptions.Jsii$Proxy
 
getNodePort() - Method in interface org.cdk8s.plus24.ServiceBindOptions
The port on each node on which this service is exposed when type=NodePort or LoadBalancer.
getNodePort() - Method in class org.cdk8s.plus24.ServiceBindOptions.Jsii$Proxy
 
getNodePort() - Method in class org.cdk8s.plus24.ServicePort.Jsii$Proxy
 
getOperator() - Method in class org.cdk8s.plus24.LabelExpression
 
getOperator() - Method in interface org.cdk8s.plus24.LabelSelectorRequirement
Represents a key's relationship to a set of values.
getOperator() - Method in class org.cdk8s.plus24.LabelSelectorRequirement.Jsii$Proxy
 
getOptional() - Method in interface org.cdk8s.plus24.ConfigMapVolumeOptions
Specify whether the ConfigMap or its keys must be defined.
getOptional() - Method in class org.cdk8s.plus24.ConfigMapVolumeOptions.Jsii$Proxy
 
getOptional() - Method in interface org.cdk8s.plus24.EnvValueFromConfigMapOptions
Specify whether the ConfigMap or its key must be defined.
getOptional() - Method in class org.cdk8s.plus24.EnvValueFromConfigMapOptions.Jsii$Proxy
 
getOptional() - Method in interface org.cdk8s.plus24.EnvValueFromSecretOptions
Specify whether the Secret or its key must be defined.
getOptional() - Method in class org.cdk8s.plus24.EnvValueFromSecretOptions.Jsii$Proxy
 
getOptional() - Method in interface org.cdk8s.plus24.SecretVolumeOptions
Specify whether the secret or its keys must be defined.
getOptional() - Method in class org.cdk8s.plus24.SecretVolumeOptions.Jsii$Proxy
 
getOptions() - Method in class org.cdk8s.plus24.PodDns
Custom dns options defined for this pod.
getOptions() - Method in interface org.cdk8s.plus24.PodDnsProps
List of objects where each object may have a name property (required) and a value property (optional).
getOptions() - Method in class org.cdk8s.plus24.PodDnsProps.Jsii$Proxy
 
getPartition() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume
Partition of this volume.
getPartition() - Method in interface org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps
The partition in the volume that you want to mount.
getPartition() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getPartition() - Method in interface org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions
The partition in the volume that you want to mount.
getPartition() - Method in class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
getPartition() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume
Partition of this volume.
getPartition() - Method in interface org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps
The partition in the volume that you want to mount.
getPartition() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getPartition() - Method in interface org.cdk8s.plus24.GCEPersistentDiskVolumeOptions
The partition in the volume that you want to mount.
getPartition() - Method in class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Jsii$Proxy
 
getPartition() - Method in interface org.cdk8s.plus24.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.plus24.StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy
 
getPassword() - Method in interface org.cdk8s.plus24.BasicAuthSecretProps
The password or token for authentication.
getPassword() - Method in class org.cdk8s.plus24.BasicAuthSecretProps.Jsii$Proxy
 
getPath() - Method in interface org.cdk8s.plus24.HostPathVolumeOptions
The path of the directory on the host.
getPath() - Method in class org.cdk8s.plus24.HostPathVolumeOptions.Jsii$Proxy
 
getPath() - Method in interface org.cdk8s.plus24.IngressRule
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.plus24.IngressRule.Jsii$Proxy
 
getPath() - Method in interface org.cdk8s.plus24.PathMapping
The relative path of the file to map the key to.
getPath() - Method in class org.cdk8s.plus24.PathMapping.Jsii$Proxy
 
getPath() - Method in interface org.cdk8s.plus24.VolumeMount
Path within the container at which the volume should be mounted.
getPath() - Method in class org.cdk8s.plus24.VolumeMount.Jsii$Proxy
 
getPathType() - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
getPathType() - Method in interface org.cdk8s.plus24.ExposeServiceViaIngressOptions
The type of the path.
getPathType() - Method in class org.cdk8s.plus24.ExposeServiceViaIngressOptions.Jsii$Proxy
 
getPathType() - Method in interface org.cdk8s.plus24.IngressRule
Specify how the path is matched against request paths.
getPathType() - Method in class org.cdk8s.plus24.IngressRule.Jsii$Proxy
 
getPdName() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume
PD resource in GCE of this volume.
getPdName() - Method in interface org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps
Unique name of the PD resource in GCE.
getPdName() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getPeer() - Method in interface org.cdk8s.plus24.NetworkPolicyRule
Peer this rule interacts with.
getPeer() - Method in class org.cdk8s.plus24.NetworkPolicyRule.Jsii$Proxy
 
getPeriodSeconds() - Method in class org.cdk8s.plus24.CommandProbeOptions.Jsii$Proxy
 
getPeriodSeconds() - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Jsii$Proxy
 
getPeriodSeconds() - Method in interface org.cdk8s.plus24.ProbeOptions
How often (in seconds) to perform the probe.
getPeriodSeconds() - Method in class org.cdk8s.plus24.ProbeOptions.Jsii$Proxy
 
getPeriodSeconds() - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Jsii$Proxy
 
getPermissions() - Method in class org.cdk8s.plus24.Resource
 
getPodManagementPolicy() - Method in class org.cdk8s.plus24.StatefulSet
Management policy to use for the set.
getPodManagementPolicy() - Method in interface org.cdk8s.plus24.StatefulSetProps
Pod management policy to use for this statefulset.
getPodManagementPolicy() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getPodMetadata() - Method in class org.cdk8s.plus24.AbstractPod
 
getPodMetadata() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getPodMetadata() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getPodMetadata() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getPodMetadata() - Method in class org.cdk8s.plus24.Pod
 
getPodMetadata() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getPodMetadata() - Method in class org.cdk8s.plus24.Workload
The metadata of pods in this workload.
getPodMetadata() - Method in interface org.cdk8s.plus24.WorkloadProps
The pod metadata of this workload.
getPodMetadata() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getPodSelector() - Method in interface org.cdk8s.plus24.NetworkPolicyPeerConfig
The pod selector this peer represents.
getPodSelector() - Method in class org.cdk8s.plus24.NetworkPolicyPeerConfig.Jsii$Proxy
 
getPolicy() - Method in class org.cdk8s.plus24.PodDns
The DNS policy of this pod.
getPolicy() - Method in interface org.cdk8s.plus24.PodDnsProps
Set DNS policy for the pod.
getPolicy() - Method in class org.cdk8s.plus24.PodDnsProps.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus24.AddDeploymentOptions
The port number the service will bind to.
getPort() - Method in class org.cdk8s.plus24.AddDeploymentOptions.Jsii$Proxy
 
getPort() - Method in class org.cdk8s.plus24.Container
The port this container exposes.
getPort() - Method in interface org.cdk8s.plus24.ContainerProps
Number of port to expose on the pod's IP address.
getPort() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus24.HandlerFromHttpGetOptions
The TCP port to use when sending the GET request.
getPort() - Method in class org.cdk8s.plus24.HandlerFromHttpGetOptions.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus24.HandlerFromTcpSocketOptions
The TCP port to connect to on the container.
getPort() - Method in class org.cdk8s.plus24.HandlerFromTcpSocketOptions.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus24.HttpGetProbeOptions
The TCP port to use when sending the GET request.
getPort() - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus24.NetworkPolicyPortProps
Specific port number.
getPort() - Method in class org.cdk8s.plus24.NetworkPolicyPortProps.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus24.ServiceIngressBackendOptions
The port to use to access the service.
getPort() - Method in class org.cdk8s.plus24.ServiceIngressBackendOptions.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus24.ServicePort
The port number the service will bind to.
getPort() - Method in class org.cdk8s.plus24.ServicePort.Jsii$Proxy
 
getPort() - Method in interface org.cdk8s.plus24.TcpSocketProbeOptions
The TCP port to connect to on the container.
getPort() - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Jsii$Proxy
 
getPorts() - Method in interface org.cdk8s.plus24.DeploymentExposeViaServiceOptions
The ports that the service should bind to.
getPorts() - Method in class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Jsii$Proxy
 
getPorts() - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
getPorts() - Method in interface org.cdk8s.plus24.NetworkPolicyAddEgressRuleOptions
Ports the rule should allow outgoing traffic to.
getPorts() - Method in class org.cdk8s.plus24.NetworkPolicyAddEgressRuleOptions.Jsii$Proxy
 
getPorts() - Method in interface org.cdk8s.plus24.NetworkPolicyRule
The ports of the rule.
getPorts() - Method in class org.cdk8s.plus24.NetworkPolicyRule.Jsii$Proxy
 
getPorts() - Method in interface org.cdk8s.plus24.PodConnectionsAllowFromOptions
Ports to allow incoming traffic to.
getPorts() - Method in class org.cdk8s.plus24.PodConnectionsAllowFromOptions.Jsii$Proxy
 
getPorts() - Method in interface org.cdk8s.plus24.PodConnectionsAllowToOptions
Ports to allow outgoing traffic to.
getPorts() - Method in class org.cdk8s.plus24.PodConnectionsAllowToOptions.Jsii$Proxy
 
getPorts() - Method in class org.cdk8s.plus24.Service
Ports for this service.
getPorts() - Method in interface org.cdk8s.plus24.ServiceProps
The ports this service binds to.
getPorts() - Method in class org.cdk8s.plus24.ServiceProps.Jsii$Proxy
 
getPostStart() - Method in interface org.cdk8s.plus24.ContainerLifecycle
This hook is executed immediately after a container is created.
getPostStart() - Method in class org.cdk8s.plus24.ContainerLifecycle.Jsii$Proxy
 
getPreStop() - Method in interface org.cdk8s.plus24.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.plus24.ContainerLifecycle.Jsii$Proxy
 
getPrivileged() - Method in class org.cdk8s.plus24.ContainerSecurityContext
 
getPrivileged() - Method in interface org.cdk8s.plus24.ContainerSecurityContextProps
Run container in privileged mode.
getPrivileged() - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Jsii$Proxy
 
getProgressDeadline() - Method in class org.cdk8s.plus24.Deployment
The maximum duration for a deployment to make progress before it is considered to be failed.
getProgressDeadline() - Method in interface org.cdk8s.plus24.DeploymentProps
The maximum duration for a deployment to make progress before it is considered to be failed.
getProgressDeadline() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getPropagation() - Method in interface org.cdk8s.plus24.MountOptions
Determines how mounts are propagated from the host to container and the other way around.
getPropagation() - Method in class org.cdk8s.plus24.MountOptions.Jsii$Proxy
 
getPropagation() - Method in class org.cdk8s.plus24.VolumeMount.Jsii$Proxy
 
getProtocol() - Method in class org.cdk8s.plus24.AddDeploymentOptions.Jsii$Proxy
 
getProtocol() - Method in interface org.cdk8s.plus24.NetworkPolicyPortProps
Protocol.
getProtocol() - Method in class org.cdk8s.plus24.NetworkPolicyPortProps.Jsii$Proxy
 
getProtocol() - Method in interface org.cdk8s.plus24.ServiceBindOptions
The IP protocol for this port.
getProtocol() - Method in class org.cdk8s.plus24.ServiceBindOptions.Jsii$Proxy
 
getProtocol() - Method in class org.cdk8s.plus24.ServicePort.Jsii$Proxy
 
getReadiness() - Method in interface org.cdk8s.plus24.ContainerProps
Determines when the container is ready to serve traffic.
getReadiness() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getReadOnly() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume
Whether or not it is mounted as a read-only volume.
getReadOnly() - Method in interface org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true".
getReadOnly() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getReadOnly() - Method in interface org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true".
getReadOnly() - Method in class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
getReadOnly() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume
Whether or not it is mounted as a read-only volume.
getReadOnly() - Method in interface org.cdk8s.plus24.AzureDiskPersistentVolumeProps
Force the ReadOnly setting in VolumeMounts.
getReadOnly() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getReadOnly() - Method in interface org.cdk8s.plus24.AzureDiskVolumeOptions
Force the ReadOnly setting in VolumeMounts.
getReadOnly() - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Jsii$Proxy
 
getReadOnly() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume
Whether or not it is mounted as a read-only volume.
getReadOnly() - Method in interface org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true".
getReadOnly() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getReadOnly() - Method in interface org.cdk8s.plus24.GCEPersistentDiskVolumeOptions
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true".
getReadOnly() - Method in class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Jsii$Proxy
 
getReadOnly() - Method in interface org.cdk8s.plus24.MountOptions
Mounted read-only if true, read-write otherwise (false or unspecified).
getReadOnly() - Method in class org.cdk8s.plus24.MountOptions.Jsii$Proxy
 
getReadOnly() - Method in interface org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions
Will force the ReadOnly setting in VolumeMounts.
getReadOnly() - Method in class org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
 
getReadOnly() - Method in class org.cdk8s.plus24.VolumeMount.Jsii$Proxy
 
getReadOnlyRootFilesystem() - Method in class org.cdk8s.plus24.ContainerSecurityContext
 
getReadOnlyRootFilesystem() - Method in interface org.cdk8s.plus24.ContainerSecurityContextProps
Whether this container has a read-only root filesystem.
getReadOnlyRootFilesystem() - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Jsii$Proxy
 
getReclaimPolicy() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getReclaimPolicy() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getReclaimPolicy() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getReclaimPolicy() - Method in class org.cdk8s.plus24.PersistentVolume
Reclaim policy of this volume.
getReclaimPolicy() - Method in interface org.cdk8s.plus24.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.plus24.PersistentVolumeProps.Jsii$Proxy
 
getReplicas() - Method in class org.cdk8s.plus24.Deployment
Number of desired pods.
getReplicas() - Method in interface org.cdk8s.plus24.DeploymentProps
Number of desired pods.
getReplicas() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getReplicas() - Method in class org.cdk8s.plus24.StatefulSet
Number of desired pods.
getReplicas() - Method in interface org.cdk8s.plus24.StatefulSetProps
Number of desired pods.
getReplicas() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getRequest() - Method in interface org.cdk8s.plus24.CpuResources
 
getRequest() - Method in class org.cdk8s.plus24.CpuResources.Jsii$Proxy
 
getRequest() - Method in interface org.cdk8s.plus24.MemoryResources
 
getRequest() - Method in class org.cdk8s.plus24.MemoryResources.Jsii$Proxy
 
getRequired() - Method in interface org.cdk8s.plus24.EnvValueFromProcessOptions
Specify whether the key must exist in the environment.
getRequired() - Method in class org.cdk8s.plus24.EnvValueFromProcessOptions.Jsii$Proxy
 
getResourceName() - Method in interface org.cdk8s.plus24.IApiResource
The unique, namespace-global, name of an object inside the Kubernetes cluster.
getResourceName() - Method in interface org.cdk8s.plus24.IApiResource.Jsii$Default
The unique, namespace-global, name of an object inside the Kubernetes cluster.
getResourceName() - Method in class org.cdk8s.plus24.IApiResource.Jsii$Proxy
The unique, namespace-global, name of an object inside the Kubernetes cluster.
getResourceName() - Method in class org.cdk8s.plus24.Resource
The unique, namespace-global, name of an object inside the Kubernetes cluster.
getResources() - Method in class org.cdk8s.plus24.Container
Compute resources (CPU and memory requests and limits) required by the container.
getResources() - Method in interface org.cdk8s.plus24.ContainerProps
Compute resources (CPU and memory requests and limits) required by the container.
getResources() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getResources() - Method in interface org.cdk8s.plus24.RolePolicyRule
Resources this rule applies to.
getResources() - Method in class org.cdk8s.plus24.RolePolicyRule.Jsii$Proxy
 
getResourceType() - Method in class org.cdk8s.plus24.ApiResource
The name of the resource type as it appears in the relevant API endpoint.
getResourceType() - Method in interface org.cdk8s.plus24.ApiResourceOptions
The name of the resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.ApiResourceOptions.Jsii$Proxy
 
getResourceType() - Method in class org.cdk8s.plus24.ClusterRole
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.ClusterRoleBinding
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.ConfigMap
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.DaemonSet
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.Deployment
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in interface org.cdk8s.plus24.IApiResource
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in interface org.cdk8s.plus24.IApiResource.Jsii$Default
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.IApiResource.Jsii$Proxy
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.Ingress
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.Job
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.Namespace
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.NetworkPolicy
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.PersistentVolume
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.PersistentVolumeClaim
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.Pod
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.Resource
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.Role
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.RoleBinding
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.Secret
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.Service
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.ServiceAccount
The name of a resource type as it appears in the relevant API endpoint.
getResourceType() - Method in class org.cdk8s.plus24.StatefulSet
The name of a resource type as it appears in the relevant API endpoint.
getRestartPolicy() - Method in class org.cdk8s.plus24.AbstractPod
 
getRestartPolicy() - Method in interface org.cdk8s.plus24.AbstractPodProps
Restart policy for all containers within the pod.
getRestartPolicy() - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
getRestartPolicy() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getRestartPolicy() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getRestartPolicy() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getRestartPolicy() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
getRestartPolicy() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getRestartPolicy() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getRole() - Method in class org.cdk8s.plus24.ClusterRoleBinding
 
getRole() - Method in interface org.cdk8s.plus24.ClusterRoleBindingProps
The role to bind to.
getRole() - Method in class org.cdk8s.plus24.ClusterRoleBindingProps.Jsii$Proxy
 
getRole() - Method in class org.cdk8s.plus24.RoleBinding
 
getRole() - Method in interface org.cdk8s.plus24.RoleBindingProps
The role to bind to.
getRole() - Method in class org.cdk8s.plus24.RoleBindingProps.Jsii$Proxy
 
getRules() - Method in class org.cdk8s.plus24.ClusterRole
Rules associaated with this Role.
getRules() - Method in interface org.cdk8s.plus24.ClusterRoleProps
A list of rules the role should allow.
getRules() - Method in class org.cdk8s.plus24.ClusterRoleProps.Jsii$Proxy
 
getRules() - Method in interface org.cdk8s.plus24.IngressProps
Routing rules for this ingress.
getRules() - Method in class org.cdk8s.plus24.IngressProps.Jsii$Proxy
 
getRules() - Method in interface org.cdk8s.plus24.NetworkPolicyTraffic
List of rules to be applied to the selected pods.
getRules() - Method in class org.cdk8s.plus24.NetworkPolicyTraffic.Jsii$Proxy
 
getRules() - Method in class org.cdk8s.plus24.Role
Rules associaated with this Role.
getRules() - Method in interface org.cdk8s.plus24.RoleProps
A list of rules the role should allow.
getRules() - Method in class org.cdk8s.plus24.RoleProps.Jsii$Proxy
 
getScheduling() - Method in class org.cdk8s.plus24.Pod
 
getScheduling() - Method in class org.cdk8s.plus24.Workload
 
getSearches() - Method in class org.cdk8s.plus24.PodDns
Search domains defined for this pod.
getSearches() - Method in interface org.cdk8s.plus24.PodDnsProps
A list of DNS search domains for hostname lookup in the Pod.
getSearches() - Method in class org.cdk8s.plus24.PodDnsProps.Jsii$Proxy
 
getSecret() - Method in interface org.cdk8s.plus24.IngressTls
Secret is the secret that contains the certificate and key used to terminate SSL traffic on 443.
getSecret() - Method in class org.cdk8s.plus24.IngressTls.Jsii$Proxy
 
getSecret() - Method in interface org.cdk8s.plus24.SecretValue
The secret.
getSecret() - Method in class org.cdk8s.plus24.SecretValue.Jsii$Proxy
 
getSecrets() - Method in class org.cdk8s.plus24.ServiceAccount
List of secrets allowed to be used by pods running using this service account.
getSecrets() - Method in interface org.cdk8s.plus24.ServiceAccountProps
List of secrets allowed to be used by pods running using this ServiceAccount.
getSecrets() - Method in class org.cdk8s.plus24.ServiceAccountProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus24.AbstractPod
 
getSecurityContext() - Method in interface org.cdk8s.plus24.AbstractPodProps
SecurityContext holds pod-level security attributes and common container settings.
getSecurityContext() - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus24.Container
The security context of the container.
getSecurityContext() - Method in interface org.cdk8s.plus24.ContainerProps
SecurityContext defines the security options the container should be run with.
getSecurityContext() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getSecurityContext() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getSelect() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getSelect() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getSelect() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getSelect() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getSelect() - Method in interface org.cdk8s.plus24.WorkloadProps
Automatically allocates a pod label selector for this workload and add it to the pod metadata.
getSelect() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getSelector() - Method in interface org.cdk8s.plus24.NetworkPolicyProps
Which pods does this policy object applies to.
getSelector() - Method in class org.cdk8s.plus24.NetworkPolicyProps.Jsii$Proxy
 
getSelector() - Method in interface org.cdk8s.plus24.ServiceProps
Which pods should the service select and route to.
getSelector() - Method in class org.cdk8s.plus24.ServiceProps.Jsii$Proxy
 
getService() - Method in interface org.cdk8s.plus24.StatefulSetProps
Service to associate with the statefulset.
getService() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getServiceAccount() - Method in class org.cdk8s.plus24.AbstractPod
 
getServiceAccount() - Method in interface org.cdk8s.plus24.AbstractPodProps
A service account provides an identity for processes that run in a Pod.
getServiceAccount() - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
getServiceAccount() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getServiceAccount() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getServiceAccount() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getServiceAccount() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
getServiceAccount() - Method in interface org.cdk8s.plus24.ServiceAccountTokenSecretProps
The service account to store a secret for.
getServiceAccount() - Method in class org.cdk8s.plus24.ServiceAccountTokenSecretProps.Jsii$Proxy
 
getServiceAccount() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getServiceAccount() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getServiceType() - Method in interface org.cdk8s.plus24.DeploymentExposeViaServiceOptions
The type of the exposed service.
getServiceType() - Method in class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Jsii$Proxy
 
getServiceType() - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
getSizeLimit() - Method in interface org.cdk8s.plus24.EmptyDirVolumeOptions
Total amount of local storage required for this EmptyDir volume.
getSizeLimit() - Method in class org.cdk8s.plus24.EmptyDirVolumeOptions.Jsii$Proxy
 
getSources() - Method in class org.cdk8s.plus24.Env
The list of sources used to populate the container environment, in addition to the `variables`.
getSshPrivateKey() - Method in interface org.cdk8s.plus24.SshAuthSecretProps
The SSH private key to use.
getSshPrivateKey() - Method in class org.cdk8s.plus24.SshAuthSecretProps.Jsii$Proxy
 
getStartup() - Method in interface org.cdk8s.plus24.ContainerProps
StartupProbe indicates that the Pod has successfully initialized.
getStartup() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getStorage() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getStorage() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getStorage() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getStorage() - Method in class org.cdk8s.plus24.PersistentVolume
Storage size of this volume.
getStorage() - Method in class org.cdk8s.plus24.PersistentVolumeClaim
Storage requirement of this claim.
getStorage() - Method in interface org.cdk8s.plus24.PersistentVolumeClaimProps
Minimum storage size the volume should have.
getStorage() - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Jsii$Proxy
 
getStorage() - Method in interface org.cdk8s.plus24.PersistentVolumeProps
What is the storage capacity of this volume.
getStorage() - Method in class org.cdk8s.plus24.PersistentVolumeProps.Jsii$Proxy
 
getStorageClassName() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getStorageClassName() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getStorageClassName() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getStorageClassName() - Method in class org.cdk8s.plus24.PersistentVolume
Storage class this volume belongs to.
getStorageClassName() - Method in class org.cdk8s.plus24.PersistentVolumeClaim
Storage class requirment of this claim.
getStorageClassName() - Method in interface org.cdk8s.plus24.PersistentVolumeClaimProps
Name of the StorageClass required by the claim.
getStorageClassName() - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Jsii$Proxy
 
getStorageClassName() - Method in interface org.cdk8s.plus24.PersistentVolumeProps
Name of StorageClass to which this persistent volume belongs.
getStorageClassName() - Method in class org.cdk8s.plus24.PersistentVolumeProps.Jsii$Proxy
 
getStrategy() - Method in class org.cdk8s.plus24.Deployment
 
getStrategy() - Method in interface org.cdk8s.plus24.DeploymentProps
Specifies the strategy used to replace old Pods by new ones.
getStrategy() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getStrategy() - Method in class org.cdk8s.plus24.StatefulSet
The update startegy of this stateful set.
getStrategy() - Method in interface org.cdk8s.plus24.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.plus24.StatefulSetProps.Jsii$Proxy
 
getStringData() - Method in interface org.cdk8s.plus24.SecretProps
stringData allows specifying non-binary secret data in string form.
getStringData() - Method in class org.cdk8s.plus24.SecretProps.Jsii$Proxy
 
getStringData(String) - Method in class org.cdk8s.plus24.Secret
Gets a string data by key or undefined.
getSubdomain() - Method in class org.cdk8s.plus24.PodDns
The configured subdomain of the pod.
getSubdomain() - Method in interface org.cdk8s.plus24.PodDnsProps
If specified, the fully qualified Pod hostname will be "...svc.".
getSubdomain() - Method in class org.cdk8s.plus24.PodDnsProps.Jsii$Proxy
 
getSubjects() - Method in class org.cdk8s.plus24.ClusterRoleBinding
 
getSubjects() - Method in class org.cdk8s.plus24.RoleBinding
 
getSubPath() - Method in interface org.cdk8s.plus24.MountOptions
Path within the volume from which the container's volume should be mounted.).
getSubPath() - Method in class org.cdk8s.plus24.MountOptions.Jsii$Proxy
 
getSubPath() - Method in class org.cdk8s.plus24.VolumeMount.Jsii$Proxy
 
getSubPathExpr() - Method in interface org.cdk8s.plus24.MountOptions
Expanded path within the volume from which the container's volume should be mounted.
getSubPathExpr() - Method in class org.cdk8s.plus24.MountOptions.Jsii$Proxy
 
getSubPathExpr() - Method in class org.cdk8s.plus24.VolumeMount.Jsii$Proxy
 
getSuccessThreshold() - Method in class org.cdk8s.plus24.CommandProbeOptions.Jsii$Proxy
 
getSuccessThreshold() - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Jsii$Proxy
 
getSuccessThreshold() - Method in interface org.cdk8s.plus24.ProbeOptions
Minimum consecutive successes for the probe to be considered successful after having failed.
getSuccessThreshold() - Method in class org.cdk8s.plus24.ProbeOptions.Jsii$Proxy
 
getSuccessThreshold() - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Jsii$Proxy
 
getSysctls() - Method in class org.cdk8s.plus24.PodSecurityContext
 
getSysctls() - Method in interface org.cdk8s.plus24.PodSecurityContextProps
Sysctls hold a list of namespaced sysctls used for the pod.
getSysctls() - Method in class org.cdk8s.plus24.PodSecurityContextProps.Jsii$Proxy
 
getTaintSelector() - Method in class org.cdk8s.plus24.TaintedNode
 
getTargetPort() - Method in class org.cdk8s.plus24.AddDeploymentOptions.Jsii$Proxy
 
getTargetPort() - Method in interface org.cdk8s.plus24.ServiceBindOptions
The port number the service will redirect to.
getTargetPort() - Method in class org.cdk8s.plus24.ServiceBindOptions.Jsii$Proxy
 
getTargetPort() - Method in class org.cdk8s.plus24.ServicePort.Jsii$Proxy
 
getTimeoutSeconds() - Method in class org.cdk8s.plus24.CommandProbeOptions.Jsii$Proxy
 
getTimeoutSeconds() - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Jsii$Proxy
 
getTimeoutSeconds() - Method in interface org.cdk8s.plus24.ProbeOptions
Number of seconds after which the probe times out.
getTimeoutSeconds() - Method in class org.cdk8s.plus24.ProbeOptions.Jsii$Proxy
 
getTimeoutSeconds() - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Jsii$Proxy
 
getTls() - Method in interface org.cdk8s.plus24.IngressProps
TLS settings for this ingress.
getTls() - Method in class org.cdk8s.plus24.IngressProps.Jsii$Proxy
 
getTlsCert() - Method in interface org.cdk8s.plus24.TlsSecretProps
The TLS cert.
getTlsCert() - Method in class org.cdk8s.plus24.TlsSecretProps.Jsii$Proxy
 
getTlsKey() - Method in interface org.cdk8s.plus24.TlsSecretProps
The TLS key.
getTlsKey() - Method in class org.cdk8s.plus24.TlsSecretProps.Jsii$Proxy
 
getTopology() - Method in interface org.cdk8s.plus24.PodSchedulingColocateOptions
Which topology to coloate on.
getTopology() - Method in class org.cdk8s.plus24.PodSchedulingColocateOptions.Jsii$Proxy
 
getTopology() - Method in interface org.cdk8s.plus24.PodSchedulingSeparateOptions
Which topology to separate on.
getTopology() - Method in class org.cdk8s.plus24.PodSchedulingSeparateOptions.Jsii$Proxy
 
getTopology() - Method in interface org.cdk8s.plus24.WorkloadSchedulingSpreadOptions
Which topology to spread on.
getTopology() - Method in class org.cdk8s.plus24.WorkloadSchedulingSpreadOptions.Jsii$Proxy
 
getTtlAfterFinished() - Method in class org.cdk8s.plus24.Job
TTL before the job is deleted after it is finished.
getTtlAfterFinished() - Method in interface org.cdk8s.plus24.JobProps
Limits the lifetime of a Job that has finished execution (either Complete or Failed).
getTtlAfterFinished() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getType() - Method in interface org.cdk8s.plus24.HostPathVolumeOptions
The expected type of the path found on the host.
getType() - Method in class org.cdk8s.plus24.HostPathVolumeOptions.Jsii$Proxy
 
getType() - Method in interface org.cdk8s.plus24.SecretProps
Optional type associated with the secret.
getType() - Method in class org.cdk8s.plus24.SecretProps.Jsii$Proxy
 
getType() - Method in class org.cdk8s.plus24.Service
Determines how the Service is exposed.
getType() - Method in interface org.cdk8s.plus24.ServiceProps
Determines how the Service is exposed.
getType() - Method in class org.cdk8s.plus24.ServiceProps.Jsii$Proxy
 
getUser() - Method in class org.cdk8s.plus24.ContainerSecurityContext
 
getUser() - Method in interface org.cdk8s.plus24.ContainerSecurityContextProps
The UID to run the entrypoint of the container process.
getUser() - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Jsii$Proxy
 
getUser() - Method in class org.cdk8s.plus24.PodSecurityContext
 
getUser() - Method in interface org.cdk8s.plus24.PodSecurityContextProps
The UID to run the entrypoint of the container process.
getUser() - Method in class org.cdk8s.plus24.PodSecurityContextProps.Jsii$Proxy
 
getUsername() - Method in interface org.cdk8s.plus24.BasicAuthSecretProps
The user name for authentication.
getUsername() - Method in class org.cdk8s.plus24.BasicAuthSecretProps.Jsii$Proxy
 
getValue() - Method in interface org.cdk8s.plus24.DnsOption
Option value.
getValue() - Method in class org.cdk8s.plus24.DnsOption.Jsii$Proxy
 
getValue() - Method in class org.cdk8s.plus24.EnvValue
 
getValue() - Method in class org.cdk8s.plus24.PercentOrAbsolute
 
getValue() - Method in interface org.cdk8s.plus24.Sysctl
Value of a property to set.
getValue() - Method in class org.cdk8s.plus24.Sysctl.Jsii$Proxy
 
getValueFrom() - Method in class org.cdk8s.plus24.EnvValue
 
getValues() - Method in class org.cdk8s.plus24.LabelExpression
 
getValues() - Method in interface org.cdk8s.plus24.LabelSelectorRequirement
An array of string values.
getValues() - Method in class org.cdk8s.plus24.LabelSelectorRequirement.Jsii$Proxy
 
getVariables() - Method in class org.cdk8s.plus24.Env
The environment variables for this container.
getVerbs() - Method in interface org.cdk8s.plus24.ClusterRolePolicyRule
Verbs to allow.
getVerbs() - Method in class org.cdk8s.plus24.ClusterRolePolicyRule.Jsii$Proxy
 
getVerbs() - Method in interface org.cdk8s.plus24.RolePolicyRule
Verbs to allow.
getVerbs() - Method in class org.cdk8s.plus24.RolePolicyRule.Jsii$Proxy
 
getVolume() - Method in class org.cdk8s.plus24.PersistentVolumeClaim
PV this claim is bound to.
getVolume() - Method in interface org.cdk8s.plus24.PersistentVolumeClaimProps
The PersistentVolume backing this claim.
getVolume() - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Jsii$Proxy
 
getVolume() - Method in interface org.cdk8s.plus24.VolumeMount
The volume to mount.
getVolume() - Method in class org.cdk8s.plus24.VolumeMount.Jsii$Proxy
 
getVolumeId() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume
Volume id of this volume.
getVolumeId() - Method in interface org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps
Unique ID of the persistent disk resource in AWS (Amazon EBS volume).
getVolumeId() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getVolumeMode() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
getVolumeMode() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
getVolumeMode() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
getVolumeMode() - Method in class org.cdk8s.plus24.PersistentVolumeClaim
Volume mode requirement of this claim.
getVolumeMode() - Method in interface org.cdk8s.plus24.PersistentVolumeClaimProps
Defines what type of volume is required by the claim.
getVolumeMode() - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Jsii$Proxy
 
getVolumeMode() - Method in interface org.cdk8s.plus24.PersistentVolumeProps
Defines what type of volume is required by the claim.
getVolumeMode() - Method in class org.cdk8s.plus24.PersistentVolumeProps.Jsii$Proxy
 
getVolumeMounts() - Method in interface org.cdk8s.plus24.ContainerProps
Pod volumes to mount into the container's filesystem.
getVolumeMounts() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
getVolumes() - Method in class org.cdk8s.plus24.AbstractPod
 
getVolumes() - Method in interface org.cdk8s.plus24.AbstractPodProps
List of volumes that can be mounted by containers belonging to the pod.
getVolumes() - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
getVolumes() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
getVolumes() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
getVolumes() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
getVolumes() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
getVolumes() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
getVolumes() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
getWeight() - Method in interface org.cdk8s.plus24.PodSchedulingAttractOptions
Indicates the attraction is optional (soft), with this weight score.
getWeight() - Method in class org.cdk8s.plus24.PodSchedulingAttractOptions.Jsii$Proxy
 
getWeight() - Method in interface org.cdk8s.plus24.PodSchedulingColocateOptions
Indicates the co-location is optional (soft), with this weight score.
getWeight() - Method in class org.cdk8s.plus24.PodSchedulingColocateOptions.Jsii$Proxy
 
getWeight() - Method in interface org.cdk8s.plus24.PodSchedulingSeparateOptions
Indicates the separation is optional (soft), with this weight score.
getWeight() - Method in class org.cdk8s.plus24.PodSchedulingSeparateOptions.Jsii$Proxy
 
getWeight() - Method in interface org.cdk8s.plus24.WorkloadSchedulingSpreadOptions
Indicates the spread is optional, with this weight score.
getWeight() - Method in class org.cdk8s.plus24.WorkloadSchedulingSpreadOptions.Jsii$Proxy
 
getWorkingDir() - Method in class org.cdk8s.plus24.Container
The working directory inside the container.
getWorkingDir() - Method in interface org.cdk8s.plus24.ContainerProps
Container's working directory.
getWorkingDir() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
grantRead(ISubject...) - Method in class org.cdk8s.plus24.ResourcePermissions
Grants the list of subjects permissions to read this resource.
grantReadWrite(ISubject...) - Method in class org.cdk8s.plus24.ResourcePermissions
Grants the list of subjects permissions to read and write this resource.
group(Number) - Method in class org.cdk8s.plus24.ContainerSecurityContext.Builder
The GID to run the entrypoint of the container process.
group(Number) - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Builder
group(Number) - Method in class org.cdk8s.plus24.PodSecurityContext.Builder
The GID to run the entrypoint of the container process.
group(Number) - Method in class org.cdk8s.plus24.PodSecurityContextProps.Builder
Group - Class in org.cdk8s.plus24
Represents a group.
Group(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Group
 
Group(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Group
 
gt(String, List<String>) - Static method in class org.cdk8s.plus24.NodeLabelQuery
Requires value of label `key` to greater than all elements in `values`.

H

Handler - Class in org.cdk8s.plus24
Defines a specific action that should be taken.
Handler(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Handler
 
Handler(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Handler
 
HandlerFromHttpGetOptions - Interface in org.cdk8s.plus24
Options for `Handler.fromHttpGet`.
HandlerFromHttpGetOptions.Builder - Class in org.cdk8s.plus24
HandlerFromHttpGetOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for HandlerFromHttpGetOptions
HandlerFromTcpSocketOptions - Interface in org.cdk8s.plus24
Options for `Handler.fromTcpSocket`.
HandlerFromTcpSocketOptions.Builder - Class in org.cdk8s.plus24
HandlerFromTcpSocketOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for HandlerFromTcpSocketOptions
hashCode() - Method in class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.AddDeploymentOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.AddDirectoryOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ApiResourceOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.BasicAuthSecretProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ClusterRoleBindingProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ClusterRolePolicyRule.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ClusterRoleProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.CommandProbeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.CommonSecretProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ConfigMapProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ConfigMapVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ContainerLifecycle.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ContainerResources.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.CpuResources.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.DnsOption.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.DockerConfigSecretProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.EmptyDirVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.EnvValueFromConfigMapOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.EnvValueFromFieldRefOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.EnvValueFromProcessOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.EnvValueFromResourceOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.EnvValueFromSecretOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ExposeServiceViaIngressOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.HandlerFromHttpGetOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.HandlerFromTcpSocketOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.HostAlias.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.HostPathVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.IngressProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.IngressRule.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.IngressTls.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.JobProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.LabelSelectorOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.LabelSelectorRequirement.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.MemoryResources.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.MountOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.NamespaceProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.NamespaceSelectorConfig.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.NamespacesSelectOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.NetworkPolicyAddEgressRuleOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.NetworkPolicyPeerConfig.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.NetworkPolicyPortProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.NetworkPolicyProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.NetworkPolicyRule.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.NetworkPolicyTraffic.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.NodeTaintQueryOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PathMapping.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PersistentVolumeProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PodConnectionsAllowFromOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PodConnectionsAllowToOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PodDnsProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PodProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PodsAllOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PodSchedulingAttractOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PodSchedulingColocateOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PodSchedulingSeparateOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PodSecurityContextProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PodSelectorConfig.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.PodsSelectOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ProbeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ResourceProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.RoleBindingProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.RolePolicyRule.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.RoleProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.SecretProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.SecretValue.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.SecretVolumeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ServiceAccountProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ServiceAccountTokenSecretProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ServiceBindOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ServiceIngressBackendOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ServicePort.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.ServiceProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.SshAuthSecretProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.SubjectConfiguration.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.Sysctl.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.TlsSecretProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.VolumeMount.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
 
hashCode() - Method in class org.cdk8s.plus24.WorkloadSchedulingSpreadOptions.Jsii$Proxy
 
HORIZONTAL_POD_AUTOSCALERS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for HorizontalPodAutoscaler.
host(String) - Method in class org.cdk8s.plus24.HandlerFromTcpSocketOptions.Builder
host(String) - Method in class org.cdk8s.plus24.IngressRule.Builder
Sets the value of IngressRule.getHost()
host(String) - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Builder
HOST_TO_CONTAINER - org.cdk8s.plus24.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.plus24
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.plus24
A builder for HostAlias
HostAlias.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for HostAlias
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus24.AbstractPodProps.Builder
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus24.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.plus24.DaemonSetProps.Builder
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus24.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.plus24.DeploymentProps.Builder
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus24.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.plus24.JobProps.Builder
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus24.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.plus24.PodProps.Builder
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus24.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.plus24.StatefulSetProps.Builder
hostAliases(List<? extends HostAlias>) - Method in class org.cdk8s.plus24.WorkloadProps.Builder
hostname(String) - Method in class org.cdk8s.plus24.PodDns.Builder
Specifies the hostname of the Pod.
hostname(String) - Method in class org.cdk8s.plus24.PodDnsProps.Builder
Sets the value of PodDnsProps.getHostname()
HOSTNAME - Static variable in class org.cdk8s.plus24.Topology
A hostname represents a single node in the cluster.
hostnameAsFqdn(Boolean) - Method in class org.cdk8s.plus24.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.plus24.PodDnsProps.Builder
Sets the value of PodDnsProps#getHostnameAsFqdn
hostnames(List<String>) - Method in class org.cdk8s.plus24.HostAlias.Builder
Sets the value of HostAlias.getHostnames()
HostPathVolumeOptions - Interface in org.cdk8s.plus24
Options for a HostPathVolume-based volume.
HostPathVolumeOptions.Builder - Class in org.cdk8s.plus24
A builder for HostPathVolumeOptions
HostPathVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for HostPathVolumeOptions
HostPathVolumeType - Enum in org.cdk8s.plus24
Host path types.
hosts(List<String>) - Method in class org.cdk8s.plus24.IngressTls.Builder
Sets the value of IngressTls.getHosts()
HttpGetProbeOptions - Interface in org.cdk8s.plus24
Options for `Probe.fromHttpGet()`.
HttpGetProbeOptions.Builder - Class in org.cdk8s.plus24
A builder for HttpGetProbeOptions
HttpGetProbeOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for HttpGetProbeOptions
HttpIngressPathType - Enum in org.cdk8s.plus24
Specify how the path is matched against request paths.

I

IApiEndpoint - Interface in org.cdk8s.plus24
An API Endpoint can either be a resource descriptor (e.g /pods) or a non resource url (e.g /healthz).
IApiEndpoint.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for IApiEndpoint.
IApiEndpoint.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
IApiResource - Interface in org.cdk8s.plus24
Represents a resource or collection of resources.
IApiResource.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for IApiResource.
IApiResource.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
IClusterRole - Interface in org.cdk8s.plus24
Represents a cluster-level role.
IClusterRole.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for IClusterRole.
IClusterRole.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
IConfigMap - Interface in org.cdk8s.plus24
Represents a config map.
IConfigMap.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for IConfigMap.
IConfigMap.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
IF_NOT_PRESENT - org.cdk8s.plus24.ImagePullPolicy
The image is pulled only if it is not already present locally.
image(String) - Method in class org.cdk8s.plus24.Container.Builder
Docker image name.
image(String) - Method in class org.cdk8s.plus24.ContainerProps.Builder
Sets the value of ContainerProps.getImage()
imagePullPolicy(ImagePullPolicy) - Method in class org.cdk8s.plus24.Container.Builder
Image pull policy for this container.
imagePullPolicy(ImagePullPolicy) - Method in class org.cdk8s.plus24.ContainerProps.Builder
ImagePullPolicy - Enum in org.cdk8s.plus24
 
immutable(Boolean) - Method in class org.cdk8s.plus24.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.plus24.BasicAuthSecretProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus24.CommonSecretProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus24.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.plus24.ConfigMapProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus24.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.plus24.DockerConfigSecretProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus24.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.plus24.SecretProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus24.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.plus24.ServiceAccountTokenSecretProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus24.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.plus24.SshAuthSecretProps.Builder
immutable(Boolean) - Method in class org.cdk8s.plus24.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.plus24.TlsSecretProps.Builder
IMPLEMENTATION_SPECIFIC - org.cdk8s.plus24.HttpIngressPathType
Matching is specified by the underlying IngressClass.
in(String, List<String>) - Static method in class org.cdk8s.plus24.LabelExpression
Requires value of label `key` to be one of `values`.
in(String, List<String>) - Static method in class org.cdk8s.plus24.NodeLabelQuery
Requires value of label `key` to be one of `values`.
INamespaceSelector - Interface in org.cdk8s.plus24
Represents an object that can select namespaces.
INamespaceSelector.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for INamespaceSelector.
INamespaceSelector.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
INetworkPolicyPeer - Interface in org.cdk8s.plus24
Describes a peer to allow traffic to/from.
INetworkPolicyPeer.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for INetworkPolicyPeer.
INetworkPolicyPeer.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
ingress(Ingress) - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Builder
ingress(Ingress) - Method in class org.cdk8s.plus24.ExposeServiceViaIngressOptions.Builder
ingress(NetworkPolicyTraffic) - Method in class org.cdk8s.plus24.NetworkPolicy.Builder
Ingress traffic configuration.
ingress(NetworkPolicyTraffic) - Method in class org.cdk8s.plus24.NetworkPolicyProps.Builder
Ingress - Class in org.cdk8s.plus24
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
Ingress(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Ingress
 
Ingress(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Ingress
 
Ingress(Construct, String) - Constructor for class org.cdk8s.plus24.Ingress
 
Ingress(Construct, String, IngressProps) - Constructor for class org.cdk8s.plus24.Ingress
 
INGRESS_CLASSES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for IngressClass.
Ingress.Builder - Class in org.cdk8s.plus24
A fluent builder for Ingress.
IngressBackend - Class in org.cdk8s.plus24
The backend for an ingress path.
IngressBackend(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.IngressBackend
 
IngressBackend(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IngressBackend
 
INGRESSES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Ingress.
IngressProps - Interface in org.cdk8s.plus24
Properties for `Ingress`.
IngressProps.Builder - Class in org.cdk8s.plus24
A builder for IngressProps
IngressProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for IngressProps
IngressRule - Interface in org.cdk8s.plus24
Represents the rules mapping the paths under a specified host to the related backend services.
IngressRule.Builder - Class in org.cdk8s.plus24
A builder for IngressRule
IngressRule.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for IngressRule
IngressTls - Interface in org.cdk8s.plus24
Represents the TLS configuration mapping that is passed to the ingress controller for SSL termination.
IngressTls.Builder - Class in org.cdk8s.plus24
A builder for IngressTls
IngressTls.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for IngressTls
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.AbstractPodProps.Builder
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.DaemonSet.Builder
List of initialization containers belonging to the pod.
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.Deployment.Builder
List of initialization containers belonging to the pod.
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.Job.Builder
List of initialization containers belonging to the pod.
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.JobProps.Builder
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.Pod.Builder
List of initialization containers belonging to the pod.
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.PodProps.Builder
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.StatefulSet.Builder
List of initialization containers belonging to the pod.
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
initContainers(List<? extends ContainerProps>) - Method in class org.cdk8s.plus24.WorkloadProps.Builder
initialDelaySeconds(Duration) - Method in class org.cdk8s.plus24.CommandProbeOptions.Builder
initialDelaySeconds(Duration) - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Builder
initialDelaySeconds(Duration) - Method in class org.cdk8s.plus24.ProbeOptions.Builder
initialDelaySeconds(Duration) - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Builder
ip(String) - Method in class org.cdk8s.plus24.HostAlias.Builder
Sets the value of HostAlias.getIp()
ipBlock(NetworkPolicyIpBlock) - Method in class org.cdk8s.plus24.NetworkPolicyPeerConfig.Builder
IPersistentVolume - Interface in org.cdk8s.plus24
Contract of a `PersistentVolumeClaim`.
IPersistentVolume.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for IPersistentVolume.
IPersistentVolume.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
IPersistentVolumeClaim - Interface in org.cdk8s.plus24
Contract of a `PersistentVolumeClaim`.
IPersistentVolumeClaim.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for IPersistentVolumeClaim.
IPersistentVolumeClaim.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
IPodSelector - Interface in org.cdk8s.plus24
Represents an object that can select pods.
IPodSelector.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for IPodSelector.
IPodSelector.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
ipv4(Construct, String, String) - Static method in class org.cdk8s.plus24.NetworkPolicyIpBlock
Create an IPv4 peer from a CIDR.
ipv4(Construct, String, String, List<String>) - Static method in class org.cdk8s.plus24.NetworkPolicyIpBlock
Create an IPv4 peer from a CIDR.
ipv6(Construct, String, String) - Static method in class org.cdk8s.plus24.NetworkPolicyIpBlock
Create an IPv6 peer from a CIDR.
ipv6(Construct, String, String, List<String>) - Static method in class org.cdk8s.plus24.NetworkPolicyIpBlock
Create an IPv6 peer from a CIDR.
IResource - Interface in org.cdk8s.plus24
Represents a resource.
IResource.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for IResource.
IResource.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
IRole - Interface in org.cdk8s.plus24
A reference to any Role or ClusterRole.
IRole.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for IRole.
IRole.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
is(String, String) - Static method in class org.cdk8s.plus24.NodeLabelQuery
Requires value of label `key` to equal `value`.
is(String, String) - Static method in class org.cdk8s.plus24.NodeTaintQuery
Matches a taint with a specific key and value.
is(String, String, NodeTaintQueryOptions) - Static method in class org.cdk8s.plus24.NodeTaintQuery
Matches a taint with a specific key and value.
ISecret - Interface in org.cdk8s.plus24
 
ISecret.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for ISecret.
ISecret.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
isEmpty() - Method in class org.cdk8s.plus24.LabelSelector
 
IServiceAccount - Interface in org.cdk8s.plus24
 
IServiceAccount.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for IServiceAccount.
IServiceAccount.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
isolation(PodConnectionsIsolation) - Method in class org.cdk8s.plus24.PodConnectionsAllowFromOptions.Builder
isolation(PodConnectionsIsolation) - Method in class org.cdk8s.plus24.PodConnectionsAllowToOptions.Builder
IStorage - Interface in org.cdk8s.plus24
Represents a piece of storage in the cluster.
IStorage.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for IStorage.
IStorage.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
ISubject - Interface in org.cdk8s.plus24
Represents an object that can be used as a role binding subject.
ISubject.Jsii$Default - Interface in org.cdk8s.plus24
Internal default implementation for ISubject.
ISubject.Jsii$Proxy - Class in org.cdk8s.plus24
A proxy class which represents a concrete javascript instance of this type.
isZero() - Method in class org.cdk8s.plus24.PercentOrAbsolute
 
items(Map<String, ? extends PathMapping>) - Method in class org.cdk8s.plus24.ConfigMapVolumeOptions.Builder
items(Map<String, ? extends PathMapping>) - Method in class org.cdk8s.plus24.SecretVolumeOptions.Builder

J

Job - Class in org.cdk8s.plus24
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.plus24.Job
 
Job(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Job
 
Job(Construct, String) - Constructor for class org.cdk8s.plus24.Job
 
Job(Construct, String, JobProps) - Constructor for class org.cdk8s.plus24.Job
 
Job.Builder - Class in org.cdk8s.plus24
A fluent builder for Job.
JobProps - Interface in org.cdk8s.plus24
Properties for `Job`.
JobProps.Builder - Class in org.cdk8s.plus24
A builder for JobProps
JobProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for JobProps
JOBS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Job.
Jsii$Proxy(AbstractPodProps.Builder) - Constructor for class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the AbstractPodProps.Builder.
Jsii$Proxy(AddDeploymentOptions.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.AddDirectoryOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the AddDirectoryOptions.Builder.
Jsii$Proxy(ApiResourceOptions.Builder) - Constructor for class org.cdk8s.plus24.ApiResourceOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ApiResourceOptions.Builder.
Jsii$Proxy(AwsElasticBlockStorePersistentVolumeProps.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.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.plus24.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.plus24.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.plus24.BasicAuthSecretProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BasicAuthSecretProps.Builder.
Jsii$Proxy(ClusterRoleBindingProps.Builder) - Constructor for class org.cdk8s.plus24.ClusterRoleBindingProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ClusterRoleBindingProps.Builder.
Jsii$Proxy(ClusterRolePolicyRule.Builder) - Constructor for class org.cdk8s.plus24.ClusterRolePolicyRule.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ClusterRolePolicyRule.Builder.
Jsii$Proxy(ClusterRoleProps.Builder) - Constructor for class org.cdk8s.plus24.ClusterRoleProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ClusterRoleProps.Builder.
Jsii$Proxy(CommandProbeOptions.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.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.plus24.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.plus24.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.plus24.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.plus24.ContainerProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ContainerProps.Builder.
Jsii$Proxy(ContainerResources.Builder) - Constructor for class org.cdk8s.plus24.ContainerResources.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ContainerResources.Builder.
Jsii$Proxy(ContainerSecurityContextProps.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.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.plus24.DaemonSetProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the DaemonSetProps.Builder.
Jsii$Proxy(DeploymentExposeViaServiceOptions.Builder) - Constructor for class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the DeploymentExposeViaServiceOptions.Builder.
Jsii$Proxy(DeploymentProps.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.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.plus24.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.plus24.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.plus24.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.plus24.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.plus24.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.plus24.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.plus24.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.plus24.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.plus24.ExposeDeploymentViaIngressOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ExposeDeploymentViaIngressOptions.Builder.
Jsii$Proxy(ExposeServiceViaIngressOptions.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.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.plus24.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.plus24.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.plus24.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.plus24.HostAlias.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the HostAlias.Builder.
Jsii$Proxy(HostPathVolumeOptions.Builder) - Constructor for class org.cdk8s.plus24.HostPathVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the HostPathVolumeOptions.Builder.
Jsii$Proxy(HttpGetProbeOptions.Builder) - Constructor for class org.cdk8s.plus24.HttpGetProbeOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the HttpGetProbeOptions.Builder.
Jsii$Proxy(IngressProps.Builder) - Constructor for class org.cdk8s.plus24.IngressProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the IngressProps.Builder.
Jsii$Proxy(IngressRule.Builder) - Constructor for class org.cdk8s.plus24.IngressRule.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the IngressRule.Builder.
Jsii$Proxy(IngressTls.Builder) - Constructor for class org.cdk8s.plus24.IngressTls.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the IngressTls.Builder.
Jsii$Proxy(JobProps.Builder) - Constructor for class org.cdk8s.plus24.JobProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the JobProps.Builder.
Jsii$Proxy(LabelSelectorOptions.Builder) - Constructor for class org.cdk8s.plus24.LabelSelectorOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the LabelSelectorOptions.Builder.
Jsii$Proxy(LabelSelectorRequirement.Builder) - Constructor for class org.cdk8s.plus24.LabelSelectorRequirement.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the LabelSelectorRequirement.Builder.
Jsii$Proxy(MemoryResources.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.MountOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the MountOptions.Builder.
Jsii$Proxy(NamespaceProps.Builder) - Constructor for class org.cdk8s.plus24.NamespaceProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NamespaceProps.Builder.
Jsii$Proxy(NamespaceSelectorConfig.Builder) - Constructor for class org.cdk8s.plus24.NamespaceSelectorConfig.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NamespaceSelectorConfig.Builder.
Jsii$Proxy(NamespacesSelectOptions.Builder) - Constructor for class org.cdk8s.plus24.NamespacesSelectOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NamespacesSelectOptions.Builder.
Jsii$Proxy(NetworkPolicyAddEgressRuleOptions.Builder) - Constructor for class org.cdk8s.plus24.NetworkPolicyAddEgressRuleOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NetworkPolicyAddEgressRuleOptions.Builder.
Jsii$Proxy(NetworkPolicyPeerConfig.Builder) - Constructor for class org.cdk8s.plus24.NetworkPolicyPeerConfig.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NetworkPolicyPeerConfig.Builder.
Jsii$Proxy(NetworkPolicyPortProps.Builder) - Constructor for class org.cdk8s.plus24.NetworkPolicyPortProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NetworkPolicyPortProps.Builder.
Jsii$Proxy(NetworkPolicyProps.Builder) - Constructor for class org.cdk8s.plus24.NetworkPolicyProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NetworkPolicyProps.Builder.
Jsii$Proxy(NetworkPolicyRule.Builder) - Constructor for class org.cdk8s.plus24.NetworkPolicyRule.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NetworkPolicyRule.Builder.
Jsii$Proxy(NetworkPolicyTraffic.Builder) - Constructor for class org.cdk8s.plus24.NetworkPolicyTraffic.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NetworkPolicyTraffic.Builder.
Jsii$Proxy(NodeTaintQueryOptions.Builder) - Constructor for class org.cdk8s.plus24.NodeTaintQueryOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NodeTaintQueryOptions.Builder.
Jsii$Proxy(PathMapping.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.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.plus24.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.plus24.PersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PersistentVolumeProps.Builder.
Jsii$Proxy(PodConnectionsAllowFromOptions.Builder) - Constructor for class org.cdk8s.plus24.PodConnectionsAllowFromOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodConnectionsAllowFromOptions.Builder.
Jsii$Proxy(PodConnectionsAllowToOptions.Builder) - Constructor for class org.cdk8s.plus24.PodConnectionsAllowToOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodConnectionsAllowToOptions.Builder.
Jsii$Proxy(PodDnsProps.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.PodProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodProps.Builder.
Jsii$Proxy(PodsAllOptions.Builder) - Constructor for class org.cdk8s.plus24.PodsAllOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodsAllOptions.Builder.
Jsii$Proxy(PodSchedulingAttractOptions.Builder) - Constructor for class org.cdk8s.plus24.PodSchedulingAttractOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodSchedulingAttractOptions.Builder.
Jsii$Proxy(PodSchedulingColocateOptions.Builder) - Constructor for class org.cdk8s.plus24.PodSchedulingColocateOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodSchedulingColocateOptions.Builder.
Jsii$Proxy(PodSchedulingSeparateOptions.Builder) - Constructor for class org.cdk8s.plus24.PodSchedulingSeparateOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodSchedulingSeparateOptions.Builder.
Jsii$Proxy(PodSecurityContextProps.Builder) - Constructor for class org.cdk8s.plus24.PodSecurityContextProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodSecurityContextProps.Builder.
Jsii$Proxy(PodSelectorConfig.Builder) - Constructor for class org.cdk8s.plus24.PodSelectorConfig.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodSelectorConfig.Builder.
Jsii$Proxy(PodsSelectOptions.Builder) - Constructor for class org.cdk8s.plus24.PodsSelectOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the PodsSelectOptions.Builder.
Jsii$Proxy(ProbeOptions.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.ResourceProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ResourceProps.Builder.
Jsii$Proxy(RoleBindingProps.Builder) - Constructor for class org.cdk8s.plus24.RoleBindingProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the RoleBindingProps.Builder.
Jsii$Proxy(RolePolicyRule.Builder) - Constructor for class org.cdk8s.plus24.RolePolicyRule.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the RolePolicyRule.Builder.
Jsii$Proxy(RoleProps.Builder) - Constructor for class org.cdk8s.plus24.RoleProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the RoleProps.Builder.
Jsii$Proxy(SecretProps.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.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.plus24.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.plus24.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.plus24.ServiceAccountTokenSecretProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ServiceAccountTokenSecretProps.Builder.
Jsii$Proxy(ServiceBindOptions.Builder) - Constructor for class org.cdk8s.plus24.ServiceBindOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ServiceBindOptions.Builder.
Jsii$Proxy(ServiceIngressBackendOptions.Builder) - Constructor for class org.cdk8s.plus24.ServiceIngressBackendOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ServiceIngressBackendOptions.Builder.
Jsii$Proxy(ServicePort.Builder) - Constructor for class org.cdk8s.plus24.ServicePort.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ServicePort.Builder.
Jsii$Proxy(ServiceProps.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.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.plus24.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.plus24.StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the StatefulSetUpdateStrategyRollingUpdateOptions.Builder.
Jsii$Proxy(SubjectConfiguration.Builder) - Constructor for class org.cdk8s.plus24.SubjectConfiguration.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the SubjectConfiguration.Builder.
Jsii$Proxy(Sysctl.Builder) - Constructor for class org.cdk8s.plus24.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.plus24.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.plus24.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.plus24.VolumeMount.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the VolumeMount.Builder.
Jsii$Proxy(WorkloadProps.Builder) - Constructor for class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the WorkloadProps.Builder.
Jsii$Proxy(WorkloadSchedulingSpreadOptions.Builder) - Constructor for class org.cdk8s.plus24.WorkloadSchedulingSpreadOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the WorkloadSchedulingSpreadOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.AbstractPodProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.AddDeploymentOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.AddDirectoryOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ApiResourceOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.AzureDiskVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.BasicAuthSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ClusterRoleBindingProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ClusterRolePolicyRule.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ClusterRoleProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.CommandProbeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.CommonSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ConfigMapProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ConfigMapVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ContainerLifecycle.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ContainerProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ContainerResources.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ContainerSecurityContextProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.CpuResources.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.DaemonSetProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.DeploymentProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.DnsOption.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.DockerConfigSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.EmptyDirVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.EnvValueFromConfigMapOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.EnvValueFromFieldRefOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.EnvValueFromProcessOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.EnvValueFromResourceOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.EnvValueFromSecretOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ExposeServiceViaIngressOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.HandlerFromHttpGetOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.HandlerFromTcpSocketOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.HostAlias.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.HostPathVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.HttpGetProbeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IApiEndpoint.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IApiResource.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IClusterRole.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IConfigMap.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.INamespaceSelector.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.INetworkPolicyPeer.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IngressProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IngressRule.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IngressTls.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IPersistentVolume.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IPersistentVolumeClaim.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IPodSelector.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IResource.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IRole.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ISecret.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IServiceAccount.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.IStorage.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ISubject.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.JobProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.LabelSelectorOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.LabelSelectorRequirement.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.MemoryResources.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.MountOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NamespaceProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NamespaceSelectorConfig.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NamespacesSelectOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NetworkPolicyAddEgressRuleOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NetworkPolicyPeerConfig.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NetworkPolicyPortProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NetworkPolicyProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NetworkPolicyRule.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NetworkPolicyTraffic.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NodeTaintQueryOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PathMapping.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PersistentVolumeClaimProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PersistentVolumeProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodConnectionsAllowFromOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodConnectionsAllowToOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodDnsProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodsAllOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodSchedulingAttractOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodSchedulingColocateOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodSchedulingSeparateOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodSecurityContextProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodSelectorConfig.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodsSelectOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ProbeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ResourceProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.RoleBindingProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.RolePolicyRule.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.RoleProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.SecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.SecretValue.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.SecretVolumeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ServiceAccountProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ServiceAccountTokenSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ServiceBindOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ServiceIngressBackendOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ServicePort.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ServiceProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.SshAuthSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.StatefulSetProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.SubjectConfiguration.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Sysctl.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.TcpSocketProbeOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.TlsSecretProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.VolumeMount.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.WorkloadProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.WorkloadSchedulingSpreadOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.

K

key(String) - Method in class org.cdk8s.plus24.EnvValueFromFieldRefOptions.Builder
key(String) - Method in class org.cdk8s.plus24.LabelSelectorRequirement.Builder
key(String) - Method in class org.cdk8s.plus24.SecretValue.Builder
Sets the value of SecretValue.getKey()
keyPrefix(String) - Method in class org.cdk8s.plus24.AddDirectoryOptions.Builder
kind(String) - Method in class org.cdk8s.plus24.SubjectConfiguration.Builder
kind(AzureDiskPersistentVolumeKind) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
Kind of disk.
kind(AzureDiskPersistentVolumeKind) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
kind(AzureDiskPersistentVolumeKind) - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Builder

L

labeled(NodeLabelQuery...) - Static method in class org.cdk8s.plus24.Node
Match a node by its labels.
LabeledNode - Class in org.cdk8s.plus24
A node that is matched by label selectors.
LabeledNode(List<NodeLabelQuery>) - Constructor for class org.cdk8s.plus24.LabeledNode
 
LabeledNode(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.LabeledNode
 
LabeledNode(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.LabeledNode
 
LabelExpression - Class in org.cdk8s.plus24
Represents a query that can be performed against resources with labels.
LabelExpression(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.LabelExpression
 
LabelExpression(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.LabelExpression
 
labels(Map<String, String>) - Method in class org.cdk8s.plus24.LabelSelectorOptions.Builder
labels(Map<String, String>) - Method in class org.cdk8s.plus24.NamespacesSelectOptions.Builder
labels(Map<String, String>) - Method in class org.cdk8s.plus24.PodsSelectOptions.Builder
labelSelector(LabelSelector) - Method in class org.cdk8s.plus24.NamespaceSelectorConfig.Builder
labelSelector(LabelSelector) - Method in class org.cdk8s.plus24.PodSelectorConfig.Builder
LabelSelector - Class in org.cdk8s.plus24
Match a resource by labels.
LabelSelector(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.LabelSelector
 
LabelSelector(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.LabelSelector
 
LabelSelectorOptions - Interface in org.cdk8s.plus24
Options for `LabelSelector.of`.
LabelSelectorOptions.Builder - Class in org.cdk8s.plus24
A builder for LabelSelectorOptions
LabelSelectorOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for LabelSelectorOptions
LabelSelectorRequirement - Interface in org.cdk8s.plus24
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
LabelSelectorRequirement.Builder - Class in org.cdk8s.plus24
LabelSelectorRequirement.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for LabelSelectorRequirement
LEASES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Lease.
lifecycle(ContainerLifecycle) - Method in class org.cdk8s.plus24.Container.Builder
Describes actions that the management system should take in response to container lifecycle events.
lifecycle(ContainerLifecycle) - Method in class org.cdk8s.plus24.ContainerProps.Builder
limit(Cpu) - Method in class org.cdk8s.plus24.CpuResources.Builder
Sets the value of CpuResources.getLimit()
limit(Size) - Method in class org.cdk8s.plus24.MemoryResources.Builder
Sets the value of MemoryResources.getLimit()
LIMIT_RANGES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for LimitRange.
liveness(Probe) - Method in class org.cdk8s.plus24.Container.Builder
Periodic probe of container liveness.
liveness(Probe) - Method in class org.cdk8s.plus24.ContainerProps.Builder
LOAD_BALANCER - org.cdk8s.plus24.ServiceType
Exposes the Service externally using a cloud provider's load balancer.
loadBalancerSourceRanges(List<String>) - Method in class org.cdk8s.plus24.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.plus24.ServiceProps.Builder
LOCAL_SUBJECT_ACCESS_REVIEWS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for LocalSubjectAccessReview.
lt(String, List<String>) - Static method in class org.cdk8s.plus24.NodeLabelQuery
Requires value of label `key` to less than all elements in `values`.

M

MANAGED - org.cdk8s.plus24.AzureDiskPersistentVolumeKind
Azure managed data disk.
maxSurge(PercentOrAbsolute) - Method in class org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions.Builder
maxUnavailable(PercentOrAbsolute) - Method in class org.cdk8s.plus24.DeploymentStrategyRollingUpdateOptions.Builder
medium(EmptyDirMedium) - Method in class org.cdk8s.plus24.EmptyDirVolumeOptions.Builder
memory(MemoryResources) - Method in class org.cdk8s.plus24.ContainerResources.Builder
MEMORY - org.cdk8s.plus24.EmptyDirMedium
Mount a tmpfs (RAM-backed filesystem) for you instead.
MEMORY_LIMIT - org.cdk8s.plus24.ResourceFieldPaths
Memory limit of the container.
MEMORY_REQUEST - org.cdk8s.plus24.ResourceFieldPaths
Memory request of the container.
MemoryResources - Interface in org.cdk8s.plus24
Memory request and limit.
MemoryResources.Builder - Class in org.cdk8s.plus24
A builder for MemoryResources
MemoryResources.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for MemoryResources
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.AbstractPodProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.BasicAuthSecret.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.BasicAuthSecretProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.ClusterRole.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.ClusterRoleBinding.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.ClusterRoleBindingProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.ClusterRoleProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.CommonSecretProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.ConfigMap.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.ConfigMapProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.DaemonSet.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.Deployment.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.DockerConfigSecret.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.DockerConfigSecretProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.Ingress.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.IngressProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.Job.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.JobProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.Namespace.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.NamespaceProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.NetworkPolicy.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.NetworkPolicyProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.PersistentVolumeClaim.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.PersistentVolumeProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.Pod.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.PodProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.ResourceProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.Role.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.RoleBinding.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.RoleBindingProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.RoleProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.Secret.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.SecretProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.Service.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.ServiceAccount.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.ServiceAccountProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.ServiceAccountTokenSecret.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.ServiceAccountTokenSecretProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.ServiceProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.SshAuthSecret.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.SshAuthSecretProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.StatefulSet.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.TlsSecret.Builder
Metadata that all persisted resources must have, which includes all objects users must create.
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.TlsSecretProps.Builder
Sets the value of ResourceProps.getMetadata()
metadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.WorkloadProps.Builder
Sets the value of ResourceProps.getMetadata()
millis(Number) - Static method in class org.cdk8s.plus24.Cpu
 
minReady(Duration) - Method in class org.cdk8s.plus24.Deployment.Builder
Minimum duration for which a newly created pod should be ready without any of its container crashing, for it to be considered available.
minReady(Duration) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
minReady(Duration) - Method in class org.cdk8s.plus24.StatefulSet.Builder
Minimum duration for which a newly created pod should be ready without any of its container crashing, for it to be considered available.
minReady(Duration) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
minReadySeconds(Number) - Method in class org.cdk8s.plus24.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.plus24.DaemonSetProps.Builder
mode(Number) - Method in class org.cdk8s.plus24.PathMapping.Builder
Sets the value of PathMapping.getMode()
mount(String, IStorage) - Method in class org.cdk8s.plus24.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.plus24.Container
Mount a volume to a specific path so that it is accessible by the container.
mountOptions(List<String>) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
A list of mount options, e.g.
mountOptions(List<String>) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
mountOptions(List<String>) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
A list of mount options, e.g.
mountOptions(List<String>) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
mountOptions(List<String>) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
A list of mount options, e.g.
mountOptions(List<String>) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
mountOptions(List<String>) - Method in class org.cdk8s.plus24.PersistentVolumeProps.Builder
MountOptions - Interface in org.cdk8s.plus24
Options for mounts.
MountOptions.Builder - Class in org.cdk8s.plus24
A builder for MountOptions
MountOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for MountOptions
MountPropagation - Enum in org.cdk8s.plus24
 
MUTATING_WEBHOOK_CONFIGURATIONS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for MutatingWebhookConfiguration.

N

name(String) - Method in class org.cdk8s.plus24.AddDeploymentOptions.Builder
name(String) - Method in class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Builder
name(String) - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Builder
name(String) - Method in class org.cdk8s.plus24.ConfigMapVolumeOptions.Builder
name(String) - Method in class org.cdk8s.plus24.Container.Builder
Name of the container specified as a DNS_LABEL.
name(String) - Method in class org.cdk8s.plus24.ContainerProps.Builder
Sets the value of ContainerProps.getName()
name(String) - Method in class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Builder
name(String) - Method in class org.cdk8s.plus24.DnsOption.Builder
Sets the value of DnsOption.getName()
name(String) - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Builder
name(String) - Method in class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Builder
name(String) - Method in class org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions.Builder
name(String) - Method in class org.cdk8s.plus24.SecretVolumeOptions.Builder
name(String) - Method in class org.cdk8s.plus24.ServiceBindOptions.Builder
name(String) - Method in class org.cdk8s.plus24.ServicePort.Builder
name(String) - Method in class org.cdk8s.plus24.SubjectConfiguration.Builder
name(String) - Method in class org.cdk8s.plus24.Sysctl.Builder
Sets the value of Sysctl.getName()
NAME_LABEL - Static variable in class org.cdk8s.plus24.Namespace
 
named(String) - Static method in class org.cdk8s.plus24.Node
Match a node by its name.
NamedNode - Class in org.cdk8s.plus24
A node that is matched by its name.
NamedNode(String) - Constructor for class org.cdk8s.plus24.NamedNode
 
NamedNode(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.NamedNode
 
NamedNode(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NamedNode
 
names(List<String>) - Method in class org.cdk8s.plus24.NamespaceSelectorConfig.Builder
names(List<String>) - Method in class org.cdk8s.plus24.NamespacesSelectOptions.Builder
nameservers(List<String>) - Method in class org.cdk8s.plus24.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.plus24.PodDnsProps.Builder
namespace(String) - Method in class org.cdk8s.plus24.SubjectConfiguration.Builder
Namespace - Class in org.cdk8s.plus24
In Kubernetes, namespaces provides a mechanism for isolating groups of resources within a single cluster.
Namespace(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Namespace
 
Namespace(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Namespace
 
Namespace(Construct, String) - Constructor for class org.cdk8s.plus24.Namespace
 
Namespace(Construct, String, NamespaceProps) - Constructor for class org.cdk8s.plus24.Namespace
 
Namespace.Builder - Class in org.cdk8s.plus24
A fluent builder for Namespace.
NamespaceProps - Interface in org.cdk8s.plus24
Properties for `Namespace`.
NamespaceProps.Builder - Class in org.cdk8s.plus24
A builder for NamespaceProps
NamespaceProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for NamespaceProps
namespaces(Namespaces) - Method in class org.cdk8s.plus24.PodsAllOptions.Builder
namespaces(Namespaces) - Method in class org.cdk8s.plus24.PodsSelectOptions.Builder
namespaces(NamespaceSelectorConfig) - Method in class org.cdk8s.plus24.PodSelectorConfig.Builder
Namespaces - Class in org.cdk8s.plus24
Represents a group of namespaces.
Namespaces(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Namespaces
 
Namespaces(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Namespaces
 
Namespaces(Construct, String) - Constructor for class org.cdk8s.plus24.Namespaces
 
Namespaces(Construct, String, List<LabelExpression>) - Constructor for class org.cdk8s.plus24.Namespaces
 
Namespaces(Construct, String, List<LabelExpression>, List<String>) - Constructor for class org.cdk8s.plus24.Namespaces
 
Namespaces(Construct, String, List<LabelExpression>, List<String>, Map<String, String>) - Constructor for class org.cdk8s.plus24.Namespaces
 
NAMESPACES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Namespace.
NamespaceSelectorConfig - Interface in org.cdk8s.plus24
Configuration for selecting namespaces.
NamespaceSelectorConfig.Builder - Class in org.cdk8s.plus24
NamespaceSelectorConfig.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for NamespaceSelectorConfig
NamespacesSelectOptions - Interface in org.cdk8s.plus24
Options for `Namespaces.select`.
NamespacesSelectOptions.Builder - Class in org.cdk8s.plus24
NamespacesSelectOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for NamespacesSelectOptions
NETWORK_POLICIES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for NetworkPolicy.
NetworkPolicy - Class in org.cdk8s.plus24
Control traffic flow at the IP address or port level (OSI layer 3 or 4), network policies are an application-centric construct which allow you to specify how a pod is allowed to communicate with various network peers.
NetworkPolicy(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.NetworkPolicy
 
NetworkPolicy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NetworkPolicy
 
NetworkPolicy(Construct, String) - Constructor for class org.cdk8s.plus24.NetworkPolicy
 
NetworkPolicy(Construct, String, NetworkPolicyProps) - Constructor for class org.cdk8s.plus24.NetworkPolicy
 
NetworkPolicy.Builder - Class in org.cdk8s.plus24
A fluent builder for NetworkPolicy.
NetworkPolicyAddEgressRuleOptions - Interface in org.cdk8s.plus24
Options for `NetworkPolicy.addEgressRule`.
NetworkPolicyAddEgressRuleOptions.Builder - Class in org.cdk8s.plus24
NetworkPolicyAddEgressRuleOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for NetworkPolicyAddEgressRuleOptions
NetworkPolicyIpBlock - Class in org.cdk8s.plus24
Describes a particular CIDR (Ex.
NetworkPolicyIpBlock(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.NetworkPolicyIpBlock
 
NetworkPolicyIpBlock(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NetworkPolicyIpBlock
 
NetworkPolicyPeerConfig - Interface in org.cdk8s.plus24
Configuration for network peers.
NetworkPolicyPeerConfig.Builder - Class in org.cdk8s.plus24
NetworkPolicyPeerConfig.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for NetworkPolicyPeerConfig
NetworkPolicyPort - Class in org.cdk8s.plus24
Describes a port to allow traffic on.
NetworkPolicyPort(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.NetworkPolicyPort
 
NetworkPolicyPort(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NetworkPolicyPort
 
NetworkPolicyPortProps - Interface in org.cdk8s.plus24
Properties for `NetworkPolicyPort`.
NetworkPolicyPortProps.Builder - Class in org.cdk8s.plus24
NetworkPolicyPortProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for NetworkPolicyPortProps
NetworkPolicyProps - Interface in org.cdk8s.plus24
Properties for `NetworkPolicy`.
NetworkPolicyProps.Builder - Class in org.cdk8s.plus24
A builder for NetworkPolicyProps
NetworkPolicyProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for NetworkPolicyProps
NetworkPolicyRule - Interface in org.cdk8s.plus24
Describes a rule allowing traffic from / to pods matched by a network policy selector.
NetworkPolicyRule.Builder - Class in org.cdk8s.plus24
A builder for NetworkPolicyRule
NetworkPolicyRule.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for NetworkPolicyRule
NetworkPolicyTraffic - Interface in org.cdk8s.plus24
Describes how the network policy should configure egress / ingress traffic.
NetworkPolicyTraffic.Builder - Class in org.cdk8s.plus24
A builder for NetworkPolicyTraffic
NetworkPolicyTraffic.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for NetworkPolicyTraffic
NetworkPolicyTrafficDefault - Enum in org.cdk8s.plus24
Default behaviors of network traffic in policies.
NetworkProtocol - Enum in org.cdk8s.plus24
Network protocols.
NEVER - org.cdk8s.plus24.ImagePullPolicy
The image is assumed to exist locally.
NEVER - org.cdk8s.plus24.RestartPolicy
Never restart the pod.
NO_EXECUTE - org.cdk8s.plus24.TaintEffect
This affects pods that are already running on the node as follows:.
NO_SCHEDULE - org.cdk8s.plus24.TaintEffect
This means that no pod will be able to schedule onto the node unless it has a matching toleration.
Node - Class in org.cdk8s.plus24
Represents a node in the cluster.
Node() - Constructor for class org.cdk8s.plus24.Node
 
Node(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Node
 
Node(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Node
 
NODE_IP - org.cdk8s.plus24.EnvFieldPaths
The ipAddress of the node.
NODE_NAME - org.cdk8s.plus24.EnvFieldPaths
The name of the node.
NODE_PORT - org.cdk8s.plus24.ServiceType
Exposes the Service on each Node's IP at a static port (the NodePort).
NodeLabelQuery - Class in org.cdk8s.plus24
Represents a query that can be performed against nodes with labels.
NodeLabelQuery(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.NodeLabelQuery
 
NodeLabelQuery(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NodeLabelQuery
 
nodePort(Number) - Method in class org.cdk8s.plus24.AddDeploymentOptions.Builder
nodePort(Number) - Method in class org.cdk8s.plus24.ServiceBindOptions.Builder
nodePort(Number) - Method in class org.cdk8s.plus24.ServicePort.Builder
NODES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Node.
NodeTaintQuery - Class in org.cdk8s.plus24
Taint queries that can be perfomed against nodes.
NodeTaintQuery(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.NodeTaintQuery
 
NodeTaintQuery(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NodeTaintQuery
 
NodeTaintQueryOptions - Interface in org.cdk8s.plus24
Options for `NodeTaintQuery`.
NodeTaintQueryOptions.Builder - Class in org.cdk8s.plus24
A builder for NodeTaintQueryOptions
NodeTaintQueryOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for NodeTaintQueryOptions
NonApiResource - Class in org.cdk8s.plus24
Factory for creating non api resources.
NonApiResource(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.NonApiResource
 
NonApiResource(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.NonApiResource
 
NONE - org.cdk8s.plus24.AzureDiskPersistentVolumeCachingMode
None.
NONE - org.cdk8s.plus24.DnsPolicy
It allows a Pod to ignore DNS settings from the Kubernetes environment.
NONE - org.cdk8s.plus24.MountPropagation
This volume mount will not receive any subsequent mounts that are mounted to this volume or any of its subdirectories by the host.
notIn(String, List<String>) - Static method in class org.cdk8s.plus24.LabelExpression
Requires value of label `key` to be none of `values`.
notIn(String, List<String>) - Static method in class org.cdk8s.plus24.NodeLabelQuery
Requires value of label `key` to be none of `values`.

O

of() - Static method in class org.cdk8s.plus24.LabelSelector
 
of(String) - Static method in class org.cdk8s.plus24.NonApiResource
 
of(LabelSelectorOptions) - Static method in class org.cdk8s.plus24.LabelSelector
 
of(NetworkPolicyPortProps) - Static method in class org.cdk8s.plus24.NetworkPolicyPort
Custom port configuration.
ON_FAILURE - org.cdk8s.plus24.RestartPolicy
Only restart if the pod exits with a non-zero exit code.
ON_ROOT_MISMATCH - org.cdk8s.plus24.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.plus24.StatefulSetUpdateStrategy
The controller will not automatically update the Pods in a StatefulSet.
operator(String) - Method in class org.cdk8s.plus24.LabelSelectorRequirement.Builder
optional(Boolean) - Method in class org.cdk8s.plus24.ConfigMapVolumeOptions.Builder
optional(Boolean) - Method in class org.cdk8s.plus24.EnvValueFromConfigMapOptions.Builder
optional(Boolean) - Method in class org.cdk8s.plus24.EnvValueFromSecretOptions.Builder
optional(Boolean) - Method in class org.cdk8s.plus24.SecretVolumeOptions.Builder
options(List<? extends DnsOption>) - Method in class org.cdk8s.plus24.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.plus24.PodDnsProps.Builder
Sets the value of PodDnsProps.getOptions()
ORDERED_READY - org.cdk8s.plus24.PodManagementPolicy
 
org.cdk8s.plus24 - package org.cdk8s.plus24
cdk8s+ (cdk8s-plus)

P

PARALLEL - org.cdk8s.plus24.PodManagementPolicy
 
partition(Number) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
The partition in the volume that you want to mount.
partition(Number) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
partition(Number) - Method in class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Builder
partition(Number) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
The partition in the volume that you want to mount.
partition(Number) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
partition(Number) - Method in class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Builder
partition(Number) - Method in class org.cdk8s.plus24.StatefulSetUpdateStrategyRollingUpdateOptions.Builder
password(String) - Method in class org.cdk8s.plus24.BasicAuthSecret.Builder
The password or token for authentication.
password(String) - Method in class org.cdk8s.plus24.BasicAuthSecretProps.Builder
path(String) - Method in class org.cdk8s.plus24.HostPathVolumeOptions.Builder
path(String) - Method in class org.cdk8s.plus24.IngressRule.Builder
Sets the value of IngressRule.getPath()
path(String) - Method in class org.cdk8s.plus24.PathMapping.Builder
Sets the value of PathMapping.getPath()
path(String) - Method in class org.cdk8s.plus24.VolumeMount.Builder
Sets the value of VolumeMount.getPath()
PathMapping - Interface in org.cdk8s.plus24
Maps a string key to a path within a volume.
PathMapping.Builder - Class in org.cdk8s.plus24
A builder for PathMapping
PathMapping.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PathMapping
pathType(HttpIngressPathType) - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Builder
pathType(HttpIngressPathType) - Method in class org.cdk8s.plus24.ExposeServiceViaIngressOptions.Builder
pathType(HttpIngressPathType) - Method in class org.cdk8s.plus24.IngressRule.Builder
Sets the value of IngressRule.getPathType()
pdName(String) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
Unique name of the PD resource in GCE.
pdName(String) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
peer(INetworkPolicyPeer) - Method in class org.cdk8s.plus24.NetworkPolicyRule.Builder
Sets the value of NetworkPolicyRule.getPeer()
PEER - org.cdk8s.plus24.PodConnectionsIsolation
Only creates network policies that select the peer.
percent(Number) - Static method in class org.cdk8s.plus24.PercentOrAbsolute
Percent ratio.
PercentOrAbsolute - Class in org.cdk8s.plus24
Union like class repsenting either a ration in percents or an absolute number.
PercentOrAbsolute(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.PercentOrAbsolute
 
PercentOrAbsolute(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PercentOrAbsolute
 
periodSeconds(Duration) - Method in class org.cdk8s.plus24.CommandProbeOptions.Builder
periodSeconds(Duration) - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Builder
periodSeconds(Duration) - Method in class org.cdk8s.plus24.ProbeOptions.Builder
periodSeconds(Duration) - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Builder
PERSISTENT_VOLUME_CLAIMS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for PersistentVolumeClaim.
PERSISTENT_VOLUMES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for PersistentVolume.
PersistentVolume - Class in org.cdk8s.plus24
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.plus24.PersistentVolume
 
PersistentVolume(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PersistentVolume
 
PersistentVolume(Construct, String) - Constructor for class org.cdk8s.plus24.PersistentVolume
 
PersistentVolume(Construct, String, PersistentVolumeProps) - Constructor for class org.cdk8s.plus24.PersistentVolume
 
PersistentVolumeAccessMode - Enum in org.cdk8s.plus24
Access Modes.
PersistentVolumeClaim - Class in org.cdk8s.plus24
A PersistentVolumeClaim (PVC) is a request for storage by a user.
PersistentVolumeClaim(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.PersistentVolumeClaim
 
PersistentVolumeClaim(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PersistentVolumeClaim
 
PersistentVolumeClaim(Construct, String) - Constructor for class org.cdk8s.plus24.PersistentVolumeClaim
 
PersistentVolumeClaim(Construct, String, PersistentVolumeClaimProps) - Constructor for class org.cdk8s.plus24.PersistentVolumeClaim
 
PersistentVolumeClaim.Builder - Class in org.cdk8s.plus24
A fluent builder for PersistentVolumeClaim.
PersistentVolumeClaimProps - Interface in org.cdk8s.plus24
Properties for `PersistentVolumeClaim`.
PersistentVolumeClaimProps.Builder - Class in org.cdk8s.plus24
PersistentVolumeClaimProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PersistentVolumeClaimProps
PersistentVolumeClaimVolumeOptions - Interface in org.cdk8s.plus24
Options for a PersistentVolumeClaim-based volume.
PersistentVolumeClaimVolumeOptions.Builder - Class in org.cdk8s.plus24
PersistentVolumeClaimVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus24
PersistentVolumeMode - Enum in org.cdk8s.plus24
Volume Modes.
PersistentVolumeProps - Interface in org.cdk8s.plus24
Properties for `PersistentVolume`.
PersistentVolumeProps.Builder - Class in org.cdk8s.plus24
A builder for PersistentVolumeProps
PersistentVolumeProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PersistentVolumeProps
PersistentVolumeReclaimPolicy - Enum in org.cdk8s.plus24
Reclaim Policies.
Pod - Class in org.cdk8s.plus24
Pod is a collection of containers that can run on a host.
Pod(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Pod
 
Pod(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Pod
 
Pod(Construct, String) - Constructor for class org.cdk8s.plus24.Pod
 
Pod(Construct, String, PodProps) - Constructor for class org.cdk8s.plus24.Pod
 
POD - org.cdk8s.plus24.PodConnectionsIsolation
Only creates network policies that select the pod.
POD_ANNOTATION - org.cdk8s.plus24.EnvFieldPaths
The annotations of the pod.
POD_DISRUPTION_BUDGETS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for PodDisruptionBudget.
POD_IP - org.cdk8s.plus24.EnvFieldPaths
The ipAddress of the pod.
POD_IPS - org.cdk8s.plus24.EnvFieldPaths
The ipAddresess of the pod.
POD_LABEL - org.cdk8s.plus24.EnvFieldPaths
The labels of the pod.
POD_NAME - org.cdk8s.plus24.EnvFieldPaths
The name of the pod.
POD_NAMESPACE - org.cdk8s.plus24.EnvFieldPaths
The namespace of the pod.
POD_SECURITY_POLICIES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for PodSecurityPolicy.
POD_TEMPLATES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for PodTemplate.
POD_UID - org.cdk8s.plus24.EnvFieldPaths
The uid of the pod.
Pod.Builder - Class in org.cdk8s.plus24
A fluent builder for Pod.
PodConnections - Class in org.cdk8s.plus24
Controls network isolation rules for inter-pod communication.
PodConnections(AbstractPod) - Constructor for class org.cdk8s.plus24.PodConnections
 
PodConnections(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.PodConnections
 
PodConnections(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodConnections
 
PodConnectionsAllowFromOptions - Interface in org.cdk8s.plus24
Options for `PodConnections.allowFrom`.
PodConnectionsAllowFromOptions.Builder - Class in org.cdk8s.plus24
PodConnectionsAllowFromOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PodConnectionsAllowFromOptions
PodConnectionsAllowToOptions - Interface in org.cdk8s.plus24
Options for `PodConnections.allowTo`.
PodConnectionsAllowToOptions.Builder - Class in org.cdk8s.plus24
PodConnectionsAllowToOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PodConnectionsAllowToOptions
PodConnectionsIsolation - Enum in org.cdk8s.plus24
Isolation determines which policies are created when allowing connections from a a pod / workload to peers.
PodDns - Class in org.cdk8s.plus24
Holds dns settings of the pod.
PodDns() - Constructor for class org.cdk8s.plus24.PodDns
 
PodDns(PodDnsProps) - Constructor for class org.cdk8s.plus24.PodDns
 
PodDns(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.PodDns
 
PodDns(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodDns
 
PodDns.Builder - Class in org.cdk8s.plus24
A fluent builder for PodDns.
PodDnsProps - Interface in org.cdk8s.plus24
Properties for `PodDns`.
PodDnsProps.Builder - Class in org.cdk8s.plus24
A builder for PodDnsProps
PodDnsProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PodDnsProps
podManagementPolicy(PodManagementPolicy) - Method in class org.cdk8s.plus24.StatefulSet.Builder
Pod management policy to use for this statefulset.
podManagementPolicy(PodManagementPolicy) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
PodManagementPolicy - Enum in org.cdk8s.plus24
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.plus24.DaemonSet.Builder
The pod metadata of this workload.
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.Deployment.Builder
The pod metadata of this workload.
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.Job.Builder
The pod metadata of this workload.
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.JobProps.Builder
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.StatefulSet.Builder
The pod metadata of this workload.
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
podMetadata(ApiObjectMetadata) - Method in class org.cdk8s.plus24.WorkloadProps.Builder
PodProps - Interface in org.cdk8s.plus24
Properties for `Pod`.
PodProps.Builder - Class in org.cdk8s.plus24
A builder for PodProps
PodProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PodProps
Pods - Class in org.cdk8s.plus24
Represents a group of pods.
Pods(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Pods
 
Pods(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Pods
 
Pods(Construct, String) - Constructor for class org.cdk8s.plus24.Pods
 
Pods(Construct, String, List<LabelExpression>) - Constructor for class org.cdk8s.plus24.Pods
 
Pods(Construct, String, List<LabelExpression>, Map<String, String>) - Constructor for class org.cdk8s.plus24.Pods
 
Pods(Construct, String, List<LabelExpression>, Map<String, String>, INamespaceSelector) - Constructor for class org.cdk8s.plus24.Pods
 
PODS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Pod.
PodsAllOptions - Interface in org.cdk8s.plus24
Options for `Pods.all`.
PodsAllOptions.Builder - Class in org.cdk8s.plus24
A builder for PodsAllOptions
PodsAllOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PodsAllOptions
PodScheduling - Class in org.cdk8s.plus24
Controls the pod scheduling strategy.
PodScheduling(AbstractPod) - Constructor for class org.cdk8s.plus24.PodScheduling
 
PodScheduling(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.PodScheduling
 
PodScheduling(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodScheduling
 
PodSchedulingAttractOptions - Interface in org.cdk8s.plus24
Options for `PodScheduling.attract`.
PodSchedulingAttractOptions.Builder - Class in org.cdk8s.plus24
PodSchedulingAttractOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PodSchedulingAttractOptions
PodSchedulingColocateOptions - Interface in org.cdk8s.plus24
Options for `PodScheduling.colocate`.
PodSchedulingColocateOptions.Builder - Class in org.cdk8s.plus24
PodSchedulingColocateOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PodSchedulingColocateOptions
PodSchedulingSeparateOptions - Interface in org.cdk8s.plus24
Options for `PodScheduling.separate`.
PodSchedulingSeparateOptions.Builder - Class in org.cdk8s.plus24
PodSchedulingSeparateOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PodSchedulingSeparateOptions
PodSecurityContext - Class in org.cdk8s.plus24
Holds pod-level security attributes and common container settings.
PodSecurityContext() - Constructor for class org.cdk8s.plus24.PodSecurityContext
 
PodSecurityContext(PodSecurityContextProps) - Constructor for class org.cdk8s.plus24.PodSecurityContext
 
PodSecurityContext(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.PodSecurityContext
 
PodSecurityContext(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.PodSecurityContext
 
PodSecurityContext.Builder - Class in org.cdk8s.plus24
A fluent builder for PodSecurityContext.
PodSecurityContextProps - Interface in org.cdk8s.plus24
Properties for `PodSecurityContext`.
PodSecurityContextProps.Builder - Class in org.cdk8s.plus24
PodSecurityContextProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PodSecurityContextProps
podSelector(PodSelectorConfig) - Method in class org.cdk8s.plus24.NetworkPolicyPeerConfig.Builder
PodSelectorConfig - Interface in org.cdk8s.plus24
Configuration for selecting pods, optionally in particular namespaces.
PodSelectorConfig.Builder - Class in org.cdk8s.plus24
A builder for PodSelectorConfig
PodSelectorConfig.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PodSelectorConfig
PodsSelectOptions - Interface in org.cdk8s.plus24
Options for `Pods.select`.
PodsSelectOptions.Builder - Class in org.cdk8s.plus24
A builder for PodsSelectOptions
PodsSelectOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for PodsSelectOptions
policy(DnsPolicy) - Method in class org.cdk8s.plus24.PodDns.Builder
Set DNS policy for the pod.
policy(DnsPolicy) - Method in class org.cdk8s.plus24.PodDnsProps.Builder
Sets the value of PodDnsProps.getPolicy()
port(Number) - Method in class org.cdk8s.plus24.AddDeploymentOptions.Builder
port(Number) - Method in class org.cdk8s.plus24.Container.Builder
Number of port to expose on the pod's IP address.
port(Number) - Method in class org.cdk8s.plus24.ContainerProps.Builder
Sets the value of ContainerProps.getPort()
port(Number) - Method in class org.cdk8s.plus24.HandlerFromHttpGetOptions.Builder
port(Number) - Method in class org.cdk8s.plus24.HandlerFromTcpSocketOptions.Builder
port(Number) - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Builder
port(Number) - Method in class org.cdk8s.plus24.NetworkPolicyPortProps.Builder
port(Number) - Method in class org.cdk8s.plus24.ServiceIngressBackendOptions.Builder
port(Number) - Method in class org.cdk8s.plus24.ServicePort.Builder
Sets the value of ServicePort.getPort()
port(Number) - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Builder
ports(List<? extends NetworkPolicyPort>) - Method in class org.cdk8s.plus24.NetworkPolicyAddEgressRuleOptions.Builder
ports(List<? extends NetworkPolicyPort>) - Method in class org.cdk8s.plus24.NetworkPolicyRule.Builder
ports(List<? extends NetworkPolicyPort>) - Method in class org.cdk8s.plus24.PodConnectionsAllowFromOptions.Builder
ports(List<? extends NetworkPolicyPort>) - Method in class org.cdk8s.plus24.PodConnectionsAllowToOptions.Builder
ports(List<? extends ServicePort>) - Method in class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Builder
ports(List<? extends ServicePort>) - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Builder
ports(List<? extends ServicePort>) - Method in class org.cdk8s.plus24.Service.Builder
The ports this service binds to.
ports(List<? extends ServicePort>) - Method in class org.cdk8s.plus24.ServiceProps.Builder
Sets the value of ServiceProps.getPorts()
postStart(Handler) - Method in class org.cdk8s.plus24.ContainerLifecycle.Builder
PREFER_NO_SCHEDULE - org.cdk8s.plus24.TaintEffect
This is a "preference" or "soft" version of `NO_SCHEDULE` -- the system will try to avoid placing a pod that does not tolerate the taint on the node, but it is not required.
PREFIX - org.cdk8s.plus24.HttpIngressPathType
Matches the URL path exactly.
preStop(Handler) - Method in class org.cdk8s.plus24.ContainerLifecycle.Builder
PRIORITY_CLASSES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for PriorityClass.
PRIORITY_LEVEL_CONFIGURATIONS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for PriorityLevelConfiguration.
privileged(Boolean) - Method in class org.cdk8s.plus24.ContainerSecurityContext.Builder
Run container in privileged mode.
privileged(Boolean) - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Builder
Probe - Class in org.cdk8s.plus24
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.plus24.Probe
 
Probe(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Probe
 
ProbeOptions - Interface in org.cdk8s.plus24
Probe options.
ProbeOptions.Builder - Class in org.cdk8s.plus24
A builder for ProbeOptions
ProbeOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ProbeOptions
progressDeadline(Duration) - Method in class org.cdk8s.plus24.Deployment.Builder
The maximum duration for a deployment to make progress before it is considered to be failed.
progressDeadline(Duration) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
propagation(MountPropagation) - Method in class org.cdk8s.plus24.MountOptions.Builder
propagation(MountPropagation) - Method in class org.cdk8s.plus24.VolumeMount.Builder
protocol(NetworkProtocol) - Method in class org.cdk8s.plus24.NetworkPolicyPortProps.Builder
protocol(Protocol) - Method in class org.cdk8s.plus24.AddDeploymentOptions.Builder
protocol(Protocol) - Method in class org.cdk8s.plus24.ServiceBindOptions.Builder
protocol(Protocol) - Method in class org.cdk8s.plus24.ServicePort.Builder
Protocol - Enum in org.cdk8s.plus24
 

R

READ_ONLY - org.cdk8s.plus24.AzureDiskPersistentVolumeCachingMode
ReadOnly.
READ_ONLY_MANY - org.cdk8s.plus24.PersistentVolumeAccessMode
The volume can be mounted as read-only by many nodes.
READ_WRITE - org.cdk8s.plus24.AzureDiskPersistentVolumeCachingMode
ReadWrite.
READ_WRITE_MANY - org.cdk8s.plus24.PersistentVolumeAccessMode
The volume can be mounted as read-write by many nodes.
READ_WRITE_ONCE - org.cdk8s.plus24.PersistentVolumeAccessMode
The volume can be mounted as read-write by a single node.
READ_WRITE_ONCE_POD - org.cdk8s.plus24.PersistentVolumeAccessMode
The volume can be mounted as read-write by a single Pod.
readiness(Probe) - Method in class org.cdk8s.plus24.Container.Builder
Determines when the container is ready to serve traffic.
readiness(Probe) - Method in class org.cdk8s.plus24.ContainerProps.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true".
readOnly(Boolean) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus24.AwsElasticBlockStoreVolumeOptions.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
Force the ReadOnly setting in VolumeMounts.
readOnly(Boolean) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus24.AzureDiskVolumeOptions.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true".
readOnly(Boolean) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus24.GCEPersistentDiskVolumeOptions.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus24.MountOptions.Builder
Sets the value of MountOptions.getReadOnly()
readOnly(Boolean) - Method in class org.cdk8s.plus24.PersistentVolumeClaimVolumeOptions.Builder
readOnly(Boolean) - Method in class org.cdk8s.plus24.VolumeMount.Builder
Sets the value of MountOptions.getReadOnly()
readOnlyRootFilesystem(Boolean) - Method in class org.cdk8s.plus24.ContainerSecurityContext.Builder
Whether this container has a read-only root filesystem.
readOnlyRootFilesystem(Boolean) - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Builder
reclaimPolicy(PersistentVolumeReclaimPolicy) - Method in class org.cdk8s.plus24.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.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
reclaimPolicy(PersistentVolumeReclaimPolicy) - Method in class org.cdk8s.plus24.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.plus24.AzureDiskPersistentVolumeProps.Builder
reclaimPolicy(PersistentVolumeReclaimPolicy) - Method in class org.cdk8s.plus24.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.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
reclaimPolicy(PersistentVolumeReclaimPolicy) - Method in class org.cdk8s.plus24.PersistentVolumeProps.Builder
recreate() - Static method in class org.cdk8s.plus24.DeploymentStrategy
All existing Pods are killed before new ones are created.
REGION - Static variable in class org.cdk8s.plus24.Topology
A region represents a larger domain, made up of one or more zones.
REPLICA_SETS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for ReplicaSet.
replicas(Number) - Method in class org.cdk8s.plus24.Deployment.Builder
Number of desired pods.
replicas(Number) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
replicas(Number) - Method in class org.cdk8s.plus24.StatefulSet.Builder
Number of desired pods.
replicas(Number) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
REPLICATION_CONTROLLERS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for ReplicationController.
request(Cpu) - Method in class org.cdk8s.plus24.CpuResources.Builder
Sets the value of CpuResources.getRequest()
request(Size) - Method in class org.cdk8s.plus24.MemoryResources.Builder
required(Boolean) - Method in class org.cdk8s.plus24.EnvValueFromProcessOptions.Builder
reserve() - Method in class org.cdk8s.plus24.PersistentVolume
Reserve a `PersistentVolume` by creating a `PersistentVolumeClaim` that is wired to claim this volume.
Resource - Class in org.cdk8s.plus24
Base class for all Kubernetes objects in stdk8s.
Resource(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Resource
 
Resource(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Resource
 
Resource(Construct, String) - Constructor for class org.cdk8s.plus24.Resource
 
RESOURCE_QUOTAS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for ResourceQuota.
ResourceFieldPaths - Enum in org.cdk8s.plus24
 
ResourcePermissions - Class in org.cdk8s.plus24
Controls permissions for operations on resources.
ResourcePermissions(Resource) - Constructor for class org.cdk8s.plus24.ResourcePermissions
 
ResourcePermissions(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.ResourcePermissions
 
ResourcePermissions(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ResourcePermissions
 
ResourceProps - Interface in org.cdk8s.plus24
Initialization properties for resources.
ResourceProps.Builder - Class in org.cdk8s.plus24
A builder for ResourceProps
ResourceProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ResourceProps
resources(List<? extends IApiResource>) - Method in class org.cdk8s.plus24.RolePolicyRule.Builder
resources(ContainerResources) - Method in class org.cdk8s.plus24.Container.Builder
Compute resources (CPU and memory requests and limits) required by the container.
resources(ContainerResources) - Method in class org.cdk8s.plus24.ContainerProps.Builder
resourceType(String) - Method in class org.cdk8s.plus24.ApiResourceOptions.Builder
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus24.AbstractPodProps.Builder
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus24.DaemonSet.Builder
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus24.Deployment.Builder
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus24.Job.Builder
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus24.JobProps.Builder
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus24.Pod.Builder
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus24.PodProps.Builder
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus24.StatefulSet.Builder
Restart policy for all containers within the pod.
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
restartPolicy(RestartPolicy) - Method in class org.cdk8s.plus24.WorkloadProps.Builder
RestartPolicy - Enum in org.cdk8s.plus24
Restart policy for all containers within the pod.
RETAIN - org.cdk8s.plus24.PersistentVolumeReclaimPolicy
The Retain reclaim policy allows for manual reclamation of the resource.
role(IClusterRole) - Method in class org.cdk8s.plus24.ClusterRoleBinding.Builder
The role to bind to.
role(IClusterRole) - Method in class org.cdk8s.plus24.ClusterRoleBindingProps.Builder
role(IRole) - Method in class org.cdk8s.plus24.RoleBinding.Builder
The role to bind to.
role(IRole) - Method in class org.cdk8s.plus24.RoleBindingProps.Builder
Sets the value of RoleBindingProps.getRole()
Role - Class in org.cdk8s.plus24
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
Role(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Role
 
Role(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Role
 
Role(Construct, String) - Constructor for class org.cdk8s.plus24.Role
 
Role(Construct, String, RoleProps) - Constructor for class org.cdk8s.plus24.Role
 
ROLE_BINDINGS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for RoleBinding.
Role.Builder - Class in org.cdk8s.plus24
A fluent builder for Role.
RoleBinding - Class in org.cdk8s.plus24
A RoleBinding grants permissions within a specific namespace to a user or set of users.
RoleBinding(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.RoleBinding
 
RoleBinding(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.RoleBinding
 
RoleBinding(Construct, String, RoleBindingProps) - Constructor for class org.cdk8s.plus24.RoleBinding
 
RoleBinding.Builder - Class in org.cdk8s.plus24
A fluent builder for RoleBinding.
RoleBindingProps - Interface in org.cdk8s.plus24
Properties for `RoleBinding`.
RoleBindingProps.Builder - Class in org.cdk8s.plus24
A builder for RoleBindingProps
RoleBindingProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for RoleBindingProps
RolePolicyRule - Interface in org.cdk8s.plus24
Policy rule of a `Role.
RolePolicyRule.Builder - Class in org.cdk8s.plus24
A builder for RolePolicyRule
RolePolicyRule.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for RolePolicyRule
RoleProps - Interface in org.cdk8s.plus24
Properties for `Role`.
RoleProps.Builder - Class in org.cdk8s.plus24
A builder for RoleProps
RoleProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for RoleProps
ROLES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Role.
rollingUpdate() - Static method in class org.cdk8s.plus24.DeploymentStrategy
 
rollingUpdate() - Static method in class org.cdk8s.plus24.StatefulSetUpdateStrategy
The controller will delete and recreate each Pod in the StatefulSet.
rollingUpdate(DeploymentStrategyRollingUpdateOptions) - Static method in class org.cdk8s.plus24.DeploymentStrategy
 
rollingUpdate(StatefulSetUpdateStrategyRollingUpdateOptions) - Static method in class org.cdk8s.plus24.StatefulSetUpdateStrategy
The controller will delete and recreate each Pod in the StatefulSet.
rules(List<? extends ClusterRolePolicyRule>) - Method in class org.cdk8s.plus24.ClusterRole.Builder
A list of rules the role should allow.
rules(List<? extends ClusterRolePolicyRule>) - Method in class org.cdk8s.plus24.ClusterRoleProps.Builder
Sets the value of ClusterRoleProps.getRules()
rules(List<? extends IngressRule>) - Method in class org.cdk8s.plus24.Ingress.Builder
Routing rules for this ingress.
rules(List<? extends IngressRule>) - Method in class org.cdk8s.plus24.IngressProps.Builder
Sets the value of IngressProps.getRules()
rules(List<? extends NetworkPolicyRule>) - Method in class org.cdk8s.plus24.NetworkPolicyTraffic.Builder
rules(List<? extends RolePolicyRule>) - Method in class org.cdk8s.plus24.Role.Builder
A list of rules the role should allow.
rules(List<? extends RolePolicyRule>) - Method in class org.cdk8s.plus24.RoleProps.Builder
Sets the value of RoleProps.getRules()
RUNTIME_CLASSES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for RuntimeClass.

S

SCTP - org.cdk8s.plus24.NetworkProtocol
SCTP.
SCTP - org.cdk8s.plus24.Protocol
 
searches(List<String>) - Method in class org.cdk8s.plus24.PodDns.Builder
A list of DNS search domains for hostname lookup in the Pod.
searches(List<String>) - Method in class org.cdk8s.plus24.PodDnsProps.Builder
Sets the value of PodDnsProps.getSearches()
secret(ISecret) - Method in class org.cdk8s.plus24.IngressTls.Builder
Sets the value of IngressTls.getSecret()
secret(ISecret) - Method in class org.cdk8s.plus24.SecretValue.Builder
Sets the value of SecretValue.getSecret()
Secret - Class in org.cdk8s.plus24
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.plus24.Secret
 
Secret(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Secret
 
Secret(Construct, String) - Constructor for class org.cdk8s.plus24.Secret
 
Secret(Construct, String, SecretProps) - Constructor for class org.cdk8s.plus24.Secret
 
Secret.Builder - Class in org.cdk8s.plus24
A fluent builder for Secret.
SecretProps - Interface in org.cdk8s.plus24
Options for `Secret`.
SecretProps.Builder - Class in org.cdk8s.plus24
A builder for SecretProps
SecretProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for SecretProps
secrets(List<? extends ISecret>) - Method in class org.cdk8s.plus24.ServiceAccount.Builder
List of secrets allowed to be used by pods running using this ServiceAccount.
secrets(List<? extends ISecret>) - Method in class org.cdk8s.plus24.ServiceAccountProps.Builder
SECRETS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Secret.
SecretValue - Interface in org.cdk8s.plus24
Represents a specific value in JSON secret.
SecretValue.Builder - Class in org.cdk8s.plus24
A builder for SecretValue
SecretValue.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for SecretValue
SecretVolumeOptions - Interface in org.cdk8s.plus24
Options for the Secret-based volume.
SecretVolumeOptions.Builder - Class in org.cdk8s.plus24
A builder for SecretVolumeOptions
SecretVolumeOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for SecretVolumeOptions
securityContext(ContainerSecurityContextProps) - Method in class org.cdk8s.plus24.Container.Builder
SecurityContext defines the security options the container should be run with.
securityContext(ContainerSecurityContextProps) - Method in class org.cdk8s.plus24.ContainerProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus24.AbstractPodProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus24.DaemonSet.Builder
SecurityContext holds pod-level security attributes and common container settings.
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus24.Deployment.Builder
SecurityContext holds pod-level security attributes and common container settings.
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus24.Job.Builder
SecurityContext holds pod-level security attributes and common container settings.
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus24.JobProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus24.Pod.Builder
SecurityContext holds pod-level security attributes and common container settings.
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus24.PodProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus24.StatefulSet.Builder
SecurityContext holds pod-level security attributes and common container settings.
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
securityContext(PodSecurityContextProps) - Method in class org.cdk8s.plus24.WorkloadProps.Builder
select(LabelSelector...) - Method in class org.cdk8s.plus24.Workload
Configure selectors for this workload.
select(Boolean) - Method in class org.cdk8s.plus24.DaemonSet.Builder
Automatically allocates a pod label selector for this workload and add it to the pod metadata.
select(Boolean) - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
Sets the value of WorkloadProps.getSelect()
select(Boolean) - Method in class org.cdk8s.plus24.Deployment.Builder
Automatically allocates a pod label selector for this workload and add it to the pod metadata.
select(Boolean) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
Sets the value of WorkloadProps.getSelect()
select(Boolean) - Method in class org.cdk8s.plus24.Job.Builder
Automatically allocates a pod label selector for this workload and add it to the pod metadata.
select(Boolean) - Method in class org.cdk8s.plus24.JobProps.Builder
Sets the value of WorkloadProps.getSelect()
select(Boolean) - Method in class org.cdk8s.plus24.StatefulSet.Builder
Automatically allocates a pod label selector for this workload and add it to the pod metadata.
select(Boolean) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
Sets the value of WorkloadProps.getSelect()
select(Boolean) - Method in class org.cdk8s.plus24.WorkloadProps.Builder
Sets the value of WorkloadProps.getSelect()
select(IPodSelector) - Method in class org.cdk8s.plus24.Service
Require this service to select pods matching the selector.
select(Construct, String, NamespacesSelectOptions) - Static method in class org.cdk8s.plus24.Namespaces
Select specific namespaces.
select(Construct, String, PodsSelectOptions) - Static method in class org.cdk8s.plus24.Pods
Select pods in the cluster with various selectors.
selectLabel(String, String) - Method in class org.cdk8s.plus24.Service
Require this service to select pods with this label.
selector(IPodSelector) - Method in class org.cdk8s.plus24.NetworkPolicy.Builder
Which pods does this policy object applies to.
selector(IPodSelector) - Method in class org.cdk8s.plus24.NetworkPolicyProps.Builder
selector(IPodSelector) - Method in class org.cdk8s.plus24.Service.Builder
Which pods should the service select and route to.
selector(IPodSelector) - Method in class org.cdk8s.plus24.ServiceProps.Builder
Sets the value of ServiceProps.getSelector()
SELF_SUBJECT_ACCESS_REVIEWS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for SelfSubjectAccessReview.
SELF_SUBJECT_RULES_REVIEWS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for SelfSubjectRulesReview.
separate(IPodSelector) - Method in class org.cdk8s.plus24.PodScheduling
Seperate this pod from a scheduling selection.
separate(IPodSelector, PodSchedulingSeparateOptions) - Method in class org.cdk8s.plus24.PodScheduling
Seperate this pod from a scheduling selection.
service(Service) - Method in class org.cdk8s.plus24.StatefulSet.Builder
Service to associate with the statefulset.
service(Service) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
Service - Class in org.cdk8s.plus24
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.plus24.Service
 
Service(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Service
 
Service(Construct, String) - Constructor for class org.cdk8s.plus24.Service
 
Service(Construct, String, ServiceProps) - Constructor for class org.cdk8s.plus24.Service
 
SERVICE_ACCOUNT_NAME - org.cdk8s.plus24.EnvFieldPaths
The service account name of the pod.
SERVICE_ACCOUNTS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for ServiceAccount.
Service.Builder - Class in org.cdk8s.plus24
A fluent builder for Service.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.AbstractPodProps.Builder
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.DaemonSet.Builder
A service account provides an identity for processes that run in a Pod.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.Deployment.Builder
A service account provides an identity for processes that run in a Pod.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.Job.Builder
A service account provides an identity for processes that run in a Pod.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.JobProps.Builder
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.Pod.Builder
A service account provides an identity for processes that run in a Pod.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.PodProps.Builder
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.ServiceAccountTokenSecret.Builder
The service account to store a secret for.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.ServiceAccountTokenSecretProps.Builder
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.StatefulSet.Builder
A service account provides an identity for processes that run in a Pod.
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
serviceAccount(IServiceAccount) - Method in class org.cdk8s.plus24.WorkloadProps.Builder
ServiceAccount - Class in org.cdk8s.plus24
A service account provides an identity for processes that run in a Pod.
ServiceAccount(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.ServiceAccount
 
ServiceAccount(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ServiceAccount
 
ServiceAccount(Construct, String) - Constructor for class org.cdk8s.plus24.ServiceAccount
 
ServiceAccount(Construct, String, ServiceAccountProps) - Constructor for class org.cdk8s.plus24.ServiceAccount
 
ServiceAccount.Builder - Class in org.cdk8s.plus24
A fluent builder for ServiceAccount.
ServiceAccountProps - Interface in org.cdk8s.plus24
Properties for initialization of `ServiceAccount`.
ServiceAccountProps.Builder - Class in org.cdk8s.plus24
A builder for ServiceAccountProps
ServiceAccountProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ServiceAccountProps
ServiceAccountTokenSecret - Class in org.cdk8s.plus24
Create a secret for a service account token.
ServiceAccountTokenSecret(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.ServiceAccountTokenSecret
 
ServiceAccountTokenSecret(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.ServiceAccountTokenSecret
 
ServiceAccountTokenSecret(Construct, String, ServiceAccountTokenSecretProps) - Constructor for class org.cdk8s.plus24.ServiceAccountTokenSecret
 
ServiceAccountTokenSecret.Builder - Class in org.cdk8s.plus24
A fluent builder for ServiceAccountTokenSecret.
ServiceAccountTokenSecretProps - Interface in org.cdk8s.plus24
Options for `ServiceAccountTokenSecret`.
ServiceAccountTokenSecretProps.Builder - Class in org.cdk8s.plus24
ServiceAccountTokenSecretProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ServiceAccountTokenSecretProps
ServiceBindOptions - Interface in org.cdk8s.plus24
Options for `Service.bind`.
ServiceBindOptions.Builder - Class in org.cdk8s.plus24
A builder for ServiceBindOptions
ServiceBindOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ServiceBindOptions
ServiceIngressBackendOptions - Interface in org.cdk8s.plus24
Options for setting up backends for ingress rules.
ServiceIngressBackendOptions.Builder - Class in org.cdk8s.plus24
ServiceIngressBackendOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ServiceIngressBackendOptions
ServicePort - Interface in org.cdk8s.plus24
Definition of a service port.
ServicePort.Builder - Class in org.cdk8s.plus24
A builder for ServicePort
ServicePort.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ServicePort
ServiceProps - Interface in org.cdk8s.plus24
Properties for `Service`.
ServiceProps.Builder - Class in org.cdk8s.plus24
A builder for ServiceProps
ServiceProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for ServiceProps
SERVICES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for Service.
serviceType(ServiceType) - Method in class org.cdk8s.plus24.DeploymentExposeViaServiceOptions.Builder
serviceType(ServiceType) - Method in class org.cdk8s.plus24.ExposeDeploymentViaIngressOptions.Builder
ServiceType - Enum in org.cdk8s.plus24
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.plus24.Cpu
 
SHARED - org.cdk8s.plus24.AzureDiskPersistentVolumeKind
Multiple blob disks per storage account.
sizeLimit(Size) - Method in class org.cdk8s.plus24.EmptyDirVolumeOptions.Builder
SOCKET - org.cdk8s.plus24.HostPathVolumeType
A UNIX socket must exist at the given path.
spread() - Method in class org.cdk8s.plus24.WorkloadScheduling
Spread the pods in this workload by the topology key.
spread(WorkloadSchedulingSpreadOptions) - Method in class org.cdk8s.plus24.WorkloadScheduling
Spread the pods in this workload by the topology key.
SshAuthSecret - Class in org.cdk8s.plus24
Create a secret for ssh authentication.
SshAuthSecret(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.SshAuthSecret
 
SshAuthSecret(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.SshAuthSecret
 
SshAuthSecret(Construct, String, SshAuthSecretProps) - Constructor for class org.cdk8s.plus24.SshAuthSecret
 
SshAuthSecret.Builder - Class in org.cdk8s.plus24
A fluent builder for SshAuthSecret.
SshAuthSecretProps - Interface in org.cdk8s.plus24
Options for `SshAuthSecret`.
SshAuthSecretProps.Builder - Class in org.cdk8s.plus24
A builder for SshAuthSecretProps
SshAuthSecretProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for SshAuthSecretProps
sshPrivateKey(String) - Method in class org.cdk8s.plus24.SshAuthSecret.Builder
The SSH private key to use.
sshPrivateKey(String) - Method in class org.cdk8s.plus24.SshAuthSecretProps.Builder
startup(Probe) - Method in class org.cdk8s.plus24.Container.Builder
StartupProbe indicates that the Pod has successfully initialized.
startup(Probe) - Method in class org.cdk8s.plus24.ContainerProps.Builder
Sets the value of ContainerProps.getStartup()
STATEFUL_SETS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for StatefulSet.
StatefulSet - Class in org.cdk8s.plus24
StatefulSet is the workload API object used to manage stateful applications.
StatefulSet(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.StatefulSet
 
StatefulSet(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.StatefulSet
 
StatefulSet(Construct, String, StatefulSetProps) - Constructor for class org.cdk8s.plus24.StatefulSet
 
StatefulSet.Builder - Class in org.cdk8s.plus24
A fluent builder for StatefulSet.
StatefulSetProps - Interface in org.cdk8s.plus24
Properties for initialization of `StatefulSet`.
StatefulSetProps.Builder - Class in org.cdk8s.plus24
A builder for StatefulSetProps
StatefulSetProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for StatefulSetProps
StatefulSetUpdateStrategy - Class in org.cdk8s.plus24
StatefulSet update strategies.
StatefulSetUpdateStrategy(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.StatefulSetUpdateStrategy
 
StatefulSetUpdateStrategy(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.StatefulSetUpdateStrategy
 
StatefulSetUpdateStrategyRollingUpdateOptions - Interface in org.cdk8s.plus24
Options for `StatefulSetUpdateStrategy.rollingUpdate`.
StatefulSetUpdateStrategyRollingUpdateOptions.Builder - Class in org.cdk8s.plus24
StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy - Class in org.cdk8s.plus24
storage(Size) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
What is the storage capacity of this volume.
storage(Size) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
storage(Size) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
What is the storage capacity of this volume.
storage(Size) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
storage(Size) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
What is the storage capacity of this volume.
storage(Size) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
storage(Size) - Method in class org.cdk8s.plus24.PersistentVolumeClaim.Builder
Minimum storage size the volume should have.
storage(Size) - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Builder
storage(Size) - Method in class org.cdk8s.plus24.PersistentVolumeProps.Builder
STORAGE_CLASSES - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for StorageClass.
STORAGE_LIMIT - org.cdk8s.plus24.ResourceFieldPaths
Ephemeral storage limit of the container.
STORAGE_REQUEST - org.cdk8s.plus24.ResourceFieldPaths
Ephemeral storage request of the container.
storageClassName(String) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
Name of StorageClass to which this persistent volume belongs.
storageClassName(String) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
storageClassName(String) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
Name of StorageClass to which this persistent volume belongs.
storageClassName(String) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
storageClassName(String) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
Name of StorageClass to which this persistent volume belongs.
storageClassName(String) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
storageClassName(String) - Method in class org.cdk8s.plus24.PersistentVolumeClaim.Builder
Name of the StorageClass required by the claim.
storageClassName(String) - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Builder
storageClassName(String) - Method in class org.cdk8s.plus24.PersistentVolumeProps.Builder
strategy(DeploymentStrategy) - Method in class org.cdk8s.plus24.Deployment.Builder
Specifies the strategy used to replace old Pods by new ones.
strategy(DeploymentStrategy) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
strategy(StatefulSetUpdateStrategy) - Method in class org.cdk8s.plus24.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.plus24.StatefulSetProps.Builder
stringData(Map<String, String>) - Method in class org.cdk8s.plus24.Secret.Builder
stringData allows specifying non-binary secret data in string form.
stringData(Map<String, String>) - Method in class org.cdk8s.plus24.SecretProps.Builder
Sets the value of SecretProps.getStringData()
subdomain(String) - Method in class org.cdk8s.plus24.PodDns.Builder
If specified, the fully qualified Pod hostname will be "...svc.".
subdomain(String) - Method in class org.cdk8s.plus24.PodDnsProps.Builder
Sets the value of PodDnsProps.getSubdomain()
SUBJECT_ACCESS_REVIEWS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for SubjectAccessReview.
SubjectConfiguration - Interface in org.cdk8s.plus24
Subject contains a reference to the object or user identities a role binding applies to.
SubjectConfiguration.Builder - Class in org.cdk8s.plus24
A builder for SubjectConfiguration
SubjectConfiguration.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for SubjectConfiguration
subPath(String) - Method in class org.cdk8s.plus24.MountOptions.Builder
Sets the value of MountOptions.getSubPath()
subPath(String) - Method in class org.cdk8s.plus24.VolumeMount.Builder
Sets the value of MountOptions.getSubPath()
subPathExpr(String) - Method in class org.cdk8s.plus24.MountOptions.Builder
subPathExpr(String) - Method in class org.cdk8s.plus24.VolumeMount.Builder
successThreshold(Number) - Method in class org.cdk8s.plus24.CommandProbeOptions.Builder
successThreshold(Number) - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Builder
successThreshold(Number) - Method in class org.cdk8s.plus24.ProbeOptions.Builder
successThreshold(Number) - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Builder
Sysctl - Interface in org.cdk8s.plus24
Sysctl defines a kernel parameter to be set.
Sysctl.Builder - Class in org.cdk8s.plus24
A builder for Sysctl
Sysctl.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for Sysctl
sysctls(List<? extends Sysctl>) - Method in class org.cdk8s.plus24.PodSecurityContext.Builder
Sysctls hold a list of namespaced sysctls used for the pod.
sysctls(List<? extends Sysctl>) - Method in class org.cdk8s.plus24.PodSecurityContextProps.Builder

T

tainted(NodeTaintQuery...) - Static method in class org.cdk8s.plus24.Node
Match a node by its taints.
TaintedNode - Class in org.cdk8s.plus24
A node that is matched by taint selectors.
TaintedNode(List<NodeTaintQuery>) - Constructor for class org.cdk8s.plus24.TaintedNode
 
TaintedNode(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.TaintedNode
 
TaintedNode(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.TaintedNode
 
TaintEffect - Enum in org.cdk8s.plus24
Taint effects.
targetPort(Number) - Method in class org.cdk8s.plus24.AddDeploymentOptions.Builder
targetPort(Number) - Method in class org.cdk8s.plus24.ServiceBindOptions.Builder
targetPort(Number) - Method in class org.cdk8s.plus24.ServicePort.Builder
tcp(Number) - Static method in class org.cdk8s.plus24.NetworkPolicyPort
Distinct TCP ports.
TCP - org.cdk8s.plus24.NetworkProtocol
TCP.
TCP - org.cdk8s.plus24.Protocol
 
tcpRange(Number, Number) - Static method in class org.cdk8s.plus24.NetworkPolicyPort
A TCP port range.
TcpSocketProbeOptions - Interface in org.cdk8s.plus24
Options for `Probe.fromTcpSocket()`.
TcpSocketProbeOptions.Builder - Class in org.cdk8s.plus24
A builder for TcpSocketProbeOptions
TcpSocketProbeOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for TcpSocketProbeOptions
timeoutSeconds(Duration) - Method in class org.cdk8s.plus24.CommandProbeOptions.Builder
timeoutSeconds(Duration) - Method in class org.cdk8s.plus24.HttpGetProbeOptions.Builder
timeoutSeconds(Duration) - Method in class org.cdk8s.plus24.ProbeOptions.Builder
timeoutSeconds(Duration) - Method in class org.cdk8s.plus24.TcpSocketProbeOptions.Builder
tls(List<? extends IngressTls>) - Method in class org.cdk8s.plus24.Ingress.Builder
TLS settings for this ingress.
tls(List<? extends IngressTls>) - Method in class org.cdk8s.plus24.IngressProps.Builder
Sets the value of IngressProps.getTls()
tlsCert(String) - Method in class org.cdk8s.plus24.TlsSecret.Builder
The TLS cert.
tlsCert(String) - Method in class org.cdk8s.plus24.TlsSecretProps.Builder
Sets the value of TlsSecretProps.getTlsCert()
tlsKey(String) - Method in class org.cdk8s.plus24.TlsSecret.Builder
The TLS key.
tlsKey(String) - Method in class org.cdk8s.plus24.TlsSecretProps.Builder
Sets the value of TlsSecretProps.getTlsKey()
TlsSecret - Class in org.cdk8s.plus24
Create a secret for storing a TLS certificate and its associated key.
TlsSecret(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.TlsSecret
 
TlsSecret(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.TlsSecret
 
TlsSecret(Construct, String, TlsSecretProps) - Constructor for class org.cdk8s.plus24.TlsSecret
 
TlsSecret.Builder - Class in org.cdk8s.plus24
A fluent builder for TlsSecret.
TlsSecretProps - Interface in org.cdk8s.plus24
Options for `TlsSecret`.
TlsSecretProps.Builder - Class in org.cdk8s.plus24
A builder for TlsSecretProps
TlsSecretProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for TlsSecretProps
TOKEN_REVIEWS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for TokenReview.
tolerate(TaintedNode) - Method in class org.cdk8s.plus24.PodScheduling
Allow this pod to tolerate taints matching these tolerations.
toNamespaceSelectorConfig() - Method in interface org.cdk8s.plus24.INamespaceSelector.Jsii$Default
Return the configuration of this selector.
toNamespaceSelectorConfig() - Method in class org.cdk8s.plus24.INamespaceSelector.Jsii$Proxy
Return the configuration of this selector.
toNamespaceSelectorConfig() - Method in interface org.cdk8s.plus24.INamespaceSelector
Return the configuration of this selector.
toNamespaceSelectorConfig() - Method in class org.cdk8s.plus24.Namespace
Return the configuration of this selector.
toNamespaceSelectorConfig() - Method in class org.cdk8s.plus24.Namespaces
Return the configuration of this selector.
toNetworkPolicyPeerConfig() - Method in class org.cdk8s.plus24.AbstractPod
Return the configuration of this peer.
toNetworkPolicyPeerConfig() - Method in interface org.cdk8s.plus24.INetworkPolicyPeer.Jsii$Default
Return the configuration of this peer.
toNetworkPolicyPeerConfig() - Method in class org.cdk8s.plus24.INetworkPolicyPeer.Jsii$Proxy
Return the configuration of this peer.
toNetworkPolicyPeerConfig() - Method in interface org.cdk8s.plus24.INetworkPolicyPeer
Return the configuration of this peer.
toNetworkPolicyPeerConfig() - Method in class org.cdk8s.plus24.Namespace
Return the configuration of this peer.
toNetworkPolicyPeerConfig() - Method in class org.cdk8s.plus24.Namespaces
Return the configuration of this peer.
toNetworkPolicyPeerConfig() - Method in class org.cdk8s.plus24.NetworkPolicyIpBlock
Return the configuration of this peer.
toNetworkPolicyPeerConfig() - Method in class org.cdk8s.plus24.Pods
 
toPodSelector() - Method in class org.cdk8s.plus24.AbstractPod
Convert the peer into a pod selector, if possible.
toPodSelector() - Method in interface org.cdk8s.plus24.INetworkPolicyPeer.Jsii$Default
Convert the peer into a pod selector, if possible.
toPodSelector() - Method in class org.cdk8s.plus24.INetworkPolicyPeer.Jsii$Proxy
Convert the peer into a pod selector, if possible.
toPodSelector() - Method in interface org.cdk8s.plus24.INetworkPolicyPeer
Convert the peer into a pod selector, if possible.
toPodSelector() - Method in class org.cdk8s.plus24.Namespace
Convert the peer into a pod selector, if possible.
toPodSelector() - Method in class org.cdk8s.plus24.Namespaces
Convert the peer into a pod selector, if possible.
toPodSelector() - Method in class org.cdk8s.plus24.NetworkPolicyIpBlock
Convert the peer into a pod selector, if possible.
toPodSelector() - Method in class org.cdk8s.plus24.Pods
 
toPodSelectorConfig() - Method in class org.cdk8s.plus24.AbstractPod
Return the configuration of this selector.
toPodSelectorConfig() - Method in interface org.cdk8s.plus24.IPodSelector.Jsii$Default
Return the configuration of this selector.
toPodSelectorConfig() - Method in class org.cdk8s.plus24.IPodSelector.Jsii$Proxy
Return the configuration of this selector.
toPodSelectorConfig() - Method in interface org.cdk8s.plus24.IPodSelector
Return the configuration of this selector.
toPodSelectorConfig() - Method in class org.cdk8s.plus24.Pods
Return the configuration of this selector.
topology(Topology) - Method in class org.cdk8s.plus24.PodSchedulingColocateOptions.Builder
topology(Topology) - Method in class org.cdk8s.plus24.PodSchedulingSeparateOptions.Builder
topology(Topology) - Method in class org.cdk8s.plus24.WorkloadSchedulingSpreadOptions.Builder
Topology - Class in org.cdk8s.plus24
Available topology domains.
Topology(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Topology
 
Topology(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Topology
 
toSubjectConfiguration() - Method in class org.cdk8s.plus24.AbstractPod
Return the subject configuration.
toSubjectConfiguration() - Method in class org.cdk8s.plus24.Group
Return the subject configuration.
toSubjectConfiguration() - Method in interface org.cdk8s.plus24.ISubject.Jsii$Default
Return the subject configuration.
toSubjectConfiguration() - Method in class org.cdk8s.plus24.ISubject.Jsii$Proxy
Return the subject configuration.
toSubjectConfiguration() - Method in interface org.cdk8s.plus24.ISubject
Return the subject configuration.
toSubjectConfiguration() - Method in class org.cdk8s.plus24.ServiceAccount
Return the subject configuration.
toSubjectConfiguration() - Method in class org.cdk8s.plus24.User
Return the subject configuration.
ttlAfterFinished(Duration) - Method in class org.cdk8s.plus24.Job.Builder
Limits the lifetime of a Job that has finished execution (either Complete or Failed).
ttlAfterFinished(Duration) - Method in class org.cdk8s.plus24.JobProps.Builder
type(String) - Method in class org.cdk8s.plus24.Secret.Builder
Optional type associated with the secret.
type(String) - Method in class org.cdk8s.plus24.SecretProps.Builder
Sets the value of SecretProps.getType()
type(HostPathVolumeType) - Method in class org.cdk8s.plus24.HostPathVolumeOptions.Builder
type(ServiceType) - Method in class org.cdk8s.plus24.Service.Builder
Determines how the Service is exposed.
type(ServiceType) - Method in class org.cdk8s.plus24.ServiceProps.Builder
Sets the value of ServiceProps.getType()

U

udp(Number) - Static method in class org.cdk8s.plus24.NetworkPolicyPort
Distinct UDP ports.
UDP - org.cdk8s.plus24.NetworkProtocol
UDP.
UDP - org.cdk8s.plus24.Protocol
 
udpRange(Number, Number) - Static method in class org.cdk8s.plus24.NetworkPolicyPort
A UDP port range.
units(Number) - Static method in class org.cdk8s.plus24.Cpu
 
user(Number) - Method in class org.cdk8s.plus24.ContainerSecurityContext.Builder
The UID to run the entrypoint of the container process.
user(Number) - Method in class org.cdk8s.plus24.ContainerSecurityContextProps.Builder
user(Number) - Method in class org.cdk8s.plus24.PodSecurityContext.Builder
The UID to run the entrypoint of the container process.
user(Number) - Method in class org.cdk8s.plus24.PodSecurityContextProps.Builder
User - Class in org.cdk8s.plus24
Represents a user.
User(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.User
 
User(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.User
 
username(String) - Method in class org.cdk8s.plus24.BasicAuthSecret.Builder
The user name for authentication.
username(String) - Method in class org.cdk8s.plus24.BasicAuthSecretProps.Builder

V

VALIDATING_WEBHOOK_CONFIGURATIONS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for ValidatingWebhookConfiguration.
value(String) - Method in class org.cdk8s.plus24.DnsOption.Builder
Sets the value of DnsOption.getValue()
value(String) - Method in class org.cdk8s.plus24.Sysctl.Builder
Sets the value of Sysctl.getValue()
valueOf(String) - Static method in enum org.cdk8s.plus24.AzureDiskPersistentVolumeCachingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.AzureDiskPersistentVolumeKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.DnsPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.EmptyDirMedium
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.EnvFieldPaths
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.FsGroupChangePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.HostPathVolumeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.HttpIngressPathType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.ImagePullPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.MountPropagation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.NetworkPolicyTrafficDefault
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.NetworkProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.PersistentVolumeAccessMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.PersistentVolumeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.PersistentVolumeReclaimPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.PodConnectionsIsolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.PodManagementPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.ResourceFieldPaths
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.RestartPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.ServiceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cdk8s.plus24.TaintEffect
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.cdk8s.plus24.AzureDiskPersistentVolumeCachingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.AzureDiskPersistentVolumeKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.DnsPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.EmptyDirMedium
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.EnvFieldPaths
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.FsGroupChangePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.HostPathVolumeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.HttpIngressPathType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.ImagePullPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.MountPropagation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.NetworkPolicyTrafficDefault
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.NetworkProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.PersistentVolumeAccessMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.PersistentVolumeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.PersistentVolumeReclaimPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.PodConnectionsIsolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.PodManagementPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.ResourceFieldPaths
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.RestartPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.ServiceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cdk8s.plus24.TaintEffect
Returns an array containing the constants of this enum type, in the order they are declared.
values(List<String>) - Method in class org.cdk8s.plus24.LabelSelectorRequirement.Builder
verbs(List<String>) - Method in class org.cdk8s.plus24.ClusterRolePolicyRule.Builder
verbs(List<String>) - Method in class org.cdk8s.plus24.RolePolicyRule.Builder
Sets the value of RolePolicyRule.getVerbs()
volume(IPersistentVolume) - Method in class org.cdk8s.plus24.PersistentVolumeClaim.Builder
The PersistentVolume backing this claim.
volume(IPersistentVolume) - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Builder
volume(Volume) - Method in class org.cdk8s.plus24.VolumeMount.Builder
Sets the value of VolumeMount.getVolume()
Volume - Class in org.cdk8s.plus24
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.plus24.Volume
 
Volume(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Volume
 
VOLUME_ATTACHMENTS - Static variable in class org.cdk8s.plus24.ApiResource
API resource information for VolumeAttachment.
volumeId(String) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
Unique ID of the persistent disk resource in AWS (Amazon EBS volume).
volumeId(String) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolume.Builder
Defines what type of volume is required by the claim.
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus24.AwsElasticBlockStorePersistentVolumeProps.Builder
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolume.Builder
Defines what type of volume is required by the claim.
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus24.AzureDiskPersistentVolumeProps.Builder
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolume.Builder
Defines what type of volume is required by the claim.
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus24.GCEPersistentDiskPersistentVolumeProps.Builder
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus24.PersistentVolumeClaim.Builder
Defines what type of volume is required by the claim.
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus24.PersistentVolumeClaimProps.Builder
volumeMode(PersistentVolumeMode) - Method in class org.cdk8s.plus24.PersistentVolumeProps.Builder
VolumeMount - Interface in org.cdk8s.plus24
Mount a volume from the pod to the container.
VolumeMount.Builder - Class in org.cdk8s.plus24
A builder for VolumeMount
VolumeMount.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for VolumeMount
volumeMounts(List<? extends VolumeMount>) - Method in class org.cdk8s.plus24.Container.Builder
Pod volumes to mount into the container's filesystem.
volumeMounts(List<? extends VolumeMount>) - Method in class org.cdk8s.plus24.ContainerProps.Builder
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus24.AbstractPodProps.Builder
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus24.DaemonSet.Builder
List of volumes that can be mounted by containers belonging to the pod.
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus24.DaemonSetProps.Builder
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus24.Deployment.Builder
List of volumes that can be mounted by containers belonging to the pod.
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus24.DeploymentProps.Builder
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus24.Job.Builder
List of volumes that can be mounted by containers belonging to the pod.
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus24.JobProps.Builder
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus24.Pod.Builder
List of volumes that can be mounted by containers belonging to the pod.
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus24.PodProps.Builder
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus24.StatefulSet.Builder
List of volumes that can be mounted by containers belonging to the pod.
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus24.StatefulSetProps.Builder
volumes(List<? extends Volume>) - Method in class org.cdk8s.plus24.WorkloadProps.Builder

W

weight(Number) - Method in class org.cdk8s.plus24.PodSchedulingAttractOptions.Builder
weight(Number) - Method in class org.cdk8s.plus24.PodSchedulingColocateOptions.Builder
weight(Number) - Method in class org.cdk8s.plus24.PodSchedulingSeparateOptions.Builder
weight(Number) - Method in class org.cdk8s.plus24.WorkloadSchedulingSpreadOptions.Builder
workingDir(String) - Method in class org.cdk8s.plus24.Container.Builder
Container's working directory.
workingDir(String) - Method in class org.cdk8s.plus24.ContainerProps.Builder
Workload - Class in org.cdk8s.plus24
A workload is an application running on Kubernetes.
Workload(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.Workload
 
Workload(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.Workload
 
Workload(Construct, String) - Constructor for class org.cdk8s.plus24.Workload
 
Workload(Construct, String, WorkloadProps) - Constructor for class org.cdk8s.plus24.Workload
 
WorkloadProps - Interface in org.cdk8s.plus24
Properties for `Workload`.
WorkloadProps.Builder - Class in org.cdk8s.plus24
A builder for WorkloadProps
WorkloadProps.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for WorkloadProps
WorkloadScheduling - Class in org.cdk8s.plus24
Controls the pod scheduling strategy of this workload.
WorkloadScheduling(AbstractPod) - Constructor for class org.cdk8s.plus24.WorkloadScheduling
 
WorkloadScheduling(JsiiObject.InitializationMode) - Constructor for class org.cdk8s.plus24.WorkloadScheduling
 
WorkloadScheduling(JsiiObjectRef) - Constructor for class org.cdk8s.plus24.WorkloadScheduling
 
WorkloadSchedulingSpreadOptions - Interface in org.cdk8s.plus24
Options for `WorkloadScheduling.spread`.
WorkloadSchedulingSpreadOptions.Builder - Class in org.cdk8s.plus24
WorkloadSchedulingSpreadOptions.Jsii$Proxy - Class in org.cdk8s.plus24
An implementation for WorkloadSchedulingSpreadOptions

Z

ZONE - Static variable in class org.cdk8s.plus24.Topology
A zone represents a logical failure domain.
$ A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes All Packages