mirror of
https://github.com/passbolt/go-passbolt.git
synced 2025-05-10 01:48:22 +00:00
19 lines
555 B
Go
19 lines
555 B
Go
package api
|
|
|
|
type ForeignModelTypes string
|
|
|
|
const (
|
|
ForeignModelTypesResource ForeignModelTypes = "Resource"
|
|
ForeignModelTypesSecret ForeignModelTypes = "Secret"
|
|
ForeignModelTypesFolder = "Folder"
|
|
ForeignModelTypesComment = "Comment"
|
|
ForeignModelTypesTag = "Tag"
|
|
)
|
|
|
|
func (s ForeignModelTypes) IsValid() bool {
|
|
switch s {
|
|
case ForeignModelTypesResource, ForeignModelTypesSecret, ForeignModelTypesFolder, ForeignModelTypesComment, ForeignModelTypesTag:
|
|
return true
|
|
}
|
|
return false
|
|
}
|