Skip to content

Commit 24612a5

Browse files
feat(api): update via SDK Studio (#211)
1 parent 58b4d68 commit 24612a5

File tree

11 files changed

+51
-50
lines changed

11 files changed

+51
-50
lines changed

api.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2060,10 +2060,10 @@ Types:
20602060

20612061
- <code><a href="./src/resources/secondary-dns/outgoing/outgoing.ts">SecondaryDNSDisableTransfer</a></code>
20622062
- <code><a href="./src/resources/secondary-dns/outgoing/outgoing.ts">SecondaryDNSEnableTransfer</a></code>
2063-
- <code><a href="./src/resources/secondary-dns/outgoing/outgoing.ts">SecondaryDNSForce</a></code>
20642063
- <code><a href="./src/resources/secondary-dns/outgoing/outgoing.ts">OutgoingCreateResponse</a></code>
20652064
- <code><a href="./src/resources/secondary-dns/outgoing/outgoing.ts">OutgoingUpdateResponse</a></code>
20662065
- <code><a href="./src/resources/secondary-dns/outgoing/outgoing.ts">OutgoingDeleteResponse</a></code>
2066+
- <code><a href="./src/resources/secondary-dns/outgoing/outgoing.ts">OutgoingForceNotifyResponse</a></code>
20672067
- <code><a href="./src/resources/secondary-dns/outgoing/outgoing.ts">OutgoingGetResponse</a></code>
20682068

20692069
Methods:
@@ -2073,7 +2073,7 @@ Methods:
20732073
- <code title="delete /zones/{zone_id}/secondary_dns/outgoing">client.secondaryDNS.outgoing.<a href="./src/resources/secondary-dns/outgoing/outgoing.ts">delete</a>({ ...params }) -> OutgoingDeleteResponse</code>
20742074
- <code title="post /zones/{zone_id}/secondary_dns/outgoing/disable">client.secondaryDNS.outgoing.<a href="./src/resources/secondary-dns/outgoing/outgoing.ts">disable</a>({ ...params }) -> SecondaryDNSDisableTransfer</code>
20752075
- <code title="post /zones/{zone_id}/secondary_dns/outgoing/enable">client.secondaryDNS.outgoing.<a href="./src/resources/secondary-dns/outgoing/outgoing.ts">enable</a>({ ...params }) -> SecondaryDNSEnableTransfer</code>
2076-
- <code title="post /zones/{zone_id}/secondary_dns/outgoing/force_notify">client.secondaryDNS.outgoing.<a href="./src/resources/secondary-dns/outgoing/outgoing.ts">forceNotify</a>({ ...params }) -> SecondaryDNSForce</code>
2076+
- <code title="post /zones/{zone_id}/secondary_dns/outgoing/force_notify">client.secondaryDNS.outgoing.<a href="./src/resources/secondary-dns/outgoing/outgoing.ts">forceNotify</a>({ ...params }) -> OutgoingForceNotifyResponse</code>
20772077
- <code title="get /zones/{zone_id}/secondary_dns/outgoing">client.secondaryDNS.outgoing.<a href="./src/resources/secondary-dns/outgoing/outgoing.ts">get</a>({ ...params }) -> OutgoingGetResponse</code>
20782078

20792079
### Status
@@ -3059,17 +3059,17 @@ Methods:
30593059

30603060
Types:
30613061

3062-
- <code><a href="./src/resources/images/v1/variants.ts">ImageVariant</a></code>
3063-
- <code><a href="./src/resources/images/v1/variants.ts">ImageVariants</a></code>
3062+
- <code><a href="./src/resources/images/v1/variants.ts">V1ImageVariant</a></code>
3063+
- <code><a href="./src/resources/images/v1/variants.ts">V1ImageVariants</a></code>
30643064
- <code><a href="./src/resources/images/v1/variants.ts">VariantDeleteResponse</a></code>
30653065

30663066
Methods:
30673067

3068-
- <code title="post /accounts/{account_id}/images/v1/variants">client.images.v1.variants.<a href="./src/resources/images/v1/variants.ts">create</a>({ ...params }) -> ImageVariant</code>
3069-
- <code title="get /accounts/{account_id}/images/v1/variants">client.images.v1.variants.<a href="./src/resources/images/v1/variants.ts">list</a>({ ...params }) -> ImageVariants</code>
3068+
- <code title="post /accounts/{account_id}/images/v1/variants">client.images.v1.variants.<a href="./src/resources/images/v1/variants.ts">create</a>({ ...params }) -> V1ImageVariant</code>
3069+
- <code title="get /accounts/{account_id}/images/v1/variants">client.images.v1.variants.<a href="./src/resources/images/v1/variants.ts">list</a>({ ...params }) -> V1ImageVariants</code>
30703070
- <code title="delete /accounts/{account_id}/images/v1/variants/{variant_id}">client.images.v1.variants.<a href="./src/resources/images/v1/variants.ts">delete</a>(variantId, { ...params }) -> VariantDeleteResponse</code>
3071-
- <code title="patch /accounts/{account_id}/images/v1/variants/{variant_id}">client.images.v1.variants.<a href="./src/resources/images/v1/variants.ts">edit</a>(variantId, { ...params }) -> ImageVariant</code>
3072-
- <code title="get /accounts/{account_id}/images/v1/variants/{variant_id}">client.images.v1.variants.<a href="./src/resources/images/v1/variants.ts">get</a>(variantId, { ...params }) -> ImageVariant</code>
3071+
- <code title="patch /accounts/{account_id}/images/v1/variants/{variant_id}">client.images.v1.variants.<a href="./src/resources/images/v1/variants.ts">edit</a>(variantId, { ...params }) -> V1ImageVariant</code>
3072+
- <code title="get /accounts/{account_id}/images/v1/variants/{variant_id}">client.images.v1.variants.<a href="./src/resources/images/v1/variants.ts">get</a>(variantId, { ...params }) -> V1ImageVariant</code>
30733073

30743074
### Blobs
30753075

@@ -3621,7 +3621,7 @@ Methods:
36213621

36223622
Types:
36233623

3624-
- <code><a href="./src/resources/request-tracers/traces.ts">RequestTrace</a></code>
3624+
- <code><a href="./src/resources/request-tracers/traces.ts">RequestTracerTrace</a></code>
36253625
- <code><a href="./src/resources/request-tracers/traces.ts">TraceCreateResponse</a></code>
36263626

36273627
Methods:

src/resources/images/v1/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,11 @@ export {
1313
V1ListResponsesV4PagePagination,
1414
V1,
1515
} from './v1';
16+
export { ImagesImageKeys, KeyUpdateParams, KeyListParams, KeyDeleteParams, Keys } from './keys';
17+
export { ImagesImagesStats, StatGetParams, Stats } from './stats';
1618
export {
17-
ImageVariant,
18-
ImageVariants,
19+
V1ImageVariant,
20+
V1ImageVariants,
1921
VariantDeleteResponse,
2022
VariantCreateParams,
2123
VariantListParams,
@@ -24,5 +26,3 @@ export {
2426
VariantGetParams,
2527
Variants,
2628
} from './variants';
27-
export { ImagesImageKeys, KeyUpdateParams, KeyListParams, KeyDeleteParams, Keys } from './keys';
28-
export { ImagesImagesStats, StatGetParams, Stats } from './stats';

src/resources/images/v1/v1.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -247,8 +247,8 @@ export namespace V1 {
247247
export import ImagesImagesStats = StatsAPI.ImagesImagesStats;
248248
export import StatGetParams = StatsAPI.StatGetParams;
249249
export import Variants = VariantsAPI.Variants;
250-
export import ImageVariant = VariantsAPI.ImageVariant;
251-
export import ImageVariants = VariantsAPI.ImageVariants;
250+
export import V1ImageVariant = VariantsAPI.V1ImageVariant;
251+
export import V1ImageVariants = VariantsAPI.V1ImageVariants;
252252
export import VariantDeleteResponse = VariantsAPI.VariantDeleteResponse;
253253
export import VariantCreateParams = VariantsAPI.VariantCreateParams;
254254
export import VariantListParams = VariantsAPI.VariantListParams;

src/resources/images/v1/variants.ts

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,24 @@ export class Variants extends APIResource {
88
/**
99
* Specify variants that allow you to resize images for different use cases.
1010
*/
11-
create(params: VariantCreateParams, options?: Core.RequestOptions): Core.APIPromise<ImageVariant> {
11+
create(params: VariantCreateParams, options?: Core.RequestOptions): Core.APIPromise<V1ImageVariant> {
1212
const { account_id, ...body } = params;
1313
return (
1414
this._client.post(`/accounts/${account_id}/images/v1/variants`, {
1515
body,
1616
...options,
17-
}) as Core.APIPromise<{ result: ImageVariant }>
17+
}) as Core.APIPromise<{ result: V1ImageVariant }>
1818
)._thenUnwrap((obj) => obj.result);
1919
}
2020

2121
/**
2222
* Lists existing variants.
2323
*/
24-
list(params: VariantListParams, options?: Core.RequestOptions): Core.APIPromise<ImageVariants> {
24+
list(params: VariantListParams, options?: Core.RequestOptions): Core.APIPromise<V1ImageVariants> {
2525
const { account_id } = params;
2626
return (
2727
this._client.get(`/accounts/${account_id}/images/v1/variants`, options) as Core.APIPromise<{
28-
result: ImageVariants;
28+
result: V1ImageVariants;
2929
}>
3030
)._thenUnwrap((obj) => obj.result);
3131
}
@@ -54,13 +54,13 @@ export class Variants extends APIResource {
5454
variantId: string,
5555
params: VariantEditParams,
5656
options?: Core.RequestOptions,
57-
): Core.APIPromise<ImageVariant> {
57+
): Core.APIPromise<V1ImageVariant> {
5858
const { account_id, ...body } = params;
5959
return (
6060
this._client.patch(`/accounts/${account_id}/images/v1/variants/${variantId}`, {
6161
body,
6262
...options,
63-
}) as Core.APIPromise<{ result: ImageVariant }>
63+
}) as Core.APIPromise<{ result: V1ImageVariant }>
6464
)._thenUnwrap((obj) => obj.result);
6565
}
6666

@@ -71,22 +71,22 @@ export class Variants extends APIResource {
7171
variantId: string,
7272
params: VariantGetParams,
7373
options?: Core.RequestOptions,
74-
): Core.APIPromise<ImageVariant> {
74+
): Core.APIPromise<V1ImageVariant> {
7575
const { account_id } = params;
7676
return (
7777
this._client.get(
7878
`/accounts/${account_id}/images/v1/variants/${variantId}`,
7979
options,
80-
) as Core.APIPromise<{ result: ImageVariant }>
80+
) as Core.APIPromise<{ result: V1ImageVariant }>
8181
)._thenUnwrap((obj) => obj.result);
8282
}
8383
}
8484

