Skip to content

Commit 57e6a56

Browse files
feat(api): api update
1 parent 5776285 commit 57e6a56

File tree

5 files changed

+66
-66
lines changed

5 files changed

+66
-66
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 1706
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-3a87ceefb94da2d80127b6c35317db34e4a0cc28e5c61127ce4d78f668f8eab3.yml
3-
openapi_spec_hash: 428f59533c0c251f6e8af6cb645d9155
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-4284a52cf7801e15a7cdb55f187fcb9cd8ae5bb30b5c0a0ddc53053c8c05591a.yml
3+
openapi_spec_hash: f13817093ed6a667eb32d033a9e6b0ae
44
config_hash: 67f412c990647f3cb598378fa22a9db5

api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5746,7 +5746,7 @@ Methods:
57465746

57475747
Methods:
57485748

5749-
- <code title="get /accounts/{account_id}/gateway/configuration/custom_certificate">client.zeroTrust.gateway.configurations.customCertificate.<a href="./src/resources/zero-trust/gateway/configurations/custom-certificate.ts">get</a>({ ...params }) -> CustomCertificateSettings</code>
5749+
- <code title="get /accounts/{account_id}/gateway/configuration/custom_certificate">client.zeroTrust.gateway.configurations.customCertificate.<a href="./src/resources/zero-trust/gateway/configurations/custom-certificate.ts">get</a>({ ...params }) -> CustomCertificateSettings | null</code>
57505750

57515751
### Lists
57525752

src/resources/zero-trust/gateway/configurations/configurations.ts

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ export interface AntiVirusSettings {
105105
* Configure a message to display on the user's device when an antivirus search is
106106
* performed.
107107
*/
108-
notification_settings?: NotificationSettings;
108+
notification_settings?: NotificationSettings | null;
109109
}
110110

111111
/**
@@ -131,7 +131,7 @@ export interface AntiVirusSettingsParam {
131131
* Configure a message to display on the user's device when an antivirus search is
132132
* performed.
133133
*/
134-
notification_settings?: NotificationSettingsParam;
134+
notification_settings?: NotificationSettingsParam | null;
135135
}
136136

137137
/**
@@ -410,7 +410,7 @@ export interface GatewayConfigurationSettings {
410410
/**
411411
* Activity log settings.
412412
*/
413-
activity_log?: ActivityLogSettings;
413+
activity_log?: ActivityLogSettings | null;
414414

415415
/**
416416
* Anti-virus settings.
@@ -420,29 +420,29 @@ export interface GatewayConfigurationSettings {
420420
/**
421421
* Block page layout settings.
422422
*/
423-
block_page?: BlockPageSettings;
423+
block_page?: BlockPageSettings | null;
424424

425425
/**
426426
* DLP body scanning settings.
427427
*/
428-
body_scanning?: BodyScanningSettings;
428+
body_scanning?: BodyScanningSettings | null;
429429

430430
/**
431431
* Browser isolation settings.
432432
*/
433-
browser_isolation?: BrowserIsolationSettings;
433+
browser_isolation?: BrowserIsolationSettings | null;
434434

435435
/**
436436
* Certificate settings for Gateway TLS interception. If not specified, the
437437
* Cloudflare Root CA will be used.
438438
*/
439-
certificate?: GatewayConfigurationSettings.Certificate;
439+
certificate?: GatewayConfigurationSettings.Certificate | null;
440440

441441
/**
442442
* @deprecated Custom certificate settings for BYO-PKI. (deprecated and replaced by
443443
* `certificate`)
444444
*/
445-
custom_certificate?: CustomCertificateSettings;
445+
custom_certificate?: CustomCertificateSettings | null;
446446

447447
/**
448448
* Extended e-mail matching settings.
@@ -452,22 +452,22 @@ export interface GatewayConfigurationSettings {
452452
/**
453453
* FIPS settings.
454454
*/
455-
fips?: FipsSettings;
455+
fips?: FipsSettings | null;
456456

