Skip to content

Commit 5dc4f71

Browse files
chore(api): upload stainless config from cloudflare-config
1 parent 7b381d8 commit 5dc4f71

File tree

8 files changed

+27
-89
lines changed

8 files changed

+27
-89
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 1783
1+
configured_endpoints: 1782
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-e408a7cdec2dae3d1a18842dcc59280c56050fb042569139aec3fe0f12e0d461.yml
33
openapi_spec_hash: 7e210c76f5dd4c79b3e67204ad279b81
4-
config_hash: 6f2399f8a4ad67973817d2ebd2d2fce7
4+
config_hash: eda5b3d9487ce675d1fadf88153b457d

api.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2336,9 +2336,8 @@ Methods:
23362336

23372337
- <code title="post /accounts/{account_id}/queues/{queue_id}/consumers">client.queues.consumers.<a href="./src/resources/queues/consumers.ts">create</a>(queueId, { ...params }) -> Consumer</code>
23382338
- <code title="put /accounts/{account_id}/queues/{queue_id}/consumers/{consumer_id}">client.queues.consumers.<a href="./src/resources/queues/consumers.ts">update</a>(queueId, consumerId, { ...params }) -> Consumer</code>
2339-
- <code title="get /accounts/{account_id}/queues/{queue_id}/consumers">client.queues.consumers.<a href="./src/resources/queues/consumers.ts">list</a>(queueId, { ...params }) -> ConsumersSinglePage</code>
23402339
- <code title="delete /accounts/{account_id}/queues/{queue_id}/consumers/{consumer_id}">client.queues.consumers.<a href="./src/resources/queues/consumers.ts">delete</a>(queueId, consumerId, { ...params }) -> ConsumerDeleteResponse</code>
2341-
- <code title="get /accounts/{account_id}/queues/{queue_id}/consumers/{consumer_id}">client.queues.consumers.<a href="./src/resources/queues/consumers.ts">get</a>(queueId, consumerId, { ...params }) -> Consumer</code>
2340+
- <code title="get /accounts/{account_id}/queues/{queue_id}/consumers">client.queues.consumers.<a href="./src/resources/queues/consumers.ts">get</a>(queueId, { ...params }) -> ConsumersSinglePage</code>
23422341

23432342
## Messages
23442343

@@ -5657,7 +5656,7 @@ Types:
56575656
Methods:
56585657

56595658
- <code title="post /accounts/{account_id}/dlp/datasets/{dataset_id}/upload">client.zeroTrust.dlp.datasets.upload.<a href="./src/resources/zero-trust/dlp/datasets/upload.ts">create</a>(datasetId, { ...params }) -> NewVersion</code>
5660-
- <code title="post /accounts/{account_id}/dlp/datasets/{dataset_id}/upload/{version}">client.zeroTrust.dlp.datasets.upload.<a href="./src/resources/zero-trust/dlp/datasets/upload.ts">edit</a>(datasetId, version, dataset, { ...params }) -> Dataset</code>
5659+
- <code title="post /accounts/{account_id}/dlp/datasets/{dataset_id}/upload/{version}">client.zeroTrust.dlp.datasets.upload.<a href="./src/resources/zero-trust/dlp/datasets/upload.ts">edit</a>(datasetId, version, body, { ...params }) -> Dataset</code>
56615660

56625661
#### Versions
56635662

@@ -5677,7 +5676,7 @@ Types:
56775676

56785677
Methods:
56795678

5680-
- <code title="post /accounts/{account_id}/dlp/datasets/{dataset_id}/versions/{version}/entries/{entry_id}">client.zeroTrust.dlp.datasets.versions.entries.<a href="./src/resources/zero-trust/dlp/datasets/versions/entries.ts">create</a>(datasetId, version, entryId, datasetVersionEntry, { ...params }) -> EntryCreateResponse</code>
5679+
- <code title="post /accounts/{account_id}/dlp/datasets/{dataset_id}/versions/{version}/entries/{entry_id}">client.zeroTrust.dlp.datasets.versions.entries.<a href="./src/resources/zero-trust/dlp/datasets/versions/entries.ts">create</a>(datasetId, version, entryId, body, { ...params }) -> EntryCreateResponse</code>
56815680

56825681
### Patterns
56835682

src/resources/queues/consumers.ts

Lines changed: 12 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -58,33 +58,6 @@ export class Consumers extends APIResource {
5858
)._thenUnwrap((obj) => obj.result);
5959
}
6060

