chore: Utils | use types not interfaces

This commit is contained in:
2025-11-22 20:27:22 +05:00
parent 3c31105fc6
commit e8caa6a23d
3 changed files with 6 additions and 6 deletions

View File

@@ -2,7 +2,7 @@ import { Construct } from "constructs";
import { Manifest } from "@cdktf/provider-kubernetes/lib/manifest";
import { KubernetesProvider } from "@cdktf/provider-kubernetes/lib/provider";
export interface IngressRouteTcpOptions {
type IngressRouteTcpOptions = {
provider: KubernetesProvider;
/** Namespace where the IngressRouteTCP will be created */
@@ -25,7 +25,7 @@ export interface IngressRouteTcpOptions {
/** Name override (CR name) */
name?: string;
}
};
export class IngressRouteTcp extends Construct {
public readonly manifest: Manifest;

View File

@@ -4,7 +4,7 @@ import { KubernetesProvider } from "@cdktf/provider-kubernetes/lib/provider";
import { CloudflareCertificate } from "../cert-manager";
export interface IngressRouteOptions {
type IngressRouteOptions = {
provider: KubernetesProvider;
namespace: string;
@@ -29,7 +29,7 @@ export interface IngressRouteOptions {
/** Name override (otherwise auto) */
name?: string;
}
};
export class IngressRoute extends Construct {
public readonly manifest: Manifest;