Skip to content

Commit 8a9b81c

Browse files
committed
feat(sdk): prefer to use upstream.tls.client_cert_id
1 parent f211a02 commit 8a9b81c

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

libs/sdk/src/core/schema.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,10 +163,8 @@ const upstreamSchema = (extend?: ZodRawShape) =>
163163
verify: z.boolean().optional(),
164164
})
165165
.refine(
166-
(data) =>
167-
(data.client_cert && data.client_key && !data.client_cert_id) ||
168-
(data.client_cert_id && !data.client_cert && !data.client_key),
169-
'The client_cert and client_key certificate pair or client_cert_id SSL reference ID must be set',
166+
(data) => data.client_cert || data.client_key,
167+
'Please replace `client_cert` and `client_key` with SSL resources and `client_cert_id`.',
170168
)
171169
.optional(),
172170
keepalive_pool: z

0 commit comments

Comments
 (0)