Documentation ¶
Index ¶
- func FetchAllRoles(ctx context.Context, scope string) ([]model.Role, error)
- func FetchAssetIAMPolicy(ctx context.Context, scope string) ([]model.ResourceIAMPermission, error)
- func FetchGroups(ctx context.Context, projectId, organization string) ([]model.Principal, error)
- func FetchGroupsMembership(ctx context.Context, groups []model.Principal, projectId string) ([]model.PrincipalRelationship, []model.Principal, error)
- func FetchHierarchies(ctx context.Context, scope string) ([]model.Hierarchy, error)
- func FetchServiceAccounts(ctx context.Context, scope string) ([]model.Principal, error)
- func FetchUsers(ctx context.Context, projectId, customerID string) ([]model.Principal, error)
- func UploadFilesToGCS(ctx context.Context, bucketName, srcPath string) error
- type GroupWithMembers
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FetchAssetIAMPolicy ¶
func FetchGroups ¶
func FetchGroupsMembership ¶
func FetchHierarchies ¶
func FetchServiceAccounts ¶
func FetchUsers ¶
Types ¶
type GroupWithMembers ¶
Click to show internal directories.
Click to hide internal directories.