@cloud-copilot/iam-data
Version:
167 lines • 4.55 kB
JSON
{
"batchgetinvoiceprofile": {
"name": "BatchGetInvoiceProfile",
"description": "Grants permission to get invoice profile details for an account in your organization",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createinvoiceunit": {
"name": "CreateInvoiceUnit",
"description": "Grants permission to create an invoice unit for your organization",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"deleteinvoiceunit": {
"name": "DeleteInvoiceUnit",
"description": "Grants permission to update an invoice unit for your organization",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "invoice-unit",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"getinvoiceemaildeliverypreferences": {
"name": "GetInvoiceEmailDeliveryPreferences",
"isPermissionOnly": true,
"description": "Grants permission to get Invoice Email Delivery Preferences",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getinvoicepdf": {
"name": "GetInvoicePDF",
"isPermissionOnly": true,
"description": "Grants permission to get Invoice PDF",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getinvoiceunit": {
"name": "GetInvoiceUnit",
"description": "Grants permission to get invoice units for your organization",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "invoice-unit",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listinvoicesummaries": {
"name": "ListInvoiceSummaries",
"description": "Grants permission to get Invoice summary information for your account or linked account",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listinvoiceunits": {
"name": "ListInvoiceUnits",
"description": "Grants permission to list invoice units for your organization",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list tags for a resource",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "invoice-unit",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"putinvoiceemaildeliverypreferences": {
"name": "PutInvoiceEmailDeliveryPreferences",
"isPermissionOnly": true,
"description": "Grants permission to put Invoice Email Delivery Preferences",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to tag a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "invoice-unit",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to untag a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "invoice-unit",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys",
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"updateinvoiceunit": {
"name": "UpdateInvoiceUnit",
"description": "Grants permission to update an invoice unit for your organization",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "invoice-unit",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
}
}