{
  "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": []
  }
}