chore: Utils | use types not interfaces
This commit is contained in:
@@ -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 CertificateOptions {
|
||||
type CertificateOptions = {
|
||||
provider: KubernetesProvider;
|
||||
|
||||
/** Namespace to create the Certificate in */
|
||||
@@ -28,7 +28,7 @@ export interface CertificateOptions {
|
||||
|
||||
/** Optional renewBefore (default: cert-manager default) */
|
||||
renewBefore?: string;
|
||||
}
|
||||
};
|
||||
|
||||
class Certificate extends Construct {
|
||||
public readonly manifest: Manifest;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user