Skip to content

Commit

Permalink
feat(api): update via SDK Studio (#288)
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-app[bot] authored and stainless-bot committed Apr 10, 2024
1 parent 070b79b commit 96bcef4
Show file tree
Hide file tree
Showing 26 changed files with 173 additions and 234 deletions.
14 changes: 6 additions & 8 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -4368,6 +4368,7 @@ Methods:

Types:

- <code><a href="./src/resources/zero-trust/access/applications/user-policy-checks.ts">UserPolicyCheckGeo</a></code>
- <code><a href="./src/resources/zero-trust/access/applications/user-policy-checks.ts">UserPolicyCheckListResponse</a></code>

Methods:
Expand Down Expand Up @@ -4570,9 +4571,9 @@ Methods:

Types:

- <code><a href="./src/resources/zero-trust/dex/dex.ts">DeviceExperienceMonitor</a></code>
- <code><a href="./src/resources/zero-trust/dex/dex.ts">NetworkPath</a></code>
- <code><a href="./src/resources/zero-trust/dex/dex.ts">Percentiles</a></code>
- <code><a href="./src/resources/zero-trust/dex/dex.ts">UnnamedSchemaRefBf9e2abcf1b78a6cab8e6e29e2228a11</a></code>

### Colos

Expand Down Expand Up @@ -4895,10 +4896,10 @@ Types:
- <code><a href="./src/resources/zero-trust/gateway/configurations.ts">CustomCertificateSettings</a></code>
- <code><a href="./src/resources/zero-trust/gateway/configurations.ts">ExtendedEmailMatching</a></code>
- <code><a href="./src/resources/zero-trust/gateway/configurations.ts">FipsSettings</a></code>
- <code><a href="./src/resources/zero-trust/gateway/configurations.ts">GatewayConfigurationSettings</a></code>
- <code><a href="./src/resources/zero-trust/gateway/configurations.ts">NotificationSettings</a></code>
- <code><a href="./src/resources/zero-trust/gateway/configurations.ts">ProtocolDetection</a></code>
- <code><a href="./src/resources/zero-trust/gateway/configurations.ts">TLSSettings</a></code>
- <code><a href="./src/resources/zero-trust/gateway/configurations.ts">UnnamedSchemaRef055aaf3918bf29f81c09d394a864182e</a></code>
- <code><a href="./src/resources/zero-trust/gateway/configurations.ts">ConfigurationUpdateResponse</a></code>
- <code><a href="./src/resources/zero-trust/gateway/configurations.ts">ConfigurationEditResponse</a></code>
- <code><a href="./src/resources/zero-trust/gateway/configurations.ts">ConfigurationGetResponse</a></code>
Expand Down Expand Up @@ -4946,7 +4947,6 @@ Types:

- <code><a href="./src/resources/zero-trust/gateway/locations.ts">Location</a></code>
- <code><a href="./src/resources/zero-trust/gateway/locations.ts">LocationNetwork</a></code>
- <code><a href="./src/resources/zero-trust/gateway/locations.ts">UnnamedSchemaRef1b37523fdb0ae5806cd8e062492aab66</a></code>
- <code><a href="./src/resources/zero-trust/gateway/locations.ts">LocationDeleteResponse</a></code>

Methods:
Expand All @@ -4962,7 +4962,6 @@ Methods:
Types:

- <code><a href="./src/resources/zero-trust/gateway/logging.ts">LoggingSetting</a></code>
- <code><a href="./src/resources/zero-trust/gateway/logging.ts">UnnamedSchemaRefE86eeb84b7e922c35cfb0031a6309f7b</a></code>

Methods:

Expand All @@ -4975,7 +4974,6 @@ Types:

- <code><a href="./src/resources/zero-trust/gateway/proxy-endpoints.ts">GatewayIPs</a></code>
- <code><a href="./src/resources/zero-trust/gateway/proxy-endpoints.ts">ProxyEndpoint</a></code>
- <code><a href="./src/resources/zero-trust/gateway/proxy-endpoints.ts">UnnamedSchemaRef4753ee81779d0e57189420079abab61e</a></code>
- <code><a href="./src/resources/zero-trust/gateway/proxy-endpoints.ts">ProxyEndpointDeleteResponse</a></code>

Methods:
Expand Down Expand Up @@ -5012,9 +5010,9 @@ Methods:

Types:

- <code><a href="./src/resources/zero-trust/networks/routes/routes.ts">NetworkRoute</a></code>
- <code><a href="./src/resources/zero-trust/networks/routes/routes.ts">Route</a></code>
- <code><a href="./src/resources/zero-trust/networks/routes/routes.ts">Teamnet</a></code>
- <code><a href="./src/resources/zero-trust/networks/routes/routes.ts">UnnamedSchemaRefC125d35cbb7f93aab989cd19bd764ed6</a></code>

Methods:

Expand Down Expand Up @@ -5168,8 +5166,8 @@ Methods:

Types:

- <code><a href="./src/resources/url-scanner/scans.ts">UnnamedSchemaRef3750739f772bbdf0bb00d6634ccc0631</a></code>
- <code><a href="./src/resources/url-scanner/scans.ts">UnnamedSchemaRef6d7a78acccfc753a8e931b1c4e72b6a6</a></code>
- <code><a href="./src/resources/url-scanner/scans.ts">URLScannerDomain</a></code>
- <code><a href="./src/resources/url-scanner/scans.ts">URLScannerTask</a></code>
- <code><a href="./src/resources/url-scanner/scans.ts">ScanCreateResponse</a></code>
- <code><a href="./src/resources/url-scanner/scans.ts">ScanGetResponse</a></code>
- <code><a href="./src/resources/url-scanner/scans.ts">ScanHarResponse</a></code>
Expand Down
4 changes: 2 additions & 2 deletions src/resources/url-scanner/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

export { URLScanner } from './url-scanner';
export {
UnnamedSchemaRef3750739f772bbdf0bb00d6634ccc0631,
UnnamedSchemaRef6d7a78acccfc753a8e931b1c4e72b6a6,
URLScannerDomain,
URLScannerTask,
ScanCreateResponse,
ScanGetResponse,
ScanHarResponse,
Expand Down
36 changes: 18 additions & 18 deletions src/resources/url-scanner/scans.ts
Original file line number Diff line number Diff line change
Expand Up @@ -75,10 +75,18 @@ export class Scans extends APIResource {
}
}

export interface UnnamedSchemaRef3750739f772bbdf0bb00d6634ccc0631 {
export interface URLScannerDomain {
id: number;

name: string;

super_category_id?: number;
}

export interface URLScannerTask {
effectiveUrl: string;

errors: Array<UnnamedSchemaRef3750739f772bbdf0bb00d6634ccc0631.Error>;
errors: Array<URLScannerTask.Error>;

location: string;

Expand All @@ -97,20 +105,12 @@ export interface UnnamedSchemaRef3750739f772bbdf0bb00d6634ccc0631 {
visibility: string;
}

export namespace UnnamedSchemaRef3750739f772bbdf0bb00d6634ccc0631 {
export namespace URLScannerTask {
export interface Error {
message: string;
}
}

export interface UnnamedSchemaRef6d7a78acccfc753a8e931b1c4e72b6a6 {
id: number;

name: string;

super_category_id?: number;
}

export interface ScanCreateResponse {
/**
* Time when url was submitted for scanning.
Expand Down Expand Up @@ -205,7 +205,7 @@ export namespace ScanGetResponse {

export namespace Processors {
export interface Categories {
content: Array<ScansAPI.UnnamedSchemaRef6d7a78acccfc753a8e931b1c4e72b6a6>;
content: Array<ScansAPI.URLScannerDomain>;

risks: Array<Categories.Risk>;
}
Expand Down Expand Up @@ -582,18 +582,18 @@ export namespace ScanGetResponse {
export interface Categories {
inherited: Categories.Inherited;

content?: Array<ScansAPI.UnnamedSchemaRef6d7a78acccfc753a8e931b1c4e72b6a6>;
content?: Array<ScansAPI.URLScannerDomain>;

risks?: Array<ScansAPI.UnnamedSchemaRef6d7a78acccfc753a8e931b1c4e72b6a6>;
risks?: Array<ScansAPI.URLScannerDomain>;
}

export namespace Categories {
export interface Inherited {
content?: Array<ScansAPI.UnnamedSchemaRef6d7a78acccfc753a8e931b1c4e72b6a6>;
content?: Array<ScansAPI.URLScannerDomain>;

from?: string;

risks?: Array<ScansAPI.UnnamedSchemaRef6d7a78acccfc753a8e931b1c4e72b6a6>;
risks?: Array<ScansAPI.URLScannerDomain>;
}
}

Expand Down Expand Up @@ -833,8 +833,8 @@ export interface ScanScreenshotParams {
}

export namespace Scans {
export import UnnamedSchemaRef3750739f772bbdf0bb00d6634ccc0631 = ScansAPI.UnnamedSchemaRef3750739f772bbdf0bb00d6634ccc0631;
export import UnnamedSchemaRef6d7a78acccfc753a8e931b1c4e72b6a6 = ScansAPI.UnnamedSchemaRef6d7a78acccfc753a8e931b1c4e72b6a6;
export import URLScannerDomain = ScansAPI.URLScannerDomain;
export import URLScannerTask = ScansAPI.URLScannerTask;
export import ScanCreateResponse = ScansAPI.ScanCreateResponse;
export import ScanGetResponse = ScansAPI.ScanGetResponse;
export import ScanHarResponse = ScansAPI.ScanHarResponse;
Expand Down
4 changes: 2 additions & 2 deletions src/resources/url-scanner/url-scanner.ts
Original file line number Diff line number Diff line change
Expand Up @@ -171,8 +171,8 @@ export interface URLScannerScanParams {

export namespace URLScanner {
export import Scans = ScansAPI.Scans;
export import UnnamedSchemaRef3750739f772bbdf0bb00d6634ccc0631 = ScansAPI.UnnamedSchemaRef3750739f772bbdf0bb00d6634ccc0631;
export import UnnamedSchemaRef6d7a78acccfc753a8e931b1c4e72b6a6 = ScansAPI.UnnamedSchemaRef6d7a78acccfc753a8e931b1c4e72b6a6;
export import URLScannerDomain = ScansAPI.URLScannerDomain;
export import URLScannerTask = ScansAPI.URLScannerTask;
export import ScanCreateResponse = ScansAPI.ScanCreateResponse;
export import ScanGetResponse = ScansAPI.ScanGetResponse;
export import ScanHarResponse = ScansAPI.ScanHarResponse;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2696,6 +2696,7 @@ export namespace Applications {
export import CADeleteParams = CAsAPI.CADeleteParams;
export import CAGetParams = CAsAPI.CAGetParams;
export import UserPolicyChecks = UserPolicyChecksAPI.UserPolicyChecks;
export import UserPolicyCheckGeo = UserPolicyChecksAPI.UserPolicyCheckGeo;
export import UserPolicyCheckListResponse = UserPolicyChecksAPI.UserPolicyCheckListResponse;
export import UserPolicyCheckListParams = UserPolicyChecksAPI.UserPolicyCheckListParams;
export import Policies = PoliciesAPI.Policies;
Expand Down
1 change: 1 addition & 0 deletions src/resources/zero-trust/access/applications/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ export {
CAs,
} from './cas';
export {
UserPolicyCheckGeo,
UserPolicyCheckListResponse,
UserPolicyCheckListParams,
UserPolicyChecks,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,10 @@ export class UserPolicyChecks extends APIResource {
}
}

export interface UserPolicyCheckGeo {
country?: string;
}

export interface UserPolicyCheckListResponse {
app_state?: UserPolicyCheckListResponse.AppState;

Expand Down Expand Up @@ -87,7 +91,7 @@ export namespace UserPolicyCheckListResponse {

email?: string;

geo?: UserIdentity.Geo;
geo?: UserPolicyChecksAPI.UserPolicyCheckGeo;

iat?: number;

Expand All @@ -104,12 +108,6 @@ export namespace UserPolicyCheckListResponse {

version?: number;
}

export namespace UserIdentity {
export interface Geo {
country?: string;
}
}
}

export interface UserPolicyCheckListParams {
Expand All @@ -125,6 +123,7 @@ export interface UserPolicyCheckListParams {
}

export namespace UserPolicyChecks {
export import UserPolicyCheckGeo = UserPolicyChecksAPI.UserPolicyCheckGeo;
export import UserPolicyCheckListResponse = UserPolicyChecksAPI.UserPolicyCheckListResponse;
export import UserPolicyCheckListParams = UserPolicyChecksAPI.UserPolicyCheckListParams;
}
7 changes: 2 additions & 5 deletions src/resources/zero-trust/access/users/active-sessions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import * as Core from 'cloudflare/core';
import { APIResource } from 'cloudflare/resource';
import * as ActiveSessionsAPI from 'cloudflare/resources/zero-trust/access/users/active-sessions';
import * as UserPolicyChecksAPI from 'cloudflare/resources/zero-trust/access/applications/user-policy-checks';
import { SinglePage } from 'cloudflare/pagination';

export class ActiveSessions extends APIResource {
Expand Down Expand Up @@ -90,7 +91,7 @@ export interface ActiveSessionGetResponse {

email?: string;

geo?: ActiveSessionGetResponse.Geo;
geo?: UserPolicyChecksAPI.UserPolicyCheckGeo;

iat?: number;

Expand Down Expand Up @@ -148,10 +149,6 @@ export namespace ActiveSessionGetResponse {
}
}

export interface Geo {
country?: string;
}

export interface IDP {
id?: string;

Expand Down
7 changes: 2 additions & 5 deletions src/resources/zero-trust/access/users/last-seen-identity.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import * as Core from 'cloudflare/core';
import { APIResource } from 'cloudflare/resource';
import * as LastSeenIdentityAPI from 'cloudflare/resources/zero-trust/access/users/last-seen-identity';
import * as UserPolicyChecksAPI from 'cloudflare/resources/zero-trust/access/applications/user-policy-checks';

export class LastSeenIdentity extends APIResource {
/**
Expand Down Expand Up @@ -33,7 +34,7 @@ export interface Identity {

email?: string;

geo?: Identity.Geo;
geo?: UserPolicyChecksAPI.UserPolicyCheckGeo;

iat?: number;

Expand Down Expand Up @@ -89,10 +90,6 @@ export namespace Identity {
}
}

export interface Geo {
country?: string;
}

export interface IDP {
id?: string;

Expand Down
24 changes: 12 additions & 12 deletions src/resources/zero-trust/dex/dex.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,17 @@ export class DEX extends APIResource {
tracerouteTests: TracerouteTestsAPI.TracerouteTests = new TracerouteTestsAPI.TracerouteTests(this._client);
}

export interface DeviceExperienceMonitor {
id: string;

/**
* Whether the policy is the default for the account
*/
default: boolean;

name: string;
}

export interface NetworkPath {
/**
* API Resource UUID tag.
Expand Down Expand Up @@ -121,21 +132,10 @@ export interface Percentiles {
p99?: number | null;
}

export interface UnnamedSchemaRefBf9e2abcf1b78a6cab8e6e29e2228a11 {
id: string;

/**
* Whether the policy is the default for the account
*/
default: boolean;

name: string;
}

export namespace DEX {
export import DeviceExperienceMonitor = DEXAPI.DeviceExperienceMonitor;
export import NetworkPath = DEXAPI.NetworkPath;
export import Percentiles = DEXAPI.Percentiles;
export import UnnamedSchemaRefBf9e2abcf1b78a6cab8e6e29e2228a11 = DEXAPI.UnnamedSchemaRefBf9e2abcf1b78a6cab8e6e29e2228a11;
export import Colos = ColosAPI.Colos;
export import ColoListResponse = ColosAPI.ColoListResponse;
export import ColoListResponsesSinglePage = ColosAPI.ColoListResponsesSinglePage;
Expand Down
2 changes: 1 addition & 1 deletion src/resources/zero-trust/dex/http-tests/http-tests.ts
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ export interface HTTPDetails {
*/
name?: string;

target_policies?: Array<DEXAPI.UnnamedSchemaRefBf9e2abcf1b78a6cab8e6e29e2228a11>;
target_policies?: Array<DEXAPI.DeviceExperienceMonitor>;

targeted?: boolean;
}
Expand Down
2 changes: 1 addition & 1 deletion src/resources/zero-trust/dex/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ export {
TestListResponsesV4PagePagination,
} from './tests/index';
export { ColoListResponse, ColoListParams, ColoListResponsesSinglePage, Colos } from './colos';
export { DeviceExperienceMonitor, NetworkPath, Percentiles, DEX } from './dex';
export { HTTPDetails, HTTPTestGetParams, HTTPTests } from './http-tests/index';
export {
LiveStat,
Expand All @@ -16,7 +17,6 @@ export {
FleetStatusOverTimeParams,
FleetStatus,
} from './fleet-status/index';
export { NetworkPath, Percentiles, UnnamedSchemaRefBf9e2abcf1b78a6cab8e6e29e2228a11, DEX } from './dex';
export {
Traceroute,
TracerouteTestPercentilesResponse,
Expand Down
2 changes: 1 addition & 1 deletion src/resources/zero-trust/dex/tests/tests.ts
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ export namespace Tests {
*/
method?: string;

target_policies?: Array<DEXAPI.UnnamedSchemaRefBf9e2abcf1b78a6cab8e6e29e2228a11>;
target_policies?: Array<DEXAPI.DeviceExperienceMonitor>;

targeted?: boolean;

Expand Down
2 changes: 1 addition & 1 deletion src/resources/zero-trust/dex/traceroute-tests.ts
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ export interface Traceroute {
*/
name: string;

target_policies?: Array<DEXAPI.UnnamedSchemaRefBf9e2abcf1b78a6cab8e6e29e2228a11>;
target_policies?: Array<DEXAPI.DeviceExperienceMonitor>;

targeted?: boolean;

Expand Down
Loading

0 comments on commit 96bcef4

Please sign in to comment.