Skip to content

Commit 96ddd8a

Browse files
committed
fix: update API.md
1 parent 01ab52b commit 96ddd8a

File tree

1 file changed

+3
-2
lines changed
  • packages/storage-construct

1 file changed

+3
-2
lines changed

packages/storage-construct/API.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export type AmplifyStorageTriggerEvent = 'onDelete' | 'onUpload';
3737

3838
// @public
3939
export class AuthRoleResolver {
40-
getRoleForAccessType: (accessType: "authenticated" | "guest" | "owner" | "groups", authRoles: AuthRoles, groups?: string[]) => IRole | undefined;
40+
getRoleForAccessType: (accessType: "authenticated" | "guest" | "owner" | "groups" | "resource", authRoles: AuthRoles, groups?: string[], resource?: unknown) => IRole | undefined;
4141
resolveRoles: () => AuthRoles;
4242
validateAuthConstruct: (auth: unknown) => boolean;
4343
}
@@ -89,9 +89,10 @@ export class StorageAccessPolicyFactory {
8989

9090
// @public
9191
export type StorageAccessRule = {
92-
type: 'authenticated' | 'guest' | 'owner' | 'groups';
92+
type: 'authenticated' | 'guest' | 'owner' | 'groups' | 'resource';
9393
actions: Array<'read' | 'write' | 'delete'>;
9494
groups?: string[];
95+
resource?: unknown;
9596
};
9697

9798
// @public

0 commit comments

Comments
 (0)