mirror of
https://github.com/passbolt/go-passbolt.git
synced 2025-05-09 17:48:20 +00:00
update resource get options
This commit is contained in:
parent
00dbd90175
commit
ea631ac6a5
1 changed files with 9 additions and 7 deletions
|
@ -38,21 +38,23 @@ type Tag struct {
|
||||||
|
|
||||||
// GetResourcesOptions are all available query parameters
|
// GetResourcesOptions are all available query parameters
|
||||||
type GetResourcesOptions struct {
|
type GetResourcesOptions struct {
|
||||||
FilterIsFavorite bool `url:"filter[is-favorite],omitempty"`
|
FilterIsFavorite bool `url:"filter[is-favorite],omitempty"`
|
||||||
FilterIsSharedWithMe bool `url:"filter[is-shared-with-me],omitempty"`
|
FilterIsSharedWithGroup []string `url:"filter[is-shared-with-group][],omitempty"`
|
||||||
FilterIsSharedWithGroup string `url:"filter[is-shared-with-group],omitempty"`
|
FilterIsOwnedByMe bool `url:"filter[is-owned-by-me],omitempty"`
|
||||||
FilterHasID string `url:"filter[has-id],omitempty"`
|
FilterIsSharedWithMe bool `url:"filter[is-shared-with-me],omitempty"`
|
||||||
|
FilterHasID []string `url:"filter[has-id][],omitempty"`
|
||||||
// Parent Folder id
|
// Parent Folder id
|
||||||
FilterHasParent string `url:"filter[has-parent],omitempty"`
|
FilterHasParent []string `url:"filter[has-parent][],omitempty"`
|
||||||
FilterHasTag string `url:"filter[has-tag],omitempty"`
|
FilterHasTag string `url:"filter[has-tag],omitempty"`
|
||||||
|
|
||||||
ContainCreator bool `url:"contain[creator],omitempty"`
|
ContainCreator bool `url:"contain[creator],omitempty"`
|
||||||
ContainFavorites bool `url:"contain[favorite],omitempty"`
|
ContainFavorites bool `url:"contain[favorite],omitempty"`
|
||||||
ContainModifier bool `url:"contain[modifier],omitempty"`
|
ContainModifier bool `url:"contain[modifier],omitempty"`
|
||||||
|
ContainSecret bool `url:"contain[secret],omitempty"`
|
||||||
|
ContainResourceType bool `url:"contain[resource-type],omitempty"`
|
||||||
ContainPermissions bool `url:"contain[permission],omitempty"`
|
ContainPermissions bool `url:"contain[permission],omitempty"`
|
||||||
ContainPermissionsUserProfile bool `url:"contain[permissions.user.profile],omitempty"`
|
ContainPermissionsUserProfile bool `url:"contain[permissions.user.profile],omitempty"`
|
||||||
ContainPermissionsGroup bool `url:"contain[permissions.group],omitempty"`
|
ContainPermissionsGroup bool `url:"contain[permissions.group],omitempty"`
|
||||||
ContainSecret bool `url:"contain[secret],omitempty"`
|
|
||||||
ContainTags bool `url:"contain[tag],omitempty"`
|
ContainTags bool `url:"contain[tag],omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue