Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

UpdateAccessControlConfigurationRequest

import type { UpdateAccessControlConfigurationRequest } from "https://aws-api.deno.dev/v0.4/services/kendra.ts?docs=full";
interface UpdateAccessControlConfigurationRequest {
AccessControlList?: Principal[] | null;
Description?: string | null;
HierarchicalAccessControlList?: HierarchicalPrincipal[] | null;
Id: string;
IndexId: string;
Name?: string | null;
}

§Properties

§
AccessControlList?: Principal[] | null
[src]

Information you want to update on principals (users and/or groups) and which documents they should have access to. This is useful for user context filtering, where search results are filtered based on the user or their group access to documents.

§
Description?: string | null
[src]

A new description for the access control configuration.

§
HierarchicalAccessControlList?: HierarchicalPrincipal[] | null
[src]

The updated list of principal lists that define the hierarchy for which documents users should have access to.

§
Id: string
[src]

The identifier of the access control configuration you want to update.

§
IndexId: string
[src]

The identifier of the index for an access control configuration.

§
Name?: string | null
[src]

A new name for the access control configuration.