UNPKG

aws-iam-policy-types

Version:

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

1,092 lines (1,091 loc) 44.4 kB
/** * All IAM policy actions for Amazon Bedrock (BEDROCK) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonbedrock.html * * 2025-02-24T21:46:53.387Z */ export declare enum AwsBedrockActions { /** * Grants permission to configure vended log delivery for a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AllowVendedLogDeliveryForResource = "bedrock:AllowVendedLogDeliveryForResource", /** * Grants permission to apply a guardrail * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ ApplyGuardrail = "bedrock:ApplyGuardrail", /** * Grants permission to associate another existing agent as a collaborator to an e * xisting agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AssociateAgentCollaborator.html */ AssociateAgentCollaborator = "bedrock:AssociateAgentCollaborator", /** * Grants permission to associate a knowledge base with an agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AssociateAgentKnowledgeBase.html */ AssociateAgentKnowledgeBase = "bedrock:AssociateAgentKnowledgeBase", /** * Grants permission to use 3rd party platform to store knowledge data * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AssociateThirdPartyKnowledgeBase = "bedrock:AssociateThirdPartyKnowledgeBase", /** * Grants permission to batch delete list of bedrock evaluation jobs * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_BatchDeleteEvaluationJob.html */ BatchDeleteEvaluationJob = "bedrock:BatchDeleteEvaluationJob", /** * Grants permission to create a new agent and a test agent alias pointing to the * DRAFT agent version * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateAgent.html */ CreateAgent = "bedrock:CreateAgent", /** * Grants permission to create a new action group in an existing agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateAgentActionGroup.html */ CreateAgentActionGroup = "bedrock:CreateAgentActionGroup", /** * Grants permission to create a new alias for an agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateAgentAlias.html */ CreateAgentAlias = "bedrock:CreateAgentAlias", /** * Grants permission to create a blueprint for custom output from data automation * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateBlueprint.html */ CreateBlueprint = "bedrock:CreateBlueprint", /** * Grants permission to create a new version for an existing blueprint * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateBlueprintVersion.html */ CreateBlueprintVersion = "bedrock:CreateBlueprintVersion", /** * Grants permission to create a data automation project * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateDataAutomationProject.html */ CreateDataAutomationProject = "bedrock:CreateDataAutomationProject", /** * Grants permission to create a data source * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateDataSource.html */ CreateDataSource = "bedrock:CreateDataSource", /** * Grants permission to create a job for evaluation foundation models or custom mo * dels * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateEvaluationJob.html */ CreateEvaluationJob = "bedrock:CreateEvaluationJob", /** * Grants permission to create a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateFlow.html */ CreateFlow = "bedrock:CreateFlow", /** * Grants permission to create an alias of a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateFlowAlias.html */ CreateFlowAlias = "bedrock:CreateFlowAlias", /** * Grants permission to create an immutable version of a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateFlowVersion.html */ CreateFlowVersion = "bedrock:CreateFlowVersion", /** * Grants permission to create a new foundation model agreement * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonbedrock.html */ CreateFoundationModelAgreement = "bedrock:CreateFoundationModelAgreement", /** * Grants permission to create a new guardrail * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ CreateGuardrail = "bedrock:CreateGuardrail", /** * Grants permission to create a new guardrail version * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ CreateGuardrailVersion = "bedrock:CreateGuardrailVersion", /** * Grants permission to create inference profiles * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateInferenceProfile.html */ CreateInferenceProfile = "bedrock:CreateInferenceProfile", /** * Grants permission to create a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateKnowledgeBase.html */ CreateKnowledgeBase = "bedrock:CreateKnowledgeBase", /** * Grants permission to create a marketplace model endpoint * * See API_CreateMarketplaceModelEndpoint */ CreateMarketplaceModelEndpoint = "bedrock:CreateMarketplaceModelEndpoint", /** * Grants permission to create a job for copying a custom model across region or a * cross account * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateModelCopyJob.html */ CreateModelCopyJob = "bedrock:CreateModelCopyJob", /** * Grants permission to create a job for customizing the model with your custom tr * aining data * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateModelCustomizationJob.html */ CreateModelCustomizationJob = "bedrock:CreateModelCustomizationJob", /** * Grants permission to create a job for evaluation foundation models or custom mo * dels * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateModelEvaluationJob.html */ CreateModelEvaluationJob = "bedrock:CreateModelEvaluationJob", /** * Grants permission to create a job for importing model into Bedrock * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateModelImportJob.html */ CreateModelImportJob = "bedrock:CreateModelImportJob", /** * Grants permission to create a new model invocation job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateModelInvocationJob.html */ CreateModelInvocationJob = "bedrock:CreateModelInvocationJob", /** * Grants permission to create a prompt * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreatePrompt.html */ CreatePrompt = "bedrock:CreatePrompt", /** * Grants permission to create a version of a prompt * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreatePromptVersion.html */ CreatePromptVersion = "bedrock:CreatePromptVersion", /** * Grants permission to create a new provisioned model throughput * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateProvisionedModelThroughput.html */ CreateProvisionedModelThroughput = "bedrock:CreateProvisionedModelThroughput", /** * Grants permission to delete an Agent that you created earlier * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteAgent.html */ DeleteAgent = "bedrock:DeleteAgent", /** * Grants permission to delete an actionGroup that you created earlier * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteAgentActionGroup.html */ DeleteAgentActionGroup = "bedrock:DeleteAgentActionGroup", /** * Grants permission to delete an AgentAlias that you created earlier * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteAgentAlias.html */ DeleteAgentAlias = "bedrock:DeleteAgentAlias", /** * Grants permission to delete existing memory for an alias * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_DeleteAgentMemory.html */ DeleteAgentMemory = "bedrock:DeleteAgentMemory", /** * Grants permission to delete an Agent Version that you created earlier * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteAgentVersion.html */ DeleteAgentVersion = "bedrock:DeleteAgentVersion", /** * Grants permission to delete a blueprint for data automation * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteBlueprint.html */ DeleteBlueprint = "bedrock:DeleteBlueprint", /** * Grants permission to delete a custom model that you created earlier * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteCustomModel.html */ DeleteCustomModel = "bedrock:DeleteCustomModel", /** * Grants permission to delete a data automation project * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteDataAutomationProject.html */ DeleteDataAutomationProject = "bedrock:DeleteDataAutomationProject", /** * Grants permission to delete a data source * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteDataSource.html */ DeleteDataSource = "bedrock:DeleteDataSource", /** * Grants permission to delete a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteFlow.html */ DeleteFlow = "bedrock:DeleteFlow", /** * Grants permission to delete an alias of a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteFlowAlias.html */ DeleteFlowAlias = "bedrock:DeleteFlowAlias", /** * Grants permission to delete a version of a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteFlowVersion.html */ DeleteFlowVersion = "bedrock:DeleteFlowVersion", /** * Grants permission to delete a foundation model agreement that you created earli * er * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonbedrock.html */ DeleteFoundationModelAgreement = "bedrock:DeleteFoundationModelAgreement", /** * Grants permission to delete a guardrail or its version * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ DeleteGuardrail = "bedrock:DeleteGuardrail", /** * Grants permission to delete previously created Bedrock imported model * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteImportedModel.html */ DeleteImportedModel = "bedrock:DeleteImportedModel", /** * Grants permission to delete inference profiles * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteInferenceProfile.html */ DeleteInferenceProfile = "bedrock:DeleteInferenceProfile", /** * Grants permission to delete a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteKnowledgeBase.html */ DeleteKnowledgeBase = "bedrock:DeleteKnowledgeBase", /** * Grants permission to delete documents from a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteKnowledgeBaseDocuments.html */ DeleteKnowledgeBaseDocuments = "bedrock:DeleteKnowledgeBaseDocuments", /** * Grants permission to unsubscribe from a bedrock marketplace enabled AWS marketp * lace model * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonbedrock.html */ DeleteMarketplaceModelAgreement = "bedrock:DeleteMarketplaceModelAgreement", /** * Grants permission to delete a marketplace model endpoint * * See API_DeleteMarketplaceModelEndpoint */ DeleteMarketplaceModelEndpoint = "bedrock:DeleteMarketplaceModelEndpoint", /** * Grants permission to delete an existing Invocation logging configuration * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteModelInvocationLoggingConfiguration.html */ DeleteModelInvocationLoggingConfiguration = "bedrock:DeleteModelInvocationLoggingConfiguration", /** * Grants permission to delete a prompt or its version * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeletePrompt.html */ DeletePrompt = "bedrock:DeletePrompt", /** * Grants permission to delete a provisioned model throughput that you created ear * lier * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteProvisionedModelThroughput.html */ DeleteProvisionedModelThroughput = "bedrock:DeleteProvisionedModelThroughput", /** * Deletes a previously created Bedrock resource policy * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteResourcePolicy.html */ DeleteResourcePolicy = "bedrock:DeleteResourcePolicy", /** * Grants permission to deregister a marketplace model endpoint to make it unusabl * e in Bedrock Marketplace * * See API_DeregisterMarketplaceModelEndpoint */ DeregisterMarketplaceModelEndpoint = "bedrock:DeregisterMarketplaceModelEndpoint", /** * Grants permission to detect if the provided content is generated using Amazon B * edrock * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ DetectGeneratedContent = "bedrock:DetectGeneratedContent", /** * Grants permission to diassociate a collaborator that you associated earlier * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DisassociateAgentCollaborator.html */ DisassociateAgentCollaborator = "bedrock:DisassociateAgentCollaborator", /** * Grants permission to disassociate a knowledge base from the agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DisassociateAgentKnowledgeBase.html */ DisassociateAgentKnowledgeBase = "bedrock:DisassociateAgentKnowledgeBase", /** * Grants permission to generate queries associated with user input * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ GenerateQuery = "bedrock:GenerateQuery", /** * Grants permission to retrieve an existing agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgent.html */ GetAgent = "bedrock:GetAgent", /** * Grants permission to retrieve an existing action group * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentActionGroup.html */ GetAgentActionGroup = "bedrock:GetAgentActionGroup", /** * Grants permission to retrieve an existing alias * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentAlias.html */ GetAgentAlias = "bedrock:GetAgentAlias", /** * Grants permission to retrieve an existing collaborator * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentCollaborator.html */ GetAgentCollaborator = "bedrock:GetAgentCollaborator", /** * Grants permission to describe a knowledge base associated with an agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentKnowledgeBase.html */ GetAgentKnowledgeBase = "bedrock:GetAgentKnowledgeBase", /** * Grants permission to retrieve existing memory for an alias * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GetAgentMemory.html */ GetAgentMemory = "bedrock:GetAgentMemory", /** * Grants permission to retrieve an existing version of an agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentVersion.html */ GetAgentVersion = "bedrock:GetAgentVersion", /** * Grants permission to get the properties associated with an asynchronous invocat * ion that you have submitted * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetAsyncInvoke.html */ GetAsyncInvoke = "bedrock:GetAsyncInvoke", /** * Grants permission to retrieve an existing blueprint for data automation * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetBlueprint.html */ GetBlueprint = "bedrock:GetBlueprint", /** * Grants permission to retrieve blueprint recommendation * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetBlueprintRecommendation.html */ GetBlueprintRecommendation = "bedrock:GetBlueprintRecommendation", /** * Grants permission to get the properties associated with a Bedrock custom model * that you have created * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetCustomModel.html */ GetCustomModel = "bedrock:GetCustomModel", /** * Grants permission to retrieve an existing data automation project * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetDataAutomationProject.html */ GetDataAutomationProject = "bedrock:GetDataAutomationProject", /** * Grants permission to retrieve the status of a data automation invocation job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetDataAutomationStatus.html */ GetDataAutomationStatus = "bedrock:GetDataAutomationStatus", /** * Grants permission to retrieve an existing data source * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetDataSource.html */ GetDataSource = "bedrock:GetDataSource", /** * Grants permission to get the properties associated with a evaluation job. Use t * his operation to get the status of a evaluation job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetEvaluationJob.html */ GetEvaluationJob = "bedrock:GetEvaluationJob", /** * Grants permission to retrieve an existing prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetFlow.html */ GetFlow = "bedrock:GetFlow", /** * Grants permission to retrieve an existing alias of a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetFlowAlias.html */ GetFlowAlias = "bedrock:GetFlowAlias", /** * Grants permission to retrieve an existing version of a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetFlowVersion.html */ GetFlowVersion = "bedrock:GetFlowVersion", /** * Grants permission to get the properties associated with a Bedrock foundation mo * del * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetFoundationModel.html */ GetFoundationModel = "bedrock:GetFoundationModel", /** * Grants permission to get the availability of a foundation model * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonbedrock.html */ GetFoundationModelAvailability = "bedrock:GetFoundationModelAvailability", /** * Grants permission to retrieve a guardrail or its version * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ GetGuardrail = "bedrock:GetGuardrail", /** * Grants permission to get the properties associated with Bedrock imported model * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetImportedModel.html */ GetImportedModel = "bedrock:GetImportedModel", /** * Grants permission to get the properties associated with an inference profile * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetInferenceProfile.html */ GetInferenceProfile = "bedrock:GetInferenceProfile", /** * Grants permission to retrieve an existing ingestion job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetIngestionJob.html */ GetIngestionJob = "bedrock:GetIngestionJob", /** * Grants permission to retrieve an existing knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetKnowledgeBase.html */ GetKnowledgeBase = "bedrock:GetKnowledgeBase", /** * Grants permission to get details for documents in a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetKnowledgeBaseDocuments.html */ GetKnowledgeBaseDocuments = "bedrock:GetKnowledgeBaseDocuments", /** * Grants permission to get the properties of a marketplace model endpoint * * See API_GetMarketplaceModelEndpoint */ GetMarketplaceModelEndpoint = "bedrock:GetMarketplaceModelEndpoint", /** * Grants permission to get the properties associated with a model-copy job. Use t * his operation to get the status of a model-copy job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelCopyJob.html */ GetModelCopyJob = "bedrock:GetModelCopyJob", /** * Grants permission to get the properties associated with a model-customization j * ob. Use this operation to get the status of a model-customization job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelCustomizationJob.html */ GetModelCustomizationJob = "bedrock:GetModelCustomizationJob", /** * Grants permission to get the properties associated with a model-evaluation job. * Use this operation to get the status of a model-evaluation job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelEvaluationJob.html */ GetModelEvaluationJob = "bedrock:GetModelEvaluationJob", /** * Grants permission to get the properties associated with a model import job and * is used to get the status of a model import job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelImportJob.html */ GetModelImportJob = "bedrock:GetModelImportJob", /** * Grants permission to retrieve a model invocation job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelInvocationJob.html */ GetModelInvocationJob = "bedrock:GetModelInvocationJob", /** * Grants permission to retrieve an existing Invocation logging configuration * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelInvocationLoggingConfiguration.html */ GetModelInvocationLoggingConfiguration = "bedrock:GetModelInvocationLoggingConfiguration", /** * Grants permission to retrieve an existing prompt or its version * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetPrompt.html */ GetPrompt = "bedrock:GetPrompt", /** * Grants permission to get the properties associated with a prompt router * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetPromptRouter.html */ GetPromptRouter = "bedrock:GetPromptRouter", /** * Grants permission to retrieve a provisioned model throughput * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetProvisionedModelThroughput.html */ GetProvisionedModelThroughput = "bedrock:GetProvisionedModelThroughput", /** * Gets the resource policy document for a Bedrock resource * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetResourePolicy.html */ GetResourcePolicy = "bedrock:GetResourcePolicy", /** * Grants permission to retrieve a use case for model access * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonbedrock.html */ GetUseCaseForModelAccess = "bedrock:GetUseCaseForModelAccess", /** * Grants permission to directly ingest documents into a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_IngestKnowledgeBaseDocuments.html */ IngestKnowledgeBaseDocuments = "bedrock:IngestKnowledgeBaseDocuments", /** * Grants permission to send user input (text-only) to the alias of an agent for B * edrock * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html */ InvokeAgent = "bedrock:InvokeAgent", /** * Grants permission to invoke blueprint recommendations asynchronously * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_InvokeBlueprintRecommendationAsync.html */ InvokeBlueprintRecommendationAsync = "bedrock:InvokeBlueprintRecommendationAsync", /** * Grants permission to use the conversational builder which aids in building supp * orted bedrock resources * * See https://docs.aws.amazon.com/bedrock/latest/userguide/agents-create-cb.html */ InvokeBuilder = "bedrock:InvokeBuilder", /** * Grants permission to invoke a Bedrock data automation job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_InvokeDataAutomationAsync.html */ InvokeDataAutomationAsync = "bedrock:InvokeDataAutomationAsync", /** * Grants permission to invoke a prompt flow with user input * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeFlow.html */ InvokeFlow = "bedrock:InvokeFlow", /** * Grants permission to send user input (text-only) to the inline agent for Bedroc * k * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeInlineAgent.html */ InvokeInlineAgent = "bedrock:InvokeInlineAgent", /** * Grants permission to invoke the specified Bedrock model to run inference using * the input provided in the request body * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html */ InvokeModel = "bedrock:InvokeModel", /** * Grants permission to invoke the specified Bedrock model to run inference using * the input provided in the request body with streaming response * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithResponseStream.html */ InvokeModelWithResponseStream = "bedrock:InvokeModelWithResponseStream", /** * Grants permission to list action groups in an agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentActionGroups.html */ ListAgentActionGroups = "bedrock:ListAgentActionGroups", /** * Grants permission to list aliases for an agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentAliases.html */ ListAgentAliases = "bedrock:ListAgentAliases", /** * Grants permission to list collaborators for an agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentCollaborators.html */ ListAgentCollaborators = "bedrock:ListAgentCollaborators", /** * Grants permission to list knowledge bases associated with an agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentKnowledgeBases.html */ ListAgentKnowledgeBases = "bedrock:ListAgentKnowledgeBases", /** * Grants permission to list existing versions of an agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentVersions.html */ ListAgentVersions = "bedrock:ListAgentVersions", /** * Grants permission to list existing agents * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgents.html */ ListAgents = "bedrock:ListAgents", /** * Grants permission to get a list of asynchronous invocations that you have submi * tted * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListAsyncInvokes.html */ ListAsyncInvokes = "bedrock:ListAsyncInvokes", /** * Grants permission to list existing blueprints for data automation * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListBlueprints.html */ ListBlueprints = "bedrock:ListBlueprints", /** * Grants permission to get a list of Bedrock custom models that you have created * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListCustomModels.html */ ListCustomModels = "bedrock:ListCustomModels", /** * Grants permission to list existing data automation projects * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListDataAutomationProjects.html */ ListDataAutomationProjects = "bedrock:ListDataAutomationProjects", /** * Grants permission to list existing data sources in an knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListDataSources.html */ ListDataSources = "bedrock:ListDataSources", /** * Grants permission to get the list of evaluation jobs that you have submitted * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListEvaluationJobs.html */ ListEvaluationJobs = "bedrock:ListEvaluationJobs", /** * Grants permission to list existing aliases of a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListFlowAliases.html */ ListFlowAliases = "bedrock:ListFlowAliases", /** * Grants permission to list existing versions of a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListFlowVersions.html */ ListFlowVersions = "bedrock:ListFlowVersions", /** * Grants permission to list existing prompt flows * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListFlows.html */ ListFlows = "bedrock:ListFlows", /** * Grants permission to get a list of foundation model agreement offers * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonbedrock.html */ ListFoundationModelAgreementOffers = "bedrock:ListFoundationModelAgreementOffers", /** * Grants permission to list Bedrock foundation models that you can use * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListFoundationModels.html */ ListFoundationModels = "bedrock:ListFoundationModels", /** * Grants permission to list guardrails or its versions * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ ListGuardrails = "bedrock:ListGuardrails", /** * Grants permission to get list of Bedrock imported models * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListImportedModels.html */ ListImportedModels = "bedrock:ListImportedModels", /** * Grants permission to list inference profiles that you can use * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListInferenceProfiles.html */ ListInferenceProfiles = "bedrock:ListInferenceProfiles", /** * Grants permission to list ingestion jobs in a data source * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListIngestionJobs.html */ ListIngestionJobs = "bedrock:ListIngestionJobs", /** * Grants permission to list documents in a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListKnowledgeBaseDocuments.html */ ListKnowledgeBaseDocuments = "bedrock:ListKnowledgeBaseDocuments", /** * Grants permission to list existing knowledge bases * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListKnowledgeBases.html */ ListKnowledgeBases = "bedrock:ListKnowledgeBases", /** * Grants permission to list marketplace model endpoints that you can use * * See API_ListMarketplaceModelEndpoints */ ListMarketplaceModelEndpoints = "bedrock:ListMarketplaceModelEndpoints", /** * Grants permission to get the list of model copy jobs that you have submitted * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListModelCopyJobs.html */ ListModelCopyJobs = "bedrock:ListModelCopyJobs", /** * Grants permission to get the list of model customization jobs that you have sub * mitted * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListModelCustomizationJobs.html */ ListModelCustomizationJobs = "bedrock:ListModelCustomizationJobs", /** * Grants permission to get the list of model evaluation jobs that you have submit * ted * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListModelEvaluationJobs.html */ ListModelEvaluationJobs = "bedrock:ListModelEvaluationJobs", /** * Grants permission to get list of model import jobs * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListModelImportJobs.html */ ListModelImportJobs = "bedrock:ListModelImportJobs", /** * Grants permission to list model invocation jobs that you created earlier * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListModelInvocationJobs.html */ ListModelInvocationJobs = "bedrock:ListModelInvocationJobs", /** * Grants permission to list prompt routers that you can use * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListPromptRouters.html */ ListPromptRouters = "bedrock:ListPromptRouters", /** * Grants permission to list existing prompts * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListPrompts.html */ ListPrompts = "bedrock:ListPrompts", /** * Grants permission to list provisioned model throughputs that you created earlie * r * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListProvisionedModelThroughputs.html */ ListProvisionedModelThroughputs = "bedrock:ListProvisionedModelThroughputs", /** * Grants permission to list tags for a Bedrock resource * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListTagsForResource.html */ ListTagsForResource = "bedrock:ListTagsForResource", /** * Grants permission to optimize a prompt with user input * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_OptimizePrompt.html */ OptimizePrompt = "bedrock:OptimizePrompt", /** * Grants permission to prepare an existing agent to receive runtime requests * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PrepareAgent.html */ PrepareAgent = "bedrock:PrepareAgent", /** * Grants permission to apply the latest changes made to a prompt flow, so that th * ey are reflected at runtime * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PrepareFlow.html */ PrepareFlow = "bedrock:PrepareFlow", /** * Grants permission to put entitlement to access a foundation model * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonbedrock.html */ PutFoundationModelEntitlement = "bedrock:PutFoundationModelEntitlement", /** * Grants permission to create an existing Invocation logging configuration * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PutModelInvocationLoggingConfiguration.html */ PutModelInvocationLoggingConfiguration = "bedrock:PutModelInvocationLoggingConfiguration", /** * Adds a resource policy for a Bedrock resource * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PutResourcePolicy.html */ PutResourcePolicy = "bedrock:PutResourcePolicy", /** * Grants permission to put a use case for model access * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonbedrock.html */ PutUseCaseForModelAccess = "bedrock:PutUseCaseForModelAccess", /** * Grants permission to register a sagemaker endpoint as a marketplace model endpo * int * * See API_RegisterMarketplaceModelEndpoint */ RegisterMarketplaceModelEndpoint = "bedrock:RegisterMarketplaceModelEndpoint", /** * Grants permission to render an existing prompt or its version * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ RenderPrompt = "bedrock:RenderPrompt", /** * Grants permission to rank documents based on user input * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ Rerank = "bedrock:Rerank", /** * Grants permission to retrieve ingested data from a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ Retrieve = "bedrock:Retrieve", /** * Grants permission to send user input to perform retrieval and generation * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ RetrieveAndGenerate = "bedrock:RetrieveAndGenerate", /** * Grants permission to start an ingestion job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_StartIngestionJob.html */ StartIngestionJob = "bedrock:StartIngestionJob", /** * Grants permission to stop a evaluation job while in progress * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_StopEvaluationJob.html */ StopEvaluationJob = "bedrock:StopEvaluationJob", /** * Grants permission to stop an ingestion job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_StopIngestionJob.html */ StopIngestionJob = "bedrock:StopIngestionJob", /** * Grants permission to stop a Bedrock model customization job while in progress * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_StopModelCustomizationJob.html */ StopModelCustomizationJob = "bedrock:StopModelCustomizationJob", /** * Grants permission to stop a model invocation job that you started earlier * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_StopModelInvocationJob.html */ StopModelInvocationJob = "bedrock:StopModelInvocationJob", /** * Grants permission to Tag a Bedrock resource * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_TagResource.html */ TagResource = "bedrock:TagResource", /** * Grants permission to Untag a Bedrock resource * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_UntagResource.html */ UntagResource = "bedrock:UntagResource", /** * Grants permission to update an existing agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgent.html */ UpdateAgent = "bedrock:UpdateAgent", /** * Grants permission to update an existing action group * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentActionGroup.html */ UpdateAgentActionGroup = "bedrock:UpdateAgentActionGroup", /** * Grants permission to update an existing alias * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentAlias.html */ UpdateAgentAlias = "bedrock:UpdateAgentAlias", /** * Grants permission to update an existing collaborator * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentCollaborator.html */ UpdateAgentCollaborator = "bedrock:UpdateAgentCollaborator", /** * Grants permission to update a knowledge base associated with an agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentKnowledgeBase.html */ UpdateAgentKnowledgeBase = "bedrock:UpdateAgentKnowledgeBase", /** * Grants permission to update a blueprint for data automation * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateBlueprint.html */ UpdateBlueprint = "bedrock:UpdateBlueprint", /** * Grants permission to update a data automation project * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateDataAutomationProject.html */ UpdateDataAutomationProject = "bedrock:UpdateDataAutomationProject", /** * Grants permission to update a data source * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateDataSource.html */ UpdateDataSource = "bedrock:UpdateDataSource", /** * Grants permission to update a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateFlow.html */ UpdateFlow = "bedrock:UpdateFlow", /** * Grants permission to update the configuration of an alias of a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateFlowAlias.html */ UpdateFlowAlias = "bedrock:UpdateFlowAlias", /** * Grants permission to update a guardrail * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ UpdateGuardrail = "bedrock:UpdateGuardrail", /** * Grants permission to update a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateKnowledgeBase.html */ UpdateKnowledgeBase = "bedrock:UpdateKnowledgeBase", /** * Grants permission to update a marketplace model endpoint * * See API_UpdateMarketplaceModelEndpoint */ UpdateMarketplaceModelEndpoint = "bedrock:UpdateMarketplaceModelEndpoint", /** * Grants permission to update a prompt * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdatePrompt.html */ UpdatePrompt = "bedrock:UpdatePrompt", /** * Grants permission to update a provisioned model throughput that you created ear * lier * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_UpdateProvisionedModelThroughput.html */ UpdateProvisionedModelThroughput = "bedrock:UpdateProvisionedModelThroughput", /** * Grants permission to validate prompt flow definitions * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ValidateFlowDefinition.html */ ValidateFlowDefinition = "bedrock:ValidateFlowDefinition" }