Package org.cdk8s.plus24.k8s
Interface KubeDeploymentProps
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
KubeDeploymentProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.75.0 (build 63bb957)", date="2023-02-20T02:42:02.135Z") @Stability(Stable) public interface KubeDeploymentProps extends software.amazon.jsii.JsiiSerializable
Deployment enables declarative updates for Pods and ReplicaSets.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
KubeDeploymentProps.Builder
A builder forKubeDeploymentProps
static class
KubeDeploymentProps.Jsii$Proxy
An implementation forKubeDeploymentProps
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static KubeDeploymentProps.Builder
builder()
default ObjectMeta
getMetadata()
Standard object's metadata.default DeploymentSpec
getSpec()
Specification of the desired behavior of the Deployment.
-
-
-
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 DeploymentSpec getSpec()
Specification of the desired behavior of the Deployment.
-
builder
@Stability(Stable) static KubeDeploymentProps.Builder builder()
- Returns:
- a
KubeDeploymentProps.Builder
ofKubeDeploymentProps
-
-