{
  "enablesitewiseintegration": {
    "name": "EnableSiteWiseIntegration",
    "description": "Grants permission to allow IoT SiteWise integrate with other services",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateassetmodelpropertyrouting": {
    "name": "UpdateAssetModelPropertyRouting",
    "description": "Grants permission to update an AssetModel property routing",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "associateassets": {
    "name": "AssociateAssets",
    "description": "Grants permission to associate a child asset with a parent asset through a hierarchy",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "associatetimeseriestoassetproperty": {
    "name": "AssociateTimeSeriesToAssetProperty",
    "description": "Grants permission to associate a time series with an asset property",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "batchassociatedatasegmentstodataset": {
    "name": "BatchAssociateDataSegmentsToDataset",
    "description": "Grants permission to associate data segments to a dataset",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "batchassociateprojectassets": {
    "name": "BatchAssociateProjectAssets",
    "description": "Grants permission to associate assets to a project",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "project",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "batchdeletedatasetdatasegments": {
    "name": "BatchDeleteDatasetDataSegments",
    "description": "Grants permission to batch delete data segments from a dataset",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "batchdisassociatedatasegmentsfromdataset": {
    "name": "BatchDisassociateDataSegmentsFromDataset",
    "description": "Grants permission to disassociate data segments from a dataset",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "batchdisassociateprojectassets": {
    "name": "BatchDisassociateProjectAssets",
    "description": "Grants permission to disassociate assets from a project",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "project",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "batchgetassetpropertyaggregates": {
    "name": "BatchGetAssetPropertyAggregates",
    "description": "Grants permission to retrieve computed aggregates for multiple asset properties",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "batchgetassetpropertyvalue": {
    "name": "BatchGetAssetPropertyValue",
    "description": "Grants permission to retrieve the latest value for multiple asset properties",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "batchgetassetpropertyvaluehistory": {
    "name": "BatchGetAssetPropertyValueHistory",
    "description": "Grants permission to retrieve the value history for multiple asset properties",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "batchputassetpropertyvalue": {
    "name": "BatchPutAssetPropertyValue",
    "description": "Grants permission to put property values for asset properties",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "cancelenrichmentjob": {
    "name": "CancelEnrichmentJob",
    "description": "Grants permission to cancel an enrichment job",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "cancelpipelineexecution": {
    "name": "CancelPipelineExecution",
    "description": "Grants permission to cancel a pipeline execution in a workspace",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "pipeline",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "cancelquery": {
    "name": "CancelQuery",
    "description": "Grants permission to cancel a query",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createaccesspolicy": {
    "name": "CreateAccessPolicy",
    "description": "Grants permission to create an access policy for a portal or a project",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "portal",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "project",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createapplication": {
    "name": "CreateApplication",
    "description": "Grants permission to create an application",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createasset": {
    "name": "CreateAsset",
    "description": "Grants permission to create an asset from an asset model",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createassetmodel": {
    "name": "CreateAssetModel",
    "description": "Grants permission to create an asset model",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createassetmodelcompositemodel": {
    "name": "CreateAssetModelCompositeModel",
    "description": "Grants permission to create an asset model composite model inside an asset model",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createbulkimportjob": {
    "name": "CreateBulkImportJob",
    "description": "Grants permission to create bulk import job",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createcomputationmodel": {
    "name": "CreateComputationModel",
    "description": "Grants permission to create a computation model",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "asset-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createdashboard": {
    "name": "CreateDashboard",
    "description": "Grants permission to create a dashboard in a project",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "project",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createdataset": {
    "name": "CreateDataset",
    "description": "Grants permission to create a dataset",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createdatasetexportjob": {
    "name": "CreateDatasetExportJob",
    "description": "Grants permission to create a dataset export job",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createenrichmentjob": {
    "name": "CreateEnrichmentJob",
    "description": "Grants permission to create an enrichment job",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "creategateway": {
    "name": "CreateGateway",
    "description": "Grants permission to create a gateway",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createpipeline": {
    "name": "CreatePipeline",
    "description": "Grants permission to create a new pipeline definition in a workspace",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys",
      "iotsitewise:taskArns"
    ],
    "dependentActions": []
  },
  "createportal": {
    "name": "CreatePortal",
    "description": "Grants permission to create a portal",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createproject": {
    "name": "CreateProject",
    "description": "Grants permission to create a project in a portal",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "portal",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createtask": {
    "name": "CreateTask",
    "description": "Grants permission to create a new task definition in a workspace",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createworkspace": {
    "name": "CreateWorkspace",
    "description": "Grants permission to create a workspace",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "deleteaccesspolicy": {
    "name": "DeleteAccessPolicy",
    "description": "Grants permission to delete an access policy",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "access-policy",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteapplication": {
    "name": "DeleteApplication",
    "description": "Grants permission to delete an application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteasset": {
    "name": "DeleteAsset",
    "description": "Grants permission to delete an asset",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteassetmodel": {
    "name": "DeleteAssetModel",
    "description": "Grants permission to delete an asset model",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteassetmodelcompositemodel": {
    "name": "DeleteAssetModelCompositeModel",
    "description": "Grants permission to delete an asset model composite model",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteassetmodelinterfacerelationship": {
    "name": "DeleteAssetModelInterfaceRelationship",
    "description": "Grants permission to delete a relationship between asset model and interface",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletecomputationmodel": {
    "name": "DeleteComputationModel",
    "description": "Grants permission to delete a computation model",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "computation-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletedashboard": {
    "name": "DeleteDashboard",
    "description": "Grants permission to delete a dashboard",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dashboard",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletedataset": {
    "name": "DeleteDataset",
    "description": "Grants permission to delete a dataset",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletegateway": {
    "name": "DeleteGateway",
    "description": "Grants permission to delete a gateway",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "gateway",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletepipeline": {
    "name": "DeletePipeline",
    "description": "Grants permission to delete a pipeline definition from a workspace",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "pipeline",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteportal": {
    "name": "DeletePortal",
    "description": "Grants permission to delete a portal",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "portal",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteproject": {
    "name": "DeleteProject",
    "description": "Grants permission to delete a project",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "project",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletetask": {
    "name": "DeleteTask",
    "description": "Grants permission to delete a task definition from a workspace",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "task",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletetimeseries": {
    "name": "DeleteTimeSeries",
    "description": "Grants permission to delete a time series",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteworkspace": {
    "name": "DeleteWorkspace",
    "description": "Grants permission to delete a workspace",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeaccesspolicy": {
    "name": "DescribeAccessPolicy",
    "description": "Grants permission to describe an access policy",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "access-policy",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeaction": {
    "name": "DescribeAction",
    "description": "Grants permission to describe actions",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "computation-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeapplication": {
    "name": "DescribeApplication",
    "description": "Grants permission to describe an application",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeasset": {
    "name": "DescribeAsset",
    "description": "Grants permission to describe an asset",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeassetcompositemodel": {
    "name": "DescribeAssetCompositeModel",
    "description": "Grants permission to describe an asset composite model",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeassetmodel": {
    "name": "DescribeAssetModel",
    "description": "Grants permission to describe an asset model",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeassetmodelcompositemodel": {
    "name": "DescribeAssetModelCompositeModel",
    "description": "Grants permission to describe an asset model composite model",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeassetmodelinterfacerelationship": {
    "name": "DescribeAssetModelInterfaceRelationship",
    "description": "Grants permission to describe a relationship between asset model and interface",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeassetproperty": {
    "name": "DescribeAssetProperty",
    "description": "Grants permission to describe an asset property",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describebulkimportjob": {
    "name": "DescribeBulkImportJob",
    "description": "Grants permission to describe bulk import job",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describecomputationmodel": {
    "name": "DescribeComputationModel",
    "description": "Grants permission to describe a computation model",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "computation-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describecomputationmodelexecutionsummary": {
    "name": "DescribeComputationModelExecutionSummary",
    "description": "Grants permission to describe computation model execution summary",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "computation-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describedashboard": {
    "name": "DescribeDashboard",
    "description": "Grants permission to describe a dashboard",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "dashboard",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describedataset": {
    "name": "DescribeDataset",
    "description": "Grants permission to describe dataset",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describedatasetexportjob": {
    "name": "DescribeDatasetExportJob",
    "description": "Grants permission to describe a dataset export job",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describedefaultencryptionconfiguration": {
    "name": "DescribeDefaultEncryptionConfiguration",
    "description": "Grants permission to describe the default encryption configuration for the AWS account",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeenrichmentjob": {
    "name": "DescribeEnrichmentJob",
    "description": "Grants permission to describe an enrichment job",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeexecution": {
    "name": "DescribeExecution",
    "description": "Grants permission to describe an execution",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describegateway": {
    "name": "DescribeGateway",
    "description": "Grants permission to describe a gateway",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "gateway",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describegatewaycapabilityconfiguration": {
    "name": "DescribeGatewayCapabilityConfiguration",
    "description": "Grants permission to describe a capability configuration for a gateway",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "gateway",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeloggingoptions": {
    "name": "DescribeLoggingOptions",
    "description": "Grants permission to describe logging options for the AWS account",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describepipeline": {
    "name": "DescribePipeline",
    "description": "Grants permission to retrieve detailed information about a pipeline in a workspace",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "pipeline",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describepipelineexecution": {
    "name": "DescribePipelineExecution",
    "description": "Grants permission to retrieve detailed information about a pipeline execution",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "pipeline",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeportal": {
    "name": "DescribePortal",
    "description": "Grants permission to describe a portal",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "portal",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeproject": {
    "name": "DescribeProject",
    "description": "Grants permission to describe a project",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "project",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describequery": {
    "name": "DescribeQuery",
    "description": "Grants permission to describe a query",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describesearch": {
    "name": "DescribeSearch",
    "description": "Grants permission to describe a search",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describestorageconfiguration": {
    "name": "DescribeStorageConfiguration",
    "description": "Grants permission to describe the storage configuration for the AWS account",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describetask": {
    "name": "DescribeTask",
    "description": "Grants permission to retrieve detailed information about a task in a workspace",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "task",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describetimeseries": {
    "name": "DescribeTimeSeries",
    "description": "Grants permission to describe a time series",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "describeworkspace": {
    "name": "DescribeWorkspace",
    "description": "Grants permission to describe a workspace",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "disassociateassets": {
    "name": "DisassociateAssets",
    "description": "Grants permission to disassociate a child asset from a parent asset by a hierarchy",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "disassociatetimeseriesfromassetproperty": {
    "name": "DisassociateTimeSeriesFromAssetProperty",
    "description": "Grants permission to disassociate a time series from an asset property",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "executeaction": {
    "name": "ExecuteAction",
    "description": "Grants permission to execute actions",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "computation-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "executequery": {
    "name": "ExecuteQuery",
    "description": "Grants permission to execute query",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getassetpropertyaggregates": {
    "name": "GetAssetPropertyAggregates",
    "description": "Grants permission to retrieve computed aggregates for an asset property",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getassetpropertyvalue": {
    "name": "GetAssetPropertyValue",
    "description": "Grants permission to retrieve the latest value for an asset property",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getassetpropertyvaluehistory": {
    "name": "GetAssetPropertyValueHistory",
    "description": "Grants permission to retrieve the value history for an asset property",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getcapturedata": {
    "name": "GetCaptureData",
    "description": "Grants permission to retrieve captured data",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "time-series",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getinterpolatedassetpropertyvalues": {
    "name": "GetInterpolatedAssetPropertyValues",
    "description": "Grants permission to retrieve interpolated values for an asset property",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getqueryresults": {
    "name": "GetQueryResults",
    "description": "Grants permission to retrieve query results",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getsearchresults": {
    "name": "GetSearchResults",
    "description": "Grants permission to retrieve search results",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "invokeassistant": {
    "name": "InvokeAssistant",
    "description": "Grants permission to invoke an assistant",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listaccesspolicies": {
    "name": "ListAccessPolicies",
    "description": "Grants permission to list all access policies for an identity or a resource",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "portal",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "project",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listactions": {
    "name": "ListActions",
    "description": "Grants permission to list all actions",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "computation-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listapplications": {
    "name": "ListApplications",
    "description": "Grants permission to list all applications",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listassetmodelcompositemodels": {
    "name": "ListAssetModelCompositeModels",
    "description": "Grants permission to list all asset model composite models",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listassetmodelproperties": {
    "name": "ListAssetModelProperties",
    "description": "Grants permission to list asset model properties",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listassetmodels": {
    "name": "ListAssetModels",
    "description": "Grants permission to list all asset models",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listassetproperties": {
    "name": "ListAssetProperties",
    "description": "Grants permission to list asset properties",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listassetrelationships": {
    "name": "ListAssetRelationships",
    "description": "Grants permission to list the asset relationship graph for an asset",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listassets": {
    "name": "ListAssets",
    "description": "Grants permission to list all assets",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listassociatedassets": {
    "name": "ListAssociatedAssets",
    "description": "Grants permission to list all assets associated with an asset through a hierarchy",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listbulkimportjobs": {
    "name": "ListBulkImportJobs",
    "description": "Grants permission to list bulk import jobs",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listcompositionrelationships": {
    "name": "ListCompositionRelationships",
    "description": "Grants permission to list all asset model composition relationships",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listcomputationmodeldatabindingusages": {
    "name": "ListComputationModelDataBindingUsages",
    "description": "Grants permission to list computation model data binding usages",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "asset-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listcomputationmodelresolvetoresources": {
    "name": "ListComputationModelResolveToResources",
    "description": "Grants permission to list computation model resolve to resources",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "computation-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listcomputationmodels": {
    "name": "ListComputationModels",
    "description": "Grants permission to list all computation models",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdashboards": {
    "name": "ListDashboards",
    "description": "Grants permission to list all dashboards in a project",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "project",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdatasetdatasegmentrelationships": {
    "name": "ListDatasetDataSegmentRelationships",
    "description": "Grants permission to list dataset data segment relationships",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdatasetdatasegments": {
    "name": "ListDatasetDataSegments",
    "description": "Grants permission to list data segments for a dataset",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdatasetexportjobs": {
    "name": "ListDatasetExportJobs",
    "description": "Grants permission to list dataset export jobs",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdatasets": {
    "name": "ListDatasets",
    "description": "Grants permission to list all datasets",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listenrichmentjobs": {
    "name": "ListEnrichmentJobs",
    "description": "Grants permission to list enrichment jobs",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listexecutions": {
    "name": "ListExecutions",
    "description": "Grants permission to list executions",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "computation-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listgateways": {
    "name": "ListGateways",
    "description": "Grants permission to list all gateways",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listinterfacerelationships": {
    "name": "ListInterfaceRelationships",
    "description": "Grants permission to list all asset models that are enforced by an interface",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listpipelineexecutions": {
    "name": "ListPipelineExecutions",
    "description": "Grants permission to list pipeline executions for a pipeline in a workspace",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "pipeline",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listpipelines": {
    "name": "ListPipelines",
    "description": "Grants permission to list pipeline definitions in a workspace",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listportals": {
    "name": "ListPortals",
    "description": "Grants permission to list all portals",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listprojectassets": {
    "name": "ListProjectAssets",
    "description": "Grants permission to list all assets associated with a project",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "project",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listprojects": {
    "name": "ListProjects",
    "description": "Grants permission to list all projects in a portal",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "portal",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listqueries": {
    "name": "ListQueries",
    "description": "Grants permission to list queries",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listsearches": {
    "name": "ListSearches",
    "description": "Grants permission to list searches",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtagsforresource": {
    "name": "ListTagsForResource",
    "description": "Grants permission to list all tags for a resource",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "access-policy",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "application",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "asset-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "computation-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "dashboard",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "dataset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "gateway",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "pipeline",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "portal",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "project",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "task",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "listtasks": {
    "name": "ListTasks",
    "description": "Grants permission to list task definitions in a workspace",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtimeseries": {
    "name": "ListTimeSeries",
    "description": "Grants permission to list time series",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listworkspaces": {
    "name": "ListWorkspaces",
    "description": "Grants permission to list all workspaces",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "putassetmodelinterfacerelationship": {
    "name": "PutAssetModelInterfaceRelationship",
    "description": "Grants permission to create a relationship between asset model and interface",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "putdefaultencryptionconfiguration": {
    "name": "PutDefaultEncryptionConfiguration",
    "description": "Grants permission to set the default encryption configuration for the AWS account",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "putloggingoptions": {
    "name": "PutLoggingOptions",
    "description": "Grants permission to set logging options for the AWS account",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "putstorageconfiguration": {
    "name": "PutStorageConfiguration",
    "description": "Grants permission to configure storage settings for the AWS account",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "startpipelineexecution": {
    "name": "StartPipelineExecution",
    "description": "Grants permission to start execution of a pipeline in a workspace",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "pipeline",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "startquery": {
    "name": "StartQuery",
    "description": "Grants permission to start a query on sensor data",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "startsearch": {
    "name": "StartSearch",
    "description": "Grants permission to start a search",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "tagresource": {
    "name": "TagResource",
    "description": "Grants permission to tag a resource",
    "accessLevel": "Tagging, Write",
    "resourceTypes": [
      {
        "name": "access-policy",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "application",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "asset-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "computation-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "dashboard",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "dataset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "gateway",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "pipeline",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "portal",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "project",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "task",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "untagresource": {
    "name": "UntagResource",
    "description": "Grants permission to untag a resource",
    "accessLevel": "Tagging, Write",
    "resourceTypes": [
      {
        "name": "access-policy",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "application",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "asset-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "computation-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "dashboard",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "dataset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "gateway",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "pipeline",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "portal",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "project",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "task",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "time-series",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "updateaccesspolicy": {
    "name": "UpdateAccessPolicy",
    "description": "Grants permission to update an access policy",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "access-policy",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateasset": {
    "name": "UpdateAsset",
    "description": "Grants permission to update an asset",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateassetmodel": {
    "name": "UpdateAssetModel",
    "description": "Grants permission to update an asset model",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateassetmodelcompositemodel": {
    "name": "UpdateAssetModelCompositeModel",
    "description": "Grants permission to update asset model composite model",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateassetproperty": {
    "name": "UpdateAssetProperty",
    "description": "Grants permission to update an asset property",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatecomputationmodel": {
    "name": "UpdateComputationModel",
    "description": "Grants permission to update a computation model",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "asset",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "asset-model",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "computation-model",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatedashboard": {
    "name": "UpdateDashboard",
    "description": "Grants permission to update a dashboard",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dashboard",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatedataset": {
    "name": "UpdateDataset",
    "description": "Grants permission to update a dataset",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "dataset",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      },
      {
        "name": "workspace",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updategateway": {
    "name": "UpdateGateway",
    "description": "Grants permission to update a gateway",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "gateway",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updategatewaycapabilityconfiguration": {
    "name": "UpdateGatewayCapabilityConfiguration",
    "description": "Grants permission to update a capability configuration for a gateway",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "gateway",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatepipeline": {
    "name": "UpdatePipeline",
    "description": "Grants permission to update an existing pipeline definition in a workspace",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "pipeline",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "iotsitewise:taskArns"
    ],
    "dependentActions": []
  },
  "updateportal": {
    "name": "UpdatePortal",
    "description": "Grants permission to update a portal",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "portal",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateproject": {
    "name": "UpdateProject",
    "description": "Grants permission to update a project",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "project",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatetask": {
    "name": "UpdateTask",
    "description": "Grants permission to update an existing task definition in a workspace",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "task",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateworkspace": {
    "name": "UpdateWorkspace",
    "description": "Grants permission to update a workspace",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "workspace",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  }
}