Skip to content

Commit efe8c64

Browse files
feat(api): update via SDK Studio (#354)
1 parent c17fc8d commit efe8c64

File tree

4 files changed

+28
-28
lines changed

4 files changed

+28
-28
lines changed

api.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ Types:
55
- <code><a href="./src/resources/shared.ts">AuditLog</a></code>
66
- <code><a href="./src/resources/shared.ts">CloudflareTunnel</a></code>
77
- <code><a href="./src/resources/shared.ts">ErrorData</a></code>
8-
- <code><a href="./src/resources/shared.ts">IamMember</a></code>
98
- <code><a href="./src/resources/shared.ts">Identifier</a></code>
109
- <code><a href="./src/resources/shared.ts">LoadBalancerPreview</a></code>
10+
- <code><a href="./src/resources/shared.ts">Member</a></code>
1111
- <code><a href="./src/resources/shared.ts">PaginationInfo</a></code>
1212
- <code><a href="./src/resources/shared.ts">Permission</a></code>
1313
- <code><a href="./src/resources/shared.ts">PermissionGrant</a></code>
@@ -41,10 +41,10 @@ Types:
4141
Methods:
4242

4343
- <code title="post /accounts/{account_id}/members">client.accounts.members.<a href="./src/resources/accounts/members.ts">create</a>({ ...params }) -> UserWithInviteCode</code>
44-
- <code title="put /accounts/{account_id}/members/{member_id}">client.accounts.members.<a href="./src/resources/accounts/members.ts">update</a>(memberId, { ...params }) -> IamMember</code>
44+
- <code title="put /accounts/{account_id}/members/{member_id}">client.accounts.members.<a href="./src/resources/accounts/members.ts">update</a>(memberId, { ...params }) -> Member</code>
4545
- <code title="get /accounts/{account_id}/members">client.accounts.members.<a href="./src/resources/accounts/members.ts">list</a>({ ...params }) -> MemberListResponsesV4PagePaginationArray</code>
4646
- <code title="delete /accounts/{account_id}/members/{member_id}">client.accounts.members.<a href="./src/resources/accounts/members.ts">delete</a>(memberId, { ...params }) -> MemberDeleteResponse | null</code>
47-
- <code title="get /accounts/{account_id}/members/{member_id}">client.accounts.members.<a href="./src/resources/accounts/members.ts">get</a>(memberId, { ...params }) -> IamMember</code>
47+
- <code title="get /accounts/{account_id}/members/{member_id}">client.accounts.members.<a href="./src/resources/accounts/members.ts">get</a>(memberId, { ...params }) -> Member</code>
4848

4949
## Roles
5050

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -555,9 +555,9 @@ export namespace Cloudflare {
555555
export import AuditLog = API.AuditLog;
556556
export import CloudflareTunnel = API.CloudflareTunnel;
557557
export import ErrorData = API.ErrorData;
558-
export import IamMember = API.IamMember;
559558
export import Identifier = API.Identifier;
560559
export import LoadBalancerPreview = API.LoadBalancerPreview;
560+
export import Member = API.Member;
561561
export import PaginationInfo = API.PaginationInfo;
562562
export import Permission = API.Permission;
563563
export import PermissionGrant = API.PermissionGrant;

src/resources/accounts/members.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ export class Members extends APIResource {
2626
memberId: string,
2727
params: MemberUpdateParams,
2828
options?: Core.RequestOptions,
29-
): Core.APIPromise<Shared.IamMember> {
29+
): Core.APIPromise<Shared.Member> {
3030
const { account_id, ...body } = params;
3131
return (
3232
this._client.put(`/accounts/${account_id}/members/${memberId}`, {
3333
body,
3434
...options,
35-
}) as Core.APIPromise<{ result: Shared.IamMember }>
35+
}) as Core.APIPromise<{ result: Shared.Member }>
3636
)._thenUnwrap((obj) => obj.result);
3737
}
3838

@@ -75,11 +75,11 @@ export class Members extends APIResource {
7575
memberId: string,
7676
params: MemberGetParams,
7777
options?: Core.RequestOptions,
78-
): Core.APIPromise<Shared.IamMember> {
78+
): Core.APIPromise<Shared.Member> {
7979
const { account_id } = params;
8080
return (
8181
this._client.get(`/accounts/${account_id}/members/${memberId}`, options) as Core.APIPromise<{
82-
result: Shared.IamMember;
82+
result: Shared.Member;
8383
}>
8484
)._thenUnwrap((obj) => obj.result);
8585
}

src/resources/shared.ts

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,23 @@ export interface ErrorData {
225225
message?: string;
226226
}
227227

228-
export interface IamMember {
228+
export interface Identifier {
229+
/**
230+
* Identifier
231+
*/
232+
id?: string;
233+
}
234+
235+
export interface LoadBalancerPreview {
236+
/**
237+
* Monitored pool IDs mapped to their respective names.
238+
*/
239+
pools?: Record<string, string>;
240+
241+
preview_id?: string;
242+
}
243+
244+
export interface Member {
229245
/**
230246
* Membership identifier tag.
231247
*/
@@ -234,14 +250,14 @@ export interface IamMember {
234250
/**
235251
* Roles assigned to this member.
236252
*/
237-
roles: Array<IamMember.Role>;
253+
roles: Array<Member.Role>;
238254

239255
status: unknown;
240256

241-
user: IamMember.User;
257+
user: Member.User;
242258
}
243259

244-
export namespace IamMember {
260+
export namespace Member {
245261
export interface Role {
246262
/**
247263
* Role identifier tag.
@@ -318,22 +334,6 @@ export namespace IamMember {
318334
}
319335
}
320336

321-
export interface Identifier {
322-
/**
323-
* Identifier
324-
*/
325-
id?: string;
326-
}
327-
328-
export interface LoadBalancerPreview {
329-
/**
330-
* Monitored pool IDs mapped to their respective names.
331-
*/
332-
pools?: Record<string, string>;
333-
334-
preview_id?: string;
335-
}
336-
337337
export interface PaginationInfo {
338338
/**
339339
* Total number of results for the requested service

0 commit comments

Comments
 (0)