61-
/**
62-
* Returns the consumers for a Queue
63-
*
64-
* @example
65-
* ```ts
66-
* // Automatically fetches more pages as needed.
67-
* for await (const consumer of client.queues.consumers.list(
68-
* '023e105f4ecef8ad9ca31a8372d0c353',
69-
* { account_id: '023e105f4ecef8ad9ca31a8372d0c353' },
70-
* )) {
71-
* // ...
72-
* }
73-
* ```
74-
*/
75-
list(
76-
queueId: string,
77-
params: ConsumerListParams,
78-
options?: Core.RequestOptions,
79-
): Core.PagePromise<ConsumersSinglePage, Consumer> {
80-
const { account_id } = params;
81-
return this._client.getAPIList(
82-
`/accounts/${account_id}/queues/${queueId}/consumers`,
83-
ConsumersSinglePage,
84-
options,
85-
);
86-
}
87-
8861
/**
8962
* Deletes the consumer for a queue.
9063
*
@@ -108,30 +81,30 @@ export class Consumers extends APIResource {
10881
}
10982

11083
/**
111-
* Fetches the consumer for a queue by consumer id
84+
* Returns the consumers for a Queue
11285
*
11386
* @example
11487
* ```ts
115-
* const consumer = await client.queues.consumers.get(
116-
* '023e105f4ecef8ad9ca31a8372d0c353',
88+
* // Automatically fetches more pages as needed.
89+
* for await (const consumer of client.queues.consumers.get(
11790
* '023e105f4ecef8ad9ca31a8372d0c353',
11891
* { account_id: '023e105f4ecef8ad9ca31a8372d0c353' },
119-
* );
92+
* )) {
93+
* // ...
94+
* }
12095
* ```
12196
*/
12297
get(
12398
queueId: string,
124-
consumerId: string,
12599
params: ConsumerGetParams,
126100
options?: Core.RequestOptions,
127-
): Core.APIPromise<Consumer> {
101+
): Core.PagePromise<ConsumersSinglePage, Consumer> {
128102
const { account_id } = params;
129-
return (
130-
this._client.get(
131-
`/accounts/${account_id}/queues/${queueId}/consumers/${consumerId}`,
132-
options,
133-
) as Core.APIPromise<{ result: Consumer }>
134-
)._thenUnwrap((obj) => obj.result);
103+
return this._client.getAPIList(
104+
`/accounts/${account_id}/queues/${queueId}/consumers`,
105+
ConsumersSinglePage,
106+
options,
107+
);
135108
}
136109
}
137110

@@ -477,13 +450,6 @@ export declare namespace ConsumerUpdateParams {
477450
}
478451
}
479452

