/**
 * 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"
}
