From a97ec2e78a280779459d06de1330989d3b81ac64 Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Fri, 20 Dec 2024 15:50:10 +0000 Subject: [PATCH] feat: update generated APIs --- .../api/applesilicon/v1alpha1/index.gen.ts | 1 + packages/clients/src/api/index.gen.ts | 2 + .../clients/src/api/interlink/index.gen.ts | 6 +++ .../src/api/interlink/v1beta1/index.gen.ts | 40 +++++++++++++++++++ .../clients/src/api/k8s/v1/marshalling.gen.ts | 7 +--- packages/clients/src/api/k8s/v1/types.gen.ts | 7 +--- .../src/api/webhosting/v1/index.gen.ts | 2 + 7 files changed, 55 insertions(+), 10 deletions(-) create mode 100644 packages/clients/src/api/interlink/index.gen.ts create mode 100644 packages/clients/src/api/interlink/v1beta1/index.gen.ts diff --git a/packages/clients/src/api/applesilicon/v1alpha1/index.gen.ts b/packages/clients/src/api/applesilicon/v1alpha1/index.gen.ts index f963a33d7..71e4a9920 100644 --- a/packages/clients/src/api/applesilicon/v1alpha1/index.gen.ts +++ b/packages/clients/src/api/applesilicon/v1alpha1/index.gen.ts @@ -24,6 +24,7 @@ export type { RebootServerRequest, ReinstallServerRequest, Server, + ServerPrivateNetworkStatus, ServerStatus, ServerType, ServerTypeCPU, diff --git a/packages/clients/src/api/index.gen.ts b/packages/clients/src/api/index.gen.ts index f1ea4aea0..b4c0be94c 100644 --- a/packages/clients/src/api/index.gen.ts +++ b/packages/clients/src/api/index.gen.ts @@ -20,6 +20,7 @@ import * as Function from './function/index.gen' import * as Iam from './iam/index.gen' import * as Inference from './inference/index.gen' import * as Instance from './instance/index.gen' +import * as Interlink from './interlink/index.gen' import * as Iot from './iot/index.gen' import * as Ipam from './ipam/index.gen' import * as Ipfs from './ipfs/index.gen' @@ -62,6 +63,7 @@ export { Iam, Inference, Instance, + Interlink, Iot, Ipam, Ipfs, diff --git a/packages/clients/src/api/interlink/index.gen.ts b/packages/clients/src/api/interlink/index.gen.ts new file mode 100644 index 000000000..886270369 --- /dev/null +++ b/packages/clients/src/api/interlink/index.gen.ts @@ -0,0 +1,6 @@ +/** + * This file is automatically generated from /scripts/generate.js PLEASE DO NOT + * EDIT HERE + */ + +export * as v1beta1 from './v1beta1/index.gen' diff --git a/packages/clients/src/api/interlink/v1beta1/index.gen.ts b/packages/clients/src/api/interlink/v1beta1/index.gen.ts new file mode 100644 index 000000000..710cd67c6 --- /dev/null +++ b/packages/clients/src/api/interlink/v1beta1/index.gen.ts @@ -0,0 +1,40 @@ +// This file was automatically generated. DO NOT EDIT. +// If you have any remark or suggestion do not hesitate to open an issue. +export { API } from './api.gen' +export type { + AttachRoutingPolicyRequest, + AttachVpcRequest, + BgpStatus, + CreateLinkRequest, + CreateRoutingPolicyRequest, + DeleteLinkRequest, + DeleteRoutingPolicyRequest, + DetachRoutingPolicyRequest, + DetachVpcRequest, + DisableRoutePropagationRequest, + EnableRoutePropagationRequest, + GetLinkRequest, + GetPartnerRequest, + GetPopRequest, + GetRoutingPolicyRequest, + Link, + LinkStatus, + ListLinksRequest, + ListLinksRequestOrderBy, + ListLinksResponse, + ListPartnersRequest, + ListPartnersRequestOrderBy, + ListPartnersResponse, + ListPopsRequest, + ListPopsRequestOrderBy, + ListPopsResponse, + ListRoutingPoliciesRequest, + ListRoutingPoliciesRequestOrderBy, + ListRoutingPoliciesResponse, + Partner, + Pop, + RoutingPolicy, + UpdateLinkRequest, + UpdateRoutingPolicyRequest, +} from './types.gen' +export * as ValidationRules from './validation-rules.gen' diff --git a/packages/clients/src/api/k8s/v1/marshalling.gen.ts b/packages/clients/src/api/k8s/v1/marshalling.gen.ts index 7472df41d..06e1e0c1a 100644 --- a/packages/clients/src/api/k8s/v1/marshalling.gen.ts +++ b/packages/clients/src/api/k8s/v1/marshalling.gen.ts @@ -343,8 +343,8 @@ export const unmarshalExternalNodeAuth = (data: unknown): ExternalNodeAuth => { } return { - apiUrl: data.api_url, - nodeToken: data.node_token, + metadataUrl: data.metadata_url, + nodeSecretKey: data.node_secret_key, } as ExternalNodeAuth } @@ -521,10 +521,8 @@ export const unmarshalNodeMetadata = (data: unknown): NodeMetadata => { clusterUrl: data.cluster_url, credentialProviderConfig: data.credential_provider_config, externalIp: data.external_ip, - fullIsolation: data.full_isolation, hasGpu: data.has_gpu, id: data.id, - kapsuleIfaceMac: data.kapsule_iface_mac, kubeletConfig: data.kubelet_config, name: data.name, nodeLabels: data.node_labels, @@ -533,7 +531,6 @@ export const unmarshalNodeMetadata = (data: unknown): NodeMetadata => { unmarshalNodeMetadataCoreV1Taint, ), poolVersion: data.pool_version, - privateNetworkMode: data.private_network_mode, repoUri: data.repo_uri, } as NodeMetadata } diff --git a/packages/clients/src/api/k8s/v1/types.gen.ts b/packages/clients/src/api/k8s/v1/types.gen.ts index 5de6dc72b..45d71d270 100644 --- a/packages/clients/src/api/k8s/v1/types.gen.ts +++ b/packages/clients/src/api/k8s/v1/types.gen.ts @@ -974,8 +974,8 @@ export interface ExternalNode { } export interface ExternalNodeAuth { - nodeToken: string - apiUrl: string + nodeSecretKey: string + metadataUrl: string } export type GetClusterKubeConfigRequest = { @@ -1247,9 +1247,6 @@ export interface NodeMetadata { kubeletConfig: string nodeLabels: Record nodeTaints: NodeMetadataCoreV1Taint[] - privateNetworkMode: string - kapsuleIfaceMac: string - fullIsolation: boolean hasGpu: boolean externalIp: string repoUri: string diff --git a/packages/clients/src/api/webhosting/v1/index.gen.ts b/packages/clients/src/api/webhosting/v1/index.gen.ts index 9f1ef58ea..f82f79689 100644 --- a/packages/clients/src/api/webhosting/v1/index.gen.ts +++ b/packages/clients/src/api/webhosting/v1/index.gen.ts @@ -32,6 +32,7 @@ export type { DatabaseUser, DnsApiCheckUserOwnsDomainRequest, DnsApiGetDomainDnsRecordsRequest, + DnsApiSyncDomainDnsRecordsRequest, DnsRecord, DnsRecordStatus, DnsRecordType, @@ -90,6 +91,7 @@ export type { ResetHostingPasswordResponse, ResourceSummary, Session, + SyncDomainDnsRecordsRequestRecord, Website, WebsiteApiListWebsitesRequest, } from './types.gen'