UNPKG

@cloud-copilot/iam-data

Version:
662 lines 17.9 kB
{ "acceptgrant": { "name": "AcceptGrant", "description": "Grants permission to accept a grant", "accessLevel": "Write", "resourceTypes": [ { "name": "grant", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "checkinlicense": { "name": "CheckInLicense", "description": "Grants permission to check in license entitlements back to pool", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "checkoutborrowlicense": { "name": "CheckoutBorrowLicense", "description": "Grants permission to check out license entitlements for borrow use case", "accessLevel": "Write", "resourceTypes": [ { "name": "license", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "checkoutlicense": { "name": "CheckoutLicense", "description": "Grants permission to check out license entitlements", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "creategrant": { "name": "CreateGrant", "description": "Grants permission to create a new grant for license", "accessLevel": "Write", "resourceTypes": [ { "name": "license", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "creategrantversion": { "name": "CreateGrantVersion", "description": "Grants permission to create new version of grant", "accessLevel": "Write", "resourceTypes": [ { "name": "grant", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createlicense": { "name": "CreateLicense", "description": "Grants permission to create a new license", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createlicenseconfiguration": { "name": "CreateLicenseConfiguration", "description": "Grants permission to create a new license configuration", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createlicenseconversiontaskforresource": { "name": "CreateLicenseConversionTaskForResource", "description": "Grants permission to create a license conversion task for a resource", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createlicensemanagerreportgenerator": { "name": "CreateLicenseManagerReportGenerator", "description": "Grants permission to create a report generator for a license configuration", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createlicenseversion": { "name": "CreateLicenseVersion", "description": "Grants permission to create new version of license", "accessLevel": "Write", "resourceTypes": [ { "name": "license", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createtoken": { "name": "CreateToken", "description": "Grants permission to create a new token for license", "accessLevel": "Write", "resourceTypes": [ { "name": "license", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletegrant": { "name": "DeleteGrant", "description": "Grants permission to delete a grant", "accessLevel": "Write", "resourceTypes": [ { "name": "grant", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletelicense": { "name": "DeleteLicense", "description": "Grants permission to delete a license", "accessLevel": "Write", "resourceTypes": [ { "name": "license", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletelicenseconfiguration": { "name": "DeleteLicenseConfiguration", "description": "Grants permission to permanently delete a license configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "license-configuration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletelicensemanagerreportgenerator": { "name": "DeleteLicenseManagerReportGenerator", "description": "Grants permission to delete a report generator", "accessLevel": "Write", "resourceTypes": [ { "name": "report-generator", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletetoken": { "name": "DeleteToken", "description": "Grants permission to delete token", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "extendlicenseconsumption": { "name": "ExtendLicenseConsumption", "description": "Grants permission to extend consumption period of already checkout license entitlements", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getaccesstoken": { "name": "GetAccessToken", "description": "Grants permission to get access token", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getgrant": { "name": "GetGrant", "description": "Grants permission to get a grant", "accessLevel": "Read", "resourceTypes": [ { "name": "grant", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getlicense": { "name": "GetLicense", "description": "Grants permission to get a license", "accessLevel": "Read", "resourceTypes": [ { "name": "license", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getlicenseconfiguration": { "name": "GetLicenseConfiguration", "description": "Grants permission to get a license configuration", "accessLevel": "Read", "resourceTypes": [ { "name": "license-configuration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getlicenseconversiontask": { "name": "GetLicenseConversionTask", "description": "Grants permission to retrieve a license conversion task", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getlicensemanagerreportgenerator": { "name": "GetLicenseManagerReportGenerator", "description": "Grants permission to get a report generator", "accessLevel": "Read", "resourceTypes": [ { "name": "report-generator", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getlicenseusage": { "name": "GetLicenseUsage", "description": "Grants permission to get a license usage", "accessLevel": "Read", "resourceTypes": [ { "name": "license", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getservicesettings": { "name": "GetServiceSettings", "description": "Grants permission to get service settings", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listassociationsforlicenseconfiguration": { "name": "ListAssociationsForLicenseConfiguration", "description": "Grants permission to list associations for a selected license configuration", "accessLevel": "List", "resourceTypes": [ { "name": "license-configuration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listdistributedgrants": { "name": "ListDistributedGrants", "description": "Grants permission to list distributed grants", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listfailuresforlicenseconfigurationoperations": { "name": "ListFailuresForLicenseConfigurationOperations", "description": "Grants permission to list the license configuration operations that failed", "accessLevel": "List", "resourceTypes": [ { "name": "license-configuration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listlicenseconfigurations": { "name": "ListLicenseConfigurations", "description": "Grants permission to list license configurations", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listlicenseconversiontasks": { "name": "ListLicenseConversionTasks", "description": "Grants permission to list license conversion tasks", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listlicensemanagerreportgenerators": { "name": "ListLicenseManagerReportGenerators", "description": "Grants permission to list report generators", "accessLevel": "List", "resourceTypes": [ { "name": "license-configuration", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listlicensespecificationsforresource": { "name": "ListLicenseSpecificationsForResource", "description": "Grants permission to list license specifications associated with a selected resource", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listlicenseversions": { "name": "ListLicenseVersions", "description": "Grants permission to list license versions", "accessLevel": "List", "resourceTypes": [ { "name": "license", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listlicenses": { "name": "ListLicenses", "description": "Grants permission to list licenses", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listreceivedgrants": { "name": "ListReceivedGrants", "description": "Grants permission to list received grants", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listreceivedgrantsfororganization": { "name": "ListReceivedGrantsForOrganization", "description": "Grants permission to list received grants for organization", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listreceivedlicenses": { "name": "ListReceivedLicenses", "description": "Grants permission to list received licenses", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listreceivedlicensesfororganization": { "name": "ListReceivedLicensesForOrganization", "description": "Grants permission to list received licenses for organization", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listresourceinventory": { "name": "ListResourceInventory", "description": "Grants permission to list resource inventory", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list tags for a selected resource", "accessLevel": "Read", "resourceTypes": [ { "name": "grant", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "license", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "license-configuration", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "report-generator", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listtokens": { "name": "ListTokens", "description": "Grants permission to list tokens", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listusageforlicenseconfiguration": { "name": "ListUsageForLicenseConfiguration", "description": "Grants permission to list usage records for selected license configuration", "accessLevel": "List", "resourceTypes": [ { "name": "license-configuration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "rejectgrant": { "name": "RejectGrant", "description": "Grants permission to reject a grant", "accessLevel": "Write", "resourceTypes": [ { "name": "grant", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to tag a selected resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "grant", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "license", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "license-configuration", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "report-generator", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to untag a selected resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "grant", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "license", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "license-configuration", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "report-generator", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updatelicenseconfiguration": { "name": "UpdateLicenseConfiguration", "description": "Grants permission to update an existing license configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "license-configuration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatelicensemanagerreportgenerator": { "name": "UpdateLicenseManagerReportGenerator", "description": "Grants permission to update a report generator for a license configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "report-generator", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatelicensespecificationsforresource": { "name": "UpdateLicenseSpecificationsForResource", "description": "Grants permission to updates license specifications for a selected resource", "accessLevel": "Write", "resourceTypes": [ { "name": "license-configuration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updateservicesettings": { "name": "UpdateServiceSettings", "description": "Grants permission to updates service settings", "accessLevel": "Permissions management", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] } }