UNPKG

@cloud-copilot/iam-data

Version:
147 lines 3.88 kB
{ "createsavingsplan": { "name": "CreateSavingsPlan", "description": "Grants permission to create a savings plan", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "deletequeuedsavingsplan": { "name": "DeleteQueuedSavingsPlan", "description": "Grants permission to delete the queued savings plan associated with customers account", "accessLevel": "Write", "resourceTypes": [ { "name": "savingsplan", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "describesavingsplanrates": { "name": "DescribeSavingsPlanRates", "description": "Grants permission to describe the rates associated with customers savings plan", "accessLevel": "Read", "resourceTypes": [ { "name": "savingsplan", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "describesavingsplans": { "name": "DescribeSavingsPlans", "description": "Grants permission to describe the savings plans associated with customers account", "accessLevel": "Read", "resourceTypes": [ { "name": "savingsplan", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "describesavingsplansofferingrates": { "name": "DescribeSavingsPlansOfferingRates", "description": "Grants permission to describe the rates assciated with savings plans offerings", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describesavingsplansofferings": { "name": "DescribeSavingsPlansOfferings", "description": "Grants permission to describe the savings plans offerings that customer is eligible to purchase", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list tags for a savings plan", "accessLevel": "List", "resourceTypes": [ { "name": "savingsplan", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "returnsavingsplan": { "name": "ReturnSavingsPlan", "description": "Grants permission to return a savings plan", "accessLevel": "Write", "resourceTypes": [ { "name": "savingsplan", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to tag a savings plan", "accessLevel": "Tagging", "resourceTypes": [ { "name": "savingsplan", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to untag a savings plan", "accessLevel": "Tagging", "resourceTypes": [ { "name": "savingsplan", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] } }