Skip to content

Commit

Permalink
feat: update via SDK Studio (#110)
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-app[bot] authored Mar 5, 2024
1 parent 34a335a commit 98ada90
Show file tree
Hide file tree
Showing 6 changed files with 1 addition and 102 deletions.
2 changes: 1 addition & 1 deletion .stats.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
configured_endpoints: 1257
configured_endpoints: 1256
2 changes: 0 additions & 2 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -6374,7 +6374,6 @@ Types:
- <code><a href="./src/resources/cloudforce-one/requests/priority.ts">PriorityCreateResponse</a></code>
- <code><a href="./src/resources/cloudforce-one/requests/priority.ts">PriorityUpdateResponse</a></code>
- <code><a href="./src/resources/cloudforce-one/requests/priority.ts">PriorityDeleteResponse</a></code>
- <code><a href="./src/resources/cloudforce-one/requests/priority.ts">PriorityDoSomethingUnknownResponse</a></code>
- <code><a href="./src/resources/cloudforce-one/requests/priority.ts">PriorityGetResponse</a></code>
- <code><a href="./src/resources/cloudforce-one/requests/priority.ts">PriorityQuotaResponse</a></code>

Expand All @@ -6383,6 +6382,5 @@ Methods:
- <code title="post /accounts/{account_identifier}/cloudforce-one/requests/priority/new">client.cloudforceOne.requests.priority.<a href="./src/resources/cloudforce-one/requests/priority.ts">create</a>(accountIdentifier, { ...params }) -> PriorityCreateResponse</code>
- <code title="put /accounts/{account_identifier}/cloudforce-one/requests/priority/{priority_identifer}">client.cloudforceOne.requests.priority.<a href="./src/resources/cloudforce-one/requests/priority.ts">update</a>(accountIdentifier, priorityIdentifer, { ...params }) -> PriorityUpdateResponse</code>
- <code title="delete /accounts/{account_identifier}/cloudforce-one/requests/priority/{priority_identifer}">client.cloudforceOne.requests.priority.<a href="./src/resources/cloudforce-one/requests/priority.ts">delete</a>(accountIdentifier, priorityIdentifer) -> PriorityDeleteResponse</code>
- <code title="post /accounts/{account_identifier}/cloudforce-one/requests/priority">client.cloudforceOne.requests.priority.<a href="./src/resources/cloudforce-one/requests/priority.ts">doSomethingUnknown</a>(accountIdentifier, { ...params }) -> PriorityDoSomethingUnknownResponse</code>
- <code title="get /accounts/{account_identifier}/cloudforce-one/requests/priority/{priority_identifer}">client.cloudforceOne.requests.priority.<a href="./src/resources/cloudforce-one/requests/priority.ts">get</a>(accountIdentifier, priorityIdentifer) -> PriorityGetResponse</code>
- <code title="get /accounts/{account_identifier}/cloudforce-one/requests/priority/quota">client.cloudforceOne.requests.priority.<a href="./src/resources/cloudforce-one/requests/priority.ts">quota</a>(accountIdentifier) -> PriorityQuotaResponse</code>
2 changes: 0 additions & 2 deletions src/resources/cloudforce-one/requests/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,10 @@ export {
PriorityCreateResponse,
PriorityUpdateResponse,
PriorityDeleteResponse,
PriorityDoSomethingUnknownResponse,
PriorityGetResponse,
PriorityQuotaResponse,
PriorityCreateParams,
PriorityUpdateParams,
PriorityDoSomethingUnknownParams,
Priority,
} from './priority';
export {
Expand Down
72 changes: 0 additions & 72 deletions src/resources/cloudforce-one/requests/priority.ts
Original file line number Diff line number Diff line change
Expand Up @@ -54,22 +54,6 @@ export class Priority extends APIResource {
)._thenUnwrap((obj) => obj.result);
}

/**
* List Priority Intelligence Requirements
*/
doSomethingUnknown(
accountIdentifier: string,
body: PriorityDoSomethingUnknownParams,
options?: Core.RequestOptions,
): Core.APIPromise<PriorityDoSomethingUnknownResponse> {
return (
this._client.post(`/accounts/${accountIdentifier}/cloudforce-one/requests/priority`, {
body,
...options,
}) as Core.APIPromise<{ result: PriorityDoSomethingUnknownResponse }>
)._thenUnwrap((obj) => obj.result);
}

/**
* Get a Priority Intelligence Requirement
*/
Expand Down Expand Up @@ -193,48 +177,6 @@ export interface PriorityUpdateResponse {

export type PriorityDeleteResponse = unknown | Array<unknown> | string;

export type PriorityDoSomethingUnknownResponse =
Array<PriorityDoSomethingUnknownResponse.PriorityDoSomethingUnknownResponseItem>;

export namespace PriorityDoSomethingUnknownResponse {
export interface PriorityDoSomethingUnknownResponseItem {
/**
* UUID
*/
id: string;

/**
* Priority creation time
*/
created: string;

/**
* List of labels
*/
labels: Array<string>;

/**
* Priority
*/
priority: number;

/**
* Requirement
*/
requirement: string;

/**
* The CISA defined Traffic Light Protocol (TLP)
*/
tlp: 'clear' | 'amber' | 'amber-strict' | 'green' | 'red';

/**
* Priority last updated time
*/
updated: string;
}
}

export interface PriorityGetResponse {
/**
* UUID
Expand Down Expand Up @@ -356,26 +298,12 @@ export interface PriorityUpdateParams {
tlp: 'clear' | 'amber' | 'amber-strict' | 'green' | 'red';
}

export interface PriorityDoSomethingUnknownParams {
/**
* Page number of results
*/
page: number;

/**
* Number of results per page
*/
per_page: number;
}

export namespace Priority {
export import PriorityCreateResponse = PriorityAPI.PriorityCreateResponse;
export import PriorityUpdateResponse = PriorityAPI.PriorityUpdateResponse;
export import PriorityDeleteResponse = PriorityAPI.PriorityDeleteResponse;
export import PriorityDoSomethingUnknownResponse = PriorityAPI.PriorityDoSomethingUnknownResponse;
export import PriorityGetResponse = PriorityAPI.PriorityGetResponse;
export import PriorityQuotaResponse = PriorityAPI.PriorityQuotaResponse;
export import PriorityCreateParams = PriorityAPI.PriorityCreateParams;
export import PriorityUpdateParams = PriorityAPI.PriorityUpdateParams;
export import PriorityDoSomethingUnknownParams = PriorityAPI.PriorityDoSomethingUnknownParams;
}
2 changes: 0 additions & 2 deletions src/resources/cloudforce-one/requests/requests.ts
Original file line number Diff line number Diff line change
Expand Up @@ -516,10 +516,8 @@ export namespace Requests {
export import PriorityCreateResponse = PriorityAPI.PriorityCreateResponse;
export import PriorityUpdateResponse = PriorityAPI.PriorityUpdateResponse;
export import PriorityDeleteResponse = PriorityAPI.PriorityDeleteResponse;
export import PriorityDoSomethingUnknownResponse = PriorityAPI.PriorityDoSomethingUnknownResponse;
export import PriorityGetResponse = PriorityAPI.PriorityGetResponse;
export import PriorityQuotaResponse = PriorityAPI.PriorityQuotaResponse;
export import PriorityCreateParams = PriorityAPI.PriorityCreateParams;
export import PriorityUpdateParams = PriorityAPI.PriorityUpdateParams;
export import PriorityDoSomethingUnknownParams = PriorityAPI.PriorityDoSomethingUnknownParams;
}
23 changes: 0 additions & 23 deletions tests/api-resources/cloudforce-one/requests/priority.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -85,29 +85,6 @@ describe('resource priority', () => {
).rejects.toThrow(Cloudflare.NotFoundError);
});

// skipped: tests are disabled for the time being
test.skip('doSomethingUnknown: only required params', async () => {
const responsePromise = cloudflare.cloudforceOne.requests.priority.doSomethingUnknown(
'023e105f4ecef8ad9ca31a8372d0c353',
{ page: 0, per_page: 10 },
);
const rawResponse = await responsePromise.asResponse();
expect(rawResponse).toBeInstanceOf(Response);
const response = await responsePromise;
expect(response).not.toBeInstanceOf(Response);
const dataAndResponse = await responsePromise.withResponse();
expect(dataAndResponse.data).toBe(response);
expect(dataAndResponse.response).toBe(rawResponse);
});

// skipped: tests are disabled for the time being
test.skip('doSomethingUnknown: required and optional params', async () => {
const response = await cloudflare.cloudforceOne.requests.priority.doSomethingUnknown(
'023e105f4ecef8ad9ca31a8372d0c353',
{ page: 0, per_page: 10 },
);
});

// skipped: tests are disabled for the time being
test.skip('get', async () => {
const responsePromise = cloudflare.cloudforceOne.requests.priority.get(
Expand Down

0 comments on commit 98ada90

Please sign in to comment.