Add update endpoint
This commit is contained in:
parent
a509dc1739
commit
7c719df895
|
@ -23,17 +23,6 @@ export interface ScimUserResponse {
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
interface ScimListResponse<T> {
|
|
||||||
schemas: ["urn:ietf:params:scim:api:messages:2.0:ListResponse"]
|
|
||||||
totalResults: number
|
|
||||||
Resources: T[]
|
|
||||||
startIndex: number
|
|
||||||
itemsPerPage: number
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface ScimUserListResponse
|
|
||||||
extends ScimListResponse<ScimUserResponse> {}
|
|
||||||
|
|
||||||
export interface ScimCreateUserRequest {
|
export interface ScimCreateUserRequest {
|
||||||
schemas: [
|
schemas: [
|
||||||
"urn:ietf:params:scim:schemas:core:2.0:User",
|
"urn:ietf:params:scim:schemas:core:2.0:User",
|
||||||
|
@ -59,3 +48,25 @@ export interface ScimCreateUserRequest {
|
||||||
}
|
}
|
||||||
roles: []
|
roles: []
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface ScimUpdateRequest {
|
||||||
|
schemas: ["urn:ietf:params:scim:api:messages:2.0:PatchOp"]
|
||||||
|
Operations: [
|
||||||
|
{
|
||||||
|
op: "add" | "replace" | "remove"
|
||||||
|
path: string
|
||||||
|
value: string
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
interface ScimListResponse<T> {
|
||||||
|
schemas: ["urn:ietf:params:scim:api:messages:2.0:ListResponse"]
|
||||||
|
totalResults: number
|
||||||
|
Resources: T[]
|
||||||
|
startIndex: number
|
||||||
|
itemsPerPage: number
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface ScimUserListResponse
|
||||||
|
extends ScimListResponse<ScimUserResponse> {}
|
||||||
|
|
Loading…
Reference in New Issue