UNPKG

@cloud-copilot/iam-data

Version:
500 lines 13.7 kB
{ "addapplicationcloudwatchloggingoption": { "name": "AddApplicationCloudWatchLoggingOption", "description": "Grants permission to add cloudwatch logging option to the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "addapplicationinput": { "name": "AddApplicationInput", "description": "Grants permission to add input to the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "addapplicationinputprocessingconfiguration": { "name": "AddApplicationInputProcessingConfiguration", "description": "Grants permission to add input processing configuration to the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "addapplicationoutput": { "name": "AddApplicationOutput", "description": "Grants permission to add output to the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "addapplicationreferencedatasource": { "name": "AddApplicationReferenceDataSource", "description": "Grants permission to add reference data source to the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "addapplicationvpcconfiguration": { "name": "AddApplicationVpcConfiguration", "description": "Grants permission to add VPC configuration to the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createapplication": { "name": "CreateApplication", "description": "Grants permission to create an application", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createapplicationpresignedurl": { "name": "CreateApplicationPresignedUrl", "description": "Grants permission to create and return a URL that you can use to connect to an application's extension", "accessLevel": "Read", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createapplicationsnapshot": { "name": "CreateApplicationSnapshot", "description": "Grants permission to create a snapshot for an application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteapplication": { "name": "DeleteApplication", "description": "Grants permission to delete the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteapplicationcloudwatchloggingoption": { "name": "DeleteApplicationCloudWatchLoggingOption", "description": "Grants permission to delete the specified cloudwatch logging option of the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteapplicationinputprocessingconfiguration": { "name": "DeleteApplicationInputProcessingConfiguration", "description": "Grants permission to delete the specified input processing configuration of the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteapplicationoutput": { "name": "DeleteApplicationOutput", "description": "Grants permission to delete the specified output of the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteapplicationreferencedatasource": { "name": "DeleteApplicationReferenceDataSource", "description": "Grants permission to delete the specified reference data source of the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteapplicationsnapshot": { "name": "DeleteApplicationSnapshot", "description": "Grants permission to delete a snapshot for an application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteapplicationvpcconfiguration": { "name": "DeleteApplicationVpcConfiguration", "description": "Grants permission to delete the specified VPC configuration of the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describeapplication": { "name": "DescribeApplication", "description": "Grants permission to describe the specified application", "accessLevel": "Read", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describeapplicationoperation": { "name": "DescribeApplicationOperation", "description": "Grants permission to describe an application operation of an application", "accessLevel": "Read", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describeapplicationsnapshot": { "name": "DescribeApplicationSnapshot", "description": "Grants permission to describe an application snapshot", "accessLevel": "Read", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describeapplicationversion": { "name": "DescribeApplicationVersion", "description": "Grants permission to describe the application version of an application", "accessLevel": "Read", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "discoverinputschema": { "name": "DiscoverInputSchema", "description": "Grants permission to discover the input schema for the application", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listapplicationoperations": { "name": "ListApplicationOperations", "description": "Grants permission to list application operations of an application", "accessLevel": "Read", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listapplicationsnapshots": { "name": "ListApplicationSnapshots", "description": "Grants permission to list the snapshots for an application", "accessLevel": "Read", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listapplicationversions": { "name": "ListApplicationVersions", "description": "Grants permission to list application versions of an application", "accessLevel": "Read", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listapplications": { "name": "ListApplications", "description": "Grants permission to list applications for the account", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to fetch the tags associated with the application", "accessLevel": "Read", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "rollbackapplication": { "name": "RollbackApplication", "description": "Grants permission to perform rollback operation on an application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startapplication": { "name": "StartApplication", "description": "Grants permission to start the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "stopapplication": { "name": "StopApplication", "description": "Grants permission to stop the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to add tags to the application", "accessLevel": "Tagging", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove the specified tags from the application", "accessLevel": "Tagging", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updateapplication": { "name": "UpdateApplication", "description": "Grants permission to update the application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updateapplicationmaintenanceconfiguration": { "name": "UpdateApplicationMaintenanceConfiguration", "description": "Grants permission to update the maintenance configuration of an application", "accessLevel": "Write", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getapplicationstate": { "name": "GetApplicationState", "isPermissionOnly": true, "description": "Grants permission to Kinesis Data Analytics console to display stream results for Kinesis Data Analytics SQL runtime applications", "accessLevel": "Read", "resourceTypes": [ { "name": "application", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }