All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AbstractPod |
|
| AbstractPodProps |
Properties for AbstractPod.
|
| AbstractPodProps.Builder |
|
| AbstractPodProps.Jsii$Proxy |
|
| AddDeploymentOptions |
Options to add a deployment to a service.
|
| AddDeploymentOptions.Builder |
|
| AddDeploymentOptions.Jsii$Proxy |
|
| AddDirectoryOptions |
Options for configmap.addDirectory().
|
| AddDirectoryOptions.Builder |
|
| AddDirectoryOptions.Jsii$Proxy |
|
| Affinity |
Affinity is a group of affinity scheduling rules.
|
| Affinity.Builder |
|
| Affinity.Jsii$Proxy |
|
| AggregationRule |
AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole.
|
| AggregationRule.Builder |
|
| AggregationRule.Jsii$Proxy |
|
| ApiResource |
Represents information about an API resource type.
|
| ApiResourceOptions |
Options for ApiResource.
|
| ApiResourceOptions.Builder |
|
| ApiResourceOptions.Jsii$Proxy |
|
| ApiServiceSpec |
APIServiceSpec contains information for locating and communicating with a server.
|
| ApiServiceSpec.Builder |
|
| ApiServiceSpec.Jsii$Proxy |
|
| AwsElasticBlockStorePersistentVolume |
Represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod.
|
| AwsElasticBlockStorePersistentVolume.Builder |
|
| AwsElasticBlockStorePersistentVolumeProps |
Properties for AwsElasticBlockStorePersistentVolume.
|
| AwsElasticBlockStorePersistentVolumeProps.Builder |
|
| AwsElasticBlockStorePersistentVolumeProps.Jsii$Proxy |
|
| AwsElasticBlockStoreVolumeOptions |
Options of Volume.fromAwsElasticBlockStore.
|
| AwsElasticBlockStoreVolumeOptions.Builder |
|
| AwsElasticBlockStoreVolumeOptions.Jsii$Proxy |
|
| AwsElasticBlockStoreVolumeSource |
Represents a Persistent Disk resource in AWS.
|
| AwsElasticBlockStoreVolumeSource.Builder |
|
| AwsElasticBlockStoreVolumeSource.Jsii$Proxy |
|
| AzureDiskPersistentVolume |
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
| AzureDiskPersistentVolume.Builder |
|
| AzureDiskPersistentVolumeCachingMode |
Azure disk caching modes.
|
| AzureDiskPersistentVolumeKind |
Azure Disk kinds.
|
| AzureDiskPersistentVolumeProps |
Properties for AzureDiskPersistentVolume.
|
| AzureDiskPersistentVolumeProps.Builder |
|
| AzureDiskPersistentVolumeProps.Jsii$Proxy |
|
| AzureDiskVolumeOptions |
Options of Volume.fromAzureDisk.
|
| AzureDiskVolumeOptions.Builder |
|
| AzureDiskVolumeOptions.Jsii$Proxy |
|
| AzureDiskVolumeSource |
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
| AzureDiskVolumeSource.Builder |
|
| AzureDiskVolumeSource.Jsii$Proxy |
|
| AzureFilePersistentVolumeSource |
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
| AzureFilePersistentVolumeSource.Builder |
|
| AzureFilePersistentVolumeSource.Jsii$Proxy |
|
| AzureFileVolumeSource |
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
| AzureFileVolumeSource.Builder |
|
| AzureFileVolumeSource.Jsii$Proxy |
|
| BasicAuthSecret |
Create a secret for basic authentication.
|
| BasicAuthSecret.Builder |
|
| BasicAuthSecretProps |
Options for BasicAuthSecret.
|
| BasicAuthSecretProps.Builder |
|
| BasicAuthSecretProps.Jsii$Proxy |
|
| BoundObjectReference |
BoundObjectReference is a reference to an object that a token is bound to.
|
| BoundObjectReference.Builder |
|
| BoundObjectReference.Jsii$Proxy |
|
| Capabilities |
Adds and removes POSIX capabilities from running containers.
|
| Capabilities.Builder |
|
| Capabilities.Jsii$Proxy |
|
| CephFsPersistentVolumeSource |
Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.
|
| CephFsPersistentVolumeSource.Builder |
|
| CephFsPersistentVolumeSource.Jsii$Proxy |
|
| CephFsVolumeSource |
Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.
|
| CephFsVolumeSource.Builder |
|
| CephFsVolumeSource.Jsii$Proxy |
|
| CertificateSigningRequestSpec |
CertificateSigningRequestSpec contains the certificate request.
|
| CertificateSigningRequestSpec.Builder |
|
| CertificateSigningRequestSpec.Jsii$Proxy |
|
| CinderPersistentVolumeSource |
Represents a cinder volume resource in Openstack.
|
| CinderPersistentVolumeSource.Builder |
|
| CinderPersistentVolumeSource.Jsii$Proxy |
|
| CinderVolumeSource |
Represents a cinder volume resource in Openstack.
|
| CinderVolumeSource.Builder |
|
| CinderVolumeSource.Jsii$Proxy |
|
| ClientIpConfig |
ClientIPConfig represents the configurations of Client IP based session affinity.
|
| ClientIpConfig.Builder |
|
| ClientIpConfig.Jsii$Proxy |
|
| ClusterCidrSpecV1Alpha1 |
ClusterCIDRSpec defines the desired state of ClusterCIDR.
|
| ClusterCidrSpecV1Alpha1.Builder |
|
| ClusterCidrSpecV1Alpha1.Jsii$Proxy |
|
| ClusterRole |
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
|
| ClusterRole.Builder |
|
| ClusterRoleBinding |
A ClusterRoleBinding grants permissions cluster-wide to a user or set of users.
|
| ClusterRoleBinding.Builder |
|
| ClusterRoleBindingProps |
Properties for ClusterRoleBinding.
|
| ClusterRoleBindingProps.Builder |
|
| ClusterRoleBindingProps.Jsii$Proxy |
|
| ClusterRolePolicyRule |
Policy rule of a `ClusterRole.
|
| ClusterRolePolicyRule.Builder |
|
| ClusterRolePolicyRule.Jsii$Proxy |
|
| ClusterRoleProps |
Properties for ClusterRole.
|
| ClusterRoleProps.Builder |
|
| ClusterRoleProps.Jsii$Proxy |
|
| CommandProbeOptions |
Options for Probe.fromCommand().
|
| CommandProbeOptions.Builder |
|
| CommandProbeOptions.Jsii$Proxy |
|
| CommonSecretProps |
Common properties for Secret.
|
| CommonSecretProps.Builder |
|
| CommonSecretProps.Jsii$Proxy |
|
| ComponentCondition |
Information about the condition of a component.
|
| ComponentCondition.Builder |
|
| ComponentCondition.Jsii$Proxy |
|
| ConcurrencyPolicy |
Concurrency policy for CronJobs.
|
| ConfigMap |
ConfigMap holds configuration data for pods to consume.
|
| ConfigMap.Builder |
|
| ConfigMapEnvSource |
ConfigMapEnvSource selects a ConfigMap to populate the environment variables with.
|
| ConfigMapEnvSource.Builder |
|
| ConfigMapEnvSource.Jsii$Proxy |
|
| ConfigMapKeySelector |
Selects a key from a ConfigMap.
|
| ConfigMapKeySelector.Builder |
|
| ConfigMapKeySelector.Jsii$Proxy |
|
| ConfigMapNodeConfigSource |
ConfigMapNodeConfigSource contains the information to reference a ConfigMap as a config source for the Node.
|
| ConfigMapNodeConfigSource.Builder |
|
| ConfigMapNodeConfigSource.Jsii$Proxy |
|
| ConfigMapProjection |
Adapts a ConfigMap into a projected volume.
|
| ConfigMapProjection.Builder |
|
| ConfigMapProjection.Jsii$Proxy |
|
| ConfigMapProps |
Properties for initialization of ConfigMap.
|
| ConfigMapProps.Builder |
|
| ConfigMapProps.Jsii$Proxy |
|
| ConfigMapVolumeOptions |
Options for the ConfigMap-based volume.
|
| ConfigMapVolumeOptions.Builder |
|
| ConfigMapVolumeOptions.Jsii$Proxy |
|
| ConfigMapVolumeSource |
Adapts a ConfigMap into a volume.
|
| ConfigMapVolumeSource.Builder |
|
| ConfigMapVolumeSource.Jsii$Proxy |
|
| ConnectionScheme |
|
| Container |
A single application container that you want to run within a pod.
|
| Container |
A single application container that you want to run within a pod.
|
| Container.Builder |
|
| Container.Builder |
|
| Container.Jsii$Proxy |
|
| ContainerLifecycle |
Container lifecycle properties.
|
| ContainerLifecycle.Builder |
|
| ContainerLifecycle.Jsii$Proxy |
|
| ContainerOpts |
Optional properties of a container.
|
| ContainerOpts.Builder |
|
| ContainerOpts.Jsii$Proxy |
|
| ContainerPort |
Represents a network port in a single container.
|
| ContainerPort |
ContainerPort represents a network port in a single container.
|
| ContainerPort.Builder |
|
| ContainerPort.Builder |
|
| ContainerPort.Jsii$Proxy |
|
| ContainerPort.Jsii$Proxy |
|
| ContainerProps |
Properties for creating a container.
|
| ContainerProps.Builder |
|
| ContainerProps.Jsii$Proxy |
|
| ContainerResourceMetricSourceV2 |
ContainerResourceMetricSource indicates how to scale on a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g.
|
| ContainerResourceMetricSourceV2.Builder |
|
| ContainerResourceMetricSourceV2.Jsii$Proxy |
|
| ContainerResourceMetricSourceV2Beta2 |
ContainerResourceMetricSource indicates how to scale on a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g.
|
| ContainerResourceMetricSourceV2Beta2.Builder |
|
| ContainerResourceMetricSourceV2Beta2.Jsii$Proxy |
|
| ContainerResources |
CPU and memory compute resources.
|
| ContainerResources.Builder |
|
| ContainerResources.Jsii$Proxy |
|
| ContainerSecurityContext |
Container security attributes and settings.
|
| ContainerSecurityContext.Builder |
|
| ContainerSecurityContextProps |
Properties for ContainerSecurityContext.
|
| ContainerSecurityContextProps.Builder |
|
| ContainerSecurityContextProps.Jsii$Proxy |
|
| Cpu |
Represents the amount of CPU.
|
| CpuResources |
CPU request and limit.
|
| CpuResources.Builder |
|
| CpuResources.Jsii$Proxy |
|
| CronJob |
A CronJob is responsible for creating a Job and scheduling it based on provided cron schedule.
|
| CronJob.Builder |
|
| CronJobProps |
Properties for CronJob.
|
| CronJobProps.Builder |
|
| CronJobProps.Jsii$Proxy |
|
| CronJobSpec |
CronJobSpec describes how the job execution will look like and when it will actually run.
|
| CronJobSpec.Builder |
|
| CronJobSpec.Jsii$Proxy |
|
| CrossVersionObjectReference |
CrossVersionObjectReference contains enough information to let you identify the referred resource.
|
| CrossVersionObjectReference.Builder |
|
| CrossVersionObjectReference.Jsii$Proxy |
|
| CrossVersionObjectReferenceV2 |
CrossVersionObjectReference contains enough information to let you identify the referred resource.
|
| CrossVersionObjectReferenceV2.Builder |
|
| CrossVersionObjectReferenceV2.Jsii$Proxy |
|
| CrossVersionObjectReferenceV2Beta2 |
CrossVersionObjectReference contains enough information to let you identify the referred resource.
|
| CrossVersionObjectReferenceV2Beta2.Builder |
|
| CrossVersionObjectReferenceV2Beta2.Jsii$Proxy |
|
| CsiDriverSpec |
CSIDriverSpec is the specification of a CSIDriver.
|
| CsiDriverSpec.Builder |
|
| CsiDriverSpec.Jsii$Proxy |
|
| CsiNodeDriver |
CSINodeDriver holds information about the specification of one CSI driver installed on a node.
|
| CsiNodeDriver.Builder |
|
| CsiNodeDriver.Jsii$Proxy |
|
| CsiNodeSpec |
CSINodeSpec holds information about the specification of all CSI drivers installed on a node.
|
| CsiNodeSpec.Builder |
|
| CsiNodeSpec.Jsii$Proxy |
|
| CsiPersistentVolumeSource |
Represents storage that is managed by an external CSI volume driver (Beta feature).
|
| CsiPersistentVolumeSource.Builder |
|
| CsiPersistentVolumeSource.Jsii$Proxy |
|
| CsiVolumeOptions |
Options for the CSI driver based volume.
|
| CsiVolumeOptions.Builder |
|
| CsiVolumeOptions.Jsii$Proxy |
|
| CsiVolumeSource |
Represents a source location of a volume to mount, managed by an external CSI driver.
|
| CsiVolumeSource.Builder |
|
| CsiVolumeSource.Jsii$Proxy |
|
| CustomResourceColumnDefinition |
CustomResourceColumnDefinition specifies a column for server side printing.
|
| CustomResourceColumnDefinition.Builder |
|
| CustomResourceColumnDefinition.Jsii$Proxy |
|
| CustomResourceConversion |
CustomResourceConversion describes how to convert different versions of a CR.
|
| CustomResourceConversion.Builder |
|
| CustomResourceConversion.Jsii$Proxy |
|
| CustomResourceDefinitionNames |
CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition.
|
| CustomResourceDefinitionNames.Builder |
|
| CustomResourceDefinitionNames.Jsii$Proxy |
|
| CustomResourceDefinitionSpec |
CustomResourceDefinitionSpec describes how a user wants their resource to appear.
|
| CustomResourceDefinitionSpec.Builder |
|
| CustomResourceDefinitionSpec.Jsii$Proxy |
|
| CustomResourceDefinitionVersion |
CustomResourceDefinitionVersion describes a version for CRD.
|
| CustomResourceDefinitionVersion.Builder |
|
| CustomResourceDefinitionVersion.Jsii$Proxy |
|
| CustomResourceSubresources |
CustomResourceSubresources defines the status and scale subresources for CustomResources.
|
| CustomResourceSubresources.Builder |
|
| CustomResourceSubresources.Jsii$Proxy |
|
| CustomResourceSubresourceScale |
CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.
|
| CustomResourceSubresourceScale.Builder |
|
| CustomResourceSubresourceScale.Jsii$Proxy |
|
| CustomResourceValidation |
CustomResourceValidation is a list of validation methods for CustomResources.
|
| CustomResourceValidation.Builder |
|
| CustomResourceValidation.Jsii$Proxy |
|
| DaemonSet |
A DaemonSet ensures that all (or some) Nodes run a copy of a Pod.
|
| DaemonSet.Builder |
|
| DaemonSetProps |
Properties for DaemonSet.
|
| DaemonSetProps.Builder |
|
| DaemonSetProps.Jsii$Proxy |
|
| DaemonSetSpec |
DaemonSetSpec is the specification of a daemon set.
|
| DaemonSetSpec.Builder |
|
| DaemonSetSpec.Jsii$Proxy |
|
| DaemonSetUpdateStrategy |
DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.
|
| DaemonSetUpdateStrategy.Builder |
|
| DaemonSetUpdateStrategy.Jsii$Proxy |
|
| DeleteOptions |
DeleteOptions may be provided when deleting an API object.
|
| DeleteOptions.Builder |
|
| DeleteOptions.Jsii$Proxy |
|
| Deployment |
A Deployment provides declarative updates for Pods and ReplicaSets.
|
| Deployment.Builder |
|
| DeploymentExposeViaServiceOptions |
Options for Deployment.exposeViaService.
|
| DeploymentExposeViaServiceOptions.Builder |
|
| DeploymentExposeViaServiceOptions.Jsii$Proxy |
|
| DeploymentProps |
Properties for Deployment.
|
| DeploymentProps.Builder |
|
| DeploymentProps.Jsii$Proxy |
|
| DeploymentSpec |
DeploymentSpec is the specification of the desired behavior of the Deployment.
|
| DeploymentSpec.Builder |
|
| DeploymentSpec.Jsii$Proxy |
|
| DeploymentStrategy |
Deployment strategies.
|
| DeploymentStrategy |
DeploymentStrategy describes how to replace existing pods with new ones.
|
| DeploymentStrategy.Builder |
|
| DeploymentStrategy.Jsii$Proxy |
|
| DeploymentStrategyRollingUpdateOptions |
Options for DeploymentStrategy.rollingUpdate.
|
| DeploymentStrategyRollingUpdateOptions.Builder |
|
| DeploymentStrategyRollingUpdateOptions.Jsii$Proxy |
|
| DnsOption |
Custom DNS option.
|
| DnsOption.Builder |
|
| DnsOption.Jsii$Proxy |
|
| DnsPolicy |
Pod DNS policies.
|
| DockerConfigSecret |
Create a secret for storing credentials for accessing a container image registry.
|
| DockerConfigSecret.Builder |
|
| DockerConfigSecretProps |
Options for DockerConfigSecret.
|
| DockerConfigSecretProps.Builder |
|
| DockerConfigSecretProps.Jsii$Proxy |
|
| DownwardApiProjection |
Represents downward API info for projecting into a projected volume.
|
| DownwardApiProjection.Builder |
|
| DownwardApiProjection.Jsii$Proxy |
|
| DownwardApiVolumeFile |
DownwardAPIVolumeFile represents information to create the file containing the pod field.
|
| DownwardApiVolumeFile.Builder |
|
| DownwardApiVolumeFile.Jsii$Proxy |
|
| DownwardApiVolumeSource |
DownwardAPIVolumeSource represents a volume containing downward API info.
|
| DownwardApiVolumeSource.Builder |
|
| DownwardApiVolumeSource.Jsii$Proxy |
|
| EmptyDirMedium |
The medium on which to store the volume.
|
| EmptyDirVolumeOptions |
Options for volumes populated with an empty directory.
|
| EmptyDirVolumeOptions.Builder |
|
| EmptyDirVolumeOptions.Jsii$Proxy |
|
| EmptyDirVolumeSource |
Represents an empty directory for a pod.
|
| EmptyDirVolumeSource.Builder |
|
| EmptyDirVolumeSource.Jsii$Proxy |
|
| Endpoint |
Endpoint represents a single logical "backend" implementing a service.
|
| Endpoint.Builder |
|
| Endpoint.Jsii$Proxy |
|
| EndpointAddress |
EndpointAddress is a tuple that describes single IP address.
|
| EndpointAddress.Builder |
|
| EndpointAddress.Jsii$Proxy |
|
| EndpointConditions |
EndpointConditions represents the current condition of an endpoint.
|
| EndpointConditions.Builder |
|
| EndpointConditions.Jsii$Proxy |
|
| EndpointHints |
EndpointHints provides hints describing how an endpoint should be consumed.
|
| EndpointHints.Builder |
|
| EndpointHints.Jsii$Proxy |
|
| EndpointPort |
EndpointPort is a tuple that describes a single port.
|
| EndpointPort.Builder |
|
| EndpointPort.Jsii$Proxy |
|
| EndpointSubset |
EndpointSubset is a group of addresses with a common set of ports.
|
| EndpointSubset.Builder |
|
| EndpointSubset.Jsii$Proxy |
|
| Env |
Container environment variables.
|
| EnvFieldPaths |
|
| EnvFrom |
A collection of env variables defined in other resources.
|
| EnvFromSource |
EnvFromSource represents the source of a set of ConfigMaps.
|
| EnvFromSource.Builder |
|
| EnvFromSource.Jsii$Proxy |
|
| EnvValue |
Utility class for creating reading env values from various sources.
|
| EnvValueFromConfigMapOptions |
Options to specify an envionment variable value from a ConfigMap key.
|
| EnvValueFromConfigMapOptions.Builder |
|
| EnvValueFromConfigMapOptions.Jsii$Proxy |
|
| EnvValueFromFieldRefOptions |
Options to specify an environment variable value from a field reference.
|
| EnvValueFromFieldRefOptions.Builder |
|
| EnvValueFromFieldRefOptions.Jsii$Proxy |
|
| EnvValueFromProcessOptions |
Options to specify an environment variable value from the process environment.
|
| EnvValueFromProcessOptions.Builder |
|
| EnvValueFromProcessOptions.Jsii$Proxy |
|
| EnvValueFromResourceOptions |
Options to specify an environment variable value from a resource.
|
| EnvValueFromResourceOptions.Builder |
|
| EnvValueFromResourceOptions.Jsii$Proxy |
|
| EnvValueFromSecretOptions |
Options to specify an environment variable value from a Secret.
|
| EnvValueFromSecretOptions.Builder |
|
| EnvValueFromSecretOptions.Jsii$Proxy |
|
| EnvVar |
EnvVar represents an environment variable present in a Container.
|
| EnvVar.Builder |
|
| EnvVar.Jsii$Proxy |
|
| EnvVarSource |
EnvVarSource represents a source for the value of an EnvVar.
|
| EnvVarSource.Builder |
|
| EnvVarSource.Jsii$Proxy |
|
| EphemeralContainer |
An EphemeralContainer is a temporary container that you may add to an existing Pod for user-initiated activities such as debugging.
|
| EphemeralContainer.Builder |
|
| EphemeralContainer.Jsii$Proxy |
|
| EphemeralStorageResources |
Emphemeral storage request and limit.
|
| EphemeralStorageResources.Builder |
|
| EphemeralStorageResources.Jsii$Proxy |
|
| EphemeralVolumeSource |
Represents an ephemeral volume that is handled by a normal storage driver.
|
| EphemeralVolumeSource.Builder |
|
| EphemeralVolumeSource.Jsii$Proxy |
|
| EventSeries |
EventSeries contain information on series of events, i.e.
|
| EventSeries.Builder |
|
| EventSeries.Jsii$Proxy |
|
| EventSource |
EventSource contains information for an event.
|
| EventSource.Builder |
|
| EventSource.Jsii$Proxy |
|
| ExecAction |
ExecAction describes a "run in container" action.
|
| ExecAction.Builder |
|
| ExecAction.Jsii$Proxy |
|
| ExposeDeploymentViaIngressOptions |
Options for exposing a deployment via an ingress.
|
| ExposeDeploymentViaIngressOptions.Builder |
|
| ExposeDeploymentViaIngressOptions.Jsii$Proxy |
|
| ExposeServiceViaIngressOptions |
Options for exposing a service using an ingress.
|
| ExposeServiceViaIngressOptions.Builder |
|
| ExposeServiceViaIngressOptions.Jsii$Proxy |
|
| ExternalDocumentation |
ExternalDocumentation allows referencing an external resource for extended documentation.
|
| ExternalDocumentation.Builder |
|
| ExternalDocumentation.Jsii$Proxy |
|
| ExternalMetricSourceV2 |
ExternalMetricSource indicates how to scale on a metric not associated with any Kubernetes object (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster).
|
| ExternalMetricSourceV2.Builder |
|
| ExternalMetricSourceV2.Jsii$Proxy |
|
| ExternalMetricSourceV2Beta2 |
ExternalMetricSource indicates how to scale on a metric not associated with any Kubernetes object (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster).
|
| ExternalMetricSourceV2Beta2.Builder |
|
| ExternalMetricSourceV2Beta2.Jsii$Proxy |
|
| FcVolumeSource |
Represents a Fibre Channel volume.
|
| FcVolumeSource.Builder |
|
| FcVolumeSource.Jsii$Proxy |
|
| FlexPersistentVolumeSource |
FlexPersistentVolumeSource represents a generic persistent volume resource that is provisioned/attached using an exec based plugin.
|
| FlexPersistentVolumeSource.Builder |
|
| FlexPersistentVolumeSource.Jsii$Proxy |
|
| FlexVolumeSource |
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
|
| FlexVolumeSource.Builder |
|
| FlexVolumeSource.Jsii$Proxy |
|
| FlockerVolumeSource |
Represents a Flocker volume mounted by the Flocker agent.
|
| FlockerVolumeSource.Builder |
|
| FlockerVolumeSource.Jsii$Proxy |
|
| FlowDistinguisherMethodV1Beta1 |
FlowDistinguisherMethod specifies the method of a flow distinguisher.
|
| FlowDistinguisherMethodV1Beta1.Builder |
|
| FlowDistinguisherMethodV1Beta1.Jsii$Proxy |
|
| FlowDistinguisherMethodV1Beta2 |
FlowDistinguisherMethod specifies the method of a flow distinguisher.
|
| FlowDistinguisherMethodV1Beta2.Builder |
|
| FlowDistinguisherMethodV1Beta2.Jsii$Proxy |
|
| FlowSchemaSpecV1Beta1 |
FlowSchemaSpec describes how the FlowSchema's specification looks like.
|
| FlowSchemaSpecV1Beta1.Builder |
|
| FlowSchemaSpecV1Beta1.Jsii$Proxy |
|
| FlowSchemaSpecV1Beta2 |
FlowSchemaSpec describes how the FlowSchema's specification looks like.
|
| FlowSchemaSpecV1Beta2.Builder |
|
| FlowSchemaSpecV1Beta2.Jsii$Proxy |
|
| ForZone |
ForZone provides information about which zones should consume this endpoint.
|
| ForZone.Builder |
|
| ForZone.Jsii$Proxy |
|
| FromServiceAccountNameOptions |
|
| FromServiceAccountNameOptions.Builder |
|
| FromServiceAccountNameOptions.Jsii$Proxy |
|
| FsGroupChangePolicy |
|
| GCEPersistentDiskPersistentVolume |
GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod.
|
| GCEPersistentDiskPersistentVolume.Builder |
|
| GCEPersistentDiskPersistentVolumeProps |
Properties for GCEPersistentDiskPersistentVolume.
|
| GCEPersistentDiskPersistentVolumeProps.Builder |
|
| GCEPersistentDiskPersistentVolumeProps.Jsii$Proxy |
|
| GCEPersistentDiskVolumeOptions |
Options of Volume.fromGcePersistentDisk.
|
| GCEPersistentDiskVolumeOptions.Builder |
|
| GCEPersistentDiskVolumeOptions.Jsii$Proxy |
|
| GcePersistentDiskVolumeSource |
Represents a Persistent Disk resource in Google Compute Engine.
|
| GcePersistentDiskVolumeSource.Builder |
|
| GcePersistentDiskVolumeSource.Jsii$Proxy |
|
| GitRepoVolumeSource |
Represents a volume that is populated with the contents of a git repository.
|
| GitRepoVolumeSource.Builder |
|
| GitRepoVolumeSource.Jsii$Proxy |
|
| GlusterfsPersistentVolumeSource |
Represents a Glusterfs mount that lasts the lifetime of a pod.
|
| GlusterfsPersistentVolumeSource.Builder |
|
| GlusterfsPersistentVolumeSource.Jsii$Proxy |
|
| GlusterfsVolumeSource |
Represents a Glusterfs mount that lasts the lifetime of a pod.
|
| GlusterfsVolumeSource.Builder |
|
| GlusterfsVolumeSource.Jsii$Proxy |
|
| Group |
Represents a group.
|
| GroupSubjectV1Beta1 |
GroupSubject holds detailed information for group-kind subject.
|
| GroupSubjectV1Beta1.Builder |
|
| GroupSubjectV1Beta1.Jsii$Proxy |
|
| GroupSubjectV1Beta2 |
GroupSubject holds detailed information for group-kind subject.
|
| GroupSubjectV1Beta2.Builder |
|
| GroupSubjectV1Beta2.Jsii$Proxy |
|
| GrpcAction |
|
| GrpcAction.Builder |
|
| GrpcAction.Jsii$Proxy |
|
| Handler |
Defines a specific action that should be taken.
|
| HandlerFromHttpGetOptions |
Options for Handler.fromHttpGet.
|
| HandlerFromHttpGetOptions.Builder |
|
| HandlerFromHttpGetOptions.Jsii$Proxy |
|
| HandlerFromTcpSocketOptions |
Options for Handler.fromTcpSocket.
|
| HandlerFromTcpSocketOptions.Builder |
|
| HandlerFromTcpSocketOptions.Jsii$Proxy |
|
| HorizontalPodAutoscaler |
A HorizontalPodAutoscaler scales a workload up or down in response to a metric change.
|
| HorizontalPodAutoscaler.Builder |
|
| HorizontalPodAutoscalerBehaviorV2 |
HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).
|
| HorizontalPodAutoscalerBehaviorV2.Builder |
|
| HorizontalPodAutoscalerBehaviorV2.Jsii$Proxy |
|
| HorizontalPodAutoscalerBehaviorV2Beta2 |
HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).
|
| HorizontalPodAutoscalerBehaviorV2Beta2.Builder |
|
| HorizontalPodAutoscalerBehaviorV2Beta2.Jsii$Proxy |
|
| HorizontalPodAutoscalerProps |
Properties for HorizontalPodAutoscaler.
|
| HorizontalPodAutoscalerProps.Builder |
|
| HorizontalPodAutoscalerProps.Jsii$Proxy |
|
| HorizontalPodAutoscalerSpec |
specification of a horizontal pod autoscaler.
|
| HorizontalPodAutoscalerSpec.Builder |
|
| HorizontalPodAutoscalerSpec.Jsii$Proxy |
|
| HorizontalPodAutoscalerSpecV2 |
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
|
| HorizontalPodAutoscalerSpecV2.Builder |
|
| HorizontalPodAutoscalerSpecV2.Jsii$Proxy |
|
| HorizontalPodAutoscalerSpecV2Beta2 |
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
|
| HorizontalPodAutoscalerSpecV2Beta2.Builder |
|
| HorizontalPodAutoscalerSpecV2Beta2.Jsii$Proxy |
|
| HostAlias |
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's /etc/hosts file.
|
| HostAlias |
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
|
| HostAlias.Builder |
|
| HostAlias.Builder |
|
| HostAlias.Jsii$Proxy |
|
| HostAlias.Jsii$Proxy |
|
| HostPathVolumeOptions |
Options for a HostPathVolume-based volume.
|
| HostPathVolumeOptions.Builder |
|
| HostPathVolumeOptions.Jsii$Proxy |
|
| HostPathVolumeSource |
Represents a host path mapped into a pod.
|
| HostPathVolumeSource.Builder |
|
| HostPathVolumeSource.Jsii$Proxy |
|
| HostPathVolumeType |
Host path types.
|
| HpaScalingPolicyV2 |
HPAScalingPolicy is a single policy which must hold true for a specified past interval.
|
| HpaScalingPolicyV2.Builder |
|
| HpaScalingPolicyV2.Jsii$Proxy |
|
| HpaScalingPolicyV2Beta2 |
HPAScalingPolicy is a single policy which must hold true for a specified past interval.
|
| HpaScalingPolicyV2Beta2.Builder |
|
| HpaScalingPolicyV2Beta2.Jsii$Proxy |
|
| HpaScalingRulesV2 |
HPAScalingRules configures the scaling behavior for one direction.
|
| HpaScalingRulesV2.Builder |
|
| HpaScalingRulesV2.Jsii$Proxy |
|
| HpaScalingRulesV2Beta2 |
HPAScalingRules configures the scaling behavior for one direction.
|
| HpaScalingRulesV2Beta2.Builder |
|
| HpaScalingRulesV2Beta2.Jsii$Proxy |
|
| HttpGetAction |
HTTPGetAction describes an action based on HTTP Get requests.
|
| HttpGetAction.Builder |
|
| HttpGetAction.Jsii$Proxy |
|
| HttpGetProbeOptions |
Options for Probe.fromHttpGet().
|
| HttpGetProbeOptions.Builder |
|
| HttpGetProbeOptions.Jsii$Proxy |
|
| HttpHeader |
HTTPHeader describes a custom header to be used in HTTP probes.
|
| HttpHeader.Builder |
|
| HttpHeader.Jsii$Proxy |
|
| HttpIngressPath |
HTTPIngressPath associates a path with a backend.
|
| HttpIngressPath.Builder |
|
| HttpIngressPath.Jsii$Proxy |
|
| HttpIngressPathType |
Specify how the path is matched against request paths.
|
| HttpIngressRuleValue |
HTTPIngressRuleValue is a list of http selectors pointing to backends.
|
| HttpIngressRuleValue.Builder |
|
| HttpIngressRuleValue.Jsii$Proxy |
|
| IApiEndpoint |
An API Endpoint can either be a resource descriptor (e.g /pods) or a non resource url (e.g /healthz).
|
| IApiEndpoint.Jsii$Default |
|
| IApiEndpoint.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IApiResource |
Represents a resource or collection of resources.
|
| IApiResource.Jsii$Default |
|
| IApiResource.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IClusterRole |
Represents a cluster-level role.
|
| IClusterRole.Jsii$Default |
|
| IClusterRole.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IConfigMap |
Represents a config map.
|
| IConfigMap.Jsii$Default |
|
| IConfigMap.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| ImagePullPolicy |
|
| INamespaceSelector |
Represents an object that can select namespaces.
|
| INamespaceSelector.Jsii$Default |
|
| INamespaceSelector.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| INetworkPolicyPeer |
Describes a peer to allow traffic to/from.
|
| INetworkPolicyPeer.Jsii$Default |
|
| INetworkPolicyPeer.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| Ingress |
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
|
| Ingress.Builder |
|
| IngressBackend |
The backend for an ingress path.
|
| IngressBackend |
IngressBackend describes all endpoints for a given service and port.
|
| IngressBackend.Builder |
|
| IngressBackend.Jsii$Proxy |
|
| IngressClassParametersReference |
IngressClassParametersReference identifies an API object.
|
| IngressClassParametersReference.Builder |
|
| IngressClassParametersReference.Jsii$Proxy |
|
| IngressClassSpec |
IngressClassSpec provides information about the class of an Ingress.
|
| IngressClassSpec.Builder |
|
| IngressClassSpec.Jsii$Proxy |
|
| IngressProps |
Properties for Ingress.
|
| IngressProps.Builder |
|
| IngressProps.Jsii$Proxy |
|
| IngressRule |
Represents the rules mapping the paths under a specified host to the related backend services.
|
| IngressRule |
IngressRule represents the rules mapping the paths under a specified host to the related backend services.
|
| IngressRule.Builder |
|
| IngressRule.Builder |
|
| IngressRule.Jsii$Proxy |
|
| IngressRule.Jsii$Proxy |
|
| IngressServiceBackend |
IngressServiceBackend references a Kubernetes Service as a Backend.
|
| IngressServiceBackend.Builder |
|
| IngressServiceBackend.Jsii$Proxy |
|
| IngressSpec |
IngressSpec describes the Ingress the user wishes to exist.
|
| IngressSpec.Builder |
|
| IngressSpec.Jsii$Proxy |
|
| IngressTls |
Represents the TLS configuration mapping that is passed to the ingress controller for SSL termination.
|
| IngressTls |
IngressTLS describes the transport layer security associated with an Ingress.
|
| IngressTls.Builder |
|
| IngressTls.Builder |
|
| IngressTls.Jsii$Proxy |
|
| IngressTls.Jsii$Proxy |
|
| IntOrString |
|
| IoK8SApimachineryPkgApisMetaV1DeleteOptionsKind |
Kind is a string value representing the REST resource this object represents.
|
| IpBlock |
IPBlock describes a particular CIDR (Ex.
|
| IpBlock.Builder |
|
| IpBlock.Jsii$Proxy |
|
| IPersistentVolume |
Contract of a PersistentVolumeClaim.
|
| IPersistentVolume.Jsii$Default |
|
| IPersistentVolume.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IPersistentVolumeClaim |
Contract of a PersistentVolumeClaim.
|
| IPersistentVolumeClaim.Jsii$Default |
|
| IPersistentVolumeClaim.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IPodSelector |
Represents an object that can select pods.
|
| IPodSelector.Jsii$Default |
|
| IPodSelector.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IResource |
Represents a resource.
|
| IResource.Jsii$Default |
Internal default implementation for IResource.
|
| IResource.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IRole |
A reference to any Role or ClusterRole.
|
| IRole.Jsii$Default |
Internal default implementation for IRole.
|
| IRole.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IScalable |
Represents a scalable workload.
|
| IScalable.Jsii$Default |
Internal default implementation for IScalable.
|
| IScalable.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IscsiPersistentVolumeSource |
ISCSIPersistentVolumeSource represents an ISCSI disk.
|
| IscsiPersistentVolumeSource.Builder |
|
| IscsiPersistentVolumeSource.Jsii$Proxy |
|
| IscsiVolumeSource |
Represents an ISCSI disk.
|
| IscsiVolumeSource.Builder |
|
| IscsiVolumeSource.Jsii$Proxy |
|
| ISecret |
|
| ISecret.Jsii$Default |
Internal default implementation for ISecret.
|
| ISecret.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IServiceAccount |
|
| IServiceAccount.Jsii$Default |
|
| IServiceAccount.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IStorage |
Represents a piece of storage in the cluster.
|
| IStorage.Jsii$Default |
Internal default implementation for IStorage.
|
| IStorage.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| ISubject |
Represents an object that can be used as a role binding subject.
|
| ISubject.Jsii$Default |
Internal default implementation for ISubject.
|
| ISubject.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| Job |
A Job creates one or more Pods and ensures that a specified number of them successfully terminate.
|
| Job.Builder |
A fluent builder for Job.
|
| JobProps |
Properties for Job.
|
| JobProps.Builder |
|
| JobProps.Jsii$Proxy |
|
| JobSpec |
JobSpec describes how the job execution will look like.
|
| JobSpec.Builder |
|
| JobSpec.Jsii$Proxy |
|
| JobTemplateSpec |
JobTemplateSpec describes the data a Job should have when created from a template.
|
| JobTemplateSpec.Builder |
|
| JobTemplateSpec.Jsii$Proxy |
|
| JsonSchemaProps |
JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).
|
| JsonSchemaProps.Builder |
|
| JsonSchemaProps.Jsii$Proxy |
|
| KeyToPath |
Maps a string key to a path within a volume.
|
| KeyToPath.Builder |
|
| KeyToPath.Jsii$Proxy |
|
| KubeApiService |
APIService represents a server for a particular GroupVersion.
|
| KubeApiService.Builder |
|
| KubeApiServiceList |
APIServiceList is a list of APIService objects.
|
| KubeApiServiceList.Builder |
|
| KubeApiServiceListProps |
APIServiceList is a list of APIService objects.
|
| KubeApiServiceListProps.Builder |
|
| KubeApiServiceListProps.Jsii$Proxy |
|
| KubeApiServiceProps |
APIService represents a server for a particular GroupVersion.
|
| KubeApiServiceProps.Builder |
|
| KubeApiServiceProps.Jsii$Proxy |
|
| KubeBinding |
Binding ties one object to another;
|
| KubeBinding.Builder |
|
| KubeBindingProps |
Binding ties one object to another;
|
| KubeBindingProps.Builder |
|
| KubeBindingProps.Jsii$Proxy |
|
| KubeCertificateSigningRequest |
CertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a certificate signing request, and having it asynchronously approved and issued.
|
| KubeCertificateSigningRequest.Builder |
|
| KubeCertificateSigningRequestList |
CertificateSigningRequestList is a collection of CertificateSigningRequest objects.
|
| KubeCertificateSigningRequestList.Builder |
|
| KubeCertificateSigningRequestListProps |
CertificateSigningRequestList is a collection of CertificateSigningRequest objects.
|
| KubeCertificateSigningRequestListProps.Builder |
|
| KubeCertificateSigningRequestListProps.Jsii$Proxy |
|
| KubeCertificateSigningRequestProps |
CertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a certificate signing request, and having it asynchronously approved and issued.
|
| KubeCertificateSigningRequestProps.Builder |
|
| KubeCertificateSigningRequestProps.Jsii$Proxy |
|
| KubeClusterCidrListV1Alpha1 |
ClusterCIDRList contains a list of ClusterCIDR.
|
| KubeClusterCidrListV1Alpha1.Builder |
|
| KubeClusterCidrListV1Alpha1Props |
ClusterCIDRList contains a list of ClusterCIDR.
|
| KubeClusterCidrListV1Alpha1Props.Builder |
|
| KubeClusterCidrListV1Alpha1Props.Jsii$Proxy |
|
| KubeClusterCidrv1Alpha1 |
ClusterCIDR represents a single configuration for per-Node Pod CIDR allocations when the MultiCIDRRangeAllocator is enabled (see the config for kube-controller-manager).
|
| KubeClusterCidrv1Alpha1.Builder |
|
| KubeClusterCidrv1Alpha1Props |
ClusterCIDR represents a single configuration for per-Node Pod CIDR allocations when the MultiCIDRRangeAllocator is enabled (see the config for kube-controller-manager).
|
| KubeClusterCidrv1Alpha1Props.Builder |
|
| KubeClusterCidrv1Alpha1Props.Jsii$Proxy |
|
| KubeClusterRole |
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
|
| KubeClusterRole.Builder |
|
| KubeClusterRoleBinding |
ClusterRoleBinding references a ClusterRole, but not contain it.
|
| KubeClusterRoleBinding.Builder |
|
| KubeClusterRoleBindingList |
ClusterRoleBindingList is a collection of ClusterRoleBindings.
|
| KubeClusterRoleBindingList.Builder |
|
| KubeClusterRoleBindingListProps |
ClusterRoleBindingList is a collection of ClusterRoleBindings.
|
| KubeClusterRoleBindingListProps.Builder |
|
| KubeClusterRoleBindingListProps.Jsii$Proxy |
|
| KubeClusterRoleBindingProps |
ClusterRoleBinding references a ClusterRole, but not contain it.
|
| KubeClusterRoleBindingProps.Builder |
|
| KubeClusterRoleBindingProps.Jsii$Proxy |
|
| KubeClusterRoleList |
ClusterRoleList is a collection of ClusterRoles.
|
| KubeClusterRoleList.Builder |
|
| KubeClusterRoleListProps |
ClusterRoleList is a collection of ClusterRoles.
|
| KubeClusterRoleListProps.Builder |
|
| KubeClusterRoleListProps.Jsii$Proxy |
|
| KubeClusterRoleProps |
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
|
| KubeClusterRoleProps.Builder |
|
| KubeClusterRoleProps.Jsii$Proxy |
|
| KubeComponentStatus |
ComponentStatus (and ComponentStatusList) holds the cluster validation info.
|
| KubeComponentStatus.Builder |
|
| KubeComponentStatusList |
Status of all the conditions for the component as a list of ComponentStatus objects.
|
| KubeComponentStatusList.Builder |
|
| KubeComponentStatusListProps |
Status of all the conditions for the component as a list of ComponentStatus objects.
|
| KubeComponentStatusListProps.Builder |
|
| KubeComponentStatusListProps.Jsii$Proxy |
|
| KubeComponentStatusProps |
ComponentStatus (and ComponentStatusList) holds the cluster validation info.
|
| KubeComponentStatusProps.Builder |
|
| KubeComponentStatusProps.Jsii$Proxy |
|
| KubeConfigMap |
ConfigMap holds configuration data for pods to consume.
|
| KubeConfigMap.Builder |
|
| KubeConfigMapList |
ConfigMapList is a resource containing a list of ConfigMap objects.
|
| KubeConfigMapList.Builder |
|
| KubeConfigMapListProps |
ConfigMapList is a resource containing a list of ConfigMap objects.
|
| KubeConfigMapListProps.Builder |
|
| KubeConfigMapListProps.Jsii$Proxy |
|
| KubeConfigMapProps |
ConfigMap holds configuration data for pods to consume.
|
| KubeConfigMapProps.Builder |
|
| KubeConfigMapProps.Jsii$Proxy |
|
| KubeControllerRevision |
ControllerRevision implements an immutable snapshot of state data.
|
| KubeControllerRevision.Builder |
|
| KubeControllerRevisionList |
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
|
| KubeControllerRevisionList.Builder |
|
| KubeControllerRevisionListProps |
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
|
| KubeControllerRevisionListProps.Builder |
|
| KubeControllerRevisionListProps.Jsii$Proxy |
|
| KubeControllerRevisionProps |
ControllerRevision implements an immutable snapshot of state data.
|
| KubeControllerRevisionProps.Builder |
|
| KubeControllerRevisionProps.Jsii$Proxy |
|
| KubeCronJob |
CronJob represents the configuration of a single cron job.
|
| KubeCronJob.Builder |
|
| KubeCronJobList |
CronJobList is a collection of cron jobs.
|
| KubeCronJobList.Builder |
|
| KubeCronJobListProps |
CronJobList is a collection of cron jobs.
|
| KubeCronJobListProps.Builder |
|
| KubeCronJobListProps.Jsii$Proxy |
|
| KubeCronJobProps |
CronJob represents the configuration of a single cron job.
|
| KubeCronJobProps.Builder |
|
| KubeCronJobProps.Jsii$Proxy |
|
| KubeCsiDriver |
CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster.
|
| KubeCsiDriver.Builder |
|
| KubeCsiDriverList |
CSIDriverList is a collection of CSIDriver objects.
|
| KubeCsiDriverList.Builder |
|
| KubeCsiDriverListProps |
CSIDriverList is a collection of CSIDriver objects.
|
| KubeCsiDriverListProps.Builder |
|
| KubeCsiDriverListProps.Jsii$Proxy |
|
| KubeCsiDriverProps |
CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster.
|
| KubeCsiDriverProps.Builder |
|
| KubeCsiDriverProps.Jsii$Proxy |
|
| KubeCsiNode |
CSINode holds information about all CSI drivers installed on a node.
|
| KubeCsiNode.Builder |
|
| KubeCsiNodeList |
CSINodeList is a collection of CSINode objects.
|
| KubeCsiNodeList.Builder |
|
| KubeCsiNodeListProps |
CSINodeList is a collection of CSINode objects.
|
| KubeCsiNodeListProps.Builder |
|
| KubeCsiNodeListProps.Jsii$Proxy |
|
| KubeCsiNodeProps |
CSINode holds information about all CSI drivers installed on a node.
|
| KubeCsiNodeProps.Builder |
|
| KubeCsiNodeProps.Jsii$Proxy |
|
| KubeCsiStorageCapacity |
CSIStorageCapacity stores the result of one CSI GetCapacity call.
|
| KubeCsiStorageCapacity.Builder |
|
| KubeCsiStorageCapacityList |
CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
|
| KubeCsiStorageCapacityList.Builder |
|
| KubeCsiStorageCapacityListProps |
CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
|
| KubeCsiStorageCapacityListProps.Builder |
|
| KubeCsiStorageCapacityListProps.Jsii$Proxy |
|
| KubeCsiStorageCapacityListV1Beta1 |
CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
|
| KubeCsiStorageCapacityListV1Beta1.Builder |
|
| KubeCsiStorageCapacityListV1Beta1Props |
CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
|
| KubeCsiStorageCapacityListV1Beta1Props.Builder |
|
| KubeCsiStorageCapacityListV1Beta1Props.Jsii$Proxy |
|
| KubeCsiStorageCapacityProps |
CSIStorageCapacity stores the result of one CSI GetCapacity call.
|
| KubeCsiStorageCapacityProps.Builder |
|
| KubeCsiStorageCapacityProps.Jsii$Proxy |
|
| KubeCsiStorageCapacityV1Beta1 |
CSIStorageCapacity stores the result of one CSI GetCapacity call.
|
| KubeCsiStorageCapacityV1Beta1.Builder |
|
| KubeCsiStorageCapacityV1Beta1Props |
CSIStorageCapacity stores the result of one CSI GetCapacity call.
|
| KubeCsiStorageCapacityV1Beta1Props.Builder |
|
| KubeCsiStorageCapacityV1Beta1Props.Jsii$Proxy |
|
| KubeCustomResourceDefinition |
CustomResourceDefinition represents a resource that should be exposed on the API server.
|
| KubeCustomResourceDefinition.Builder |
|
| KubeCustomResourceDefinitionList |
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
|
| KubeCustomResourceDefinitionList.Builder |
|
| KubeCustomResourceDefinitionListProps |
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
|
| KubeCustomResourceDefinitionListProps.Builder |
|
| KubeCustomResourceDefinitionListProps.Jsii$Proxy |
|
| KubeCustomResourceDefinitionProps |
CustomResourceDefinition represents a resource that should be exposed on the API server.
|
| KubeCustomResourceDefinitionProps.Builder |
|
| KubeCustomResourceDefinitionProps.Jsii$Proxy |
|
| KubeDaemonSet |
DaemonSet represents the configuration of a daemon set.
|
| KubeDaemonSet.Builder |
|
| KubeDaemonSetList |
DaemonSetList is a collection of daemon sets.
|
| KubeDaemonSetList.Builder |
|
| KubeDaemonSetListProps |
DaemonSetList is a collection of daemon sets.
|
| KubeDaemonSetListProps.Builder |
|
| KubeDaemonSetListProps.Jsii$Proxy |
|
| KubeDaemonSetProps |
DaemonSet represents the configuration of a daemon set.
|
| KubeDaemonSetProps.Builder |
|
| KubeDaemonSetProps.Jsii$Proxy |
|
| KubeDeployment |
Deployment enables declarative updates for Pods and ReplicaSets.
|
| KubeDeployment.Builder |
|
| KubeDeploymentList |
DeploymentList is a list of Deployments.
|
| KubeDeploymentList.Builder |
|
| KubeDeploymentListProps |
DeploymentList is a list of Deployments.
|
| KubeDeploymentListProps.Builder |
|
| KubeDeploymentListProps.Jsii$Proxy |
|
| KubeDeploymentProps |
Deployment enables declarative updates for Pods and ReplicaSets.
|
| KubeDeploymentProps.Builder |
|
| KubeDeploymentProps.Jsii$Proxy |
|
| KubeEndpoints |
Endpoints is a collection of endpoints that implement the actual service.
|
| KubeEndpoints.Builder |
|
| KubeEndpointSlice |
EndpointSlice represents a subset of the endpoints that implement a service.
|
| KubeEndpointSlice.Builder |
|
| KubeEndpointSliceList |
EndpointSliceList represents a list of endpoint slices.
|
| KubeEndpointSliceList.Builder |
|
| KubeEndpointSliceListProps |
EndpointSliceList represents a list of endpoint slices.
|
| KubeEndpointSliceListProps.Builder |
|
| KubeEndpointSliceListProps.Jsii$Proxy |
|
| KubeEndpointSliceProps |
EndpointSlice represents a subset of the endpoints that implement a service.
|
| KubeEndpointSliceProps.Builder |
|
| KubeEndpointSliceProps.Jsii$Proxy |
|
| KubeEndpointsList |
EndpointsList is a list of endpoints.
|
| KubeEndpointsList.Builder |
|
| KubeEndpointsListProps |
EndpointsList is a list of endpoints.
|
| KubeEndpointsListProps.Builder |
|
| KubeEndpointsListProps.Jsii$Proxy |
|
| KubeEndpointsProps |
Endpoints is a collection of endpoints that implement the actual service.
|
| KubeEndpointsProps.Builder |
|
| KubeEndpointsProps.Jsii$Proxy |
|
| KubeEvent |
Event is a report of an event somewhere in the cluster.
|
| KubeEvent.Builder |
|
| KubeEventList |
EventList is a list of Event objects.
|
| KubeEventList.Builder |
|
| KubeEventListProps |
EventList is a list of Event objects.
|
| KubeEventListProps.Builder |
|
| KubeEventListProps.Jsii$Proxy |
|
| KubeEventProps |
Event is a report of an event somewhere in the cluster.
|
| KubeEventProps.Builder |
|
| KubeEventProps.Jsii$Proxy |
|
| KubeEviction |
Eviction evicts a pod from its node subject to certain policies and safety constraints.
|
| KubeEviction.Builder |
|
| KubeEvictionProps |
Eviction evicts a pod from its node subject to certain policies and safety constraints.
|
| KubeEvictionProps.Builder |
|
| KubeEvictionProps.Jsii$Proxy |
|
| KubeFlowSchemaListV1Beta1 |
FlowSchemaList is a list of FlowSchema objects.
|
| KubeFlowSchemaListV1Beta1.Builder |
|
| KubeFlowSchemaListV1Beta1Props |
FlowSchemaList is a list of FlowSchema objects.
|
| KubeFlowSchemaListV1Beta1Props.Builder |
|
| KubeFlowSchemaListV1Beta1Props.Jsii$Proxy |
|
| KubeFlowSchemaListV1Beta2 |
FlowSchemaList is a list of FlowSchema objects.
|
| KubeFlowSchemaListV1Beta2.Builder |
|
| KubeFlowSchemaListV1Beta2Props |
FlowSchemaList is a list of FlowSchema objects.
|
| KubeFlowSchemaListV1Beta2Props.Builder |
|
| KubeFlowSchemaListV1Beta2Props.Jsii$Proxy |
|
| KubeFlowSchemaV1Beta1 |
FlowSchema defines the schema of a group of flows.
|
| KubeFlowSchemaV1Beta1.Builder |
|
| KubeFlowSchemaV1Beta1Props |
FlowSchema defines the schema of a group of flows.
|
| KubeFlowSchemaV1Beta1Props.Builder |
|
| KubeFlowSchemaV1Beta1Props.Jsii$Proxy |
|
| KubeFlowSchemaV1Beta2 |
FlowSchema defines the schema of a group of flows.
|
| KubeFlowSchemaV1Beta2.Builder |
|
| KubeFlowSchemaV1Beta2Props |
FlowSchema defines the schema of a group of flows.
|
| KubeFlowSchemaV1Beta2Props.Builder |
|
| KubeFlowSchemaV1Beta2Props.Jsii$Proxy |
|
| KubeHorizontalPodAutoscaler |
configuration of a horizontal pod autoscaler.
|
| KubeHorizontalPodAutoscaler.Builder |
|
| KubeHorizontalPodAutoscalerList |
list of horizontal pod autoscaler objects.
|
| KubeHorizontalPodAutoscalerList.Builder |
|
| KubeHorizontalPodAutoscalerListProps |
list of horizontal pod autoscaler objects.
|
| KubeHorizontalPodAutoscalerListProps.Builder |
|
| KubeHorizontalPodAutoscalerListProps.Jsii$Proxy |
|
| KubeHorizontalPodAutoscalerListV2 |
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
|
| KubeHorizontalPodAutoscalerListV2.Builder |
|
| KubeHorizontalPodAutoscalerListV2Beta2 |
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
|
| KubeHorizontalPodAutoscalerListV2Beta2.Builder |
|
| KubeHorizontalPodAutoscalerListV2Beta2Props |
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
|
| KubeHorizontalPodAutoscalerListV2Beta2Props.Builder |
|
| KubeHorizontalPodAutoscalerListV2Beta2Props.Jsii$Proxy |
|
| KubeHorizontalPodAutoscalerListV2Props |
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
|
| KubeHorizontalPodAutoscalerListV2Props.Builder |
|
| KubeHorizontalPodAutoscalerListV2Props.Jsii$Proxy |
|
| KubeHorizontalPodAutoscalerProps |
configuration of a horizontal pod autoscaler.
|
| KubeHorizontalPodAutoscalerProps.Builder |
|
| KubeHorizontalPodAutoscalerProps.Jsii$Proxy |
|
| KubeHorizontalPodAutoscalerV2 |
HorizontalPodAutoscaler is the configuration for a horizontal pod autoscaler, which automatically manages the replica count of any resource implementing the scale subresource based on the metrics specified.
|
| KubeHorizontalPodAutoscalerV2.Builder |
|
| KubeHorizontalPodAutoscalerV2Beta2 |
HorizontalPodAutoscaler is the configuration for a horizontal pod autoscaler, which automatically manages the replica count of any resource implementing the scale subresource based on the metrics specified.
|
| KubeHorizontalPodAutoscalerV2Beta2.Builder |
|
| KubeHorizontalPodAutoscalerV2Beta2Props |
HorizontalPodAutoscaler is the configuration for a horizontal pod autoscaler, which automatically manages the replica count of any resource implementing the scale subresource based on the metrics specified.
|
| KubeHorizontalPodAutoscalerV2Beta2Props.Builder |
|
| KubeHorizontalPodAutoscalerV2Beta2Props.Jsii$Proxy |
|
| KubeHorizontalPodAutoscalerV2Props |
HorizontalPodAutoscaler is the configuration for a horizontal pod autoscaler, which automatically manages the replica count of any resource implementing the scale subresource based on the metrics specified.
|
| KubeHorizontalPodAutoscalerV2Props.Builder |
|
| KubeHorizontalPodAutoscalerV2Props.Jsii$Proxy |
|
| KubeIngress |
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
|
| KubeIngress.Builder |
|
| KubeIngressClass |
IngressClass represents the class of the Ingress, referenced by the Ingress Spec.
|
| KubeIngressClass.Builder |
|
| KubeIngressClassList |
IngressClassList is a collection of IngressClasses.
|
| KubeIngressClassList.Builder |
|
| KubeIngressClassListProps |
IngressClassList is a collection of IngressClasses.
|
| KubeIngressClassListProps.Builder |
|
| KubeIngressClassListProps.Jsii$Proxy |
|
| KubeIngressClassProps |
IngressClass represents the class of the Ingress, referenced by the Ingress Spec.
|
| KubeIngressClassProps.Builder |
|
| KubeIngressClassProps.Jsii$Proxy |
|
| KubeIngressList |
IngressList is a collection of Ingress.
|
| KubeIngressList.Builder |
|
| KubeIngressListProps |
IngressList is a collection of Ingress.
|
| KubeIngressListProps.Builder |
|
| KubeIngressListProps.Jsii$Proxy |
|
| KubeIngressProps |
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
|
| KubeIngressProps.Builder |
|
| KubeIngressProps.Jsii$Proxy |
|
| KubeJob |
Job represents the configuration of a single job.
|
| KubeJob.Builder |
|
| KubeJobList |
JobList is a collection of jobs.
|
| KubeJobList.Builder |
|
| KubeJobListProps |
JobList is a collection of jobs.
|
| KubeJobListProps.Builder |
|
| KubeJobListProps.Jsii$Proxy |
|
| KubeJobProps |
Job represents the configuration of a single job.
|
| KubeJobProps.Builder |
|
| KubeJobProps.Jsii$Proxy |
|
| KubeLease |
Lease defines a lease concept.
|
| KubeLease.Builder |
|
| KubeLeaseList |
LeaseList is a list of Lease objects.
|
| KubeLeaseList.Builder |
|
| KubeLeaseListProps |
LeaseList is a list of Lease objects.
|
| KubeLeaseListProps.Builder |
|
| KubeLeaseListProps.Jsii$Proxy |
|
| KubeLeaseProps |
Lease defines a lease concept.
|
| KubeLeaseProps.Builder |
|
| KubeLeaseProps.Jsii$Proxy |
|
| KubeLimitRange |
LimitRange sets resource usage limits for each kind of resource in a Namespace.
|
| KubeLimitRange.Builder |
|
| KubeLimitRangeList |
LimitRangeList is a list of LimitRange items.
|
| KubeLimitRangeList.Builder |
|
| KubeLimitRangeListProps |
LimitRangeList is a list of LimitRange items.
|
| KubeLimitRangeListProps.Builder |
|
| KubeLimitRangeListProps.Jsii$Proxy |
|
| KubeLimitRangeProps |
LimitRange sets resource usage limits for each kind of resource in a Namespace.
|
| KubeLimitRangeProps.Builder |
|
| KubeLimitRangeProps.Jsii$Proxy |
|
| KubeLocalSubjectAccessReview |
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
|
| KubeLocalSubjectAccessReview.Builder |
|
| KubeLocalSubjectAccessReviewProps |
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
|
| KubeLocalSubjectAccessReviewProps.Builder |
|
| KubeLocalSubjectAccessReviewProps.Jsii$Proxy |
|
| KubeMutatingWebhookConfiguration |
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
|
| KubeMutatingWebhookConfiguration.Builder |
|
| KubeMutatingWebhookConfigurationList |
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
|
| KubeMutatingWebhookConfigurationList.Builder |
|
| KubeMutatingWebhookConfigurationListProps |
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
|
| KubeMutatingWebhookConfigurationListProps.Builder |
|
| KubeMutatingWebhookConfigurationListProps.Jsii$Proxy |
|
| KubeMutatingWebhookConfigurationProps |
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
|
| KubeMutatingWebhookConfigurationProps.Builder |
|
| KubeMutatingWebhookConfigurationProps.Jsii$Proxy |
|
| KubeNamespace |
Namespace provides a scope for Names.
|
| KubeNamespace.Builder |
|
| KubeNamespaceList |
NamespaceList is a list of Namespaces.
|
| KubeNamespaceList.Builder |
|
| KubeNamespaceListProps |
NamespaceList is a list of Namespaces.
|
| KubeNamespaceListProps.Builder |
|
| KubeNamespaceListProps.Jsii$Proxy |
|
| KubeNamespaceProps |
Namespace provides a scope for Names.
|
| KubeNamespaceProps.Builder |
|
| KubeNamespaceProps.Jsii$Proxy |
|
| KubeNetworkPolicy |
NetworkPolicy describes what network traffic is allowed for a set of Pods.
|
| KubeNetworkPolicy.Builder |
|
| KubeNetworkPolicyList |
NetworkPolicyList is a list of NetworkPolicy objects.
|
| KubeNetworkPolicyList.Builder |
|
| KubeNetworkPolicyListProps |
NetworkPolicyList is a list of NetworkPolicy objects.
|
| KubeNetworkPolicyListProps.Builder |
|
| KubeNetworkPolicyListProps.Jsii$Proxy |
|
| KubeNetworkPolicyProps |
NetworkPolicy describes what network traffic is allowed for a set of Pods.
|
| KubeNetworkPolicyProps.Builder |
|
| KubeNetworkPolicyProps.Jsii$Proxy |
|
| KubeNode |
Node is a worker node in Kubernetes.
|
| KubeNode.Builder |
|
| KubeNodeList |
NodeList is the whole list of all Nodes which have been registered with master.
|
| KubeNodeList.Builder |
|
| KubeNodeListProps |
NodeList is the whole list of all Nodes which have been registered with master.
|
| KubeNodeListProps.Builder |
|
| KubeNodeListProps.Jsii$Proxy |
|
| KubeNodeProps |
Node is a worker node in Kubernetes.
|
| KubeNodeProps.Builder |
|
| KubeNodeProps.Jsii$Proxy |
|
| KubePersistentVolume |
PersistentVolume (PV) is a storage resource provisioned by an administrator.
|
| KubePersistentVolume.Builder |
|
| KubePersistentVolumeClaim |
PersistentVolumeClaim is a user's request for and claim to a persistent volume.
|
| KubePersistentVolumeClaim.Builder |
|
| KubePersistentVolumeClaimList |
PersistentVolumeClaimList is a list of PersistentVolumeClaim items.
|
| KubePersistentVolumeClaimList.Builder |
|
| KubePersistentVolumeClaimListProps |
PersistentVolumeClaimList is a list of PersistentVolumeClaim items.
|
| KubePersistentVolumeClaimListProps.Builder |
|
| KubePersistentVolumeClaimListProps.Jsii$Proxy |
|
| KubePersistentVolumeClaimProps |
PersistentVolumeClaim is a user's request for and claim to a persistent volume.
|
| KubePersistentVolumeClaimProps.Builder |
|
| KubePersistentVolumeClaimProps.Jsii$Proxy |
|
| KubePersistentVolumeList |
PersistentVolumeList is a list of PersistentVolume items.
|
| KubePersistentVolumeList.Builder |
|
| KubePersistentVolumeListProps |
PersistentVolumeList is a list of PersistentVolume items.
|
| KubePersistentVolumeListProps.Builder |
|
| KubePersistentVolumeListProps.Jsii$Proxy |
|
| KubePersistentVolumeProps |
PersistentVolume (PV) is a storage resource provisioned by an administrator.
|
| KubePersistentVolumeProps.Builder |
|
| KubePersistentVolumeProps.Jsii$Proxy |
|
| KubePod |
Pod is a collection of containers that can run on a host.
|
| KubePod.Builder |
|
| KubePodDisruptionBudget |
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods.
|
| KubePodDisruptionBudget.Builder |
|
| KubePodDisruptionBudgetList |
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
|
| KubePodDisruptionBudgetList.Builder |
|
| KubePodDisruptionBudgetListProps |
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
|
| KubePodDisruptionBudgetListProps.Builder |
|
| KubePodDisruptionBudgetListProps.Jsii$Proxy |
|
| KubePodDisruptionBudgetProps |
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods.
|
| KubePodDisruptionBudgetProps.Builder |
|
| KubePodDisruptionBudgetProps.Jsii$Proxy |
|
| KubePodList |
PodList is a list of Pods.
|
| KubePodList.Builder |
|
| KubePodListProps |
PodList is a list of Pods.
|
| KubePodListProps.Builder |
|
| KubePodListProps.Jsii$Proxy |
|
| KubePodProps |
Pod is a collection of containers that can run on a host.
|
| KubePodProps.Builder |
|
| KubePodProps.Jsii$Proxy |
|
| KubePodTemplate |
PodTemplate describes a template for creating copies of a predefined pod.
|
| KubePodTemplate.Builder |
|
| KubePodTemplateList |
PodTemplateList is a list of PodTemplates.
|
| KubePodTemplateList.Builder |
|
| KubePodTemplateListProps |
PodTemplateList is a list of PodTemplates.
|
| KubePodTemplateListProps.Builder |
|
| KubePodTemplateListProps.Jsii$Proxy |
|
| KubePodTemplateProps |
PodTemplate describes a template for creating copies of a predefined pod.
|
| KubePodTemplateProps.Builder |
|
| KubePodTemplateProps.Jsii$Proxy |
|
| KubePriorityClass |
PriorityClass defines mapping from a priority class name to the priority integer value.
|
| KubePriorityClass.Builder |
|
| KubePriorityClassList |
PriorityClassList is a collection of priority classes.
|
| KubePriorityClassList.Builder |
|
| KubePriorityClassListProps |
PriorityClassList is a collection of priority classes.
|
| KubePriorityClassListProps.Builder |
|
| KubePriorityClassListProps.Jsii$Proxy |
|
| KubePriorityClassProps |
PriorityClass defines mapping from a priority class name to the priority integer value.
|
| KubePriorityClassProps.Builder |
|
| KubePriorityClassProps.Jsii$Proxy |
|
| KubePriorityLevelConfigurationListV1Beta1 |
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
|
| KubePriorityLevelConfigurationListV1Beta1.Builder |
|
| KubePriorityLevelConfigurationListV1Beta1Props |
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
|
| KubePriorityLevelConfigurationListV1Beta1Props.Builder |
|
| KubePriorityLevelConfigurationListV1Beta1Props.Jsii$Proxy |
|
| KubePriorityLevelConfigurationListV1Beta2 |
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
|
| KubePriorityLevelConfigurationListV1Beta2.Builder |
|
| KubePriorityLevelConfigurationListV1Beta2Props |
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
|
| KubePriorityLevelConfigurationListV1Beta2Props.Builder |
|
| KubePriorityLevelConfigurationListV1Beta2Props.Jsii$Proxy |
|
| KubePriorityLevelConfigurationV1Beta1 |
PriorityLevelConfiguration represents the configuration of a priority level.
|
| KubePriorityLevelConfigurationV1Beta1.Builder |
|
| KubePriorityLevelConfigurationV1Beta1Props |
PriorityLevelConfiguration represents the configuration of a priority level.
|
| KubePriorityLevelConfigurationV1Beta1Props.Builder |
|
| KubePriorityLevelConfigurationV1Beta1Props.Jsii$Proxy |
|
| KubePriorityLevelConfigurationV1Beta2 |
PriorityLevelConfiguration represents the configuration of a priority level.
|
| KubePriorityLevelConfigurationV1Beta2.Builder |
|
| KubePriorityLevelConfigurationV1Beta2Props |
PriorityLevelConfiguration represents the configuration of a priority level.
|
| KubePriorityLevelConfigurationV1Beta2Props.Builder |
|
| KubePriorityLevelConfigurationV1Beta2Props.Jsii$Proxy |
|
| KubeReplicaSet |
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
|
| KubeReplicaSet.Builder |
|
| KubeReplicaSetList |
ReplicaSetList is a collection of ReplicaSets.
|
| KubeReplicaSetList.Builder |
|
| KubeReplicaSetListProps |
ReplicaSetList is a collection of ReplicaSets.
|
| KubeReplicaSetListProps.Builder |
|
| KubeReplicaSetListProps.Jsii$Proxy |
|
| KubeReplicaSetProps |
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
|
| KubeReplicaSetProps.Builder |
|
| KubeReplicaSetProps.Jsii$Proxy |
|
| KubeReplicationController |
ReplicationController represents the configuration of a replication controller.
|
| KubeReplicationController.Builder |
|
| KubeReplicationControllerList |
ReplicationControllerList is a collection of replication controllers.
|
| KubeReplicationControllerList.Builder |
|
| KubeReplicationControllerListProps |
ReplicationControllerList is a collection of replication controllers.
|
| KubeReplicationControllerListProps.Builder |
|
| KubeReplicationControllerListProps.Jsii$Proxy |
|
| KubeReplicationControllerProps |
ReplicationController represents the configuration of a replication controller.
|
| KubeReplicationControllerProps.Builder |
|
| KubeReplicationControllerProps.Jsii$Proxy |
|
| KubeResourceQuota |
ResourceQuota sets aggregate quota restrictions enforced per namespace.
|
| KubeResourceQuota.Builder |
|
| KubeResourceQuotaList |
ResourceQuotaList is a list of ResourceQuota items.
|
| KubeResourceQuotaList.Builder |
|
| KubeResourceQuotaListProps |
ResourceQuotaList is a list of ResourceQuota items.
|
| KubeResourceQuotaListProps.Builder |
|
| KubeResourceQuotaListProps.Jsii$Proxy |
|
| KubeResourceQuotaProps |
ResourceQuota sets aggregate quota restrictions enforced per namespace.
|
| KubeResourceQuotaProps.Builder |
|
| KubeResourceQuotaProps.Jsii$Proxy |
|
| KubeRole |
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
|
| KubeRole.Builder |
|
| KubeRoleBinding |
RoleBinding references a role, but does not contain it.
|
| KubeRoleBinding.Builder |
|
| KubeRoleBindingList |
RoleBindingList is a collection of RoleBindings.
|
| KubeRoleBindingList.Builder |
|
| KubeRoleBindingListProps |
RoleBindingList is a collection of RoleBindings.
|
| KubeRoleBindingListProps.Builder |
|
| KubeRoleBindingListProps.Jsii$Proxy |
|
| KubeRoleBindingProps |
RoleBinding references a role, but does not contain it.
|
| KubeRoleBindingProps.Builder |
|
| KubeRoleBindingProps.Jsii$Proxy |
|
| KubeRoleList |
RoleList is a collection of Roles.
|
| KubeRoleList.Builder |
|
| KubeRoleListProps |
RoleList is a collection of Roles.
|
| KubeRoleListProps.Builder |
|
| KubeRoleListProps.Jsii$Proxy |
|
| KubeRoleProps |
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
|
| KubeRoleProps.Builder |
|
| KubeRoleProps.Jsii$Proxy |
|
| KubeRuntimeClass |
RuntimeClass defines a class of container runtime supported in the cluster.
|
| KubeRuntimeClass.Builder |
|
| KubeRuntimeClassList |
RuntimeClassList is a list of RuntimeClass objects.
|
| KubeRuntimeClassList.Builder |
|
| KubeRuntimeClassListProps |
RuntimeClassList is a list of RuntimeClass objects.
|
| KubeRuntimeClassListProps.Builder |
|
| KubeRuntimeClassListProps.Jsii$Proxy |
|
| KubeRuntimeClassProps |
RuntimeClass defines a class of container runtime supported in the cluster.
|
| KubeRuntimeClassProps.Builder |
|
| KubeRuntimeClassProps.Jsii$Proxy |
|
| KubeScale |
Scale represents a scaling request for a resource.
|
| KubeScale.Builder |
|
| KubeScaleProps |
Scale represents a scaling request for a resource.
|
| KubeScaleProps.Builder |
|
| KubeScaleProps.Jsii$Proxy |
|
| KubeSecret |
Secret holds secret data of a certain type.
|
| KubeSecret.Builder |
|
| KubeSecretList |
SecretList is a list of Secret.
|
| KubeSecretList.Builder |
|
| KubeSecretListProps |
SecretList is a list of Secret.
|
| KubeSecretListProps.Builder |
|
| KubeSecretListProps.Jsii$Proxy |
|
| KubeSecretProps |
Secret holds secret data of a certain type.
|
| KubeSecretProps.Builder |
|
| KubeSecretProps.Jsii$Proxy |
|
| KubeSelfSubjectAccessReview |
SelfSubjectAccessReview checks whether or the current user can perform an action.
|
| KubeSelfSubjectAccessReview.Builder |
|
| KubeSelfSubjectAccessReviewProps |
SelfSubjectAccessReview checks whether or the current user can perform an action.
|
| KubeSelfSubjectAccessReviewProps.Builder |
|
| KubeSelfSubjectAccessReviewProps.Jsii$Proxy |
|
| KubeSelfSubjectRulesReview |
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
|
| KubeSelfSubjectRulesReview.Builder |
|
| KubeSelfSubjectRulesReviewProps |
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
|
| KubeSelfSubjectRulesReviewProps.Builder |
|
| KubeSelfSubjectRulesReviewProps.Jsii$Proxy |
|
| KubeService |
Service is a named abstraction of software service (for example, mysql) consisting of local port (for example 3306) that the proxy listens on, and the selector that determines which pods will answer requests sent through the proxy.
|
| KubeService.Builder |
|
| KubeServiceAccount |
ServiceAccount binds together: * a name, understood by users, and perhaps by peripheral systems, for an identity * a principal that can be authenticated and authorized * a set of secrets.
|
| KubeServiceAccount.Builder |
|
| KubeServiceAccountList |
ServiceAccountList is a list of ServiceAccount objects.
|
| KubeServiceAccountList.Builder |
|
| KubeServiceAccountListProps |
ServiceAccountList is a list of ServiceAccount objects.
|
| KubeServiceAccountListProps.Builder |
|
| KubeServiceAccountListProps.Jsii$Proxy |
|
| KubeServiceAccountProps |
ServiceAccount binds together: * a name, understood by users, and perhaps by peripheral systems, for an identity * a principal that can be authenticated and authorized * a set of secrets.
|
| KubeServiceAccountProps.Builder |
|
| KubeServiceAccountProps.Jsii$Proxy |
|
| KubeServiceList |
ServiceList holds a list of services.
|
| KubeServiceList.Builder |
|
| KubeServiceListProps |
ServiceList holds a list of services.
|
| KubeServiceListProps.Builder |
|
| KubeServiceListProps.Jsii$Proxy |
|
| KubeServiceProps |
Service is a named abstraction of software service (for example, mysql) consisting of local port (for example 3306) that the proxy listens on, and the selector that determines which pods will answer requests sent through the proxy.
|
| KubeServiceProps.Builder |
|
| KubeServiceProps.Jsii$Proxy |
|
| KubeStatefulSet |
StatefulSet represents a set of pods with consistent identities.
|
| KubeStatefulSet.Builder |
|
| KubeStatefulSetList |
StatefulSetList is a collection of StatefulSets.
|
| KubeStatefulSetList.Builder |
|
| KubeStatefulSetListProps |
StatefulSetList is a collection of StatefulSets.
|
| KubeStatefulSetListProps.Builder |
|
| KubeStatefulSetListProps.Jsii$Proxy |
|
| KubeStatefulSetProps |
StatefulSet represents a set of pods with consistent identities.
|
| KubeStatefulSetProps.Builder |
|
| KubeStatefulSetProps.Jsii$Proxy |
|
| KubeStatus |
Status is a return value for calls that don't return other objects.
|
| KubeStatus.Builder |
|
| KubeStatusProps |
Status is a return value for calls that don't return other objects.
|
| KubeStatusProps.Builder |
|
| KubeStatusProps.Jsii$Proxy |
|
| KubeStorageClass |
StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.
|
| KubeStorageClass.Builder |
|
| KubeStorageClassList |
StorageClassList is a collection of storage classes.
|
| KubeStorageClassList.Builder |
|
| KubeStorageClassListProps |
StorageClassList is a collection of storage classes.
|
| KubeStorageClassListProps.Builder |
|
| KubeStorageClassListProps.Jsii$Proxy |
|
| KubeStorageClassProps |
StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.
|
| KubeStorageClassProps.Builder |
|
| KubeStorageClassProps.Jsii$Proxy |
|
| KubeStorageVersionListV1Alpha1 |
A list of StorageVersions.
|
| KubeStorageVersionListV1Alpha1.Builder |
|
| KubeStorageVersionListV1Alpha1Props |
A list of StorageVersions.
|
| KubeStorageVersionListV1Alpha1Props.Builder |
|
| KubeStorageVersionListV1Alpha1Props.Jsii$Proxy |
|
| KubeStorageVersionV1Alpha1 |
Storage version of a specific resource.
|
| KubeStorageVersionV1Alpha1.Builder |
|
| KubeStorageVersionV1Alpha1Props |
Storage version of a specific resource.
|
| KubeStorageVersionV1Alpha1Props.Builder |
|
| KubeStorageVersionV1Alpha1Props.Jsii$Proxy |
|
| KubeSubjectAccessReview |
SubjectAccessReview checks whether or not a user or group can perform an action.
|
| KubeSubjectAccessReview.Builder |
|
| KubeSubjectAccessReviewProps |
SubjectAccessReview checks whether or not a user or group can perform an action.
|
| KubeSubjectAccessReviewProps.Builder |
|
| KubeSubjectAccessReviewProps.Jsii$Proxy |
|
| KubeTokenRequest |
TokenRequest requests a token for a given service account.
|
| KubeTokenRequest.Builder |
|
| KubeTokenRequestProps |
TokenRequest requests a token for a given service account.
|
| KubeTokenRequestProps.Builder |
|
| KubeTokenRequestProps.Jsii$Proxy |
|
| KubeTokenReview |
TokenReview attempts to authenticate a token to a known user.
|
| KubeTokenReview.Builder |
|
| KubeTokenReviewProps |
TokenReview attempts to authenticate a token to a known user.
|
| KubeTokenReviewProps.Builder |
|
| KubeTokenReviewProps.Jsii$Proxy |
|
| KubeValidatingWebhookConfiguration |
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
|
| KubeValidatingWebhookConfiguration.Builder |
|
| KubeValidatingWebhookConfigurationList |
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
|
| KubeValidatingWebhookConfigurationList.Builder |
|
| KubeValidatingWebhookConfigurationListProps |
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
|
| KubeValidatingWebhookConfigurationListProps.Builder |
|
| KubeValidatingWebhookConfigurationListProps.Jsii$Proxy |
|
| KubeValidatingWebhookConfigurationProps |
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
|
| KubeValidatingWebhookConfigurationProps.Builder |
|
| KubeValidatingWebhookConfigurationProps.Jsii$Proxy |
|
| KubeVolumeAttachment |
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.
|
| KubeVolumeAttachment.Builder |
|
| KubeVolumeAttachmentList |
VolumeAttachmentList is a collection of VolumeAttachment objects.
|
| KubeVolumeAttachmentList.Builder |
|
| KubeVolumeAttachmentListProps |
VolumeAttachmentList is a collection of VolumeAttachment objects.
|
| KubeVolumeAttachmentListProps.Builder |
|
| KubeVolumeAttachmentListProps.Jsii$Proxy |
|
| KubeVolumeAttachmentProps |
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.
|
| KubeVolumeAttachmentProps.Builder |
|
| KubeVolumeAttachmentProps.Jsii$Proxy |
|
| LabeledNode |
A node that is matched by label selectors.
|
| LabelExpression |
Represents a query that can be performed against resources with labels.
|
| LabelSelector |
A label selector is a label query over a set of resources.
|
| LabelSelector |
Match a resource by labels.
|
| LabelSelector.Builder |
|
| LabelSelector.Jsii$Proxy |
|
| LabelSelectorOptions |
Options for LabelSelector.of.
|
| LabelSelectorOptions.Builder |
|
| LabelSelectorOptions.Jsii$Proxy |
|
| LabelSelectorRequirement |
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
|
| LabelSelectorRequirement |
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
|
| LabelSelectorRequirement.Builder |
|
| LabelSelectorRequirement.Builder |
|
| LabelSelectorRequirement.Jsii$Proxy |
|
| LabelSelectorRequirement.Jsii$Proxy |
|
| LeaseSpec |
LeaseSpec is a specification of a Lease.
|
| LeaseSpec.Builder |
|
| LeaseSpec.Jsii$Proxy |
|
| Lifecycle |
Lifecycle describes actions that the management system should take in response to container lifecycle events.
|
| Lifecycle.Builder |
|
| Lifecycle.Jsii$Proxy |
|
| LifecycleHandler |
LifecycleHandler defines a specific action that should be taken in a lifecycle hook.
|
| LifecycleHandler.Builder |
|
| LifecycleHandler.Jsii$Proxy |
|
| LimitedPriorityLevelConfigurationV1Beta1 |
LimitedPriorityLevelConfiguration specifies how to handle requests that are subject to limits.
|
| LimitedPriorityLevelConfigurationV1Beta1.Builder |
|
| LimitedPriorityLevelConfigurationV1Beta1.Jsii$Proxy |
|
| LimitedPriorityLevelConfigurationV1Beta2 |
LimitedPriorityLevelConfiguration specifies how to handle requests that are subject to limits.
|
| LimitedPriorityLevelConfigurationV1Beta2.Builder |
|
| LimitedPriorityLevelConfigurationV1Beta2.Jsii$Proxy |
|
| LimitRangeItem |
LimitRangeItem defines a min/max usage limit for any resource that matches on kind.
|
| LimitRangeItem.Builder |
|
| LimitRangeItem.Jsii$Proxy |
|
| LimitRangeSpec |
LimitRangeSpec defines a min/max usage limit for resources that match on kind.
|
| LimitRangeSpec.Builder |
|
| LimitRangeSpec.Jsii$Proxy |
|
| LimitResponseV1Beta1 |
LimitResponse defines how to handle requests that can not be executed right now.
|
| LimitResponseV1Beta1.Builder |
|
| LimitResponseV1Beta1.Jsii$Proxy |
|
| LimitResponseV1Beta2 |
LimitResponse defines how to handle requests that can not be executed right now.
|
| LimitResponseV1Beta2.Builder |
|
| LimitResponseV1Beta2.Jsii$Proxy |
|
| ListMeta |
ListMeta describes metadata that synthetic resources must have, including lists and various status objects.
|
| ListMeta.Builder |
|
| ListMeta.Jsii$Proxy |
|
| LocalObjectReference |
LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
|
| LocalObjectReference.Builder |
|
| LocalObjectReference.Jsii$Proxy |
|
| LocalVolumeSource |
Local represents directly-attached storage with node affinity (Beta feature).
|
| LocalVolumeSource.Builder |
|
| LocalVolumeSource.Jsii$Proxy |
|
| ManagedFieldsEntry |
ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the fieldset applies to.
|
| ManagedFieldsEntry.Builder |
|
| ManagedFieldsEntry.Jsii$Proxy |
|
| MemoryResources |
Memory request and limit.
|
| MemoryResources.Builder |
|
| MemoryResources.Jsii$Proxy |
|
| Metric |
A metric condition that HorizontalPodAutoscaler's scale on.
|
| MetricContainerResourceOptions |
Options for Metric.containerResource().
|
| MetricContainerResourceOptions.Builder |
|
| MetricContainerResourceOptions.Jsii$Proxy |
|
| MetricIdentifierV2 |
MetricIdentifier defines the name and optionally selector for a metric.
|
| MetricIdentifierV2.Builder |
|
| MetricIdentifierV2.Jsii$Proxy |
|
| MetricIdentifierV2Beta2 |
MetricIdentifier defines the name and optionally selector for a metric.
|
| MetricIdentifierV2Beta2.Builder |
|
| MetricIdentifierV2Beta2.Jsii$Proxy |
|
| MetricObjectOptions |
Options for Metric.object().
|
| MetricObjectOptions.Builder |
|
| MetricObjectOptions.Jsii$Proxy |
|
| MetricOptions |
Base options for a Metric.
|
| MetricOptions.Builder |
|
| MetricOptions.Jsii$Proxy |
|
| MetricSpecV2 |
MetricSpec specifies how to scale based on a single metric (only type and one other matching field should be set at once).
|
| MetricSpecV2.Builder |
|
| MetricSpecV2.Jsii$Proxy |
|
| MetricSpecV2Beta2 |
MetricSpec specifies how to scale based on a single metric (only type and one other matching field should be set at once).
|
| MetricSpecV2Beta2.Builder |
|
| MetricSpecV2Beta2.Jsii$Proxy |
|
| MetricTarget |
A metric condition that will trigger scaling behavior when satisfied.
|
| MetricTargetV2 |
MetricTarget defines the target value, average value, or average utilization of a specific metric.
|
| MetricTargetV2.Builder |
|
| MetricTargetV2.Jsii$Proxy |
|
| MetricTargetV2Beta2 |
MetricTarget defines the target value, average value, or average utilization of a specific metric.
|
| MetricTargetV2Beta2.Builder |
|
| MetricTargetV2Beta2.Jsii$Proxy |
|
| MountOptions |
Options for mounts.
|
| MountOptions.Builder |
|
| MountOptions.Jsii$Proxy |
|
| MountPropagation |
|
| MutatingWebhook |
MutatingWebhook describes an admission webhook and the resources and operations it applies to.
|
| MutatingWebhook.Builder |
|
| MutatingWebhook.Jsii$Proxy |
|
| NamedNode |
A node that is matched by its name.
|
| Namespace |
In Kubernetes, namespaces provides a mechanism for isolating groups of resources within a single cluster.
|
| Namespace.Builder |
|
| NamespaceProps |
Properties for Namespace.
|
| NamespaceProps.Builder |
|
| NamespaceProps.Jsii$Proxy |
|
| Namespaces |
Represents a group of namespaces.
|
| NamespaceSelectorConfig |
Configuration for selecting namespaces.
|
| NamespaceSelectorConfig.Builder |
|
| NamespaceSelectorConfig.Jsii$Proxy |
|
| NamespaceSpec |
NamespaceSpec describes the attributes on a Namespace.
|
| NamespaceSpec.Builder |
|
| NamespaceSpec.Jsii$Proxy |
|
| NamespacesSelectOptions |
Options for Namespaces.select.
|
| NamespacesSelectOptions.Builder |
|
| NamespacesSelectOptions.Jsii$Proxy |
|
| NetworkPolicy |
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.Builder |
|
| NetworkPolicyAddEgressRuleOptions |
Options for NetworkPolicy.addEgressRule.
|
| NetworkPolicyAddEgressRuleOptions.Builder |
|
| NetworkPolicyAddEgressRuleOptions.Jsii$Proxy |
|
| NetworkPolicyEgressRule |
NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods matched by a NetworkPolicySpec's podSelector.
|
| NetworkPolicyEgressRule.Builder |
|
| NetworkPolicyEgressRule.Jsii$Proxy |
|
| NetworkPolicyIngressRule |
NetworkPolicyIngressRule describes a particular set of traffic that is allowed to the pods matched by a NetworkPolicySpec's podSelector.
|
| NetworkPolicyIngressRule.Builder |
|
| NetworkPolicyIngressRule.Jsii$Proxy |
|
| NetworkPolicyIpBlock |
Describes a particular CIDR (Ex.
|
| NetworkPolicyPeer |
NetworkPolicyPeer describes a peer to allow traffic to/from.
|
| NetworkPolicyPeer.Builder |
|
| NetworkPolicyPeer.Jsii$Proxy |
|
| NetworkPolicyPeerConfig |
Configuration for network peers.
|
| NetworkPolicyPeerConfig.Builder |
|
| NetworkPolicyPeerConfig.Jsii$Proxy |
|
| NetworkPolicyPort |
NetworkPolicyPort describes a port to allow traffic on.
|
| NetworkPolicyPort |
Describes a port to allow traffic on.
|
| NetworkPolicyPort.Builder |
|
| NetworkPolicyPort.Jsii$Proxy |
|
| NetworkPolicyPortProps |
Properties for NetworkPolicyPort.
|
| NetworkPolicyPortProps.Builder |
|
| NetworkPolicyPortProps.Jsii$Proxy |
|
| NetworkPolicyProps |
Properties for NetworkPolicy.
|
| NetworkPolicyProps.Builder |
|
| NetworkPolicyProps.Jsii$Proxy |
|
| NetworkPolicyRule |
Describes a rule allowing traffic from / to pods matched by a network policy selector.
|
| NetworkPolicyRule.Builder |
|
| NetworkPolicyRule.Jsii$Proxy |
|
| NetworkPolicySpec |
NetworkPolicySpec provides the specification of a NetworkPolicy.
|
| NetworkPolicySpec.Builder |
|
| NetworkPolicySpec.Jsii$Proxy |
|
| NetworkPolicyTraffic |
Describes how the network policy should configure egress / ingress traffic.
|
| NetworkPolicyTraffic.Builder |
|
| NetworkPolicyTraffic.Jsii$Proxy |
|
| NetworkPolicyTrafficDefault |
Default behaviors of network traffic in policies.
|
| NetworkProtocol |
Network protocols.
|
| NfsVolumeOptions |
Options for the NFS based volume.
|
| NfsVolumeOptions.Builder |
|
| NfsVolumeOptions.Jsii$Proxy |
|
| NfsVolumeSource |
Represents an NFS mount that lasts the lifetime of a pod.
|
| NfsVolumeSource.Builder |
|
| NfsVolumeSource.Jsii$Proxy |
|
| Node |
Represents a node in the cluster.
|
| NodeAffinity |
Node affinity is a group of node affinity scheduling rules.
|
| NodeAffinity.Builder |
|
| NodeAffinity.Jsii$Proxy |
|
| NodeConfigSource |
NodeConfigSource specifies a source of node configuration.
|
| NodeConfigSource.Builder |
|
| NodeConfigSource.Jsii$Proxy |
|
| NodeLabelQuery |
Represents a query that can be performed against nodes with labels.
|
| NodeSelector |
A node selector represents the union of the results of one or more label queries over a set of nodes;
|
| NodeSelector.Builder |
|
| NodeSelector.Jsii$Proxy |
|
| NodeSelectorRequirement |
A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
|
| NodeSelectorRequirement.Builder |
|
| NodeSelectorRequirement.Jsii$Proxy |
|
| NodeSelectorTerm |
A null or empty node selector term matches no objects.
|
| NodeSelectorTerm.Builder |
|
| NodeSelectorTerm.Jsii$Proxy |
|
| NodeSpec |
NodeSpec describes the attributes that a node is created with.
|
| NodeSpec.Builder |
|
| NodeSpec.Jsii$Proxy |
|
| NodeTaintQuery |
Taint queries that can be perfomed against nodes.
|
| NodeTaintQueryOptions |
Options for NodeTaintQuery.
|
| NodeTaintQueryOptions.Builder |
|
| NodeTaintQueryOptions.Jsii$Proxy |
|
| NonApiResource |
Factory for creating non api resources.
|
| NonResourceAttributes |
NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface.
|
| NonResourceAttributes.Builder |
|
| NonResourceAttributes.Jsii$Proxy |
|
| NonResourcePolicyRuleV1Beta1 |
NonResourcePolicyRule is a predicate that matches non-resource requests according to their verb and the target non-resource URL.
|
| NonResourcePolicyRuleV1Beta1.Builder |
|
| NonResourcePolicyRuleV1Beta1.Jsii$Proxy |
|
| NonResourcePolicyRuleV1Beta2 |
NonResourcePolicyRule is a predicate that matches non-resource requests according to their verb and the target non-resource URL.
|
| NonResourcePolicyRuleV1Beta2.Builder |
|
| NonResourcePolicyRuleV1Beta2.Jsii$Proxy |
|
| ObjectFieldSelector |
ObjectFieldSelector selects an APIVersioned field of an object.
|
| ObjectFieldSelector.Builder |
|
| ObjectFieldSelector.Jsii$Proxy |
|
| ObjectMeta |
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
|
| ObjectMeta.Builder |
|
| ObjectMeta.Jsii$Proxy |
|
| ObjectMetricSourceV2 |
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
|
| ObjectMetricSourceV2.Builder |
|
| ObjectMetricSourceV2.Jsii$Proxy |
|
| ObjectMetricSourceV2Beta2 |
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
|
| ObjectMetricSourceV2Beta2.Builder |
|
| ObjectMetricSourceV2Beta2.Jsii$Proxy |
|
| ObjectReference |
ObjectReference contains enough information to let you inspect or modify the referred object.
|
| ObjectReference.Builder |
|
| ObjectReference.Jsii$Proxy |
|
| Overhead |
Overhead structure represents the resource overhead associated with running a pod.
|
| Overhead.Builder |
|
| Overhead.Jsii$Proxy |
|
| OwnerReference |
OwnerReference contains enough information to let you identify an owning object.
|
| OwnerReference.Builder |
|
| OwnerReference.Jsii$Proxy |
|
| PathMapping |
Maps a string key to a path within a volume.
|
| PathMapping.Builder |
|
| PathMapping.Jsii$Proxy |
|
| PercentOrAbsolute |
Union like class repsenting either a ration in percents or an absolute number.
|
| PersistentVolume |
A PersistentVolume (PV) is a piece of storage in the cluster that has been provisioned by an administrator or dynamically provisioned using Storage Classes.
|
| PersistentVolumeAccessMode |
Access Modes.
|
| PersistentVolumeClaim |
A PersistentVolumeClaim (PVC) is a request for storage by a user.
|
| PersistentVolumeClaim.Builder |
|
| PersistentVolumeClaimProps |
Properties for PersistentVolumeClaim.
|
| PersistentVolumeClaimProps.Builder |
|
| PersistentVolumeClaimProps.Jsii$Proxy |
|
| PersistentVolumeClaimSpec |
PersistentVolumeClaimSpec describes the common attributes of storage devices and allows a Source for provider-specific attributes.
|
| PersistentVolumeClaimSpec.Builder |
|
| PersistentVolumeClaimSpec.Jsii$Proxy |
|
| PersistentVolumeClaimTemplate |
PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an EphemeralVolumeSource.
|
| PersistentVolumeClaimTemplate.Builder |
|
| PersistentVolumeClaimTemplate.Jsii$Proxy |
|
| PersistentVolumeClaimVolumeOptions |
Options for a PersistentVolumeClaim-based volume.
|
| PersistentVolumeClaimVolumeOptions.Builder |
|
| PersistentVolumeClaimVolumeOptions.Jsii$Proxy |
|
| PersistentVolumeClaimVolumeSource |
PersistentVolumeClaimVolumeSource references the user's PVC in the same namespace.
|
| PersistentVolumeClaimVolumeSource.Builder |
|
| PersistentVolumeClaimVolumeSource.Jsii$Proxy |
|
| PersistentVolumeMode |
Volume Modes.
|
| PersistentVolumeProps |
Properties for PersistentVolume.
|
| PersistentVolumeProps.Builder |
|
| PersistentVolumeProps.Jsii$Proxy |
|
| PersistentVolumeReclaimPolicy |
Reclaim Policies.
|
| PersistentVolumeSpec |
PersistentVolumeSpec is the specification of a persistent volume.
|
| PersistentVolumeSpec.Builder |
|
| PersistentVolumeSpec.Jsii$Proxy |
|
| PhotonPersistentDiskVolumeSource |
Represents a Photon Controller persistent disk resource.
|
| PhotonPersistentDiskVolumeSource.Builder |
|
| PhotonPersistentDiskVolumeSource.Jsii$Proxy |
|
| Pod |
Pod is a collection of containers that can run on a host.
|
| Pod.Builder |
A fluent builder for Pod.
|
| PodAffinity |
Pod affinity is a group of inter pod affinity scheduling rules.
|
| PodAffinity.Builder |
|
| PodAffinity.Jsii$Proxy |
|
| PodAffinityTerm |
Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key matches that of any node on which a pod of the set of pods is running.
|
| PodAffinityTerm.Builder |
|
| PodAffinityTerm.Jsii$Proxy |
|
| PodAntiAffinity |
Pod anti affinity is a group of inter pod anti affinity scheduling rules.
|
| PodAntiAffinity.Builder |
|
| PodAntiAffinity.Jsii$Proxy |
|
| PodConnections |
Controls network isolation rules for inter-pod communication.
|
| PodConnectionsAllowFromOptions |
Options for PodConnections.allowFrom.
|
| PodConnectionsAllowFromOptions.Builder |
|
| PodConnectionsAllowFromOptions.Jsii$Proxy |
|
| PodConnectionsAllowToOptions |
Options for PodConnections.allowTo.
|
| PodConnectionsAllowToOptions.Builder |
|
| PodConnectionsAllowToOptions.Jsii$Proxy |
|
| PodConnectionsIsolation |
Isolation determines which policies are created when allowing connections from a a pod / workload to peers.
|
| PodDisruptionBudgetSpec |
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
|
| PodDisruptionBudgetSpec.Builder |
|
| PodDisruptionBudgetSpec.Jsii$Proxy |
|
| PodDns |
Holds dns settings of the pod.
|
| PodDns.Builder |
|
| PodDnsConfig |
PodDNSConfig defines the DNS parameters of a pod in addition to those generated from DNSPolicy.
|
| PodDnsConfig.Builder |
|
| PodDnsConfig.Jsii$Proxy |
|
| PodDnsConfigOption |
PodDNSConfigOption defines DNS resolver options of a pod.
|
| PodDnsConfigOption.Builder |
|
| PodDnsConfigOption.Jsii$Proxy |
|
| PodDnsProps |
Properties for PodDns.
|
| PodDnsProps.Builder |
|
| PodDnsProps.Jsii$Proxy |
|
| PodFailurePolicy |
PodFailurePolicy describes how failed pods influence the backoffLimit.
|
| PodFailurePolicy.Builder |
|
| PodFailurePolicy.Jsii$Proxy |
|
| PodFailurePolicyOnExitCodesRequirement |
PodFailurePolicyOnExitCodesRequirement describes the requirement for handling a failed pod based on its container exit codes.
|
| PodFailurePolicyOnExitCodesRequirement.Builder |
|
| PodFailurePolicyOnExitCodesRequirement.Jsii$Proxy |
|
| PodFailurePolicyOnPodConditionsPattern |
PodFailurePolicyOnPodConditionsPattern describes a pattern for matching an actual pod condition type.
|
| PodFailurePolicyOnPodConditionsPattern.Builder |
|
| PodFailurePolicyOnPodConditionsPattern.Jsii$Proxy |
|
| PodFailurePolicyRule |
PodFailurePolicyRule describes how a pod failure is handled when the requirements are met.
|
| PodFailurePolicyRule.Builder |
|
| PodFailurePolicyRule.Jsii$Proxy |
|
| PodManagementPolicy |
Controls how pods are created during initial scale up, when replacing pods on nodes, or when scaling down.
|
| PodOs |
PodOS defines the OS parameters of a pod.
|
| PodOs.Builder |
|
| PodOs.Jsii$Proxy |
An implementation for PodOs
|
| PodProps |
Properties for Pod.
|
| PodProps.Builder |
|
| PodProps.Jsii$Proxy |
|
| PodReadinessGate |
PodReadinessGate contains the reference to a pod condition.
|
| PodReadinessGate.Builder |
|
| PodReadinessGate.Jsii$Proxy |
|
| Pods |
Represents a group of pods.
|
| PodsAllOptions |
Options for Pods.all.
|
| PodsAllOptions.Builder |
|
| PodsAllOptions.Jsii$Proxy |
|
| PodScheduling |
Controls the pod scheduling strategy.
|
| PodSchedulingAttractOptions |
Options for PodScheduling.attract.
|
| PodSchedulingAttractOptions.Builder |
|
| PodSchedulingAttractOptions.Jsii$Proxy |
|
| PodSchedulingColocateOptions |
Options for PodScheduling.colocate.
|
| PodSchedulingColocateOptions.Builder |
|
| PodSchedulingColocateOptions.Jsii$Proxy |
|
| PodSchedulingSeparateOptions |
Options for PodScheduling.separate.
|
| PodSchedulingSeparateOptions.Builder |
|
| PodSchedulingSeparateOptions.Jsii$Proxy |
|
| PodSecurityContext |
PodSecurityContext holds pod-level security attributes and common container settings.
|
| PodSecurityContext |
Holds pod-level security attributes and common container settings.
|
| PodSecurityContext.Builder |
|
| PodSecurityContext.Builder |
|
| PodSecurityContext.Jsii$Proxy |
|
| PodSecurityContextProps |
Properties for PodSecurityContext.
|
| PodSecurityContextProps.Builder |
|
| PodSecurityContextProps.Jsii$Proxy |
|
| PodSelectorConfig |
Configuration for selecting pods, optionally in particular namespaces.
|
| PodSelectorConfig.Builder |
|
| PodSelectorConfig.Jsii$Proxy |
|
| PodsMetricSourceV2 |
PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
|
| PodsMetricSourceV2.Builder |
|
| PodsMetricSourceV2.Jsii$Proxy |
|
| PodsMetricSourceV2Beta2 |
PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
|
| PodsMetricSourceV2Beta2.Builder |
|
| PodsMetricSourceV2Beta2.Jsii$Proxy |
|
| PodSpec |
PodSpec is a description of a pod.
|
| PodSpec.Builder |
|
| PodSpec.Jsii$Proxy |
|
| PodsSelectOptions |
Options for Pods.select.
|
| PodsSelectOptions.Builder |
|
| PodsSelectOptions.Jsii$Proxy |
|
| PodTemplateSpec |
PodTemplateSpec describes the data a pod should have when created from a template.
|
| PodTemplateSpec.Builder |
|
| PodTemplateSpec.Jsii$Proxy |
|
| PolicyRule |
PolicyRule holds information that describes a policy rule, but does not contain information about who the rule applies to or which namespace the rule applies to.
|
| PolicyRule.Builder |
|
| PolicyRule.Jsii$Proxy |
|
| PolicyRulesWithSubjectsV1Beta1 |
PolicyRulesWithSubjects prescribes a test that applies to a request to an apiserver.
|
| PolicyRulesWithSubjectsV1Beta1.Builder |
|
| PolicyRulesWithSubjectsV1Beta1.Jsii$Proxy |
|
| PolicyRulesWithSubjectsV1Beta2 |
PolicyRulesWithSubjects prescribes a test that applies to a request to an apiserver.
|
| PolicyRulesWithSubjectsV1Beta2.Builder |
|
| PolicyRulesWithSubjectsV1Beta2.Jsii$Proxy |
|
| PortworxVolumeSource |
PortworxVolumeSource represents a Portworx volume resource.
|
| PortworxVolumeSource.Builder |
|
| PortworxVolumeSource.Jsii$Proxy |
|
| Preconditions |
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
|
| Preconditions.Builder |
|
| Preconditions.Jsii$Proxy |
|
| PreferredSchedulingTerm |
An empty preferred scheduling term matches all objects with implicit weight 0 (i.e.
|
| PreferredSchedulingTerm.Builder |
|
| PreferredSchedulingTerm.Jsii$Proxy |
|
| PriorityLevelConfigurationReferenceV1Beta1 |
PriorityLevelConfigurationReference contains information that points to the "request-priority" being used.
|
| PriorityLevelConfigurationReferenceV1Beta1.Builder |
|
| PriorityLevelConfigurationReferenceV1Beta1.Jsii$Proxy |
|
| PriorityLevelConfigurationReferenceV1Beta2 |
PriorityLevelConfigurationReference contains information that points to the "request-priority" being used.
|
| PriorityLevelConfigurationReferenceV1Beta2.Builder |
|
| PriorityLevelConfigurationReferenceV1Beta2.Jsii$Proxy |
|
| PriorityLevelConfigurationSpecV1Beta1 |
PriorityLevelConfigurationSpec specifies the configuration of a priority level.
|
| PriorityLevelConfigurationSpecV1Beta1.Builder |
|
| PriorityLevelConfigurationSpecV1Beta1.Jsii$Proxy |
|
| PriorityLevelConfigurationSpecV1Beta2 |
PriorityLevelConfigurationSpec specifies the configuration of a priority level.
|
| PriorityLevelConfigurationSpecV1Beta2.Builder |
|
| PriorityLevelConfigurationSpecV1Beta2.Jsii$Proxy |
|
| Probe |
Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
|
| Probe |
Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
|
| Probe.Builder |
|
| Probe.Jsii$Proxy |
An implementation for Probe
|
| ProbeOptions |
Probe options.
|
| ProbeOptions.Builder |
|
| ProbeOptions.Jsii$Proxy |
|
| ProjectedVolumeSource |
Represents a projected volume source.
|
| ProjectedVolumeSource.Builder |
|
| ProjectedVolumeSource.Jsii$Proxy |
|
| Protocol |
Network protocols.
|
| Quantity |
|
| QueuingConfigurationV1Beta1 |
QueuingConfiguration holds the configuration parameters for queuing.
|
| QueuingConfigurationV1Beta1.Builder |
|
| QueuingConfigurationV1Beta1.Jsii$Proxy |
|
| QueuingConfigurationV1Beta2 |
QueuingConfiguration holds the configuration parameters for queuing.
|
| QueuingConfigurationV1Beta2.Builder |
|
| QueuingConfigurationV1Beta2.Jsii$Proxy |
|
| QuobyteVolumeSource |
Represents a Quobyte mount that lasts the lifetime of a pod.
|
| QuobyteVolumeSource.Builder |
|
| QuobyteVolumeSource.Jsii$Proxy |
|
| RbdPersistentVolumeSource |
Represents a Rados Block Device mount that lasts the lifetime of a pod.
|
| RbdPersistentVolumeSource.Builder |
|
| RbdPersistentVolumeSource.Jsii$Proxy |
|
| RbdVolumeSource |
Represents a Rados Block Device mount that lasts the lifetime of a pod.
|
| RbdVolumeSource.Builder |
|
| RbdVolumeSource.Jsii$Proxy |
|
| Replicas |
The amount of replicas that will change.
|
| ReplicaSetSpec |
ReplicaSetSpec is the specification of a ReplicaSet.
|
| ReplicaSetSpec.Builder |
|
| ReplicaSetSpec.Jsii$Proxy |
|
| ReplicationControllerSpec |
ReplicationControllerSpec is the specification of a replication controller.
|
| ReplicationControllerSpec.Builder |
|
| ReplicationControllerSpec.Jsii$Proxy |
|
| Resource |
Base class for all Kubernetes objects in stdk8s.
|
| ResourceAttributes |
ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface.
|
| ResourceAttributes.Builder |
|
| ResourceAttributes.Jsii$Proxy |
|
| ResourceFieldPaths |
|
| ResourceFieldSelector |
ResourceFieldSelector represents container resources (cpu, memory) and their output format.
|
| ResourceFieldSelector.Builder |
|
| ResourceFieldSelector.Jsii$Proxy |
|
| ResourceMetricSourceV2 |
ResourceMetricSource indicates how to scale on a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g.
|
| ResourceMetricSourceV2.Builder |
|
| ResourceMetricSourceV2.Jsii$Proxy |
|
| ResourceMetricSourceV2Beta2 |
ResourceMetricSource indicates how to scale on a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g.
|
| ResourceMetricSourceV2Beta2.Builder |
|
| ResourceMetricSourceV2Beta2.Jsii$Proxy |
|
| ResourcePermissions |
Controls permissions for operations on resources.
|
| ResourcePolicyRuleV1Beta1 |
ResourcePolicyRule is a predicate that matches some resource requests, testing the request's verb and the target resource.
|
| ResourcePolicyRuleV1Beta1.Builder |
|
| ResourcePolicyRuleV1Beta1.Jsii$Proxy |
|
| ResourcePolicyRuleV1Beta2 |
ResourcePolicyRule is a predicate that matches some resource requests, testing the request's verb and the target resource.
|
| ResourcePolicyRuleV1Beta2.Builder |
|
| ResourcePolicyRuleV1Beta2.Jsii$Proxy |
|
| ResourceProps |
Initialization properties for resources.
|
| ResourceProps.Builder |
|
| ResourceProps.Jsii$Proxy |
|
| ResourceQuotaSpec |
ResourceQuotaSpec defines the desired hard limits to enforce for Quota.
|
| ResourceQuotaSpec.Builder |
|
| ResourceQuotaSpec.Jsii$Proxy |
|
| ResourceRequirements |
ResourceRequirements describes the compute resource requirements.
|
| ResourceRequirements.Builder |
|
| ResourceRequirements.Jsii$Proxy |
|
| RestartPolicy |
Restart policy for all containers within the pod.
|
| Role |
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
|
| Role.Builder |
A fluent builder for Role.
|
| RoleBinding |
A RoleBinding grants permissions within a specific namespace to a user or set of users.
|
| RoleBinding.Builder |
|
| RoleBindingProps |
Properties for RoleBinding.
|
| RoleBindingProps.Builder |
|
| RoleBindingProps.Jsii$Proxy |
|
| RolePolicyRule |
Policy rule of a `Role.
|
| RolePolicyRule.Builder |
|
| RolePolicyRule.Jsii$Proxy |
|
| RoleProps |
Properties for Role.
|
| RoleProps.Builder |
|
| RoleProps.Jsii$Proxy |
|
| RoleRef |
RoleRef contains information that points to the role being used.
|
| RoleRef.Builder |
|
| RoleRef.Jsii$Proxy |
|
| RollingUpdateDaemonSet |
Spec to control the desired behavior of daemon set rolling update.
|
| RollingUpdateDaemonSet.Builder |
|
| RollingUpdateDaemonSet.Jsii$Proxy |
|
| RollingUpdateDeployment |
Spec to control the desired behavior of rolling update.
|
| RollingUpdateDeployment.Builder |
|
| RollingUpdateDeployment.Jsii$Proxy |
|
| RollingUpdateStatefulSetStrategy |
RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.
|
| RollingUpdateStatefulSetStrategy.Builder |
|
| RollingUpdateStatefulSetStrategy.Jsii$Proxy |
|
| RuleWithOperations |
RuleWithOperations is a tuple of Operations and Resources.
|
| RuleWithOperations.Builder |
|
| RuleWithOperations.Jsii$Proxy |
|
| ScaleIoPersistentVolumeSource |
ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume.
|
| ScaleIoPersistentVolumeSource.Builder |
|
| ScaleIoPersistentVolumeSource.Jsii$Proxy |
|
| ScaleIoVolumeSource |
ScaleIOVolumeSource represents a persistent ScaleIO volume.
|
| ScaleIoVolumeSource.Builder |
|
| ScaleIoVolumeSource.Jsii$Proxy |
|
| ScaleSpec |
ScaleSpec describes the attributes of a scale subresource.
|
| ScaleSpec.Builder |
|
| ScaleSpec.Jsii$Proxy |
|
| ScalingPolicy |
|
| ScalingPolicy.Builder |
|
| ScalingPolicy.Jsii$Proxy |
|
| ScalingRules |
Defines the scaling behavior for one direction.
|
| ScalingRules.Builder |
|
| ScalingRules.Jsii$Proxy |
|
| ScalingStrategy |
|
| ScalingTarget |
Properties used to configure the target of an Autoscaler.
|
| ScalingTarget.Builder |
|
| ScalingTarget.Jsii$Proxy |
|
| Scheduling |
Scheduling specifies the scheduling constraints for nodes supporting a RuntimeClass.
|
| Scheduling.Builder |
|
| Scheduling.Jsii$Proxy |
|
| ScopedResourceSelectorRequirement |
A scoped-resource selector requirement is a selector that contains values, a scope name, and an operator that relates the scope name and values.
|
| ScopedResourceSelectorRequirement.Builder |
|
| ScopedResourceSelectorRequirement.Jsii$Proxy |
|
| ScopeSelector |
A scope selector represents the AND of the selectors represented by the scoped-resource selector requirements.
|
| ScopeSelector.Builder |
|
| ScopeSelector.Jsii$Proxy |
|
| SeccompProfile |
SeccompProfile defines a pod/container's seccomp profile settings.
|
| SeccompProfile.Builder |
|
| SeccompProfile.Jsii$Proxy |
|
| Secret |
Kubernetes Secrets let you store and manage sensitive information, such as passwords, OAuth tokens, and ssh keys.
|
| Secret.Builder |
|
| SecretEnvSource |
SecretEnvSource selects a Secret to populate the environment variables with.
|
| SecretEnvSource.Builder |
|
| SecretEnvSource.Jsii$Proxy |
|
| SecretKeySelector |
SecretKeySelector selects a key of a Secret.
|
| SecretKeySelector.Builder |
|
| SecretKeySelector.Jsii$Proxy |
|
| SecretProjection |
Adapts a secret into a projected volume.
|
| SecretProjection.Builder |
|
| SecretProjection.Jsii$Proxy |
|
| SecretProps |
Options for Secret.
|
| SecretProps.Builder |
|
| SecretProps.Jsii$Proxy |
|
| SecretReference |
SecretReference represents a Secret Reference.
|
| SecretReference.Builder |
|
| SecretReference.Jsii$Proxy |
|
| SecretValue |
Represents a specific value in JSON secret.
|
| SecretValue.Builder |
|
| SecretValue.Jsii$Proxy |
|
| SecretVolumeOptions |
Options for the Secret-based volume.
|
| SecretVolumeOptions.Builder |
|
| SecretVolumeOptions.Jsii$Proxy |
|
| SecretVolumeSource |
Adapts a Secret into a volume.
|
| SecretVolumeSource.Builder |
|
| SecretVolumeSource.Jsii$Proxy |
|
| SecurityContext |
SecurityContext holds security configuration that will be applied to a container.
|
| SecurityContext.Builder |
|
| SecurityContext.Jsii$Proxy |
|
| SelfSubjectAccessReviewSpec |
SelfSubjectAccessReviewSpec is a description of the access request.
|
| SelfSubjectAccessReviewSpec.Builder |
|
| SelfSubjectAccessReviewSpec.Jsii$Proxy |
|
| SelfSubjectRulesReviewSpec |
SelfSubjectRulesReviewSpec defines the specification for SelfSubjectRulesReview.
|
| SelfSubjectRulesReviewSpec.Builder |
|
| SelfSubjectRulesReviewSpec.Jsii$Proxy |
|
| SeLinuxOptions |
SELinuxOptions are the labels to be applied to the container.
|
| SeLinuxOptions.Builder |
|
| SeLinuxOptions.Jsii$Proxy |
|
| Service |
An abstract way to expose an application running on a set of Pods as a network service.
|
| Service.Builder |
|
| ServiceAccount |
A service account provides an identity for processes that run in a Pod.
|
| ServiceAccount.Builder |
|
| ServiceAccountProps |
Properties for initialization of ServiceAccount.
|
| ServiceAccountProps.Builder |
|
| ServiceAccountProps.Jsii$Proxy |
|
| ServiceAccountSubjectV1Beta1 |
ServiceAccountSubject holds detailed information for service-account-kind subject.
|
| ServiceAccountSubjectV1Beta1.Builder |
|
| ServiceAccountSubjectV1Beta1.Jsii$Proxy |
|
| ServiceAccountSubjectV1Beta2 |
ServiceAccountSubject holds detailed information for service-account-kind subject.
|
| ServiceAccountSubjectV1Beta2.Builder |
|
| ServiceAccountSubjectV1Beta2.Jsii$Proxy |
|
| ServiceAccountTokenProjection |
ServiceAccountTokenProjection represents a projected service account token volume.
|
| ServiceAccountTokenProjection.Builder |
|
| ServiceAccountTokenProjection.Jsii$Proxy |
|
| ServiceAccountTokenSecret |
Create a secret for a service account token.
|
| ServiceAccountTokenSecret.Builder |
|
| ServiceAccountTokenSecretProps |
Options for ServiceAccountTokenSecret.
|
| ServiceAccountTokenSecretProps.Builder |
|
| ServiceAccountTokenSecretProps.Jsii$Proxy |
|
| ServiceBackendPort |
ServiceBackendPort is the service port being referenced.
|
| ServiceBackendPort.Builder |
|
| ServiceBackendPort.Jsii$Proxy |
|
| ServiceBindOptions |
Options for Service.bind.
|
| ServiceBindOptions.Builder |
|
| ServiceBindOptions.Jsii$Proxy |
|
| ServiceIngressBackendOptions |
Options for setting up backends for ingress rules.
|
| ServiceIngressBackendOptions.Builder |
|
| ServiceIngressBackendOptions.Jsii$Proxy |
|
| ServicePort |
ServicePort contains information on service's port.
|
| ServicePort |
Definition of a service port.
|
| ServicePort.Builder |
|
| ServicePort.Builder |
|
| ServicePort.Jsii$Proxy |
|
| ServicePort.Jsii$Proxy |
|
| ServiceProps |
Properties for Service.
|
| ServiceProps.Builder |
|
| ServiceProps.Jsii$Proxy |
|
| ServiceReference |
ServiceReference holds a reference to Service.legacy.k8s.io.
|
| ServiceReference.Builder |
|
| ServiceReference.Jsii$Proxy |
|
| ServiceSpec |
ServiceSpec describes the attributes that a user creates on a service.
|
| ServiceSpec.Builder |
|
| ServiceSpec.Jsii$Proxy |
|
| ServiceType |
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.
|
| SessionAffinityConfig |
SessionAffinityConfig represents the configurations of session affinity.
|
| SessionAffinityConfig.Builder |
|
| SessionAffinityConfig.Jsii$Proxy |
|
| SshAuthSecret |
Create a secret for ssh authentication.
|
| SshAuthSecret.Builder |
|
| SshAuthSecretProps |
Options for SshAuthSecret.
|
| SshAuthSecretProps.Builder |
|
| SshAuthSecretProps.Jsii$Proxy |
|
| StatefulSet |
StatefulSet is the workload API object used to manage stateful applications.
|
| StatefulSet.Builder |
|
| StatefulSetPersistentVolumeClaimRetentionPolicy |
StatefulSetPersistentVolumeClaimRetentionPolicy describes the policy used for PVCs created from the StatefulSet VolumeClaimTemplates.
|
| StatefulSetPersistentVolumeClaimRetentionPolicy.Builder |
|
| StatefulSetPersistentVolumeClaimRetentionPolicy.Jsii$Proxy |
|
| StatefulSetProps |
Properties for initialization of StatefulSet.
|
| StatefulSetProps.Builder |
|
| StatefulSetProps.Jsii$Proxy |
|
| StatefulSetSpec |
A StatefulSetSpec is the specification of a StatefulSet.
|
| StatefulSetSpec.Builder |
|
| StatefulSetSpec.Jsii$Proxy |
|
| StatefulSetUpdateStrategy |
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates.
|
| StatefulSetUpdateStrategy |
StatefulSet update strategies.
|
| StatefulSetUpdateStrategy.Builder |
|
| StatefulSetUpdateStrategy.Jsii$Proxy |
|
| StatefulSetUpdateStrategyRollingUpdateOptions |
Options for StatefulSetUpdateStrategy.rollingUpdate.
|
| StatefulSetUpdateStrategyRollingUpdateOptions.Builder |
|
| StatefulSetUpdateStrategyRollingUpdateOptions.Jsii$Proxy |
|
| StatusCause |
StatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.
|
| StatusCause.Builder |
|
| StatusCause.Jsii$Proxy |
|
| StatusDetails |
StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response.
|
| StatusDetails.Builder |
|
| StatusDetails.Jsii$Proxy |
|
| StorageOsPersistentVolumeSource |
Represents a StorageOS persistent volume resource.
|
| StorageOsPersistentVolumeSource.Builder |
|
| StorageOsPersistentVolumeSource.Jsii$Proxy |
|
| StorageOsVolumeSource |
Represents a StorageOS persistent volume resource.
|
| StorageOsVolumeSource.Builder |
|
| StorageOsVolumeSource.Jsii$Proxy |
|
| Subject |
Subject contains a reference to the object or user identities a role binding applies to.
|
| Subject.Builder |
|
| Subject.Jsii$Proxy |
|
| SubjectAccessReviewSpec |
SubjectAccessReviewSpec is a description of the access request.
|
| SubjectAccessReviewSpec.Builder |
|
| SubjectAccessReviewSpec.Jsii$Proxy |
|
| SubjectConfiguration |
Subject contains a reference to the object or user identities a role binding applies to.
|
| SubjectConfiguration.Builder |
|
| SubjectConfiguration.Jsii$Proxy |
|
| SubjectV1Beta1 |
Subject matches the originator of a request, as identified by the request authentication system.
|
| SubjectV1Beta1.Builder |
|
| SubjectV1Beta1.Jsii$Proxy |
|
| SubjectV1Beta2 |
Subject matches the originator of a request, as identified by the request authentication system.
|
| SubjectV1Beta2.Builder |
|
| SubjectV1Beta2.Jsii$Proxy |
|
| Sysctl |
Sysctl defines a kernel parameter to be set.
|
| Sysctl |
Sysctl defines a kernel parameter to be set.
|
| Sysctl.Builder |
|
| Sysctl.Builder |
|
| Sysctl.Jsii$Proxy |
|
| Sysctl.Jsii$Proxy |
|
| Taint |
The node this Taint is attached to has the "effect" on any pod that does not tolerate the Taint.
|
| Taint.Builder |
|
| Taint.Jsii$Proxy |
An implementation for Taint
|
| TaintedNode |
A node that is matched by taint selectors.
|
| TaintEffect |
Taint effects.
|
| TcpSocketAction |
TCPSocketAction describes an action based on opening a socket.
|
| TcpSocketAction.Builder |
|
| TcpSocketAction.Jsii$Proxy |
|
| TcpSocketProbeOptions |
Options for Probe.fromTcpSocket().
|
| TcpSocketProbeOptions.Builder |
|
| TcpSocketProbeOptions.Jsii$Proxy |
|
| TlsSecret |
Create a secret for storing a TLS certificate and its associated key.
|
| TlsSecret.Builder |
|
| TlsSecretProps |
Options for TlsSecret.
|
| TlsSecretProps.Builder |
|
| TlsSecretProps.Jsii$Proxy |
|
| TokenRequest |
TokenRequest contains parameters of a service account token.
|
| TokenRequest.Builder |
|
| TokenRequest.Jsii$Proxy |
|
| TokenRequestSpec |
TokenRequestSpec contains client provided parameters of a token request.
|
| TokenRequestSpec.Builder |
|
| TokenRequestSpec.Jsii$Proxy |
|
| TokenReviewSpec |
TokenReviewSpec is a description of the token authentication request.
|
| TokenReviewSpec.Builder |
|
| TokenReviewSpec.Jsii$Proxy |
|
| Toleration |
The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator .
|
| Toleration.Builder |
|
| Toleration.Jsii$Proxy |
|
| Topology |
Available topology domains.
|
| TopologySelectorLabelRequirement |
A topology selector requirement is a selector that matches given label.
|
| TopologySelectorLabelRequirement.Builder |
|
| TopologySelectorLabelRequirement.Jsii$Proxy |
|
| TopologySelectorTerm |
A topology selector term represents the result of label queries.
|
| TopologySelectorTerm.Builder |
|
| TopologySelectorTerm.Jsii$Proxy |
|
| TopologySpreadConstraint |
TopologySpreadConstraint specifies how to spread matching pods among the given topology.
|
| TopologySpreadConstraint.Builder |
|
| TopologySpreadConstraint.Jsii$Proxy |
|
| TypedLocalObjectReference |
TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.
|
| TypedLocalObjectReference.Builder |
|
| TypedLocalObjectReference.Jsii$Proxy |
|
| User |
Represents a user.
|
| UserSubjectV1Beta1 |
UserSubject holds detailed information for user-kind subject.
|
| UserSubjectV1Beta1.Builder |
|
| UserSubjectV1Beta1.Jsii$Proxy |
|
| UserSubjectV1Beta2 |
UserSubject holds detailed information for user-kind subject.
|
| UserSubjectV1Beta2.Builder |
|
| UserSubjectV1Beta2.Jsii$Proxy |
|
| ValidatingWebhook |
ValidatingWebhook describes an admission webhook and the resources and operations it applies to.
|
| ValidatingWebhook.Builder |
|
| ValidatingWebhook.Jsii$Proxy |
|
| ValidationRule |
ValidationRule describes a validation rule written in the CEL expression language.
|
| ValidationRule.Builder |
|
| ValidationRule.Jsii$Proxy |
|
| Volume |
Volume represents a named volume in a pod that may be accessed by any container in the pod.
|
| Volume |
Volume represents a named volume in a pod that may be accessed by any container in the pod.
|
| Volume.Builder |
|
| Volume.Jsii$Proxy |
|
| VolumeAttachmentSource |
VolumeAttachmentSource represents a volume that should be attached.
|
| VolumeAttachmentSource.Builder |
|
| VolumeAttachmentSource.Jsii$Proxy |
|
| VolumeAttachmentSpec |
VolumeAttachmentSpec is the specification of a VolumeAttachment request.
|
| VolumeAttachmentSpec.Builder |
|
| VolumeAttachmentSpec.Jsii$Proxy |
|
| VolumeDevice |
volumeDevice describes a mapping of a raw block device within a container.
|
| VolumeDevice.Builder |
|
| VolumeDevice.Jsii$Proxy |
|
| VolumeMount |
VolumeMount describes a mounting of a Volume within a container.
|
| VolumeMount |
Mount a volume from the pod to the container.
|
| VolumeMount.Builder |
|
| VolumeMount.Builder |
|
| VolumeMount.Jsii$Proxy |
|
| VolumeMount.Jsii$Proxy |
|
| VolumeNodeAffinity |
VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.
|
| VolumeNodeAffinity.Builder |
|
| VolumeNodeAffinity.Jsii$Proxy |
|
| VolumeNodeResources |
VolumeNodeResources is a set of resource limits for scheduling of volumes.
|
| VolumeNodeResources.Builder |
|
| VolumeNodeResources.Jsii$Proxy |
|
| VolumeProjection |
Projection that may be projected along with other supported volume types.
|
| VolumeProjection.Builder |
|
| VolumeProjection.Jsii$Proxy |
|
| VsphereVirtualDiskVolumeSource |
Represents a vSphere volume resource.
|
| VsphereVirtualDiskVolumeSource.Builder |
|
| VsphereVirtualDiskVolumeSource.Jsii$Proxy |
|
| WebhookClientConfig |
WebhookClientConfig contains the information to make a TLS connection with the webhook.
|
| WebhookClientConfig.Builder |
|
| WebhookClientConfig.Jsii$Proxy |
|
| WebhookConversion |
WebhookConversion describes how to call a conversion webhook.
|
| WebhookConversion.Builder |
|
| WebhookConversion.Jsii$Proxy |
|
| WeightedPodAffinityTerm |
The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s).
|
| WeightedPodAffinityTerm.Builder |
|
| WeightedPodAffinityTerm.Jsii$Proxy |
|
| WindowsSecurityContextOptions |
WindowsSecurityContextOptions contain Windows-specific options and credentials.
|
| WindowsSecurityContextOptions.Builder |
|
| WindowsSecurityContextOptions.Jsii$Proxy |
|
| Workload |
A workload is an application running on Kubernetes.
|
| WorkloadProps |
Properties for Workload.
|
| WorkloadProps.Builder |
|
| WorkloadProps.Jsii$Proxy |
|
| WorkloadScheduling |
Controls the pod scheduling strategy of this workload.
|
| WorkloadSchedulingSpreadOptions |
Options for WorkloadScheduling.spread.
|
| WorkloadSchedulingSpreadOptions.Builder |
|
| WorkloadSchedulingSpreadOptions.Jsii$Proxy |
|