UNPKG

aws-iam-policy-types

Version:

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

351 lines (350 loc) 15.8 kB
/** * All IAM policy actions for Amazon Transcribe (TRANSCRIBE) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazontranscribe.html * * 2025-02-24T21:50:01.337Z */ export declare enum AwsTranscribeActions { /** * Grants permission to create an analytics category. Amazon Transcribe applies th * e conditions specified by your analytics categories to your call analytics jobs * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_CreateCallAnalyticsCategory.html */ CreateCallAnalyticsCategory = "transcribe:CreateCallAnalyticsCategory", /** * Grants permission to create a new custom language model * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_CreateLanguageModel.html */ CreateLanguageModel = "transcribe:CreateLanguageModel", /** * Grants permission to create a new custom vocabulary that you can use to change * the way Amazon Transcribe Medical handles transcription of an audio file * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_CreateMedicalVocabulary.html */ CreateMedicalVocabulary = "transcribe:CreateMedicalVocabulary", /** * Grants permission to create a new custom vocabulary that you can use to change * the way Amazon Transcribe handles transcription of an audio file * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_CreateVocabulary.html */ CreateVocabulary = "transcribe:CreateVocabulary", /** * Grants permission to create a new vocabulary filter that you can use to filter * out words from the transcription of an audio file generated by Amazon Transcrib * e * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_CreateVocabularyFilter.html */ CreateVocabularyFilter = "transcribe:CreateVocabularyFilter", /** * Grants permission to delete a call analytics category using its name from Amazo * n Transcribe * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_DeleteCallAnalyticsCategory.html */ DeleteCallAnalyticsCategory = "transcribe:DeleteCallAnalyticsCategory", /** * Grants permission to delete a previously submitted call analytics job along wit * h any other generated results such as the transcription, models, and so on * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_DeleteCallAnalyticsJob.html */ DeleteCallAnalyticsJob = "transcribe:DeleteCallAnalyticsJob", /** * Grants permission to delete a previously created custom language model * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_DeleteLanguageModel.html */ DeleteLanguageModel = "transcribe:DeleteLanguageModel", /** * Grants permission to delete a previously submitted Medical Scribe job * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_DeleteMedicalScribeJob.html */ DeleteMedicalScribeJob = "transcribe:DeleteMedicalScribeJob", /** * Grants permission to delete a previously submitted medical transcription job * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_DeleteMedicalTranscriptionJob.html */ DeleteMedicalTranscriptionJob = "transcribe:DeleteMedicalTranscriptionJob", /** * Grants permission to delete a medical vocabulary from Amazon Transcribe * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_DeleteMedicalVocabulary.html */ DeleteMedicalVocabulary = "transcribe:DeleteMedicalVocabulary", /** * Grants permission to delete a previously submitted transcription job along with * any other generated results such as the transcription, models, and so on * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_DeleteTranscriptionJob.html */ DeleteTranscriptionJob = "transcribe:DeleteTranscriptionJob", /** * Grants permission to delete a vocabulary from Amazon Transcribe * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_DeleteVocabulary.html */ DeleteVocabulary = "transcribe:DeleteVocabulary", /** * Grants permission to delete a vocabulary filter from Amazon Transcribe * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_DeleteVocabularyFilter.html */ DeleteVocabularyFilter = "transcribe:DeleteVocabularyFilter", /** * Grants permission to return information about a custom language model * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_DescribeLanguageModel.html */ DescribeLanguageModel = "transcribe:DescribeLanguageModel", /** * Grants permission to retrieve information about a call analytics category * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_GetCallAnalyticsCategory.html */ GetCallAnalyticsCategory = "transcribe:GetCallAnalyticsCategory", /** * Grants permission to return information about a call analytics job * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_GetCallAnalyticsJob.html */ GetCallAnalyticsJob = "transcribe:GetCallAnalyticsJob", /** * Grants permission to return information about a Medical Scribe job * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_GetMedicalScribeJob.html */ GetMedicalScribeJob = "transcribe:GetMedicalScribeJob", /** * Grants permission to get information about the specified AWS HealthScribe strea * ming session * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_streaming_GetMedicalScribeStream.html */ GetMedicalScribeStream = "transcribe:GetMedicalScribeStream", /** * Grants permission to return information about a medical transcription job * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_GetMedicalTranscriptionJob.html */ GetMedicalTranscriptionJob = "transcribe:GetMedicalTranscriptionJob", /** * Grants permission to get information about a medical vocabulary * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_GetMedicalVocabulary.html */ GetMedicalVocabulary = "transcribe:GetMedicalVocabulary", /** * Grants permission to return information about a transcription job * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_GetTranscriptionJob.html */ GetTranscriptionJob = "transcribe:GetTranscriptionJob", /** * Grants permission to to get information about a vocabulary * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_GetVocabulary.html */ GetVocabulary = "transcribe:GetVocabulary", /** * Grants permission to get information about a vocabulary filter * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_GetVocabularyFilter.html */ GetVocabularyFilter = "transcribe:GetVocabularyFilter", /** * Grants permission to list call analytics categories that has been created * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_ListCallAnalyticsCategories.html */ ListCallAnalyticsCategories = "transcribe:ListCallAnalyticsCategories", /** * Grants permission to list call analytics jobs with the specified status * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_ListCallAnalyticsJobs.html */ ListCallAnalyticsJobs = "transcribe:ListCallAnalyticsJobs", /** * Grants permission to list custom language models * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_ListLanguageModels.html */ ListLanguageModels = "transcribe:ListLanguageModels", /** * Grants permission to list Medical Scribe jobs with the specified status * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_ListMedicalScribeJobs.html */ ListMedicalScribeJobs = "transcribe:ListMedicalScribeJobs", /** * Grants permission to list medical transcription jobs with the specified status * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_ListMedicalTranscriptionJobs.html */ ListMedicalTranscriptionJobs = "transcribe:ListMedicalTranscriptionJobs", /** * Grants permission to return a list of medical vocabularies that match the speci * fied criteria. If no criteria are specified, returns the entire list of vocabul * aries * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_ListMedicalVocabularies.html */ ListMedicalVocabularies = "transcribe:ListMedicalVocabularies", /** * Grants permission to list tags for a resource * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_ListTagsForResource.html */ ListTagsForResource = "transcribe:ListTagsForResource", /** * Grants permission to list transcription jobs with the specified status * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_ListTranscriptionJobs.html */ ListTranscriptionJobs = "transcribe:ListTranscriptionJobs", /** * Grants permission to return a list of vocabularies that match the specified cri * teria. If no criteria are specified, returns the entire list of vocabularies * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_ListVocabularies.html */ ListVocabularies = "transcribe:ListVocabularies", /** * Grants permission to return a list of vocabulary filters that match the specifi * ed criteria. If no criteria are specified, returns the at most 5 vocabulary fil * ters * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_ListVocabularyFilters.html */ ListVocabularyFilters = "transcribe:ListVocabularyFilters", /** * Grants permission to start an asynchronous analytics job that not only transcri * bes the audio recording of a caller and agent, but also returns additional insi * ghts * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_StartCallAnalyticsJob.html */ StartCallAnalyticsJob = "transcribe:StartCallAnalyticsJob", /** * Grants permission to start a protocol where audio is streamed to Transcribe Cal * l Analytics and the transcription results are streamed to your application * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_streaming_StartCallAnalyticsStreamTranscription.html */ StartCallAnalyticsStreamTranscription = "transcribe:StartCallAnalyticsStreamTranscription", /** * Grants permission to start a WebSocket where audio is streamed to Transcribe Ca * ll Analytics and the transcription results are streamed to your application * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_streaming_StartCallAnalyticsStreamTranscriptionWebSocket.html */ StartCallAnalyticsStreamTranscriptionWebSocket = "transcribe:StartCallAnalyticsStreamTranscriptionWebSocket", /** * Grants permission to start an asynchronous job to transcribe patient-clinician * conversations and generates clinical notes * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_StartMedicalScribeJob.html */ StartMedicalScribeJob = "transcribe:StartMedicalScribeJob", /** * Grants permission to start a bidirectional HTTP2 stream where audio is streamed * to AWS HealthScribe and the transcription results are streamed to your applicat * ion * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_streaming_StartMedicalScribeStream.html */ StartMedicalScribeStream = "transcribe:StartMedicalScribeStream", /** * Grants permission to start a protocol where audio is streamed to Transcribe Med * ical and the transcription results are streamed to your application * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_streaming_StartMedicalStreamTranscription.html */ StartMedicalStreamTranscription = "transcribe:StartMedicalStreamTranscription", /** * Grants permission to start a WebSocket where audio is streamed to Transcribe Me * dical and the transcription results are streamed to your application * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_streaming_StartMedicalStreamTranscriptionWebSocket.html */ StartMedicalStreamTranscriptionWebSocket = "transcribe:StartMedicalStreamTranscriptionWebSocket", /** * Grants permission to start an asynchronous job to transcribe medical speech to * text * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_StartMedicalTranscriptionJob.html */ StartMedicalTranscriptionJob = "transcribe:StartMedicalTranscriptionJob", /** * Grants permission to start a bidirectional HTTP2 stream to transcribe speech to * text in real time * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_streaming_StartStreamTranscription.html */ StartStreamTranscription = "transcribe:StartStreamTranscription", /** * Grants permission to start a websocket stream to transcribe speech to text in r * eal time * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_streaming_StartStreamTranscriptionWebSocket.html */ StartStreamTranscriptionWebSocket = "transcribe:StartStreamTranscriptionWebSocket", /** * Grants permission to start an asynchronous job to transcribe speech to text * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_StartTranscriptionJob.html */ StartTranscriptionJob = "transcribe:StartTranscriptionJob", /** * Grants permission to tag a resource with given key value pairs * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_TagResource.html */ TagResource = "transcribe:TagResource", /** * Grants permission to untag a resource with given key * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_UntagResource.html */ UntagResource = "transcribe:UntagResource", /** * Grants permission to update the call analytics category with new values. The Up * dateCallAnalyticsCategory operation overwrites all of the existing information * with the values that you provide in the request * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_UpdateCallAnalyticsCategory.html */ UpdateCallAnalyticsCategory = "transcribe:UpdateCallAnalyticsCategory", /** * Grants permission to update an existing medical vocabulary with new values. The * UpdateMedicalVocabulary operation overwrites all of the existing information wi * th the values that you provide in the request * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_UpdateMedicalVocabulary.html */ UpdateMedicalVocabulary = "transcribe:UpdateMedicalVocabulary", /** * Grants permission to update an existing vocabulary with new values. The UpdateV * ocabulary operation overwrites all of the existing information with the values * that you provide in the request * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_UpdateVocabulary.html */ UpdateVocabulary = "transcribe:UpdateVocabulary", /** * Grants permission to update an existing vocabulary filter with new values. The * UpdateVocabularyFilter operation overwrites all of the existing information wit * h the values that you provide in the request * * See https://docs.aws.amazon.com/transcribe/latest/dg/API_UpdateVocabularyFilter.html */ UpdateVocabularyFilter = "transcribe:UpdateVocabularyFilter" }