frontend/classes/Deployment.ts
2025-12-20 14:00:56 +01:00

23 lines
465 B
TypeScript

import type { Metadata } from "./Metadata";
import type { HasMetadata } from "./repo/ResourceRepo";
export class Deployment implements HasMetadata
{
constructor (
public metadata: Metadata,
public spec: DeploymentSpec,
public status: DeploymentStatus
) {}
}
export class DeploymentSpec
{
replicas?: number;
}
export class DeploymentStatus
{
replicas?: number;
availableReplicas?: number;
readyReplicas?: number;
}