Skip to content

Commit 002bba2

Browse files
committed
Upgrade Node SDK to spec 1.18.9
1 parent 09a8b48 commit 002bba2

File tree

1 file changed

+44
-128
lines changed

1 file changed

+44
-128
lines changed

api.ts

Lines changed: 44 additions & 128 deletions
Original file line numberDiff line numberDiff line change
@@ -2059,41 +2059,11 @@ export interface CreateGroupRoleRequest {
20592059
'isSelfAssignable'?: boolean;
20602060
/**
20612061
*
2062-
* @type {Array<string>}
2062+
* @type {Array<GroupPermissions>}
20632063
* @memberof CreateGroupRoleRequest
20642064
*/
2065-
'permissions'?: Array<CreateGroupRoleRequestPermissionsEnum>;
2065+
'permissions'?: Array<GroupPermissions>;
20662066
}
2067-
2068-
export const CreateGroupRoleRequestPermissionsEnum = {
2069-
group_all: '\\*',
2070-
group_announcement_manage: 'group-announcement-manage',
2071-
group_audit_view: 'group-audit-view',
2072-
group_bans_manage: 'group-bans-manage',
2073-
group_data_manage: 'group-data-manage',
2074-
group_default_role_manage: 'group-default-role-manage',
2075-
group_galleries_manage: 'group-galleries-manage',
2076-
group_instance_age_gated_create: 'group-instance-age-gated-create',
2077-
group_instance_join: 'group-instance-join',
2078-
group_instance_manage: 'group-instance-manage',
2079-
group_instance_moderate: 'group-instance-moderate',
2080-
group_instance_open_create: 'group-instance-open-create',
2081-
group_instance_plus_create: 'group-instance-plus-create',
2082-
group_instance_plus_portal: 'group-instance-plus-portal',
2083-
group_instance_plus_portal_unlocked: 'group-instance-plus-portal-unlocked',
2084-
group_instance_public_create: 'group-instance-public-create',
2085-
group_instance_queue_priority: 'group-instance-queue-priority',
2086-
group_instance_restricted_create: 'group-instance-restricted-create',
2087-
group_invites_manage: 'group-invites-manage',
2088-
group_members_manage: 'group-members-manage',
2089-
group_members_remove: 'group-members-remove',
2090-
group_members_viewall: 'group-members-viewall',
2091-
group_roles_assign: 'group-roles-assign',
2092-
group_roles_manage: 'group-roles-manage'
2093-
} as const;
2094-
2095-
export type CreateGroupRoleRequestPermissionsEnum = typeof CreateGroupRoleRequestPermissionsEnum[keyof typeof CreateGroupRoleRequestPermissionsEnum];
2096-
20972067
/**
20982068
*
20992069
* @export
@@ -4787,41 +4757,11 @@ export interface GroupMyMember {
47874757
'mRoleIds'?: Array<string>;
47884758
/**
47894759
*
4790-
* @type {Array<string>}
4760+
* @type {Array<GroupPermissions>}
47914761
* @memberof GroupMyMember
47924762
*/
4793-
'permissions'?: Array<GroupMyMemberPermissionsEnum>;
4763+
'permissions'?: Array<GroupPermissions>;
47944764
}
4795-
4796-
export const GroupMyMemberPermissionsEnum = {
4797-
group_all: '\\*',
4798-
group_announcement_manage: 'group-announcement-manage',
4799-
group_audit_view: 'group-audit-view',
4800-
group_bans_manage: 'group-bans-manage',
4801-
group_data_manage: 'group-data-manage',
4802-
group_default_role_manage: 'group-default-role-manage',
4803-
group_galleries_manage: 'group-galleries-manage',
4804-
group_instance_age_gated_create: 'group-instance-age-gated-create',
4805-
group_instance_join: 'group-instance-join',
4806-
group_instance_manage: 'group-instance-manage',
4807-
group_instance_moderate: 'group-instance-moderate',
4808-
group_instance_open_create: 'group-instance-open-create',
4809-
group_instance_plus_create: 'group-instance-plus-create',
4810-
group_instance_plus_portal: 'group-instance-plus-portal',
4811-
group_instance_plus_portal_unlocked: 'group-instance-plus-portal-unlocked',
4812-
group_instance_public_create: 'group-instance-public-create',
4813-
group_instance_queue_priority: 'group-instance-queue-priority',
4814-
group_instance_restricted_create: 'group-instance-restricted-create',
4815-
group_invites_manage: 'group-invites-manage',
4816-
group_members_manage: 'group-members-manage',
4817-
group_members_remove: 'group-members-remove',
4818-
group_members_viewall: 'group-members-viewall',
4819-
group_roles_assign: 'group-roles-assign',
4820-
group_roles_manage: 'group-roles-manage'
4821-
} as const;
4822-
4823-
export type GroupMyMemberPermissionsEnum = typeof GroupMyMemberPermissionsEnum[keyof typeof GroupMyMemberPermissionsEnum];
4824-
48254765
/**
48264766
* A permission that can be granted to a role in a group.
48274767
* @export
@@ -4859,6 +4799,42 @@ export interface GroupPermission {
48594799
*/
48604800
'allowedToAdd'?: boolean;
48614801
}
4802+
/**
4803+
*
4804+
* @export
4805+
* @enum {string}
4806+
*/
4807+
4808+
export const GroupPermissions = {
4809+
group_all: '*',
4810+
group_announcement_manage: 'group-announcement-manage',
4811+
group_audit_view: 'group-audit-view',
4812+
group_bans_manage: 'group-bans-manage',
4813+
group_data_manage: 'group-data-manage',
4814+
group_default_role_manage: 'group-default-role-manage',
4815+
group_galleries_manage: 'group-galleries-manage',
4816+
group_instance_age_gated_create: 'group-instance-age-gated-create',
4817+
group_instance_join: 'group-instance-join',
4818+
group_instance_manage: 'group-instance-manage',
4819+
group_instance_moderate: 'group-instance-moderate',
4820+
group_instance_open_create: 'group-instance-open-create',
4821+
group_instance_plus_create: 'group-instance-plus-create',
4822+
group_instance_plus_portal: 'group-instance-plus-portal',
4823+
group_instance_plus_portal_unlocked: 'group-instance-plus-portal-unlocked',
4824+
group_instance_public_create: 'group-instance-public-create',
4825+
group_instance_queue_priority: 'group-instance-queue-priority',
4826+
group_instance_restricted_create: 'group-instance-restricted-create',
4827+
group_invites_manage: 'group-invites-manage',
4828+
group_members_manage: 'group-members-manage',
4829+
group_members_remove: 'group-members-remove',
4830+
group_members_viewall: 'group-members-viewall',
4831+
group_roles_assign: 'group-roles-assign',
4832+
group_roles_manage: 'group-roles-manage'
4833+
} as const;
4834+
4835+
export type GroupPermissions = typeof GroupPermissions[keyof typeof GroupPermissions];
4836+
4837+
48624838
/**
48634839
*
48644840
* @export
@@ -5004,10 +4980,10 @@ export interface GroupRole {
50044980
'isSelfAssignable'?: boolean;
50054981
/**
50064982
*
5007-
* @type {Array<string>}
4983+
* @type {Array<GroupPermissions>}
50084984
* @memberof GroupRole
50094985
*/
5010-
'permissions'?: Array<GroupRolePermissionsEnum>;
4986+
'permissions'?: Array<GroupPermissions>;
50114987
/**
50124988
*
50134989
* @type {boolean}
@@ -5045,36 +5021,6 @@ export interface GroupRole {
50455021
*/
50465022
'updatedAt'?: string;
50475023
}
5048-
5049-
export const GroupRolePermissionsEnum = {
5050-
group_all: '\\*',
5051-
group_announcement_manage: 'group-announcement-manage',
5052-
group_audit_view: 'group-audit-view',
5053-
group_bans_manage: 'group-bans-manage',
5054-
group_data_manage: 'group-data-manage',
5055-
group_default_role_manage: 'group-default-role-manage',
5056-
group_galleries_manage: 'group-galleries-manage',
5057-
group_instance_age_gated_create: 'group-instance-age-gated-create',
5058-
group_instance_join: 'group-instance-join',
5059-
group_instance_manage: 'group-instance-manage',
5060-
group_instance_moderate: 'group-instance-moderate',
5061-
group_instance_open_create: 'group-instance-open-create',
5062-
group_instance_plus_create: 'group-instance-plus-create',
5063-
group_instance_plus_portal: 'group-instance-plus-portal',
5064-
group_instance_plus_portal_unlocked: 'group-instance-plus-portal-unlocked',
5065-
group_instance_public_create: 'group-instance-public-create',
5066-
group_instance_queue_priority: 'group-instance-queue-priority',
5067-
group_instance_restricted_create: 'group-instance-restricted-create',
5068-
group_invites_manage: 'group-invites-manage',
5069-
group_members_manage: 'group-members-manage',
5070-
group_members_remove: 'group-members-remove',
5071-
group_members_viewall: 'group-members-viewall',
5072-
group_roles_assign: 'group-roles-assign',
5073-
group_roles_manage: 'group-roles-manage'
5074-
} as const;
5075-
5076-
export type GroupRolePermissionsEnum = typeof GroupRolePermissionsEnum[keyof typeof GroupRolePermissionsEnum];
5077-
50785024
/**
50795025
*
50805026
* @export
@@ -8548,47 +8494,17 @@ export interface UpdateGroupRoleRequest {
85488494
'isSelfAssignable'?: boolean;
85498495
/**
85508496
*
8551-
* @type {Array<string>}
8497+
* @type {Array<GroupPermissions>}
85528498
* @memberof UpdateGroupRoleRequest
85538499
*/
8554-
'permissions'?: Array<UpdateGroupRoleRequestPermissionsEnum>;
8500+
'permissions'?: Array<GroupPermissions>;
85558501
/**
85568502
*
85578503
* @type {number}
85588504
* @memberof UpdateGroupRoleRequest
85598505
*/
85608506
'order'?: number;
85618507
}
8562-
8563-
export const UpdateGroupRoleRequestPermissionsEnum = {
8564-
group_all: '\\*',
8565-
group_announcement_manage: 'group-announcement-manage',
8566-
group_audit_view: 'group-audit-view',
8567-
group_bans_manage: 'group-bans-manage',
8568-
group_data_manage: 'group-data-manage',
8569-
group_default_role_manage: 'group-default-role-manage',
8570-
group_galleries_manage: 'group-galleries-manage',
8571-
group_instance_age_gated_create: 'group-instance-age-gated-create',
8572-
group_instance_join: 'group-instance-join',
8573-
group_instance_manage: 'group-instance-manage',
8574-
group_instance_moderate: 'group-instance-moderate',
8575-
group_instance_open_create: 'group-instance-open-create',
8576-
group_instance_plus_create: 'group-instance-plus-create',
8577-
group_instance_plus_portal: 'group-instance-plus-portal',
8578-
group_instance_plus_portal_unlocked: 'group-instance-plus-portal-unlocked',
8579-
group_instance_public_create: 'group-instance-public-create',
8580-
group_instance_queue_priority: 'group-instance-queue-priority',
8581-
group_instance_restricted_create: 'group-instance-restricted-create',
8582-
group_invites_manage: 'group-invites-manage',
8583-
group_members_manage: 'group-members-manage',
8584-
group_members_remove: 'group-members-remove',
8585-
group_members_viewall: 'group-members-viewall',
8586-
group_roles_assign: 'group-roles-assign',
8587-
group_roles_manage: 'group-roles-manage'
8588-
} as const;
8589-
8590-
export type UpdateGroupRoleRequestPermissionsEnum = typeof UpdateGroupRoleRequestPermissionsEnum[keyof typeof UpdateGroupRoleRequestPermissionsEnum];
8591-
85928508
/**
85938509
*
85948510
* @export

0 commit comments

Comments
 (0)