@@ -166,6 +166,8 @@ type AIGatewayNewResponse struct {
166
166
RateLimitingInterval int64 `json:"rate_limiting_interval,required,nullable"`
167
167
RateLimitingLimit int64 `json:"rate_limiting_limit,required,nullable"`
168
168
RateLimitingTechnique AIGatewayNewResponseRateLimitingTechnique `json:"rate_limiting_technique,required"`
169
+ Authentication bool `json:"authentication"`
170
+ LogManagement int64 `json:"log_management,nullable"`
169
171
Logpush bool `json:"logpush"`
170
172
LogpushPublicKey string `json:"logpush_public_key,nullable"`
171
173
JSON aiGatewayNewResponseJSON `json:"-"`
@@ -186,6 +188,8 @@ type aiGatewayNewResponseJSON struct {
186
188
RateLimitingInterval apijson.Field
187
189
RateLimitingLimit apijson.Field
188
190
RateLimitingTechnique apijson.Field
191
+ Authentication apijson.Field
192
+ LogManagement apijson.Field
189
193
Logpush apijson.Field
190
194
LogpushPublicKey apijson.Field
191
195
raw string
@@ -229,6 +233,8 @@ type AIGatewayUpdateResponse struct {
229
233
RateLimitingInterval int64 `json:"rate_limiting_interval,required,nullable"`
230
234
RateLimitingLimit int64 `json:"rate_limiting_limit,required,nullable"`
231
235
RateLimitingTechnique AIGatewayUpdateResponseRateLimitingTechnique `json:"rate_limiting_technique,required"`
236
+ Authentication bool `json:"authentication"`
237
+ LogManagement int64 `json:"log_management,nullable"`
232
238
Logpush bool `json:"logpush"`
233
239
LogpushPublicKey string `json:"logpush_public_key,nullable"`
234
240
JSON aiGatewayUpdateResponseJSON `json:"-"`
@@ -249,6 +255,8 @@ type aiGatewayUpdateResponseJSON struct {
249
255
RateLimitingInterval apijson.Field
250
256
RateLimitingLimit apijson.Field
251
257
RateLimitingTechnique apijson.Field
258
+ Authentication apijson.Field
259
+ LogManagement apijson.Field
252
260
Logpush apijson.Field
253
261
LogpushPublicKey apijson.Field
254
262
raw string
@@ -292,6 +300,8 @@ type AIGatewayListResponse struct {
292
300
RateLimitingInterval int64 `json:"rate_limiting_interval,required,nullable"`
293
301
RateLimitingLimit int64 `json:"rate_limiting_limit,required,nullable"`
294
302
RateLimitingTechnique AIGatewayListResponseRateLimitingTechnique `json:"rate_limiting_technique,required"`
303
+ Authentication bool `json:"authentication"`
304
+ LogManagement int64 `json:"log_management,nullable"`
295
305
Logpush bool `json:"logpush"`
296
306
LogpushPublicKey string `json:"logpush_public_key,nullable"`
297
307
JSON aiGatewayListResponseJSON `json:"-"`
@@ -312,6 +322,8 @@ type aiGatewayListResponseJSON struct {
312
322
RateLimitingInterval apijson.Field
313
323
RateLimitingLimit apijson.Field
314
324
RateLimitingTechnique apijson.Field
325
+ Authentication apijson.Field
326
+ LogManagement apijson.Field
315
327
Logpush apijson.Field
316
328
LogpushPublicKey apijson.Field
317
329
raw string
@@ -355,6 +367,8 @@ type AIGatewayDeleteResponse struct {
355
367
RateLimitingInterval int64 `json:"rate_limiting_interval,required,nullable"`
356
368
RateLimitingLimit int64 `json:"rate_limiting_limit,required,nullable"`
357
369
RateLimitingTechnique AIGatewayDeleteResponseRateLimitingTechnique `json:"rate_limiting_technique,required"`
370
+ Authentication bool `json:"authentication"`
371
+ LogManagement int64 `json:"log_management,nullable"`
358
372
Logpush bool `json:"logpush"`
359
373
LogpushPublicKey string `json:"logpush_public_key,nullable"`
360
374
JSON aiGatewayDeleteResponseJSON `json:"-"`
@@ -375,6 +389,8 @@ type aiGatewayDeleteResponseJSON struct {
375
389
RateLimitingInterval apijson.Field
376
390
RateLimitingLimit apijson.Field
377
391
RateLimitingTechnique apijson.Field
392
+ Authentication apijson.Field
393
+ LogManagement apijson.Field
378
394
Logpush apijson.Field
379
395
LogpushPublicKey apijson.Field
380
396
raw string
@@ -418,6 +434,8 @@ type AIGatewayGetResponse struct {
418
434
RateLimitingInterval int64 `json:"rate_limiting_interval,required,nullable"`
419
435
RateLimitingLimit int64 `json:"rate_limiting_limit,required,nullable"`
420
436
RateLimitingTechnique AIGatewayGetResponseRateLimitingTechnique `json:"rate_limiting_technique,required"`
437
+ Authentication bool `json:"authentication"`
438
+ LogManagement int64 `json:"log_management,nullable"`
421
439
Logpush bool `json:"logpush"`
422
440
LogpushPublicKey string `json:"logpush_public_key,nullable"`
423
441
JSON aiGatewayGetResponseJSON `json:"-"`
@@ -438,6 +456,8 @@ type aiGatewayGetResponseJSON struct {
438
456
RateLimitingInterval apijson.Field
439
457
RateLimitingLimit apijson.Field
440
458
RateLimitingTechnique apijson.Field
459
+ Authentication apijson.Field
460
+ LogManagement apijson.Field
441
461
Logpush apijson.Field
442
462
LogpushPublicKey apijson.Field
443
463
raw string
@@ -477,6 +497,8 @@ type AIGatewayNewParams struct {
477
497
RateLimitingInterval param.Field [int64 ] `json:"rate_limiting_interval,required"`
478
498
RateLimitingLimit param.Field [int64 ] `json:"rate_limiting_limit,required"`
479
499
RateLimitingTechnique param.Field [AIGatewayNewParamsRateLimitingTechnique ] `json:"rate_limiting_technique,required"`
500
+ Authentication param.Field [bool ] `json:"authentication"`
501
+ LogManagement param.Field [int64 ] `json:"log_management"`
480
502
Logpush param.Field [bool ] `json:"logpush"`
481
503
LogpushPublicKey param.Field [string ] `json:"logpush_public_key"`
482
504
}
@@ -531,6 +553,8 @@ type AIGatewayUpdateParams struct {
531
553
RateLimitingInterval param.Field [int64 ] `json:"rate_limiting_interval,required"`
532
554
RateLimitingLimit param.Field [int64 ] `json:"rate_limiting_limit,required"`
533
555
RateLimitingTechnique param.Field [AIGatewayUpdateParamsRateLimitingTechnique ] `json:"rate_limiting_technique,required"`
556
+ Authentication param.Field [bool ] `json:"authentication"`
557
+ LogManagement param.Field [int64 ] `json:"log_management"`
534
558
Logpush param.Field [bool ] `json:"logpush"`
535
559
LogpushPublicKey param.Field [string ] `json:"logpush_public_key"`
536
560
}
0 commit comments