Package org.cdk8s.plus24.k8s
Interface KubeIngressProps
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
KubeIngressProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.72.0 (build 4b8828b)", date="2023-01-01T02:39:48.278Z") @Stability(Stable) public interface KubeIngressProps extends software.amazon.jsii.JsiiSerializable
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.An Ingress can be configured to give services externally-reachable urls, load balance traffic, terminate SSL, offer name based virtual hosting etc.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
KubeIngressProps.Builder
A builder forKubeIngressProps
static class
KubeIngressProps.Jsii$Proxy
An implementation forKubeIngressProps
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static KubeIngressProps.Builder
builder()
default ObjectMeta
getMetadata()
Standard object's metadata.default IngressSpec
getSpec()
Spec is the desired state of the Ingress.
-
-
-
Method Detail
-
getMetadata
@Stability(Stable) @Nullable default ObjectMeta getMetadata()
Standard object's metadata.More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
-
getSpec
@Stability(Stable) @Nullable default IngressSpec getSpec()
Spec is the desired state of the Ingress.More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
-
builder
@Stability(Stable) static KubeIngressProps.Builder builder()
- Returns:
- a
KubeIngressProps.Builder
ofKubeIngressProps
-
-