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

# Functions

NewService creates a new identity service client from the given Config.

# Constants

List of CredentialType.
List of EcJwkAlg.
List of EcJwkAlg.
List of EcJwkAlg.
List of EcJwkKty.
List of IdentityProviderBodyConfigMethod.
List of IdentityProviderBodyConfigMethod.
List of IdentityProviderBodyKind.
List of IdentityProviderBodyKind.
List of IdentityProviderConfigBodyConfigMethod.
List of IdentityProviderConfigBodyConfigMethod.
List of ListGroupsaccess values.
List of ListMemberskind values.
List of ListMemberskind values.
List of ListMemberskind values.
List of PrincipalKind.
List of PrincipalKind.
List of PrincipalKind.
List of PrincipalPublicKeyStatus.
List of PrincipalPublicKeyStatusBodyStatus.
List of PrincipalPublicKeyStatusBodyStatus.
List of PrincipalPublicKeyStatus.
List of PrincipalPublicKeyStatus.
List of TenantStatus.
List of TenantStatus.
List of TenantStatus.
List of TenantStatus.
List of TenantStatus.
List of TenantStatus.
List of TenantStatus.
List of ValidateInfoKind.
List of ValidateInfoKind.
List of ValidateTokeninclude values.
List of ValidateTokeninclude values.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Payload when creating a principal.
Payload when creating Principal profile.
CreatePrincipalQueryParams represents valid query parameters for the CreatePrincipal operation For convenience CreatePrincipalQueryParams can be formed in a single statement, for example: `v := CreatePrincipalQueryParams{}.SetInviteId(...)`.
No description provided by the author
No description provided by the author
Principal credential.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A list of group.
Represents a member that belongs to a group.
A list of members belonging to a particular group.
Represents a role that is assigned to a group.
A list of group role.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ListGroupMembersQueryParams represents valid query parameters for the ListGroupMembers operation For convenience ListGroupMembersQueryParams can be formed in a single statement, for example: `v := ListGroupMembersQueryParams{}.SetOrderby(...).SetPageSize(...).SetPageToken(...)`.
ListGroupRolesQueryParams represents valid query parameters for the ListGroupRoles operation For convenience ListGroupRolesQueryParams can be formed in a single statement, for example: `v := ListGroupRolesQueryParams{}.SetOrderby(...).SetPageSize(...).SetPageToken(...)`.
ListGroupsQueryParams represents valid query parameters for the ListGroups operation For convenience ListGroupsQueryParams can be formed in a single statement, for example: `v := ListGroupsQueryParams{}.SetAccess(...).SetOrderby(...).SetPageSize(...).SetPageToken(...)`.
ListMemberGroupsQueryParams represents valid query parameters for the ListMemberGroups operation For convenience ListMemberGroupsQueryParams can be formed in a single statement, for example: `v := ListMemberGroupsQueryParams{}.SetOrderby(...).SetPageSize(...).SetPageToken(...)`.
ListMemberPermissionsQueryParams represents valid query parameters for the ListMemberPermissions operation For convenience ListMemberPermissionsQueryParams can be formed in a single statement, for example: `v := ListMemberPermissionsQueryParams{}.SetOrderby(...).SetPageSize(...).SetPageToken(...).SetScopeFilter(...)`.
ListMemberRolesQueryParams represents valid query parameters for the ListMemberRoles operation For convenience ListMemberRolesQueryParams can be formed in a single statement, for example: `v := ListMemberRolesQueryParams{}.SetOrderby(...).SetPageSize(...).SetPageToken(...)`.
ListMembersQueryParams represents valid query parameters for the ListMembers operation For convenience ListMembersQueryParams can be formed in a single statement, for example: `v := ListMembersQueryParams{}.SetKind(...).SetOrderby(...).SetPageSize(...).SetPageToken(...)`.
ListPrincipalsQueryParams represents valid query parameters for the ListPrincipals operation For convenience ListPrincipalsQueryParams can be formed in a single statement, for example: `v := ListPrincipalsQueryParams{}.SetOrderby(...).SetPageSize(...).SetPageToken(...)`.
ListRoleGroupsQueryParams represents valid query parameters for the ListRoleGroups operation For convenience ListRoleGroupsQueryParams can be formed in a single statement, for example: `v := ListRoleGroupsQueryParams{}.SetOrderby(...).SetPageSize(...).SetPageToken(...)`.
ListRolePermissionsQueryParams represents valid query parameters for the ListRolePermissions operation For convenience ListRolePermissionsQueryParams can be formed in a single statement, for example: `v := ListRolePermissionsQueryParams{}.SetOrderby(...).SetPageSize(...).SetPageToken(...)`.
ListRolesQueryParams represents valid query parameters for the ListRoles operation For convenience ListRolesQueryParams can be formed in a single statement, for example: `v := ListRolesQueryParams{}.SetOrderby(...).SetPageSize(...).SetPageToken(...)`.
Represents a member that belongs to a tenant.
A list of Members belonging to a particular Tenant.
A list of permissions.
No description provided by the author
A list of Principals.
Profile information for a principal.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A list of role.
No description provided by the author
A list of role permissions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ValidateTokenQueryParams represents valid query parameters for the ValidateToken operation For convenience ValidateTokenQueryParams can be formed in a single statement, for example: `v := ValidateTokenQueryParams{}.SetInclude(...)`.

# Interfaces

Servicer represents the interface for implementing all endpoints for this service.
ServicerGenerated represents the interface for implementing all endpoints for this service.

# Type aliases

List of credentials.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ListGroupsaccess : List only the groups with specified access permission.
ListMemberskind : Kind of member, one of: [user, service_account, service].
No description provided by the author
PrincipalKind :.
No description provided by the author
No description provided by the author
No description provided by the author
A list of SAML clients.
No description provided by the author
No description provided by the author
No description provided by the author
TenantStatus :.
No description provided by the author
ValidateTokeninclude : Include additional information to return when validating tenant membership.
ValidateTokenincludeEnum : Include additional information to return when validating tenant membership.