interface AuthorizationRule {
    areSubscriptionsPublic: boolean;
    authStrategy: "private" | "owner" | "groups" | "public";
    groupClaim: string;
    groups: [string];
    groupsField: string;
    identityClaim: string;
    ownerField: string;
    provider: "userPools" | "oidc" | "iam" | "apiKey";
}

Properties

areSubscriptionsPublic: boolean
authStrategy: "private" | "owner" | "groups" | "public"
groupClaim: string
groups: [string]
groupsField: string
identityClaim: string
ownerField: string
provider: "userPools" | "oidc" | "iam" | "apiKey"