From 1a96ea52b63ffdc4f80f6c99cee8aebca54f6d28 Mon Sep 17 00:00:00 2001 From: Scaleway Bot Date: Mon, 28 Oct 2024 15:42:59 +0100 Subject: [PATCH] feat(serverless): add timestamps to container resources (#1533) --- .../clients/src/api/container/v1beta1/marshalling.gen.ts | 3 +++ packages/clients/src/api/container/v1beta1/types.gen.ts | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/packages/clients/src/api/container/v1beta1/marshalling.gen.ts b/packages/clients/src/api/container/v1beta1/marshalling.gen.ts index 2f7cfdbac..d60ca09e8 100644 --- a/packages/clients/src/api/container/v1beta1/marshalling.gen.ts +++ b/packages/clients/src/api/container/v1beta1/marshalling.gen.ts @@ -79,6 +79,7 @@ export const unmarshalContainer = (data: unknown): Container => { return { cpuLimit: data.cpu_limit, + createdAt: unmarshalDate(data.created_at), description: data.description, domainName: data.domain_name, environmentVariables: data.environment_variables, @@ -95,6 +96,7 @@ export const unmarshalContainer = (data: unknown): Container => { port: data.port, privacy: data.privacy, protocol: data.protocol, + readyAt: unmarshalDate(data.ready_at), region: data.region, registryImage: data.registry_image, sandbox: data.sandbox, @@ -107,6 +109,7 @@ export const unmarshalContainer = (data: unknown): Container => { ), status: data.status, timeout: data.timeout, + updatedAt: unmarshalDate(data.updated_at), } as Container } diff --git a/packages/clients/src/api/container/v1beta1/types.gen.ts b/packages/clients/src/api/container/v1beta1/types.gen.ts index 482087ce3..14be85e52 100644 --- a/packages/clients/src/api/container/v1beta1/types.gen.ts +++ b/packages/clients/src/api/container/v1beta1/types.gen.ts @@ -238,6 +238,12 @@ export interface Container { * requests being processed per container instance. */ scalingOption?: ContainerScalingOption + /** Creation date of the container. */ + createdAt?: Date + /** Last update date of the container. */ + updatedAt?: Date + /** Last date when the container was successfully deployed and set to ready. */ + readyAt?: Date /** Region in which the container will be deployed. */ region: Region }