UNPKG

@cloud-copilot/iam-data

Version:
111 lines 3.08 kB
{ "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": [] } }