@cloud-copilot/iam-data
Version:
154 lines • 5.07 kB
JSON
{
"associatenode": {
"name": "AssociateNode",
"description": "Grants permission to associate a node to a configuration management server",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createbackup": {
"name": "CreateBackup",
"description": "Grants permission to create a backup for the specified server",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createserver": {
"name": "CreateServer",
"description": "Grants permission to create a new server",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"deletebackup": {
"name": "DeleteBackup",
"description": "Grants permission to delete the specified backup and possibly its S3 bucket",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"deleteserver": {
"name": "DeleteServer",
"description": "Grants permission to delete the specified server with its corresponding CloudFormation stack and possibly the S3 bucket",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"describeaccountattributes": {
"name": "DescribeAccountAttributes",
"description": "Grants permission to describe the service limits for the user's account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"describebackups": {
"name": "DescribeBackups",
"description": "Grants permission to describe a single backup, all backups of a specified server or all backups of the user's account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"describeevents": {
"name": "DescribeEvents",
"description": "Grants permission to describe all events of the specified server",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"describenodeassociationstatus": {
"name": "DescribeNodeAssociationStatus",
"description": "Grants permission to describe the association status for the specified node token and the specified server",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"describeservers": {
"name": "DescribeServers",
"description": "Grants permission to describe the specified server or all servers of the user's account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"disassociatenode": {
"name": "DisassociateNode",
"description": "Grants permission to disassociate a specified node from a server",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"exportserverengineattribute": {
"name": "ExportServerEngineAttribute",
"description": "Grants permission to export an engine attribute from a server",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list the tags that are applied to the specified server or backup",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"restoreserver": {
"name": "RestoreServer",
"description": "Grants permission to apply a backup to specified server. Possibly swaps out the ec2-instance if specified",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"startmaintenance": {
"name": "StartMaintenance",
"description": "Grants permission to start the server maintenance immediately",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to apply tags to the specified server or backup",
"accessLevel": "Tagging",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to remove tags from the specified server or backup",
"accessLevel": "Tagging",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"updateserver": {
"name": "UpdateServer",
"description": "Grants permission to update general server settings",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"updateserverengineattributes": {
"name": "UpdateServerEngineAttributes",
"description": "Grants permission to update server settings specific to the configuration management type",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
}
}