package
1.12.0-beta.8rc
Repository: https://github.com/splunk/splunk-cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

AddGroupMember Adds a member to a given group.
AddGroupRole Adds a role to a given group.
AddMember Adds a member to a given tenant.
AddPrincipalPublicKey Add service principal public key.
AddRolePermission Adds permissions to a role in a given tenant.
CreateGroup Creates a new group in a given tenant.
CreateIdentityProvider Create an Identity Provider.
CreatePrincipal Create a new principal.
CreateRole Creates a new authorization role in a given tenant.
CreateSamlClient Create a SAML client.
DeleteGroup Deletes a group in a given tenant.
DeleteIdentityProvider Deletes the Identity Provider.
DeletePrincipalPublicKey Deletes principal public key.
DeleteRole Deletes a defined role for a given tenant.
DeleteSamlClient Deletes the SAML client.
GetEntitlements Returns the entitlements for the given tenant and client id.
GetGroup Returns information about a given group within a tenant.
GetGroupMember Returns information about a given member within a given group.
GetGroupRole Returns information about a given role within a given group.
GetIdentityProvider Returns the Identity Provider for the given tenant.
GetMember Returns a member of a given tenant.
GetPrincipal Returns the details of a principal, including its tenant membership and any relevant profile information.
GetPrincipalPublicKey Returns principal public key.
GetPrincipalPublicKeys Returns principal public keys.
GetRole Returns a role for a given tenant.
GetRolePermission Gets a permission for the specified role.
GetSamlClient Returns the SAML client.
ListGroupMembers Returns a list of the members within a given group.
ListGroupRoles Returns a list of the roles that are attached to a group within a given tenant.
ListGroups List the groups that exist in a given tenant.
ListIdentityProvider Returns the list of Identity Providers for the given tenant.
ListMemberGroups Returns a list of groups that a member belongs to within a tenant.
ListMemberPermissions Returns a set of permissions granted to the member within the tenant.
ListMemberRoles Returns a set of roles that a given member holds within the tenant.
ListMembers Returns a list of members in a given tenant.
ListPrincipals Returns the list of principals that the Identity service knows about.
ListRoleGroups Gets a list of groups for a role in a given tenant.
ListRolePermissions Gets the permissions for a role in a given tenant.
ListRoles Returns all roles for a given tenant.
ListSamlClients List SAML clients.
RemoveGroupMember Removes the member from a given group.
RemoveGroupRole Removes a role from a given group.
RemoveMember Removes a member from a given tenant.
RemoveRolePermission Removes a permission from the role.
ResetPassword Sends an email which allows a principal to reset a forgotten password.
RevokePrincipalAuthTokens Revoke all existing access tokens issued to a principal.
UpdateEntitlements Update the entitlements for the given tenant and client id.
UpdateGroup Updates a group's display name or description.
UpdateIdentityProvider Update the configuration for an Identity Provider.
UpdatePassword Update principal password.
UpdatePrincipalPublicKey Update principal public key.
UpdateRole Update a role's display name or description for a given tenant.
UpdateSamlClient Update the SAML client.
ValidateToken Validates the access token obtained from the authorization header and returns the principal name and tenant memberships.