UNPKG

@cloud-copilot/iam-data

Version:
321 lines 8.86 kB
{ "acceptagreement": { "name": "AcceptAgreement", "description": "Grants permission to accept an AWS agreement that has not yet been accepted by the customer account", "accessLevel": "Write", "resourceTypes": [ { "name": "agreement", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "acceptndaforagreement": { "name": "AcceptNdaForAgreement", "description": "Grants permission to accept the terms of an NDA Document for a given agreement resource", "accessLevel": "Write", "resourceTypes": [ { "name": "agreement", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createcomplianceinquiry": { "name": "CreateComplianceInquiry", "description": "Grants permission to create a compliance inquiry", "accessLevel": "Write", "resourceTypes": [ { "name": "compliance-inquiry", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "exportcomplianceinquiry": { "name": "ExportComplianceInquiry", "description": "Grants permission to export a compliance inquiry", "accessLevel": "Read", "resourceTypes": [ { "name": "compliance-inquiry", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getaccountsettings": { "name": "GetAccountSettings", "description": "Grants permission to get the account settings for Artifact", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getagreement": { "name": "GetAgreement", "description": "Grants permission to get an AWS agreement that has not yet been accepted by the customer account", "accessLevel": "Read", "resourceTypes": [ { "name": "agreement", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getcomplianceinquirymetadata": { "name": "GetComplianceInquiryMetadata", "description": "Grants permission to get metadata associated with a compliance inquiry", "accessLevel": "Read", "resourceTypes": [ { "name": "compliance-inquiry", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getcustomeragreement": { "name": "GetCustomerAgreement", "description": "Grants permission to get an AWS agreement that has been accepted by the customer account", "accessLevel": "Read", "resourceTypes": [ { "name": "customer-agreement", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getndaforagreement": { "name": "GetNdaForAgreement", "description": "Grants permission to retrieve the NDA Document for a given agreement resource", "accessLevel": "Read", "resourceTypes": [ { "name": "agreement", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getreport": { "name": "GetReport", "description": "Grants permission to download a report", "accessLevel": "Read", "resourceTypes": [ { "name": "report", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getreportmetadata": { "name": "GetReportMetadata", "description": "Grants permission to download metadata associated with a report", "accessLevel": "Read", "resourceTypes": [ { "name": "report", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "gettermforreport": { "name": "GetTermForReport", "description": "Grants permission to download a term associated with a report", "accessLevel": "Read", "resourceTypes": [ { "name": "report", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listagreements": { "name": "ListAgreements", "description": "Grants permission to list AWS agreements", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listcomplianceinquiries": { "name": "ListComplianceInquiries", "description": "Grants permission to list compliance inquiries submitted by the customer account", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listcomplianceinquiryqueries": { "name": "ListComplianceInquiryQueries", "description": "Grants permission to list queries for a compliance inquiry", "accessLevel": "List", "resourceTypes": [ { "name": "compliance-inquiry", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listcustomeragreements": { "name": "ListCustomerAgreements", "description": "Grants permission to list customer-agreement resources that have been accepted by the customer account", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listreportversions": { "name": "ListReportVersions", "description": "Grants permission to list report versions in your account", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listreports": { "name": "ListReports", "description": "Grants permission to list reports in your account", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list all tags on an AWS Artifact resource", "accessLevel": "Read", "resourceTypes": [ { "name": "compliance-inquiry", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "putaccountsettings": { "name": "PutAccountSettings", "description": "Grants permission to put account settings for Artifact", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "putcomplianceinquiryfeedback": { "name": "PutComplianceInquiryFeedback", "description": "Grants permission to submit feedback on a compliance inquiry response", "accessLevel": "Write", "resourceTypes": [ { "name": "compliance-inquiry", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to associate a set of tags with an AWS Artifact resource", "accessLevel": "Tagging, Write", "resourceTypes": [ { "name": "compliance-inquiry", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "terminateagreement": { "name": "TerminateAgreement", "description": "Grants permission to terminate a customer agreement that was previously accepted by the customer account", "accessLevel": "Write", "resourceTypes": [ { "name": "customer-agreement", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove the association of tags from an AWS Artifact resource", "accessLevel": "Tagging, Write", "resourceTypes": [ { "name": "compliance-inquiry", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] } }