identity_store

package
v0.10.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IdentityStoreImportConfig

type IdentityStoreImportConfig struct {
	target.BaseTargetConfig
	UserFile        string
	GroupFile       string
	DeleteUntouched bool
	ReplaceGroups   bool
	ReplaceTags     bool
}

type IdentityStoreImportResult

type IdentityStoreImportResult struct {
	UsersAdded    int             `json:"usersAdded"`
	UsersUpdated  int             `json:"usersUpdated"`
	UsersRemoved  int             `json:"usersRemoved"`
	GroupsAdded   int             `json:"groupsAdded"`
	GroupsUpdated int             `json:"groupsUpdated"`
	GroupsRemoved int             `json:"groupsRemoved"`
	Errors        []graphql.Error `json:"_"`
}

type IdentityStoreImporter

type IdentityStoreImporter interface {
	TriggerImport() (*IdentityStoreImportResult, error)
}

func NewIdentityStoreImporter

func NewIdentityStoreImporter(config *IdentityStoreImportConfig) IdentityStoreImporter

type Response

type Response struct {
	ImportIdentityStore IdentityStoreImportResult `json:"importIdentityStore"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL