Add dockerrode ContainerSpec configs and ConfigReference interface (#65615)

Co-authored-by: Mads Jon Nielsen <mjn@cego.dk>
This commit is contained in:
Mads Jon Nielsen
2023-06-08 22:19:27 +02:00
committed by GitHub
parent 3b2418cdcc
commit 1c5dffbb22

View File

@@ -1326,6 +1326,19 @@ declare namespace Dockerode {
Options?: string[] | undefined;
}
interface ConfigReference {
File?:
| {
Name?: string | undefined;
UID?: string | undefined;
GID?: string | undefined;
Mode: number | undefined;
}
| undefined;
ConfigID?: string | undefined;
ConfigName?: string | undefined;
}
interface SecretReference {
File?:
| {
@@ -1366,6 +1379,7 @@ declare namespace Dockerode {
HealthCheck?: HealthConfig | undefined;
Hosts?: string[] | undefined;
DNSConfig?: DNSConfig | undefined;
Configs?: ConfigReference[] | undefined;
Secrets?: SecretReference[] | undefined;
Isolation?: string | undefined;
Sysctls?: { [key: string]: string } | undefined;