@cloud-copilot/iam-data
Version:
500 lines • 13.7 kB
JSON
{
"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": []
}
}