480-
export interface ConsumerListParams {
481-
/**
482-
* A Resource identifier.
483-
*/
484-
account_id: string;
485-
}
486-
487453
export interface ConsumerDeleteParams {
488454
/**
489455
* A Resource identifier.
@@ -507,7 +473,6 @@ export declare namespace Consumers {
507473
ConsumersSinglePage as ConsumersSinglePage,
508474
type ConsumerCreateParams as ConsumerCreateParams,
509475
type ConsumerUpdateParams as ConsumerUpdateParams,
510-
type ConsumerListParams as ConsumerListParams,
511476
type ConsumerDeleteParams as ConsumerDeleteParams,
512477
type ConsumerGetParams as ConsumerGetParams,
513478
};

src/resources/queues/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ export {
77
type ConsumerDeleteResponse,
88
type ConsumerCreateParams,
99
type ConsumerUpdateParams,
10-
type ConsumerListParams,
1110
type ConsumerDeleteParams,
1211
type ConsumerGetParams,
1312
} from './consumers';

src/resources/queues/queues.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import {
1010
ConsumerDeleteParams,
1111
ConsumerDeleteResponse,
1212
ConsumerGetParams,
13-
ConsumerListParams,
1413
ConsumerUpdateParams,
1514
Consumers,
1615
ConsumersSinglePage,
@@ -353,7 +352,6 @@ export declare namespace Queues {
353352
ConsumersSinglePage as ConsumersSinglePage,
354353
type ConsumerCreateParams as ConsumerCreateParams,
355354
type ConsumerUpdateParams as ConsumerUpdateParams,
356-
type ConsumerListParams as ConsumerListParams,
357355
type ConsumerDeleteParams as ConsumerDeleteParams,
358356
type ConsumerGetParams as ConsumerGetParams,
359357
};

src/resources/zero-trust/dlp/datasets/upload.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,13 @@ export class Upload extends APIResource {
5252
edit(
5353
datasetId: string,
5454
version: number,
55-
dataset: string | ArrayBufferView | ArrayBuffer | BlobLike,
55+
body: string | ArrayBufferView | ArrayBuffer | BlobLike,
5656
options?: Core.RequestOptions,
5757
): Core.APIPromise<DatasetsAPI.Dataset> {
5858
const { account_id } = params;
5959
return (
6060
this._client.post(`/accounts/${account_id}/dlp/datasets/${datasetId}/upload/${version}`, {
61-
body: dataset,
61+
body: body,
6262
...options,
6363
headers: { 'Content-Type': 'application/octet-stream', ...options?.headers },
6464
__binaryRequest: true,

src/resources/zero-trust/dlp/datasets/versions/entries.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ export class Entries extends APIResource {
2525
datasetId: string,
2626
version: number,
2727
entryId: string,
28-
datasetVersionEntry: string | ArrayBufferView | ArrayBuffer | BlobLike,
28+
body: string | ArrayBufferView | ArrayBuffer | BlobLike,
2929
options?: Core.RequestOptions,
3030
): Core.APIPromise<EntryCreateResponse> {
3131
const { account_id } = params;
3232
return (
3333
this._client.post(
3434
`/accounts/${account_id}/dlp/datasets/${datasetId}/versions/${version}/entries/${entryId}`,
3535
{
36-
body: datasetVersionEntry,
36+
body: body,
3737
...options,
3838
headers: { 'Content-Type': 'application/octet-stream', ...options?.headers },
3939
__binaryRequest: true,

tests/api-resources/queues/consumers.test.ts

Lines changed: 6 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -74,25 +74,6 @@ describe('resource consumers', () => {
7474
);
7575
});
7676

77-
test('list: only required params', async () => {
78-
const responsePromise = client.queues.consumers.list('023e105f4ecef8ad9ca31a8372d0c353', {
79-
account_id: '023e105f4ecef8ad9ca31a8372d0c353',
80-
});
81-
const rawResponse = await responsePromise.asResponse();
82-
expect(rawResponse).toBeInstanceOf(Response);
83-
const response = await responsePromise;
84-
expect(response).not.toBeInstanceOf(Response);
85-
const dataAndResponse = await responsePromise.withResponse();
86-
expect(dataAndResponse.data).toBe(response);
87-
expect(dataAndResponse.response).toBe(rawResponse);
88-
});
89-
90-
test('list: required and optional params', async () => {
91-
const response = await client.queues.consumers.list('023e105f4ecef8ad9ca31a8372d0c353', {
92-
account_id: '023e105f4ecef8ad9ca31a8372d0c353',
93-
});
94-
});
95-
9677
test('delete: only required params', async () => {
9778
const responsePromise = client.queues.consumers.delete(
9879
'023e105f4ecef8ad9ca31a8372d0c353',
@@ -117,11 +98,9 @@ describe('resource consumers', () => {
11798
});
11899

119100
test('get: only required params', async () => {
120-
const responsePromise = client.queues.consumers.get(
121-
'023e105f4ecef8ad9ca31a8372d0c353',
122-
'023e105f4ecef8ad9ca31a8372d0c353',
123-
{ account_id: '023e105f4ecef8ad9ca31a8372d0c353' },
124-
);
101+
const responsePromise = client.queues.consumers.get('023e105f4ecef8ad9ca31a8372d0c353', {
102+
account_id: '023e105f4ecef8ad9ca31a8372d0c353',
103+
});
125104
const rawResponse = await responsePromise.asResponse();
126105
expect(rawResponse).toBeInstanceOf(Response);
127106
const response = await responsePromise;
@@ -132,10 +111,8 @@ describe('resource consumers', () => {
132111
});
133112

134113
test('get: required and optional params', async () => {
135-
const response = await client.queues.consumers.get(
136-
'023e105f4ecef8ad9ca31a8372d0c353',
137-
'023e105f4ecef8ad9ca31a8372d0c353',
138-
{ account_id: '023e105f4ecef8ad9ca31a8372d0c353' },
139-
);
114+
const response = await client.queues.consumers.get('023e105f4ecef8ad9ca31a8372d0c353', {
115+
account_id: '023e105f4ecef8ad9ca31a8372d0c353',
116+
});
140117
});
141118
});

0 commit comments

Comments
 (0)