Skip to content
This repository was archived by the owner on Jan 15, 2024. It is now read-only.

Commit 3abeed2

Browse files
committed
use ID not UID when fetching service account permissions
1 parent b041ab2 commit 3abeed2

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

Diff for: service_account_permissions.go

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
package gapi
22

3-
func (c *Client) ListServiceAccountResourcePermissions(uid string) ([]*ResourcePermission, error) {
4-
return c.listResourcePermissions(ServiceAccountsResource, ResourceUID(uid))
3+
func (c *Client) ListServiceAccountResourcePermissions(id int64) ([]*ResourcePermission, error) {
4+
return c.listResourcePermissions(ServiceAccountsResource, ResourceID(id))
55
}
66

7-
func (c *Client) SetServiceAccountResourcePermissions(uid string, body SetResourcePermissionsBody) (*SetResourcePermissionsResponse, error) {
8-
return c.setResourcePermissions(ServiceAccountsResource, ResourceUID(uid), body)
7+
func (c *Client) SetServiceAccountResourcePermissions(id int64, body SetResourcePermissionsBody) (*SetResourcePermissionsResponse, error) {
8+
return c.setResourcePermissions(ServiceAccountsResource, ResourceID(id), body)
99
}
1010

11-
func (c *Client) SetUserServiceAccountResourcePermissions(serviceAccountUID string, userID int64, permission string) (*SetResourcePermissionsResponse, error) {
11+
func (c *Client) SetUserServiceAccountResourcePermissions(id int64, userID int64, permission string) (*SetResourcePermissionsResponse, error) {
1212
return c.setResourcePermissionByAssignment(
1313
ServiceAccountsResource,
14-
ResourceUID(serviceAccountUID),
14+
ResourceID(id),
1515
UsersResource,
1616
ResourceID(userID),
1717
SetResourcePermissionBody{
@@ -23,10 +23,10 @@ func (c *Client) SetUserServiceAccountResourcePermissions(serviceAccountUID stri
2323
)
2424
}
2525

26-
func (c *Client) SetTeamServiceAccountResourcePermissions(serviceAccountUID string, teamID int64, permission string) (*SetResourcePermissionsResponse, error) {
26+
func (c *Client) SetTeamServiceAccountResourcePermissions(id int64, teamID int64, permission string) (*SetResourcePermissionsResponse, error) {
2727
return c.setResourcePermissionByAssignment(
2828
ServiceAccountsResource,
29-
ResourceUID(serviceAccountUID),
29+
ResourceID(id),
3030
TeamsResource,
3131
ResourceID(teamID),
3232
SetResourcePermissionBody{

0 commit comments

Comments
 (0)