UNPKG

aws-iam-policy-types

Version:

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

1,094 lines 48.2 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * 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 var AwsBedrockActions; (function (AwsBedrockActions) { /** * Grants permission to configure vended log delivery for a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AwsBedrockActions["AllowVendedLogDeliveryForResource"] = "bedrock:AllowVendedLogDeliveryForResource"; /** * Grants permission to apply a guardrail * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["CreateBlueprintVersion"] = "bedrock:CreateBlueprintVersion"; /** * Grants permission to create a data automation project * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateDataAutomationProject.html */ AwsBedrockActions["CreateDataAutomationProject"] = "bedrock:CreateDataAutomationProject"; /** * Grants permission to create a data source * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateDataSource.html */ AwsBedrockActions["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 */ AwsBedrockActions["CreateEvaluationJob"] = "bedrock:CreateEvaluationJob"; /** * Grants permission to create a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateFlow.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["CreateFoundationModelAgreement"] = "bedrock:CreateFoundationModelAgreement"; /** * Grants permission to create a new guardrail * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AwsBedrockActions["CreateGuardrail"] = "bedrock:CreateGuardrail"; /** * Grants permission to create a new guardrail version * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AwsBedrockActions["CreateGuardrailVersion"] = "bedrock:CreateGuardrailVersion"; /** * Grants permission to create inference profiles * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateInferenceProfile.html */ AwsBedrockActions["CreateInferenceProfile"] = "bedrock:CreateInferenceProfile"; /** * Grants permission to create a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateKnowledgeBase.html */ AwsBedrockActions["CreateKnowledgeBase"] = "bedrock:CreateKnowledgeBase"; /** * Grants permission to create a marketplace model endpoint * * See API_CreateMarketplaceModelEndpoint */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["CreateModelImportJob"] = "bedrock:CreateModelImportJob"; /** * Grants permission to create a new model invocation job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateModelInvocationJob.html */ AwsBedrockActions["CreateModelInvocationJob"] = "bedrock:CreateModelInvocationJob"; /** * Grants permission to create a prompt * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreatePrompt.html */ AwsBedrockActions["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 */ AwsBedrockActions["CreatePromptVersion"] = "bedrock:CreatePromptVersion"; /** * Grants permission to create a new provisioned model throughput * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateProvisionedModelThroughput.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["DeleteCustomModel"] = "bedrock:DeleteCustomModel"; /** * Grants permission to delete a data automation project * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteDataAutomationProject.html */ AwsBedrockActions["DeleteDataAutomationProject"] = "bedrock:DeleteDataAutomationProject"; /** * Grants permission to delete a data source * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteDataSource.html */ AwsBedrockActions["DeleteDataSource"] = "bedrock:DeleteDataSource"; /** * Grants permission to delete a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteFlow.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["DeleteFoundationModelAgreement"] = "bedrock:DeleteFoundationModelAgreement"; /** * Grants permission to delete a guardrail or its version * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AwsBedrockActions["DeleteGuardrail"] = "bedrock:DeleteGuardrail"; /** * Grants permission to delete previously created Bedrock imported model * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteImportedModel.html */ AwsBedrockActions["DeleteImportedModel"] = "bedrock:DeleteImportedModel"; /** * Grants permission to delete inference profiles * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteInferenceProfile.html */ AwsBedrockActions["DeleteInferenceProfile"] = "bedrock:DeleteInferenceProfile"; /** * Grants permission to delete a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteKnowledgeBase.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["DeleteMarketplaceModelAgreement"] = "bedrock:DeleteMarketplaceModelAgreement"; /** * Grants permission to delete a marketplace model endpoint * * See API_DeleteMarketplaceModelEndpoint */ AwsBedrockActions["DeleteMarketplaceModelEndpoint"] = "bedrock:DeleteMarketplaceModelEndpoint"; /** * Grants permission to delete an existing Invocation logging configuration * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteModelInvocationLoggingConfiguration.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["DeleteProvisionedModelThroughput"] = "bedrock:DeleteProvisionedModelThroughput"; /** * Deletes a previously created Bedrock resource policy * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteResourcePolicy.html */ AwsBedrockActions["DeleteResourcePolicy"] = "bedrock:DeleteResourcePolicy"; /** * Grants permission to deregister a marketplace model endpoint to make it unusabl * e in Bedrock Marketplace * * See API_DeregisterMarketplaceModelEndpoint */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["DisassociateAgentKnowledgeBase"] = "bedrock:DisassociateAgentKnowledgeBase"; /** * Grants permission to generate queries associated with user input * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AwsBedrockActions["GenerateQuery"] = "bedrock:GenerateQuery"; /** * Grants permission to retrieve an existing agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgent.html */ AwsBedrockActions["GetAgent"] = "bedrock:GetAgent"; /** * Grants permission to retrieve an existing action group * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentActionGroup.html */ AwsBedrockActions["GetAgentActionGroup"] = "bedrock:GetAgentActionGroup"; /** * Grants permission to retrieve an existing alias * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentAlias.html */ AwsBedrockActions["GetAgentAlias"] = "bedrock:GetAgentAlias"; /** * Grants permission to retrieve an existing collaborator * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentCollaborator.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["GetBlueprint"] = "bedrock:GetBlueprint"; /** * Grants permission to retrieve blueprint recommendation * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetBlueprintRecommendation.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["GetDataAutomationStatus"] = "bedrock:GetDataAutomationStatus"; /** * Grants permission to retrieve an existing data source * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetDataSource.html */ AwsBedrockActions["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 */ AwsBedrockActions["GetEvaluationJob"] = "bedrock:GetEvaluationJob"; /** * Grants permission to retrieve an existing prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetFlow.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["GetFoundationModelAvailability"] = "bedrock:GetFoundationModelAvailability"; /** * Grants permission to retrieve a guardrail or its version * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["GetInferenceProfile"] = "bedrock:GetInferenceProfile"; /** * Grants permission to retrieve an existing ingestion job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetIngestionJob.html */ AwsBedrockActions["GetIngestionJob"] = "bedrock:GetIngestionJob"; /** * Grants permission to retrieve an existing knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetKnowledgeBase.html */ AwsBedrockActions["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 */ AwsBedrockActions["GetKnowledgeBaseDocuments"] = "bedrock:GetKnowledgeBaseDocuments"; /** * Grants permission to get the properties of a marketplace model endpoint * * See API_GetMarketplaceModelEndpoint */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["GetModelImportJob"] = "bedrock:GetModelImportJob"; /** * Grants permission to retrieve a model invocation job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelInvocationJob.html */ AwsBedrockActions["GetModelInvocationJob"] = "bedrock:GetModelInvocationJob"; /** * Grants permission to retrieve an existing Invocation logging configuration * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelInvocationLoggingConfiguration.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["GetPromptRouter"] = "bedrock:GetPromptRouter"; /** * Grants permission to retrieve a provisioned model throughput * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetProvisionedModelThroughput.html */ AwsBedrockActions["GetProvisionedModelThroughput"] = "bedrock:GetProvisionedModelThroughput"; /** * Gets the resource policy document for a Bedrock resource * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetResourePolicy.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["InvokeAgent"] = "bedrock:InvokeAgent"; /** * Grants permission to invoke blueprint recommendations asynchronously * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_InvokeBlueprintRecommendationAsync.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["ListAgentActionGroups"] = "bedrock:ListAgentActionGroups"; /** * Grants permission to list aliases for an agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentAliases.html */ AwsBedrockActions["ListAgentAliases"] = "bedrock:ListAgentAliases"; /** * Grants permission to list collaborators for an agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentCollaborators.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["ListAgentVersions"] = "bedrock:ListAgentVersions"; /** * Grants permission to list existing agents * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgents.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["ListCustomModels"] = "bedrock:ListCustomModels"; /** * Grants permission to list existing data automation projects * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListDataAutomationProjects.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["ListFlowVersions"] = "bedrock:ListFlowVersions"; /** * Grants permission to list existing prompt flows * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListFlows.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["ListFoundationModels"] = "bedrock:ListFoundationModels"; /** * Grants permission to list guardrails or its versions * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AwsBedrockActions["ListGuardrails"] = "bedrock:ListGuardrails"; /** * Grants permission to get list of Bedrock imported models * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListImportedModels.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["ListKnowledgeBaseDocuments"] = "bedrock:ListKnowledgeBaseDocuments"; /** * Grants permission to list existing knowledge bases * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListKnowledgeBases.html */ AwsBedrockActions["ListKnowledgeBases"] = "bedrock:ListKnowledgeBases"; /** * Grants permission to list marketplace model endpoints that you can use * * See API_ListMarketplaceModelEndpoints */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["ListModelEvaluationJobs"] = "bedrock:ListModelEvaluationJobs"; /** * Grants permission to get list of model import jobs * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListModelImportJobs.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["ListPromptRouters"] = "bedrock:ListPromptRouters"; /** * Grants permission to list existing prompts * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListPrompts.html */ AwsBedrockActions["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 */ AwsBedrockActions["ListProvisionedModelThroughputs"] = "bedrock:ListProvisionedModelThroughputs"; /** * Grants permission to list tags for a Bedrock resource * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListTagsForResource.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["PutFoundationModelEntitlement"] = "bedrock:PutFoundationModelEntitlement"; /** * Grants permission to create an existing Invocation logging configuration * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PutModelInvocationLoggingConfiguration.html */ AwsBedrockActions["PutModelInvocationLoggingConfiguration"] = "bedrock:PutModelInvocationLoggingConfiguration"; /** * Adds a resource policy for a Bedrock resource * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PutResourcePolicy.html */ AwsBedrockActions["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 */ AwsBedrockActions["PutUseCaseForModelAccess"] = "bedrock:PutUseCaseForModelAccess"; /** * Grants permission to register a sagemaker endpoint as a marketplace model endpo * int * * See API_RegisterMarketplaceModelEndpoint */ AwsBedrockActions["RegisterMarketplaceModelEndpoint"] = "bedrock:RegisterMarketplaceModelEndpoint"; /** * Grants permission to render an existing prompt or its version * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AwsBedrockActions["RenderPrompt"] = "bedrock:RenderPrompt"; /** * Grants permission to rank documents based on user input * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AwsBedrockActions["Rerank"] = "bedrock:Rerank"; /** * Grants permission to retrieve ingested data from a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AwsBedrockActions["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 */ AwsBedrockActions["RetrieveAndGenerate"] = "bedrock:RetrieveAndGenerate"; /** * Grants permission to start an ingestion job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_StartIngestionJob.html */ AwsBedrockActions["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 */ AwsBedrockActions["StopEvaluationJob"] = "bedrock:StopEvaluationJob"; /** * Grants permission to stop an ingestion job * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_StopIngestionJob.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["StopModelInvocationJob"] = "bedrock:StopModelInvocationJob"; /** * Grants permission to Tag a Bedrock resource * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_TagResource.html */ AwsBedrockActions["TagResource"] = "bedrock:TagResource"; /** * Grants permission to Untag a Bedrock resource * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_UntagResource.html */ AwsBedrockActions["UntagResource"] = "bedrock:UntagResource"; /** * Grants permission to update an existing agent * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgent.html */ AwsBedrockActions["UpdateAgent"] = "bedrock:UpdateAgent"; /** * Grants permission to update an existing action group * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentActionGroup.html */ AwsBedrockActions["UpdateAgentActionGroup"] = "bedrock:UpdateAgentActionGroup"; /** * Grants permission to update an existing alias * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentAlias.html */ AwsBedrockActions["UpdateAgentAlias"] = "bedrock:UpdateAgentAlias"; /** * Grants permission to update an existing collaborator * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentCollaborator.html */ AwsBedrockActions["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 */ AwsBedrockActions["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 */ AwsBedrockActions["UpdateBlueprint"] = "bedrock:UpdateBlueprint"; /** * Grants permission to update a data automation project * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateDataAutomationProject.html */ AwsBedrockActions["UpdateDataAutomationProject"] = "bedrock:UpdateDataAutomationProject"; /** * Grants permission to update a data source * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateDataSource.html */ AwsBedrockActions["UpdateDataSource"] = "bedrock:UpdateDataSource"; /** * Grants permission to update a prompt flow * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateFlow.html */ AwsBedrockActions["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 */ AwsBedrockActions["UpdateFlowAlias"] = "bedrock:UpdateFlowAlias"; /** * Grants permission to update a guardrail * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/welcome.html */ AwsBedrockActions["UpdateGuardrail"] = "bedrock:UpdateGuardrail"; /** * Grants permission to update a knowledge base * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateKnowledgeBase.html */ AwsBedrockActions["UpdateKnowledgeBase"] = "bedrock:UpdateKnowledgeBase"; /** * Grants permission to update a marketplace model endpoint * * See API_UpdateMarketplaceModelEndpoint */ AwsBedrockActions["UpdateMarketplaceModelEndpoint"] = "bedrock:UpdateMarketplaceModelEndpoint"; /** * Grants permission to update a prompt * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdatePrompt.html */ AwsBedrockActions["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 */ AwsBedrockActions["UpdateProvisionedModelThroughput"] = "bedrock:UpdateProvisionedModelThroughput"; /** * Grants permission to validate prompt flow definitions * * See https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ValidateFlowDefinition.html */ AwsBedrockActions["ValidateFlowDefinition"] = "bedrock:ValidateFlowDefinition"; })(AwsBedrockActions || (AwsBedrockActions = {})); //# sourceMappingURL=bedrock.js.map