-
Notifications
You must be signed in to change notification settings - Fork 0
/
scim.go
39 lines (36 loc) · 2.03 KB
/
scim.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
// This file was auto-generated by Fern from our API Definition.
package ssoready
type SCIMListSCIMGroupsRequest struct {
// The SCIM directory to list from.
//
// One of `scimDirectoryId`, `organizationId`, or `organizationExternalId` must be specified.
SCIMDirectoryID *string `json:"-" url:"scimDirectoryId,omitempty"`
// The ID of the organization to list from. The primary SCIM directory of this organization is used.
//
// One of `scimDirectoryId`, `organizationId`, or `organizationExternalId` must be specified.
OrganizationID *string `json:"-" url:"organizationId,omitempty"`
// The `externalId` of the organization to list from. The primary SCIM directory of this organization is used.
//
// One of `scimDirectoryId`, `organizationId`, or `organizationExternalId` must be specified.
OrganizationExternalID *string `json:"-" url:"organizationExternalId,omitempty"`
// Pagination token. Leave empty to get the first page of results.
PageToken *string `json:"-" url:"pageToken,omitempty"`
}
type SCIMListSCIMUsersRequest struct {
// The SCIM directory to list from.
//
// One of `scimDirectoryId`, `organizationId`, or `organizationExternalId` must be specified.
SCIMDirectoryID *string `json:"-" url:"scimDirectoryId,omitempty"`
// The ID of the organization to list from. The primary SCIM directory of this organization is used.
//
// One of `scimDirectoryId`, `organizationId`, or `organizationExternalId` must be specified.
OrganizationID *string `json:"-" url:"organizationId,omitempty"`
// The `externalId` of the organization to list from. The primary SCIM directory of this organization is used.
//
// One of `scimDirectoryId`, `organizationId`, or `organizationExternalId` must be specified.
OrganizationExternalID *string `json:"-" url:"organizationExternalId,omitempty"`
// If specified, only users that are members of this SCIM group are returned.
SCIMGroupID *string `json:"-" url:"scimGroupId,omitempty"`
// Pagination token. Leave empty to get the first page of results.
PageToken *string `json:"-" url:"pageToken,omitempty"`
}