{
  "adduserlicenses": {
    "name": "AddUserLicenses",
    "description": "Grants permission to add one or more users for licenses",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "allowvendedlogdeliveryforresource": {
    "name": "AllowVendedLogDeliveryForResource",
    "isPermissionOnly": true,
    "description": "Grants permission to configure vended log delivery for Amazon Q Business application resource",
    "accessLevel": "Permissions management",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "associatepermission": {
    "name": "AssociatePermission",
    "description": "Grants permission to associate resource based policy statement to the application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": [
      "qbusiness:PutResourcePolicy"
    ]
  },
  "batchdeletedocument": {
    "name": "BatchDeleteDocument",
    "description": "Grants permission to batch delete document",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "batchputdocument": {
    "name": "BatchPutDocument",
    "description": "Grants permission to batch put document",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "cancelsubscription": {
    "name": "CancelSubscription",
    "description": "Grants permission to cancel a subscription",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "subscription",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "chat": {
    "name": "Chat",
    "description": "Grants permission to chat using an application",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "chatsync": {
    "name": "ChatSync",
    "description": "Grants permission to chat synchronously using an application",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "checkdocumentaccess": {
    "name": "CheckDocumentAccess",
    "description": "Grants permission to check if a user has access to a document",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createanonymouswebexperienceurl": {
    "name": "CreateAnonymousWebExperienceUrl",
    "description": "Grants permission to create a unique URL for anonymous Amazon Q Business web experience",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "web-experience",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createapplication": {
    "name": "CreateApplication",
    "description": "Grants permission to create an application",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createdataaccessor": {
    "name": "CreateDataAccessor",
    "description": "Grants permission to create DataAccessor to the application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createdatasource": {
    "name": "CreateDataSource",
    "description": "Grants permission to create a data source for a given application and index",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createindex": {
    "name": "CreateIndex",
    "description": "Grants permission to create an index for a given application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createintegration": {
    "name": "CreateIntegration",
    "description": "Grants permission to create a new integration for a Q Business application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createlicense": {
    "name": "CreateLicense",
    "description": "Grants permission to create a license",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createplugin": {
    "name": "CreatePlugin",
    "description": "Grants permission to create a plugin for a given application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createretriever": {
    "name": "CreateRetriever",
    "description": "Grants permission to create a retriever for a given application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createsubscription": {
    "name": "CreateSubscription",
    "description": "Grants permission to create a subscription",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "identitystore:UserId",
      "identitystore:GroupId"
    ],
    "dependentActions": []
  },
  "createuser": {
    "name": "CreateUser",
    "description": "Grants permission to create a user",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createwebexperience": {
    "name": "CreateWebExperience",
    "description": "Grants permission to create a web experience for a given application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "deleteapplication": {
    "name": "DeleteApplication",
    "description": "Grants permission to delete an application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteattachment": {
    "name": "DeleteAttachment",
    "description": "Grants permission to delete an attachment in the current chat context",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletechatcontrolsconfiguration": {
    "name": "DeleteChatControlsConfiguration",
    "description": "Grants permission to delete chat controls configuration for an application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteconversation": {
    "name": "DeleteConversation",
    "description": "Grants permission to delete a conversation",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletedataaccessor": {
    "name": "DeleteDataAccessor",
    "description": "Grants permission to delete DataAccessor",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-accessor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletedatasource": {
    "name": "DeleteDataSource",
    "description": "Grants permission to delete a DataSource",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-source",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletegroup": {
    "name": "DeleteGroup",
    "description": "Grants permission to delete a group",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteindex": {
    "name": "DeleteIndex",
    "description": "Grants permission to delete an index",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteintegration": {
    "name": "DeleteIntegration",
    "description": "Grants permission to delete an integration for a Q Business application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "integration",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteplugin": {
    "name": "DeletePlugin",
    "description": "Grants permission to delete a plugin",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "plugin",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteretriever": {
    "name": "DeleteRetriever",
    "description": "Grants permission to delete a retriever",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "retriever",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteuser": {
    "name": "DeleteUser",
    "description": "Grants permission to delete a user",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletewebexperience": {
    "name": "DeleteWebExperience",
    "description": "Grants permission to delete a web-experience",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "web-experience",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "disableaclondatasource": {
    "name": "DisableAclOnDataSource",
    "isPermissionOnly": true,
    "description": "Grants permission to disable the ACL crawl while creating the Amazon Q Business data source resource",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "disassociatepermission": {
    "name": "DisassociatePermission",
    "description": "Grants permission to disassociate resource based policy statement to the application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": [
      "qbusiness:PutResourcePolicy"
    ]
  },
  "getapplication": {
    "name": "GetApplication",
    "description": "Grants permission to get an application",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getchatcontrolsconfiguration": {
    "name": "GetChatControlsConfiguration",
    "description": "Grants permission to get chat controls configuration for an application",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getdataaccessor": {
    "name": "GetDataAccessor",
    "description": "Grants permission to get DataAccessor",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-accessor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getdatasource": {
    "name": "GetDataSource",
    "description": "Grants permission to get a data source",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-source",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getgroup": {
    "name": "GetGroup",
    "description": "Grants permission to get a group",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getindex": {
    "name": "GetIndex",
    "description": "Grants permission to get an index",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getintegration": {
    "name": "GetIntegration",
    "description": "Grants permission to get an integration for a Q Business application",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "integration",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getlicense": {
    "name": "GetLicense",
    "description": "Grants permission to get a license",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "user-license",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getmedia": {
    "name": "GetMedia",
    "description": "Grants permission to get the media associated to a system message",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getplugin": {
    "name": "GetPlugin",
    "description": "Grants permission to get a plugin",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "plugin",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getpolicy": {
    "name": "GetPolicy",
    "description": "Grants permission to get resource based policy of the application",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getretriever": {
    "name": "GetRetriever",
    "description": "Grants permission to get a retriever",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "retriever",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getuser": {
    "name": "GetUser",
    "description": "Grants permission to get a user",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getwebexperience": {
    "name": "GetWebExperience",
    "description": "Grants permission to get a web-experience",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "web-experience",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listapplications": {
    "name": "ListApplications",
    "description": "Grants permission to list the applications",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listattachments": {
    "name": "ListAttachments",
    "description": "Grants permission to list attachments in the current chat context",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listconversations": {
    "name": "ListConversations",
    "description": "Grants permission to list all conversations for an application",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdataaccessors": {
    "name": "ListDataAccessors",
    "description": "Grants permission to list DataAccessors for the application",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdatasourcesyncjobs": {
    "name": "ListDataSourceSyncJobs",
    "description": "Grants permission to get Data Source sync job history",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-source",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdatasources": {
    "name": "ListDataSources",
    "description": "Grants permission to list the data sources of an application and an index",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdocuments": {
    "name": "ListDocuments",
    "description": "Grants permission to list all documents",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listgroups": {
    "name": "ListGroups",
    "description": "Grants permission to list groups",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listindices": {
    "name": "ListIndices",
    "description": "Grants permission to list the indices of an application",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listintegrations": {
    "name": "ListIntegrations",
    "description": "Grants permission to list all integrations for a Q Business application",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listmessages": {
    "name": "ListMessages",
    "description": "Grants permission to list all messages",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listpluginactions": {
    "name": "ListPluginActions",
    "description": "Grants permission to list the plugins actions of a plugin within application",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "plugin",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listplugintypeactions": {
    "name": "ListPluginTypeActions",
    "description": "Grants permission to list all the actions for a plugin type",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listplugintypemetadata": {
    "name": "ListPluginTypeMetadata",
    "description": "Grants permission to list all the plugin type metadata",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listplugins": {
    "name": "ListPlugins",
    "description": "Grants permission to list the plugins of an application",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listretrievers": {
    "name": "ListRetrievers",
    "description": "Grants permission to list the retrievers of an application",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listsubscriptions": {
    "name": "ListSubscriptions",
    "description": "Grants permission to list subscriptions",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtagsforresource": {
    "name": "ListTagsForResource",
    "description": "Grants permission to list tags for a resource",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-accessor",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-source",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "integration",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "plugin",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "retriever",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "web-experience",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listuserlicenses": {
    "name": "ListUserLicenses",
    "description": "Grants permission to list licenses",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listwebexperiences": {
    "name": "ListWebExperiences",
    "description": "Grants permission to list the web experiences of an application",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "putfeedback": {
    "name": "PutFeedback",
    "description": "Grants permission to put feedback about a conversation message",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "putgroup": {
    "name": "PutGroup",
    "description": "Grants permission to put a group of users",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "putresourcepolicy": {
    "name": "PutResourcePolicy",
    "description": "Grants permission to put resource based policy statement to the application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "removeuserlicenses": {
    "name": "RemoveUserLicenses",
    "description": "Grants permission to remove licenses for one or more users",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "searchrelevantcontent": {
    "name": "SearchRelevantContent",
    "description": "Grants permission to search relevant content from the Amazon Q Business Application",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "startdatasourcesyncjob": {
    "name": "StartDataSourceSyncJob",
    "description": "Grants permission to start Data Source sync job",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-source",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "startdeployment": {
    "name": "StartDeployment",
    "description": "Grants permission to start deployment for an integration",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "integration",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "stopdatasourcesyncjob": {
    "name": "StopDataSourceSyncJob",
    "description": "Grants permission to stop Data Source sync job",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-source",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "tagresource": {
    "name": "TagResource",
    "description": "Grants permission to tag a resource with given key value pairs",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "application",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-accessor",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-source",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "integration",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "plugin",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "retriever",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "web-experience",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "untagresource": {
    "name": "UntagResource",
    "description": "Grants permission to remove the tag with the given key from a resource",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "application",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-accessor",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-source",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "integration",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "plugin",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "retriever",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "web-experience",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "updateapplication": {
    "name": "UpdateApplication",
    "description": "Grants permission to update an Application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatechatcontrolsconfiguration": {
    "name": "UpdateChatControlsConfiguration",
    "description": "Grants permission to update chat controls configuration for an application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatedataaccessor": {
    "name": "UpdateDataAccessor",
    "description": "Grants permission to update DataAccessor",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-accessor",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatedatasource": {
    "name": "UpdateDataSource",
    "description": "Grants permission to update a DataSource",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "data-source",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateindex": {
    "name": "UpdateIndex",
    "description": "Grants permission to update an index",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "index",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateintegration": {
    "name": "UpdateIntegration",
    "description": "Grants permission to update an integration for a Q Business application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "integration",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateplugin": {
    "name": "UpdatePlugin",
    "description": "Grants permission to update a plugin",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "plugin",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateretriever": {
    "name": "UpdateRetriever",
    "description": "Grants permission to update a Retriever",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "retriever",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatesubscription": {
    "name": "UpdateSubscription",
    "description": "Grants permission to update a subscription",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "subscription",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateuser": {
    "name": "UpdateUser",
    "description": "Grants permission to update a user",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatewebexperience": {
    "name": "UpdateWebExperience",
    "description": "Grants permission to update a WebExperience",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "web-experience",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  }
}