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.