aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
1,094 lines • 48.2 kB
JavaScript
// 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