CreateAccessControlConfigurationRequest
import type { CreateAccessControlConfigurationRequest } from "https://aws-api.deno.dev/v0.4/services/kendra.ts?docs=full";
interface CreateAccessControlConfigurationRequest {
AccessControlList?: Principal[] | null;
ClientToken?: string | null;
Description?: string | null;
HierarchicalAccessControlList?: HierarchicalPrincipal[] | null;
IndexId: string;
Name: string;
}§Properties
§
ClientToken?: string | null
[src]A token that you provide to identify the request to create an access control configuration.
Multiple calls to the CreateAccessControlConfiguration
API with the same client token will create only one access control configuration.
§
HierarchicalAccessControlList?: HierarchicalPrincipal[] | null
[src]The list of principal lists that define the hierarchy for which documents users should have access to.