Skip to content

Commit

Permalink
feat(api): update via SDK Studio (#729)
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-app[bot] authored and stainless-bot committed Jun 3, 2024
1 parent a554c29 commit fdbb4d5
Show file tree
Hide file tree
Showing 19 changed files with 1,479 additions and 2 deletions.
4 changes: 2 additions & 2 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
configured_endpoints: 1321
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-e83b5eb5706ca8b525141f506338cd1d465eb133815b9ddc53df612ea4a2ecef.yml
configured_endpoints: 1335
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-ac33a501d722d88a0ebf590d74e32c77066a57b327cb3a2fae156558b6e7b75c.yml
62 changes: 62 additions & 0 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -2898,6 +2898,34 @@ Methods:

# Addressing

## RegionalHostnames

Types:

- <code><a href="./src/resources/addressing/regional-hostnames/regional-hostnames.ts">RegionalHostnameCreateResponse</a></code>
- <code><a href="./src/resources/addressing/regional-hostnames/regional-hostnames.ts">RegionalHostnameListResponse</a></code>
- <code><a href="./src/resources/addressing/regional-hostnames/regional-hostnames.ts">RegionalHostnameDeleteResponse</a></code>
- <code><a href="./src/resources/addressing/regional-hostnames/regional-hostnames.ts">RegionalHostnameEditResponse</a></code>
- <code><a href="./src/resources/addressing/regional-hostnames/regional-hostnames.ts">RegionalHostnameGetResponse</a></code>

Methods:

- <code title="post /zones/{zone_id}/addressing/regional_hostnames">client.addressing.regionalHostnames.<a href="./src/resources/addressing/regional-hostnames/regional-hostnames.ts">create</a>({ ...params }) -> RegionalHostnameCreateResponse</code>
- <code title="get /zones/{zone_id}/addressing/regional_hostnames">client.addressing.regionalHostnames.<a href="./src/resources/addressing/regional-hostnames/regional-hostnames.ts">list</a>({ ...params }) -> RegionalHostnameListResponsesSinglePage</code>
- <code title="delete /zones/{zone_id}/addressing/regional_hostnames/{hostname}">client.addressing.regionalHostnames.<a href="./src/resources/addressing/regional-hostnames/regional-hostnames.ts">delete</a>(hostname, { ...params }) -> RegionalHostnameDeleteResponse</code>
- <code title="patch /zones/{zone_id}/addressing/regional_hostnames/{hostname}">client.addressing.regionalHostnames.<a href="./src/resources/addressing/regional-hostnames/regional-hostnames.ts">edit</a>(hostname, { ...params }) -> RegionalHostnameEditResponse</code>
- <code title="get /zones/{zone_id}/addressing/regional_hostnames/{hostname}">client.addressing.regionalHostnames.<a href="./src/resources/addressing/regional-hostnames/regional-hostnames.ts">get</a>(hostname, { ...params }) -> RegionalHostnameGetResponse</code>

### Regions

Types:

- <code><a href="./src/resources/addressing/regional-hostnames/regions.ts">RegionListResponse</a></code>

Methods:

- <code title="get /accounts/{account_id}/addressing/regional_hostnames/regions">client.addressing.regionalHostnames.regions.<a href="./src/resources/addressing/regional-hostnames/regions.ts">list</a>({ ...params }) -> RegionListResponsesSinglePage</code>

## Services

Types:
Expand Down Expand Up @@ -3378,6 +3406,22 @@ Types:
- <code><a href="./src/resources/magic-transit/magic-transit.ts">HealthCheckRate</a></code>
- <code><a href="./src/resources/magic-transit/magic-transit.ts">HealthCheckType</a></code>

## Apps

Types:

- <code><a href="./src/resources/magic-transit/apps.ts">AppCreateResponse</a></code>
- <code><a href="./src/resources/magic-transit/apps.ts">AppUpdateResponse</a></code>
- <code><a href="./src/resources/magic-transit/apps.ts">AppListResponse</a></code>
- <code><a href="./src/resources/magic-transit/apps.ts">AppDeleteResponse</a></code>

Methods:

- <code title="post /accounts/{account_id}/magic/apps">client.magicTransit.apps.<a href="./src/resources/magic-transit/apps.ts">create</a>({ ...params }) -> AppCreateResponse | null</code>
- <code title="put /accounts/{account_id}/magic/apps/{account_app_id}">client.magicTransit.apps.<a href="./src/resources/magic-transit/apps.ts">update</a>(accountAppId, { ...params }) -> AppUpdateResponse | null</code>
- <code title="get /accounts/{account_id}/magic/apps">client.magicTransit.apps.<a href="./src/resources/magic-transit/apps.ts">list</a>({ ...params }) -> AppListResponsesSinglePage</code>
- <code title="delete /accounts/{account_id}/magic/apps/{account_app_id}">client.magicTransit.apps.<a href="./src/resources/magic-transit/apps.ts">delete</a>(accountAppId, { ...params }) -> AppDeleteResponse | null</code>

## CfInterconnects

Types:
Expand Down Expand Up @@ -3524,6 +3568,24 @@ Methods:
- <code title="patch /accounts/{account_id}/magic/sites/{site_id}/wans/{wan_id}">client.magicTransit.sites.wans.<a href="./src/resources/magic-transit/sites/wans.ts">edit</a>(siteId, wanId, { ...params }) -> WAN</code>
- <code title="get /accounts/{account_id}/magic/sites/{site_id}/wans/{wan_id}">client.magicTransit.sites.wans.<a href="./src/resources/magic-transit/sites/wans.ts">get</a>(siteId, wanId, { ...params }) -> WAN</code>

### Sites

#### AppConfiguration

Types:

- <code><a href="./src/resources/magic-transit/sites/sites/app-configuration.ts">AppConfigurationCreateResponse</a></code>
- <code><a href="./src/resources/magic-transit/sites/sites/app-configuration.ts">AppConfigurationUpdateResponse</a></code>
- <code><a href="./src/resources/magic-transit/sites/sites/app-configuration.ts">AppConfigurationListResponse</a></code>
- <code><a href="./src/resources/magic-transit/sites/sites/app-configuration.ts">AppConfigurationDeleteResponse</a></code>

Methods:

- <code title="post /accounts/{account_id}/magic/sites/{site_id}/app_configs">client.magicTransit.sites.sites.appConfiguration.<a href="./src/resources/magic-transit/sites/sites/app-configuration.ts">create</a>(siteId, { ...params }) -> AppConfigurationCreateResponse | null</code>
- <code title="put /accounts/{account_id}/magic/sites/{site_id}/app_configs/{app_config_id}">client.magicTransit.sites.sites.appConfiguration.<a href="./src/resources/magic-transit/sites/sites/app-configuration.ts">update</a>(siteId, appConfigId, { ...params }) -> AppConfigurationUpdateResponse | null</code>
- <code title="get /accounts/{account_id}/magic/sites/{site_id}/app_configs">client.magicTransit.sites.sites.appConfiguration.<a href="./src/resources/magic-transit/sites/sites/app-configuration.ts">list</a>(siteId, { ...params }) -> AppConfigurationListResponsesSinglePage</code>
- <code title="delete /accounts/{account_id}/magic/sites/{site_id}/app_configs/{app_config_id}">client.magicTransit.sites.sites.appConfiguration.<a href="./src/resources/magic-transit/sites/sites/app-configuration.ts">delete</a>(siteId, appConfigId, { ...params }) -> AppConfigurationDeleteResponse | null</code>

## Connectors

Types:
Expand Down
16 changes: 16 additions & 0 deletions src/resources/addressing/addressing.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,31 @@ import * as ServicesAPI from './services';
import * as AddressMapsAPI from './address-maps/address-maps';
import * as LOADocumentsAPI from './loa-documents/loa-documents';
import * as PrefixesAPI from './prefixes/prefixes';
import * as RegionalHostnamesAPI from './regional-hostnames/regional-hostnames';

export class Addressing extends APIResource {
regionalHostnames: RegionalHostnamesAPI.RegionalHostnames = new RegionalHostnamesAPI.RegionalHostnames(
this._client,
);
services: ServicesAPI.Services = new ServicesAPI.Services(this._client);
addressMaps: AddressMapsAPI.AddressMaps = new AddressMapsAPI.AddressMaps(this._client);
loaDocuments: LOADocumentsAPI.LOADocuments = new LOADocumentsAPI.LOADocuments(this._client);
prefixes: PrefixesAPI.Prefixes = new PrefixesAPI.Prefixes(this._client);
}

export namespace Addressing {
export import RegionalHostnames = RegionalHostnamesAPI.RegionalHostnames;
export import RegionalHostnameCreateResponse = RegionalHostnamesAPI.RegionalHostnameCreateResponse;
export import RegionalHostnameListResponse = RegionalHostnamesAPI.RegionalHostnameListResponse;
export import RegionalHostnameDeleteResponse = RegionalHostnamesAPI.RegionalHostnameDeleteResponse;
export import RegionalHostnameEditResponse = RegionalHostnamesAPI.RegionalHostnameEditResponse;
export import RegionalHostnameGetResponse = RegionalHostnamesAPI.RegionalHostnameGetResponse;
export import RegionalHostnameListResponsesSinglePage = RegionalHostnamesAPI.RegionalHostnameListResponsesSinglePage;
export import RegionalHostnameCreateParams = RegionalHostnamesAPI.RegionalHostnameCreateParams;
export import RegionalHostnameListParams = RegionalHostnamesAPI.RegionalHostnameListParams;
export import RegionalHostnameDeleteParams = RegionalHostnamesAPI.RegionalHostnameDeleteParams;
export import RegionalHostnameEditParams = RegionalHostnamesAPI.RegionalHostnameEditParams;
export import RegionalHostnameGetParams = RegionalHostnamesAPI.RegionalHostnameGetParams;
export import Services = ServicesAPI.Services;
export import ServiceListResponse = ServicesAPI.ServiceListResponse;
export import ServiceListResponsesSinglePage = ServicesAPI.ServiceListResponsesSinglePage;
Expand Down
14 changes: 14 additions & 0 deletions src/resources/addressing/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,18 @@ export {
PrefixesSinglePage,
Prefixes,
} from './prefixes/index';
export {
RegionalHostnameCreateResponse,
RegionalHostnameListResponse,
RegionalHostnameDeleteResponse,
RegionalHostnameEditResponse,
RegionalHostnameGetResponse,
RegionalHostnameCreateParams,
RegionalHostnameListParams,
RegionalHostnameDeleteParams,
RegionalHostnameEditParams,
RegionalHostnameGetParams,
RegionalHostnameListResponsesSinglePage,
RegionalHostnames,
} from './regional-hostnames/index';
export { ServiceListResponse, ServiceListParams, ServiceListResponsesSinglePage, Services } from './services';
17 changes: 17 additions & 0 deletions src/resources/addressing/regional-hostnames/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

export { RegionListResponse, RegionListParams, RegionListResponsesSinglePage, Regions } from './regions';
export {
RegionalHostnameCreateResponse,
RegionalHostnameListResponse,
RegionalHostnameDeleteResponse,
RegionalHostnameEditResponse,
RegionalHostnameGetResponse,
RegionalHostnameCreateParams,
RegionalHostnameListParams,
RegionalHostnameDeleteParams,
RegionalHostnameEditParams,
RegionalHostnameGetParams,
RegionalHostnameListResponsesSinglePage,
RegionalHostnames,
} from './regional-hostnames';
Loading

0 comments on commit fdbb4d5

Please sign in to comment.