mirror of
https://github.com/zitadel/zitadel.git
synced 2024-12-12 11:04:25 +00:00
8830896199
* feat: separate setup from startup * health * move setup config * add env vars to caos_local.sh * fix domain and set devMode explicit
44 lines
756 B
Go
44 lines
756 B
Go
package setup
|
|
|
|
type IAMSetUp struct {
|
|
GlobalOrg string
|
|
IAMProject string
|
|
Orgs []Org
|
|
Owners []string
|
|
}
|
|
|
|
type User struct {
|
|
FirstName string
|
|
LastName string
|
|
UserName string
|
|
Email string
|
|
Password string
|
|
}
|
|
|
|
type Org struct {
|
|
Name string
|
|
Domain string
|
|
OrgIamPolicy bool
|
|
Users []User
|
|
Owners []string
|
|
Projects []Project
|
|
}
|
|
|
|
type Project struct {
|
|
Name string
|
|
Users []User
|
|
Members []string
|
|
OIDCApps []OIDCApp
|
|
}
|
|
|
|
type OIDCApp struct {
|
|
Name string
|
|
RedirectUris []string
|
|
ResponseTypes []string
|
|
GrantTypes []string
|
|
ApplicationType string
|
|
AuthMethodType string
|
|
PostLogoutRedirectUris []string
|
|
DevMode bool
|
|
}
|