@cloud-copilot/iam-data
Version:
558 lines • 13.8 kB
JSON
{
"batchgetuseraccesstasks": {
"name": "BatchGetUserAccessTasks",
"description": "Grants permission to start user access tasks for multiple users",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"connectappauthorization": {
"name": "ConnectAppAuthorization",
"description": "Grants permission to connect app authorizations",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appauthorization",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createappauthorization": {
"name": "CreateAppAuthorization",
"description": "Grants permission to create app authorizations for app bundles",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createappbundle": {
"name": "CreateAppBundle",
"description": "Grants permission to create app bundles in your account",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createingestion": {
"name": "CreateIngestion",
"description": "Grants permission to create ingestions for app bundles",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createingestiondestination": {
"name": "CreateIngestionDestination",
"description": "Grants permission to create ingestion destinations for app bundles",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestion",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"deleteappauthorization": {
"name": "DeleteAppAuthorization",
"description": "Grants permission to delete app authorizations within an app bundle",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appauthorization",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteappbundle": {
"name": "DeleteAppBundle",
"description": "Grants permission to delete app bundles in your account",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteingestion": {
"name": "DeleteIngestion",
"description": "Grants permission to delete ingestions within an app bundle",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestion",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteingestiondestination": {
"name": "DeleteIngestionDestination",
"description": "Grants permission to delete destinations within an ingestion",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestion",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestiondestination",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getappauthorization": {
"name": "GetAppAuthorization",
"description": "Grants permission to view details about app authorizations",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "appauthorization",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"getappbundle": {
"name": "GetAppBundle",
"description": "Grants permission to view details about app bundles",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"getingestion": {
"name": "GetIngestion",
"description": "Grants permission to view details about ingestions",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestion",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"getingestiondestination": {
"name": "GetIngestionDestination",
"description": "Grants permission to view details about ingestion destinations",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestion",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestiondestination",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"listappauthorizations": {
"name": "ListAppAuthorizations",
"description": "Grants permission to retrieve a list of app authorizations within an app bundle",
"accessLevel": "List",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listappbundles": {
"name": "ListAppBundles",
"description": "Grants permission to retrieve a list of app bundles in your account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listingestiondestinations": {
"name": "ListIngestionDestinations",
"description": "Grants permission to retrieve a list of destinations within an ingestion",
"accessLevel": "List",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestion",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listingestions": {
"name": "ListIngestions",
"description": "Grants permission to retrieve a list of ingestions within an app bundle",
"accessLevel": "List",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list tags for AppFabric resources",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "appauthorization",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "appbundle",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestion",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestiondestination",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startingestion": {
"name": "StartIngestion",
"description": "Grants permission to start ingestions",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestion",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startuseraccesstasks": {
"name": "StartUserAccessTasks",
"description": "Grants permission to start user access tasks",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"stopingestion": {
"name": "StopIngestion",
"description": "Grants permission to stop ingestions",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestion",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to tag AppFabric resources",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "appauthorization",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "appbundle",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestion",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestiondestination",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to untag AppFabric resources",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "appauthorization",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "appbundle",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestion",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestiondestination",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
},
"updateappauthorization": {
"name": "UpdateAppAuthorization",
"description": "Grants permission to update app authorizations within app bundles",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appauthorization",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"updateingestiondestination": {
"name": "UpdateIngestionDestination",
"description": "Grants permission to update destinations within ingestions",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "appbundle",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestion",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ingestiondestination",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
}
}