package
2.2.6+incompatible
Repository: https://github.com/awslabs/ssosync.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
NewClient creates a new client to talk with AWS SSO's SCIM endpoint.
NewGroup creates an object representing a group with the given name.
NewUser creates a user object representing a user with the given details.
ReadConfigFromFile will read a TOML file into the Config Struct.
UpdateUser updates a user object representing a user with the given details.
# Constants
OperationAdd is the add operation for a patch.
OperationRemove is the remove operation for a patch.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Config specifes the configuration needed for AWS SSO SCIM.
No description provided by the author
Group represents a Group in AWS SSO.
GroupFilterResults represents filtered results when we search for groups or List all groups.
GroupMemberChange represents a change operation for a group.
GroupMemberChangeMember is a value needed for the ID of the member to add/remove.
GroupMemberChangeOperation details the operation to take place on a group.
User represents a User in AWS SSO.
UserAddress represents address values of users.
UserEmail represents a user email address.
UserFilterResults represents filtered results when we search for users or List all users.
# Interfaces
Client represents an interface of methods used to communicate with AWS SSO.
HttpClient is a generic HTTP Do interface.
# Type aliases
OperationType handle patch operations for add/remove.