You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UserNamestring`json:"userName"`// The username for the user (GitHub Account after normalized), generated by the SCIM provider. Must be unique per user.
37
-
Emails []*SCIMEnterpriseUserEmail`json:"emails"`// Must be unique per user.
38
-
Roles []*SCIMEnterpriseUserRole`json:"roles,omitempty"`// List of the user's roles.
ExternalID*string`json:"externalId,omitempty"`// This identifier is generated by a SCIM provider. Must be unique per user.
41
-
ID*string`json:"id,omitempty"`// Identifier generated by the GitHub's SCIM endpoint.
42
-
Active*bool`json:"active,omitempty"`// Indicates whether the identity is active (true) or should be suspended (false).
43
-
Groups []string`json:"groups,omitempty"`// (Optional.)
44
-
Meta*SCIMEnterpriseMeta`json:"meta,omitempty"`
45
-
}
46
-
47
-
// SCIMEnterpriseUserName represents SCIM enterprise user's name information.
48
-
typeSCIMEnterpriseUserNamestruct {
49
-
GivenNamestring`json:"givenName"`// The first name of the user.
50
-
FamilyNamestring`json:"familyName"`// The last name of the user.
51
-
Formatted*string`json:"formatted,omitempty"`// The user's full name, including all middle names, titles, and suffixes, formatted for display (Optional)
// GetSCIMProvisioningInformationForEnterpriseGroup gets information about a SCIM group for an enterprise.
92
-
// GitHub API docs: https://docs.github.com/en/enterprise-cloud@latest/rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-group
93
-
//
94
-
//meta:operation GET /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}
// SetSCIMInformationForProvisionedEnterpriseGroup replaces an existing provisioned group’s information for an enterprise.
99
-
// GitHub API docs: https://docs.github.com/en/enterprise-cloud@latest/rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-group
100
-
//
101
-
//meta:operation PUT /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}
// GetSCIMProvisioningInformationForEnterpriseUser gets information about a SCIM enterprise user.
132
-
// GitHub API docs: https://docs.github.com/en/enterprise-cloud@latest/rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-user
133
-
//
134
-
//meta:operation GET /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}
// SetSCIMInformationForProvisionedEnterpriseUser replaces an existing provisioned enterprise user's information.
139
-
// GitHub API docs: https://docs.github.com/en/enterprise-cloud@latest/rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-user
140
-
//
141
-
//meta:operation PUT /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}
0 commit comments