@cloud-copilot/iam-data
Version:
321 lines • 8.86 kB
JSON
{
"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": []
}
}