UNPKG

@cloud-copilot/iam-data

Version:
137 lines 3.62 kB
{ "approveaccessgrant": { "name": "ApproveAccessGrant", "description": "Grants permission to approve a permission request", "accessLevel": "Write", "resourceTypes": [ { "name": "permission", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "approvepermissionrequest": { "name": "ApprovePermissionRequest", "description": "Grants permission to approve a permission request", "accessLevel": "Write", "resourceTypes": [ { "name": "permission", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "assumepermissionrole": { "name": "AssumePermissionRole", "description": "Grants permission to obtain a set of temporary security credentials for experts which they can use to access buyers' AWS resources", "accessLevel": "Write", "resourceTypes": [ { "name": "permission", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createpermissionrequest": { "name": "CreatePermissionRequest", "description": "Grants permission to create a permission request", "accessLevel": "Write", "resourceTypes": [ { "name": "permission", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getpermissionrequest": { "name": "GetPermissionRequest", "description": "Grants permission to get a permission request", "accessLevel": "Read", "resourceTypes": [ { "name": "permission", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listpermissionrequests": { "name": "ListPermissionRequests", "description": "Grants permission to list permission requests", "accessLevel": "Read", "resourceTypes": [ { "name": "permission", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "rejectpermissionrequest": { "name": "RejectPermissionRequest", "description": "Grants permission to reject a permission request", "accessLevel": "Write", "resourceTypes": [ { "name": "permission", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "revokepermissionrequest": { "name": "RevokePermissionRequest", "description": "Grants permission to revoke a permission request which was previously approved", "accessLevel": "Write", "resourceTypes": [ { "name": "permission", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "withdrawpermissionrequest": { "name": "WithdrawPermissionRequest", "description": "Grants permission to withdraw a permission request that has not been approved or declined", "accessLevel": "Write", "resourceTypes": [ { "name": "permission", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }