@cloud-copilot/iam-data
Version:
92 lines • 2.33 kB
JSON
{
"deletekey": {
"name": "DeleteKey",
"description": "Grants permission to delete the key value pair specified by the key",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "key-value-store",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describekeyvaluestore": {
"name": "DescribeKeyValueStore",
"description": "Grants permission to return metadata information about Key Value Store",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "key-value-store",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getkey": {
"name": "GetKey",
"description": "Grants permission to return a key value pair",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "key-value-store",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listkeys": {
"name": "ListKeys",
"description": "Grants permission to returns a list of key value pairs",
"accessLevel": "List",
"resourceTypes": [
{
"name": "key-value-store",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"putkey": {
"name": "PutKey",
"description": "Grants permission to create a new key value pair or replace the value of an existing key",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "key-value-store",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatekeys": {
"name": "UpdateKeys",
"description": "Grants permission to put or delete multiple key value pairs in a single, all-or-nothing operation",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "key-value-store",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
}
}