package
0.8.0
Repository: https://github.com/willabides/octo-go.git
Documentation: pkg.go.dev

# Functions

DeleteUserFromOrg performs requests for "scim/delete-user-from-org" Delete a SCIM user from an organization.
GetProvisioningInformationForUser performs requests for "scim/get-provisioning-information-for-user" Get SCIM provisioning information for a user.
ListProvisionedIdentities performs requests for "scim/list-provisioned-identities" List SCIM provisioned identities.
NewClient returns a new Client.
ProvisionAndInviteUser performs requests for "scim/provision-and-invite-user" Provision and invite a SCIM user.
SetInformationForProvisionedUser performs requests for "scim/set-information-for-provisioned-user" Update a provisioned organization membership.
UpdateAttributeForUser performs requests for "scim/update-attribute-for-user" Update an attribute for a SCIM user.

# Structs

DeleteUserFromOrgReq is request data for Client.DeleteUserFromOrg https://developer.github.com/v3/scim/#delete-a-scim-user-from-an-organization Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteUserFromOrgResponse is a response for DeleteUserFromOrg https://developer.github.com/v3/scim/#delete-a-scim-user-from-an-organization */.
GetProvisioningInformationForUserReq is request data for Client.GetProvisioningInformationForUser https://developer.github.com/v3/scim/#get-scim-provisioning-information-for-a-user Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetProvisioningInformationForUserResponse is a response for GetProvisioningInformationForUser https://developer.github.com/v3/scim/#get-scim-provisioning-information-for-a-user */.
ListProvisionedIdentitiesReq is request data for Client.ListProvisionedIdentities https://developer.github.com/v3/scim/#list-scim-provisioned-identities Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListProvisionedIdentitiesResponse is a response for ListProvisionedIdentities https://developer.github.com/v3/scim/#list-scim-provisioned-identities */.
ProvisionAndInviteUserReq is request data for Client.ProvisionAndInviteUser https://developer.github.com/v3/scim/#provision-and-invite-a-scim-user Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ProvisionAndInviteUserReqBody is a request body for scim/provision-and-invite-user https://developer.github.com/v3/scim/#provision-and-invite-a-scim-user */.
ProvisionAndInviteUserReqBodyEmails is a value for ProvisionAndInviteUserReqBody's Emails field.
ProvisionAndInviteUserReqBodyName is a value for ProvisionAndInviteUserReqBody's Name field.
ProvisionAndInviteUserResponse is a response for ProvisionAndInviteUser https://developer.github.com/v3/scim/#provision-and-invite-a-scim-user */.
SetInformationForProvisionedUserReq is request data for Client.SetInformationForProvisionedUser https://developer.github.com/v3/scim/#set-scim-information-for-a-provisioned-user Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetInformationForProvisionedUserReqBody is a request body for scim/set-information-for-provisioned-user https://developer.github.com/v3/scim/#set-scim-information-for-a-provisioned-user */.
SetInformationForProvisionedUserReqBodyEmails is a value for SetInformationForProvisionedUserReqBody's Emails field.
SetInformationForProvisionedUserReqBodyName is a value for SetInformationForProvisionedUserReqBody's Name field.
SetInformationForProvisionedUserResponse is a response for SetInformationForProvisionedUser https://developer.github.com/v3/scim/#set-scim-information-for-a-provisioned-user */.
UpdateAttributeForUserReq is request data for Client.UpdateAttributeForUser https://developer.github.com/v3/scim/#update-an-attribute-for-a-scim-user Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateAttributeForUserReqBody is a request body for scim/update-attribute-for-user https://developer.github.com/v3/scim/#update-an-attribute-for-a-scim-user */.
UpdateAttributeForUserReqBodyOperations is a value for UpdateAttributeForUserReqBody's Operations field.
UpdateAttributeForUserReqBodyOperationsValue is a value for UpdateAttributeForUserReqBodyOperations's Value field.
UpdateAttributeForUserResponse is a response for UpdateAttributeForUser https://developer.github.com/v3/scim/#update-an-attribute-for-a-scim-user */.

# Type aliases

Client is a set of options to apply to requests.