@cloud-copilot/iam-data
Version:
111 lines • 3.08 kB
JSON
{
"deletelexicon": {
"name": "DeleteLexicon",
"description": "Grants permission to delete the specified pronunciation lexicon stored in an AWS Region",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "lexicon",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describevoices": {
"name": "DescribeVoices",
"description": "Grants permission to describe the list of voices that are available for use when requesting speech synthesis",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getlexicon": {
"name": "GetLexicon",
"description": "Grants permission to retrieve the content of the specified pronunciation lexicon stored in an AWS Region",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "lexicon",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getspeechsynthesistask": {
"name": "GetSpeechSynthesisTask",
"description": "Grants permission to get information about specific speech synthesis task",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listlexicons": {
"name": "ListLexicons",
"description": "Grants permission to list the pronunciation lexicons stored in an AWS Region",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listspeechsynthesistasks": {
"name": "ListSpeechSynthesisTasks",
"description": "Grants permission to list requested speech synthesis tasks",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"putlexicon": {
"name": "PutLexicon",
"description": "Grants permission to store a pronunciation lexicon in an AWS Region",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "lexicon",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startspeechsynthesistask": {
"name": "StartSpeechSynthesisTask",
"description": "Grants permission to synthesize long inputs to the provided S3 location",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "lexicon",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": [
"s3:PutObject"
]
},
"synthesizespeech": {
"name": "SynthesizeSpeech",
"description": "Grants permission to synthesize speech",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "lexicon",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
}
}