Package org.cdk8s.plus23.k8s
Interface KubeNamespaceProps
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
KubeNamespaceProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.69.0 (build f656c31)", date="2022-10-15T03:08:35.462Z") @Stability(Stable) public interface KubeNamespaceProps extends software.amazon.jsii.JsiiSerializable
Namespace provides a scope for Names.Use of multiple namespaces is optional.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
KubeNamespaceProps.Builder
A builder forKubeNamespaceProps
static class
KubeNamespaceProps.Jsii$Proxy
An implementation forKubeNamespaceProps
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static KubeNamespaceProps.Builder
builder()
default ObjectMeta
getMetadata()
Standard object's metadata.default NamespaceSpec
getSpec()
Spec defines the behavior of the Namespace.
-
-
-
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 NamespaceSpec getSpec()
Spec defines the behavior of the Namespace.More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
-
builder
@Stability(Stable) static KubeNamespaceProps.Builder builder()
- Returns:
- a
KubeNamespaceProps.Builder
ofKubeNamespaceProps
-
-