457457
/**
458458
* Protocol Detection settings.
459459
*/
460-
protocol_detection?: ProtocolDetection;
460+
protocol_detection?: ProtocolDetection | null;
461461

462462
/**
463463
* Sandbox settings.
464464
*/
465-
sandbox?: GatewayConfigurationSettings.Sandbox;
465+
sandbox?: GatewayConfigurationSettings.Sandbox | null;
466466

467467
/**
468468
* TLS interception settings.
469469
*/
470-
tls_decrypt?: TLSSettings;
470+
tls_decrypt?: TLSSettings | null;
471471
}
472472

473473
export namespace GatewayConfigurationSettings {
@@ -507,7 +507,7 @@ export interface GatewayConfigurationSettingsParam {
507507
/**
508508
* Activity log settings.
509509
*/
510-
activity_log?: ActivityLogSettingsParam;
510+
activity_log?: ActivityLogSettingsParam | null;
511511

512512
/**
513513
* Anti-virus settings.
@@ -517,29 +517,29 @@ export interface GatewayConfigurationSettingsParam {
517517
/**
518518
* Block page layout settings.
519519
*/
520-
block_page?: BlockPageSettingsParam;
520+
block_page?: BlockPageSettingsParam | null;
521521

522522
/**
523523
* DLP body scanning settings.
524524
*/
525-
body_scanning?: BodyScanningSettingsParam;
525+
body_scanning?: BodyScanningSettingsParam | null;
526526

527527
/**
528528
* Browser isolation settings.
529529
*/
530-
browser_isolation?: BrowserIsolationSettingsParam;
530+
browser_isolation?: BrowserIsolationSettingsParam | null;
531531

532532
/**
533533
* Certificate settings for Gateway TLS interception. If not specified, the
534534
* Cloudflare Root CA will be used.
535535
*/
536-
certificate?: GatewayConfigurationSettingsParam.Certificate;
536+
certificate?: GatewayConfigurationSettingsParam.Certificate | null;
537537

538538
/**
539539
* @deprecated Custom certificate settings for BYO-PKI. (deprecated and replaced by
540540
* `certificate`)
541541
*/
542-
custom_certificate?: CustomCertificateSettingsParam;
542+
custom_certificate?: CustomCertificateSettingsParam | null;
543543

544544
/**
545545
* Extended e-mail matching settings.
@@ -549,22 +549,22 @@ export interface GatewayConfigurationSettingsParam {
549549
/**
550550
* FIPS settings.
551551
*/
552-
fips?: FipsSettingsParam;
552+
fips?: FipsSettingsParam | null;
553553

554554
/**
555555
* Protocol Detection settings.
556556
*/
557-
protocol_detection?: ProtocolDetectionParam;
557+
protocol_detection?: ProtocolDetectionParam | null;
558558

559559
/**
560560
* Sandbox settings.
561561
*/
562-
sandbox?: GatewayConfigurationSettingsParam.Sandbox;
562+
sandbox?: GatewayConfigurationSettingsParam.Sandbox | null;
563563

564564
/**
565565
* TLS interception settings.
566566
*/
567-
tls_decrypt?: TLSSettingsParam;
567+
tls_decrypt?: TLSSettingsParam | null;
568568
}
569569

570570
export namespace GatewayConfigurationSettingsParam {

src/resources/zero-trust/gateway/configurations/custom-certificate.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export class CustomCertificate extends APIResource {
1111
get(
1212
params: CustomCertificateGetParams,
1313
options?: Core.RequestOptions,
14-
): Core.APIPromise<ConfigurationsAPI.CustomCertificateSettings> {
14+
): Core.APIPromise<ConfigurationsAPI.CustomCertificateSettings | null> {
1515
const { account_id } = params;
1616
return this._client.get(`/accounts/${account_id}/gateway/configuration/custom_certificate`, options);
1717
}

0 commit comments

Comments
 (0)