85-
export interface ImageVariant {
86-
variant?: ImageVariant.Variant;
85+
export interface V1ImageVariant {
86+
variant?: V1ImageVariant.Variant;
8787
}
8888

89-
export namespace ImageVariant {
89+
export namespace V1ImageVariant {
9090
export interface Variant {
9191
id: string;
9292

@@ -131,11 +131,11 @@ export namespace ImageVariant {
131131
}
132132
}
133133

134-
export interface ImageVariants {
135-
variants?: ImageVariants.Variants;
134+
export interface V1ImageVariants {
135+
variants?: V1ImageVariants.Variants;
136136
}
137137

138-
export namespace ImageVariants {
138+
export namespace V1ImageVariants {
139139
export interface Variants {
140140
hero?: Variants.Hero;
141141
}
@@ -307,8 +307,8 @@ export interface VariantGetParams {
307307
}
308308

309309
export namespace Variants {
310-
export import ImageVariant = VariantsAPI.ImageVariant;
311-
export import ImageVariants = VariantsAPI.ImageVariants;
310+
export import V1ImageVariant = VariantsAPI.V1ImageVariant;
311+
export import V1ImageVariants = VariantsAPI.V1ImageVariants;
312312
export import VariantDeleteResponse = VariantsAPI.VariantDeleteResponse;
313313
export import VariantCreateParams = VariantsAPI.VariantCreateParams;
314314
export import VariantListParams = VariantsAPI.VariantListParams;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
export { RequestTrace, TraceCreateResponse, TraceCreateParams, Traces } from './traces';
3+
export { RequestTracerTrace, TraceCreateResponse, TraceCreateParams, Traces } from './traces';
44
export { RequestTracers } from './request-tracers';

src/resources/request-tracers/request-tracers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export class RequestTracers extends APIResource {
99

1010
export namespace RequestTracers {
1111
export import Traces = TracesAPI.Traces;
12-
export import RequestTrace = TracesAPI.RequestTrace;
12+
export import RequestTracerTrace = TracesAPI.RequestTracerTrace;
1313
export import TraceCreateResponse = TracesAPI.TraceCreateResponse;
1414
export import TraceCreateParams = TracesAPI.TraceCreateParams;
1515
}

src/resources/request-tracers/traces.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ export class Traces extends APIResource {
2222
}
2323
}
2424

25-
export type RequestTrace = Array<RequestTrace.RequestTraceItem>;
25+
export type RequestTracerTrace = Array<RequestTracerTrace.RequestTracerTraceItem>;
2626

27-
export namespace RequestTrace {
27+
export namespace RequestTracerTrace {
2828
/**
2929
* List of steps acting on request/response
3030
*/
31-
export interface RequestTraceItem {
31+
export interface RequestTracerTraceItem {
3232
/**
3333
* If step type is rule, then action performed by this rule
3434
*/
@@ -69,7 +69,7 @@ export namespace RequestTrace {
6969
*/
7070
step_name?: string;
7171

72-
trace?: TracesAPI.RequestTrace;
72+
trace?: TracesAPI.RequestTracerTrace;
7373

7474
/**
7575
* Tracing step type
@@ -87,7 +87,7 @@ export interface TraceCreateResponse {
8787
*/
8888
status_code?: number;
8989

90-
trace?: RequestTrace;
90+
trace?: RequestTracerTrace;
9191
}
9292

9393
export interface TraceCreateParams {
@@ -201,7 +201,7 @@ export namespace TraceCreateParams {
201201
}
202202

203203
export namespace Traces {
204-
export import RequestTrace = TracesAPI.RequestTrace;
204+
export import RequestTracerTrace = TracesAPI.RequestTracerTrace;
205205
export import TraceCreateResponse = TracesAPI.TraceCreateResponse;
206206
export import TraceCreateParams = TracesAPI.TraceCreateParams;
207207
}

src/resources/secondary-dns/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ export {
2626
export {
2727
SecondaryDNSDisableTransfer,
2828
SecondaryDNSEnableTransfer,
29-
SecondaryDNSForce,
3029
OutgoingCreateResponse,
3130
OutgoingUpdateResponse,
3231
OutgoingDeleteResponse,
32+
OutgoingForceNotifyResponse,
3333
OutgoingGetResponse,
3434
OutgoingCreateParams,
3535
OutgoingUpdateParams,

src/resources/secondary-dns/outgoing/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
export {
44
SecondaryDNSDisableTransfer,
55
SecondaryDNSEnableTransfer,
6-
SecondaryDNSForce,
76
OutgoingCreateResponse,
87
OutgoingUpdateResponse,
98
OutgoingDeleteResponse,
9+
OutgoingForceNotifyResponse,
1010
OutgoingGetResponse,
1111
OutgoingCreateParams,
1212
OutgoingUpdateParams,

src/resources/secondary-dns/outgoing/outgoing.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,11 @@ export class Outgoing extends APIResource {
9090
forceNotify(
9191
params: OutgoingForceNotifyParams,
9292
options?: Core.RequestOptions,
93-
): Core.APIPromise<SecondaryDNSForce> {
93+
): Core.APIPromise<OutgoingForceNotifyResponse> {
9494
const { zone_id } = params;
9595
return (
9696
this._client.post(`/zones/${zone_id}/secondary_dns/outgoing/force_notify`, options) as Core.APIPromise<{
97-
result: SecondaryDNSForce;
97+
result: OutgoingForceNotifyResponse;
9898
}>
9999
)._thenUnwrap((obj) => obj.result);
100100
}
@@ -122,12 +122,6 @@ export type SecondaryDNSDisableTransfer = string;
122122
*/
123123
export type SecondaryDNSEnableTransfer = string;
124124

125-
/**
126-
* When force_notify query parameter is set to true, the response is a simple
127-
* string
128-
*/
129-
export type SecondaryDNSForce = string;
130-
131125
export interface OutgoingCreateResponse {
132126
id?: string;
133127

@@ -200,6 +194,12 @@ export interface OutgoingDeleteResponse {
200194
id?: string;
201195
}
202196

197+
/**
198+
* When force_notify query parameter is set to true, the response is a simple
199+
* string
200+
*/
201+
export type OutgoingForceNotifyResponse = string;
202+
203203
export interface OutgoingGetResponse {
204204
id?: string;
205205

@@ -291,10 +291,10 @@ export interface OutgoingGetParams {
291291
export namespace Outgoing {
292292
export import SecondaryDNSDisableTransfer = OutgoingAPI.SecondaryDNSDisableTransfer;
293293
export import SecondaryDNSEnableTransfer = OutgoingAPI.SecondaryDNSEnableTransfer;
294-
export import SecondaryDNSForce = OutgoingAPI.SecondaryDNSForce;
295294
export import OutgoingCreateResponse = OutgoingAPI.OutgoingCreateResponse;
296295
export import OutgoingUpdateResponse = OutgoingAPI.OutgoingUpdateResponse;
297296
export import OutgoingDeleteResponse = OutgoingAPI.OutgoingDeleteResponse;
297+
export import OutgoingForceNotifyResponse = OutgoingAPI.OutgoingForceNotifyResponse;
298298
export import OutgoingGetResponse = OutgoingAPI.OutgoingGetResponse;
299299
export import OutgoingCreateParams = OutgoingAPI.OutgoingCreateParams;
300300
export import OutgoingUpdateParams = OutgoingAPI.OutgoingUpdateParams;

0 commit comments

Comments
 (0)