cdktf-crd
Version:
33 lines (32 loc) • 1.2 kB
TypeScript
import { Manifest, type ManifestConfig } from "@cdktf/provider-kubernetes/lib/manifest";
import { Construct } from "constructs";
export declare class KubernetesSecretProviderClassPodStatusV1Manifest extends Manifest {
constructor(scope: Construct, id: string, config: KubernetesSecretProviderClassPodStatusV1ManifestConfig);
}
export interface KubernetesSecretProviderClassPodStatusV1ManifestConfig extends ManifestConfig {
manifest: {
apiVersion?: "secrets-store.csi.x-k8s.io/v1";
kind?: "SecretProviderClassPodStatus";
metadata: {
annotations?: {
[key: string]: string;
};
labels?: {
[key: string]: string;
};
name: string;
namespace?: string;
};
/** @description SecretProviderClassPodStatusStatus defines the observed state of SecretProviderClassPodStatus */
status?: {
mounted?: boolean;
objects?: {
id?: string;
version?: string;
}[];
podName?: string;
secretProviderClassName?: string;
targetPath?: string;
};
};
}