From f0c7c22697d35a5f9d087a8a65eaca9494e52cd5 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Thu, 28 Mar 2024 04:59:02 +0000
Subject: [PATCH] feat(api): update via SDK Studio (#213)
---
api.md | 6 +++---
src/resources/zones/settings/advanced-ddos.ts | 20 +++++++++----------
src/resources/zones/settings/index.ts | 2 +-
src/resources/zones/settings/settings.ts | 16 +++++++--------
.../zones/settings/advanced-ddos.test.ts | 6 +++---
5 files changed, 25 insertions(+), 25 deletions(-)
diff --git a/api.md b/api.md
index 0f53303781..75eb22c2d8 100644
--- a/api.md
+++ b/api.md
@@ -371,15 +371,15 @@ Methods:
- client.zones.settings.zeroRTT.edit({ ...params }) -> ZoneSetting0rtt
- client.zones.settings.zeroRTT.get({ ...params }) -> ZoneSetting0rtt
-### AdvancedDDOS
+### AdvancedDDoS
Types:
-- ZoneSettingAdvancedDDOS
+- ZoneSettingAdvancedDDoS
Methods:
-- client.zones.settings.advancedDDOS.get({ ...params }) -> ZoneSettingAdvancedDDOS
+- client.zones.settings.advancedDDoS.get({ ...params }) -> ZoneSettingAdvancedDDoS
### AlwaysOnline
diff --git a/src/resources/zones/settings/advanced-ddos.ts b/src/resources/zones/settings/advanced-ddos.ts
index 529deb0f71..d24b5343fc 100644
--- a/src/resources/zones/settings/advanced-ddos.ts
+++ b/src/resources/zones/settings/advanced-ddos.ts
@@ -2,22 +2,22 @@
import * as Core from 'cloudflare/core';
import { APIResource } from 'cloudflare/resource';
-import * as AdvancedDDOSAPI from 'cloudflare/resources/zones/settings/advanced-ddos';
+import * as AdvancedDDoSAPI from 'cloudflare/resources/zones/settings/advanced-ddos';
-export class AdvancedDDOS extends APIResource {
+export class AdvancedDDoS extends APIResource {
/**
* Advanced protection from Distributed Denial of Service (DDoS) attacks on your
* website. This is an uneditable value that is 'on' in the case of Business and
* Enterprise zones.
*/
get(
- params: AdvancedDDOSGetParams,
+ params: AdvancedDDoSGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id } = params;
return (
this._client.get(`/zones/${zone_id}/settings/advanced_ddos`, options) as Core.APIPromise<{
- result: ZoneSettingAdvancedDDOS;
+ result: ZoneSettingAdvancedDDoS;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -28,7 +28,7 @@ export class AdvancedDDOS extends APIResource {
* website. This is an uneditable value that is 'on' in the case of Business and
* Enterprise zones.
*/
-export interface ZoneSettingAdvancedDDOS {
+export interface ZoneSettingAdvancedDDoS {
/**
* ID of the zone setting.
*/
@@ -51,14 +51,14 @@ export interface ZoneSettingAdvancedDDOS {
modified_on?: string | null;
}
-export interface AdvancedDDOSGetParams {
+export interface AdvancedDDoSGetParams {
/**
* Identifier
*/
zone_id: string;
}
-export namespace AdvancedDDOS {
- export import ZoneSettingAdvancedDDOS = AdvancedDDOSAPI.ZoneSettingAdvancedDDOS;
- export import AdvancedDDOSGetParams = AdvancedDDOSAPI.AdvancedDDOSGetParams;
+export namespace AdvancedDDoS {
+ export import ZoneSettingAdvancedDDoS = AdvancedDDoSAPI.ZoneSettingAdvancedDDoS;
+ export import AdvancedDDoSGetParams = AdvancedDDoSAPI.AdvancedDDoSGetParams;
}
diff --git a/src/resources/zones/settings/index.ts b/src/resources/zones/settings/index.ts
index 37e31fd04c..993082a7d2 100644
--- a/src/resources/zones/settings/index.ts
+++ b/src/resources/zones/settings/index.ts
@@ -15,7 +15,7 @@ export {
Settings,
} from './settings';
export { ZoneSetting0rtt, ZeroRTTEditParams, ZeroRTTGetParams, ZeroRTT } from './zero-rtt';
-export { ZoneSettingAdvancedDDOS, AdvancedDDOSGetParams, AdvancedDDOS } from './advanced-ddos';
+export { ZoneSettingAdvancedDDoS, AdvancedDDoSGetParams, AdvancedDDoS } from './advanced-ddos';
export {
ZoneSettingAlwaysOnline,
AlwaysOnlineEditParams,
diff --git a/src/resources/zones/settings/settings.ts b/src/resources/zones/settings/settings.ts
index 8a34ed1f39..209137ec04 100644
--- a/src/resources/zones/settings/settings.ts
+++ b/src/resources/zones/settings/settings.ts
@@ -3,7 +3,7 @@
import * as Core from 'cloudflare/core';
import { APIResource } from 'cloudflare/resource';
import * as SettingsAPI from 'cloudflare/resources/zones/settings/settings';
-import * as AdvancedDDOSAPI from 'cloudflare/resources/zones/settings/advanced-ddos';
+import * as AdvancedDDoSAPI from 'cloudflare/resources/zones/settings/advanced-ddos';
import * as AlwaysOnlineAPI from 'cloudflare/resources/zones/settings/always-online';
import * as AlwaysUseHTTPSAPI from 'cloudflare/resources/zones/settings/always-use-https';
import * as AutomaticHTTPSRewritesAPI from 'cloudflare/resources/zones/settings/automatic-https-rewrites';
@@ -57,7 +57,7 @@ import * as ZeroRTTAPI from 'cloudflare/resources/zones/settings/zero-rtt';
export class Settings extends APIResource {
zeroRTT: ZeroRTTAPI.ZeroRTT = new ZeroRTTAPI.ZeroRTT(this._client);
- advancedDDOS: AdvancedDDOSAPI.AdvancedDDOS = new AdvancedDDOSAPI.AdvancedDDOS(this._client);
+ advancedDDoS: AdvancedDDoSAPI.AdvancedDDoS = new AdvancedDDoSAPI.AdvancedDDoS(this._client);
alwaysOnline: AlwaysOnlineAPI.AlwaysOnline = new AlwaysOnlineAPI.AlwaysOnline(this._client);
alwaysUseHTTPS: AlwaysUseHTTPSAPI.AlwaysUseHTTPS = new AlwaysUseHTTPSAPI.AlwaysUseHTTPS(this._client);
automaticHTTPSRewrites: AutomaticHTTPSRewritesAPI.AutomaticHTTPSRewrites =
@@ -157,7 +157,7 @@ export class Settings extends APIResource {
export type SettingEditResponse = Array<
| ZeroRTTAPI.ZoneSetting0rtt
- | AdvancedDDOSAPI.ZoneSettingAdvancedDDOS
+ | AdvancedDDoSAPI.ZoneSettingAdvancedDDoS
| AlwaysOnlineAPI.ZoneSettingAlwaysOnline
| AlwaysUseHTTPSAPI.ZoneSettingAlwaysUseHTTPS
| AutomaticHTTPSRewritesAPI.ZoneSettingAutomaticHTTPSRewrites
@@ -396,7 +396,7 @@ export namespace SettingEditResponse {
export type SettingGetResponse = Array<
| ZeroRTTAPI.ZoneSetting0rtt
- | AdvancedDDOSAPI.ZoneSettingAdvancedDDOS
+ | AdvancedDDoSAPI.ZoneSettingAdvancedDDoS
| AlwaysOnlineAPI.ZoneSettingAlwaysOnline
| AlwaysUseHTTPSAPI.ZoneSettingAlwaysUseHTTPS
| AutomaticHTTPSRewritesAPI.ZoneSettingAutomaticHTTPSRewrites
@@ -644,7 +644,7 @@ export interface SettingEditParams {
*/
items: Array<
| ZeroRTTAPI.ZoneSetting0rtt
- | AdvancedDDOSAPI.ZoneSettingAdvancedDDOS
+ | AdvancedDDoSAPI.ZoneSettingAdvancedDDoS
| AlwaysOnlineAPI.ZoneSettingAlwaysOnline
| AlwaysUseHTTPSAPI.ZoneSettingAlwaysUseHTTPS
| AutomaticHTTPSRewritesAPI.ZoneSettingAutomaticHTTPSRewrites
@@ -832,9 +832,9 @@ export namespace Settings {
export import ZoneSetting0rtt = ZeroRTTAPI.ZoneSetting0rtt;
export import ZeroRTTEditParams = ZeroRTTAPI.ZeroRTTEditParams;
export import ZeroRTTGetParams = ZeroRTTAPI.ZeroRTTGetParams;
- export import AdvancedDDOS = AdvancedDDOSAPI.AdvancedDDOS;
- export import ZoneSettingAdvancedDDOS = AdvancedDDOSAPI.ZoneSettingAdvancedDDOS;
- export import AdvancedDDOSGetParams = AdvancedDDOSAPI.AdvancedDDOSGetParams;
+ export import AdvancedDDoS = AdvancedDDoSAPI.AdvancedDDoS;
+ export import ZoneSettingAdvancedDDoS = AdvancedDDoSAPI.ZoneSettingAdvancedDDoS;
+ export import AdvancedDDoSGetParams = AdvancedDDoSAPI.AdvancedDDoSGetParams;
export import AlwaysOnline = AlwaysOnlineAPI.AlwaysOnline;
export import ZoneSettingAlwaysOnline = AlwaysOnlineAPI.ZoneSettingAlwaysOnline;
export import AlwaysOnlineEditParams = AlwaysOnlineAPI.AlwaysOnlineEditParams;
diff --git a/tests/api-resources/zones/settings/advanced-ddos.test.ts b/tests/api-resources/zones/settings/advanced-ddos.test.ts
index 6d11ed17cc..709f988b1a 100644
--- a/tests/api-resources/zones/settings/advanced-ddos.test.ts
+++ b/tests/api-resources/zones/settings/advanced-ddos.test.ts
@@ -9,10 +9,10 @@ const cloudflare = new Cloudflare({
baseURL: process.env['TEST_API_BASE_URL'] ?? 'http://127.0.0.1:4010',
});
-describe('resource advancedDDOS', () => {
+describe('resource advancedDDoS', () => {
// skipped: tests are disabled for the time being
test.skip('get: only required params', async () => {
- const responsePromise = cloudflare.zones.settings.advancedDDOS.get({
+ const responsePromise = cloudflare.zones.settings.advancedDDoS.get({
zone_id: '023e105f4ecef8ad9ca31a8372d0c353',
});
const rawResponse = await responsePromise.asResponse();
@@ -26,7 +26,7 @@ describe('resource advancedDDOS', () => {
// skipped: tests are disabled for the time being
test.skip('get: required and optional params', async () => {
- const response = await cloudflare.zones.settings.advancedDDOS.get({
+ const response = await cloudflare.zones.settings.advancedDDoS.get({
zone_id: '023e105f4ecef8ad9ca31a8372d0c353',
});
});