UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

689 lines (688 loc) 26.1 kB
/** * All IAM policy actions for Amazon Lex V2 (LEX) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonlexv2.html * * 2025-02-24T21:48:36.075Z */ export declare enum AwsLexActions { /** * Grants permission to create new items in an existing custom vocabulary * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_BatchCreateCustomVocabularyItem.html */ BatchCreateCustomVocabularyItem = "lex:BatchCreateCustomVocabularyItem", /** * Grants permission to delete existing items in an existing custom vocabulary * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_BatchDeleteCustomVocabularyItem.html */ BatchDeleteCustomVocabularyItem = "lex:BatchDeleteCustomVocabularyItem", /** * Grants permission to update existing items in an existing custom vocabulary * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_BatchUpdateCustomVocabularyItem.html */ BatchUpdateCustomVocabularyItem = "lex:BatchUpdateCustomVocabularyItem", /** * Grants permission to build an existing bot locale in a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_BuildBotLocale.html */ BuildBotLocale = "lex:BuildBotLocale", /** * Grants permission to create a new bot and a test bot alias pointing to the DRAF * T bot version * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBot.html */ CreateBot = "lex:CreateBot", /** * Grants permission to create a new bot alias in a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBotAlias.html */ CreateBotAlias = "lex:CreateBotAlias", /** * Grants permission to create a bot channel in an existing bot * * See https://docs.aws.amazon.com/lexv2/latest/dg/deploying-messaging-platform.html */ CreateBotChannel = "lex:CreateBotChannel", /** * Grants permission to create a new bot locale in an existing bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBotLocale.html */ CreateBotLocale = "lex:CreateBotLocale", /** * Grants permission to create bot replica for a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBotReplica.html */ CreateBotReplica = "lex:CreateBotReplica", /** * Grants permission to create a new version of an existing bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBotVersion.html */ CreateBotVersion = "lex:CreateBotVersion", /** * Grants permission to create a new custom vocabulary in an existing bot locale * * See https://docs.aws.amazon.com/lexv2/latest/dg/vocab.html */ CreateCustomVocabulary = "lex:CreateCustomVocabulary", /** * Grants permission to create an export for an existing resource * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateExport.html */ CreateExport = "lex:CreateExport", /** * Grants permission to create a new intent in an existing bot locale * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateIntent.html */ CreateIntent = "lex:CreateIntent", /** * Grants permission to create a new resource policy for a Lex resource * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateResourcePolicy.html */ CreateResourcePolicy = "lex:CreateResourcePolicy", /** * Grants permission to create a new slot in an intent * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateSlot.html */ CreateSlot = "lex:CreateSlot", /** * Grants permission to create a new slot type in an existing bot locale * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateSlotType.html */ CreateSlotType = "lex:CreateSlotType", /** * Grants permission to import a new test-set * * See https://docs.aws.amazon.com/lexv2/latest/dg/create-test-set-from-CSV.html */ CreateTestSet = "lex:CreateTestSet", /** * Grants permission to create a test set discrepancy report * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateTestSetDiscrepancyReport.html */ CreateTestSetDiscrepancyReport = "lex:CreateTestSetDiscrepancyReport", /** * Grants permission to create an upload url for import file * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateUploadUrl.html */ CreateUploadUrl = "lex:CreateUploadUrl", /** * Grants permission to delete an existing bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteBot.html */ DeleteBot = "lex:DeleteBot", /** * Grants permission to delete an existing bot alias in a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteBotAlias.html */ DeleteBotAlias = "lex:DeleteBotAlias", /** * Grants permission to delete an existing bot channel * * See https://docs.aws.amazon.com/lexv2/latest/dg/deploying-messaging-platform.html */ DeleteBotChannel = "lex:DeleteBotChannel", /** * Grants permission to delete an existing bot locale in a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteBotLocale.html */ DeleteBotLocale = "lex:DeleteBotLocale", /** * Grants permission to delete an existing bot replica * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteBotReplica.html */ DeleteBotReplica = "lex:DeleteBotReplica", /** * Grants permission to delete an existing bot version * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteBotVersion.html */ DeleteBotVersion = "lex:DeleteBotVersion", /** * Grants permission to delete an existing custom vocabulary in a bot locale * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteCustomVocabulary.html */ DeleteCustomVocabulary = "lex:DeleteCustomVocabulary", /** * Grants permission to delete an existing export * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteExport.html */ DeleteExport = "lex:DeleteExport", /** * Grants permission to delete an existing import * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteImport.html */ DeleteImport = "lex:DeleteImport", /** * Grants permission to delete an existing intent in a bot locale * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteIntent.html */ DeleteIntent = "lex:DeleteIntent", /** * Grants permission to delete an existing resource policy for a Lex resource * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteResourcePolicy.html */ DeleteResourcePolicy = "lex:DeleteResourcePolicy", /** * Grants permission to delete session information for a bot alias and user ID * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_DeleteSession.html */ DeleteSession = "lex:DeleteSession", /** * Grants permission to delete an existing slot in an intent * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteSlot.html */ DeleteSlot = "lex:DeleteSlot", /** * Grants permission to delete an existing slot type in a bot locale * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteSlotType.html */ DeleteSlotType = "lex:DeleteSlotType", /** * Grants permission to delete an existing test set * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteTestSet.html */ DeleteTestSet = "lex:DeleteTestSet", /** * Grants permission to delete utterance data for a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteUtterances.html */ DeleteUtterances = "lex:DeleteUtterances", /** * Grants permission to retrieve an existing bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeBot.html */ DescribeBot = "lex:DescribeBot", /** * Grants permission to retrieve an existing bot alias * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeBotAlias.html */ DescribeBotAlias = "lex:DescribeBotAlias", /** * Grants permission to retrieve an existing bot channel * * See https://docs.aws.amazon.com/lexv2/latest/dg/deploying-messaging-platform.html */ DescribeBotChannel = "lex:DescribeBotChannel", /** * Grants permission to retrieve an existing bot locale * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeBotLocale.html */ DescribeBotLocale = "lex:DescribeBotLocale", /** * Grants permission to retrieve metadata information about a bot recommendation * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeBotRecommendation.html */ DescribeBotRecommendation = "lex:DescribeBotRecommendation", /** * Grants permission to retrieve an existing bot replica * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeBotReplica.html */ DescribeBotReplica = "lex:DescribeBotReplica", /** * Grants permission to retrieve metadata information for a bot resource generatio * n * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeBotResourceGeneration.html */ DescribeBotResourceGeneration = "lex:DescribeBotResourceGeneration", /** * Grants permission to retrieve an existing bot version * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeBotVersion.html */ DescribeBotVersion = "lex:DescribeBotVersion", /** * Grants permission to retrieve an existing custom vocabulary * * See https://docs.aws.amazon.com/lexv2/latest/dg/vocab.html */ DescribeCustomVocabulary = "lex:DescribeCustomVocabulary", /** * Grants permission to retrieve metadata of an existing custom vocabulary * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeCustomVocabularyMetadata.html */ DescribeCustomVocabularyMetadata = "lex:DescribeCustomVocabularyMetadata", /** * Grants permission to retrieve an existing export * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeExport.html */ DescribeExport = "lex:DescribeExport", /** * Grants permission to retrieve an existing import * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeImport.html */ DescribeImport = "lex:DescribeImport", /** * Grants permission to retrieve an existing intent * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeIntent.html */ DescribeIntent = "lex:DescribeIntent", /** * Grants permission to retrieve an existing resource policy for a Lex resource * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeResourcePolicy.html */ DescribeResourcePolicy = "lex:DescribeResourcePolicy", /** * Grants permission to retrieve an existing slot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeSlot.html */ DescribeSlot = "lex:DescribeSlot", /** * Grants permission to retrieve an existing slot type * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeSlotType.html */ DescribeSlotType = "lex:DescribeSlotType", /** * Grants permission to retrieve test execution metadata * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeTestExecution.html */ DescribeTestExecution = "lex:DescribeTestExecution", /** * Grants permission to retrieve an existing test set * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeTestSet.html */ DescribeTestSet = "lex:DescribeTestSet", /** * Grants permission to retrieve test set discrepancy report metadata * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeTestSetDiscrepancyReport.html */ DescribeTestSetDiscrepancyReport = "lex:DescribeTestSetDiscrepancyReport", /** * Grants permission to retrieve test set generation metadata * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeTestSetGeneration.html */ DescribeTestSetGeneration = "lex:DescribeTestSetGeneration", /** * Grants permission to generate supported fields or elements for a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_GenerateBotElement.html */ GenerateBotElement = "lex:GenerateBotElement", /** * Grants permission to retrieve session information for a bot alias and user ID * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_GetSession.html */ GetSession = "lex:GetSession", /** * Grants permission to retrieve artifacts URL for a test execution * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_GetTestExecutionArtifactsUrl.html */ GetTestExecutionArtifactsUrl = "lex:GetTestExecutionArtifactsUrl", /** * Grants permission to list utterances and statistics for a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListAggregatedUtterances.html */ ListAggregatedUtterances = "lex:ListAggregatedUtterances", /** * Grants permission to list alias replicas in a bot replica * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBotAliasReplicas.html */ ListBotAliasReplicas = "lex:ListBotAliasReplicas", /** * Grants permission to list bot aliases in an bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBotAliases.html */ ListBotAliases = "lex:ListBotAliases", /** * Grants permission to list bot channels * * See https://docs.aws.amazon.com/lexv2/latest/dg/deploying-messaging-platform.html */ ListBotChannels = "lex:ListBotChannels", /** * Grants permission to list bot locales in a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBotLocales.html */ ListBotLocales = "lex:ListBotLocales", /** * Grants permission to get a list of bot recommendations that meet the specified * criteria * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBotRecommendations.html */ ListBotRecommendations = "lex:ListBotRecommendations", /** * Grants permission to list replicas of a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBotReplicas.html */ ListBotReplicas = "lex:ListBotReplicas", /** * Grants permission to list the resource generations for a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBotResourceGenerations.html */ ListBotResourceGenerations = "lex:ListBotResourceGenerations", /** * Grants permission to list version replicas in a bot replica * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBotVersionReplicas.html */ ListBotVersionReplicas = "lex:ListBotVersionReplicas", /** * Grants permission to list existing bot versions * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBotVersions.html */ ListBotVersions = "lex:ListBotVersions", /** * Grants permission to list existing bots * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBots.html */ ListBots = "lex:ListBots", /** * Grants permission to list built-in intents * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBuiltInIntents.html */ ListBuiltInIntents = "lex:ListBuiltInIntents", /** * Grants permission to list built-in slot types * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBuiltInSlotTypes.html */ ListBuiltInSlotTypes = "lex:ListBuiltInSlotTypes", /** * Grants permission to list items of an existing custom vocabulary * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListCustomVocabularyItems.html */ ListCustomVocabularyItems = "lex:ListCustomVocabularyItems", /** * Grants permission to list existing exports * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListExports.html */ ListExports = "lex:ListExports", /** * Grants permission to list existing imports * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListImports.html */ ListImports = "lex:ListImports", /** * Grants permission to list intent analytics metrics for a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListIntentMetrics.html */ ListIntentMetrics = "lex:ListIntentMetrics", /** * Grants permission to list intent path analytics for a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListIntentPaths.html */ ListIntentPaths = "lex:ListIntentPaths", /** * Grants permission to list intentStage analytics metrics for a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListIntentStageMetrics.html */ ListIntentStageMetrics = "lex:ListIntentStageMetrics", /** * Grants permission to list intents in a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListIntents.html */ ListIntents = "lex:ListIntents", /** * Grants permission to get a list of recommended intents provided by the bot reco * mmendation * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListRecommendedIntents.html */ ListRecommendedIntents = "lex:ListRecommendedIntents", /** * Grants permission to list session analytics data for a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListSessionAnalyticsData.html */ ListSessionAnalyticsData = "lex:ListSessionAnalyticsData", /** * Grants permission to list session analytics metrics for a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListSessionMetrics.html */ ListSessionMetrics = "lex:ListSessionMetrics", /** * Grants permission to list slot types in a bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListSlotTypes.html */ ListSlotTypes = "lex:ListSlotTypes", /** * Grants permission to list slots in an intent * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListSlots.html */ ListSlots = "lex:ListSlots", /** * Grants permission to lists tags for a Lex resource * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListTagsForResource.html */ ListTagsForResource = "lex:ListTagsForResource", /** * Grants permission to retrieve test results data for a test execution * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListTestExecutionResultItems.html */ ListTestExecutionResultItems = "lex:ListTestExecutionResultItems", /** * Grants permission to list test executions * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListTestExecutions.html */ ListTestExecutions = "lex:ListTestExecutions", /** * Grants permission to retrieve records inside an existing test set * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListTestSetRecords.html */ ListTestSetRecords = "lex:ListTestSetRecords", /** * Grants permission to list test sets * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListTestSets.html */ ListTestSets = "lex:ListTestSets", /** * Grants permission to create a new session or modify an existing session for a b * ot alias and user ID * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_PutSession.html */ PutSession = "lex:PutSession", /** * Grants permission to send user input (text-only) to an bot alias * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_RecognizeText.html */ RecognizeText = "lex:RecognizeText", /** * Grants permission to send user input (text or speech) to an bot alias * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_RecognizeUtterance.html */ RecognizeUtterance = "lex:RecognizeUtterance", /** * Grants permission to search for associated transcripts that meet the specified * criteria * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_SearchAssociatedTranscripts.html */ SearchAssociatedTranscripts = "lex:SearchAssociatedTranscripts", /** * Grants permission to start a bot recommendation for an existing bot locale * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_StartBotRecommendation.html */ StartBotRecommendation = "lex:StartBotRecommendation", /** * Grants permission to start a resource generation for an existing bot locale * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_StartBotResourceGeneration.html */ StartBotResourceGeneration = "lex:StartBotResourceGeneration", /** * Grants permission to stream user input (speech/text/DTMF) to a bot alias * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_StartConversation.html */ StartConversation = "lex:StartConversation", /** * Grants permission to start a new import with the uploaded import file * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_StartImport.html */ StartImport = "lex:StartImport", /** * Grants permission to start a test execution using a test set * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_StartTestExecution.html */ StartTestExecution = "lex:StartTestExecution", /** * Grants permission to generate a test set * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_StartTestSetGeneration.html */ StartTestSetGeneration = "lex:StartTestSetGeneration", /** * Grants permission to stop a bot recommendation for an existing bot locale * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_StopBotRecommendation.html */ StopBotRecommendation = "lex:StopBotRecommendation", /** * Grants permission to add or overwrite tags of a Lex resource * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_TagResource.html */ TagResource = "lex:TagResource", /** * Grants permission to remove tags from a Lex resource * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UntagResource.html */ UntagResource = "lex:UntagResource", /** * Grants permission to update an existing bot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateBot.html */ UpdateBot = "lex:UpdateBot", /** * Grants permission to update an existing bot alias * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateBotAlias.html */ UpdateBotAlias = "lex:UpdateBotAlias", /** * Grants permission to update an existing bot locale * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateBotLocale.html */ UpdateBotLocale = "lex:UpdateBotLocale", /** * Grants permission to update an existing bot recommendation request * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateBotRecommendation.html */ UpdateBotRecommendation = "lex:UpdateBotRecommendation", /** * Grants permission to update an existing custom vocabulary * * See https://docs.aws.amazon.com/lexv2/latest/dg/vocab.html */ UpdateCustomVocabulary = "lex:UpdateCustomVocabulary", /** * Grants permission to update an existing export * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateExport.html */ UpdateExport = "lex:UpdateExport", /** * Grants permission to update an existing intent * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateIntent.html */ UpdateIntent = "lex:UpdateIntent", /** * Grants permission to update an existing resource policy for a Lex resource * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateResourcePolicy.html */ UpdateResourcePolicy = "lex:UpdateResourcePolicy", /** * Grants permission to update an existing slot * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateSlot.html */ UpdateSlot = "lex:UpdateSlot", /** * Grants permission to update an existing slot type * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateSlotType.html */ UpdateSlotType = "lex:UpdateSlotType", /** * Grants permission to update an existing test set * * See https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateTestSet.html */ UpdateTestSet = "lex:UpdateTestSet" }