{
  "batchcreatefindings": {
    "name": "BatchCreateFindings",
    "description": "Grants permission to invoke BatchCreateFindings on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:ResourceTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "batchupdatefindings": {
    "name": "BatchUpdateFindings",
    "description": "Grants permission to invoke BatchUpdateFindings on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "completetransformationpackageupload": {
    "name": "CompleteTransformationPackageUpload",
    "description": "Grants permission to invoke CompleteTransformationPackageUpload on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "package",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "conversestream": {
    "name": "ConverseStream",
    "description": "Grants permission to invoke ConverseStream on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createanalysis": {
    "name": "CreateAnalysis",
    "description": "Grants permission to invoke CreateAnalysis on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "analysis",
        "required": true,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createcampaign": {
    "name": "CreateCampaign",
    "description": "Grants permission to invoke CreateCampaign on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "campaign",
        "required": true,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createremediation": {
    "name": "CreateRemediation",
    "description": "Grants permission to invoke CreateRemediation on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "remediation",
        "required": true,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createrepository": {
    "name": "CreateRepository",
    "description": "Grants permission to invoke CreateRepository on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "repository",
        "required": true,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createsource": {
    "name": "CreateSource",
    "description": "Grants permission to invoke CreateSource on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "source",
        "required": true,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createtransformationpackageurl": {
    "name": "CreateTransformationPackageUrl",
    "description": "Grants permission to invoke CreateTransformationPackageUrl on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "package",
        "required": true,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteanalysis": {
    "name": "DeleteAnalysis",
    "description": "Grants permission to invoke DeleteAnalysis on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "analysis",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletecampaign": {
    "name": "DeleteCampaign",
    "description": "Grants permission to invoke DeleteCampaign on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "campaign",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletefinding": {
    "name": "DeleteFinding",
    "description": "Grants permission to invoke DeleteFinding on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "finding",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteknowledgeitem": {
    "name": "DeleteKnowledgeItem",
    "description": "Grants permission to invoke DeleteKnowledgeItem on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "knowledge-item",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteremediation": {
    "name": "DeleteRemediation",
    "description": "Grants permission to invoke DeleteRemediation on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "remediation",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleterepository": {
    "name": "DeleteRepository",
    "description": "Grants permission to invoke DeleteRepository on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "repository",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletesource": {
    "name": "DeleteSource",
    "description": "Grants permission to invoke DeleteSource on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "source",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletetransformationpackage": {
    "name": "DeleteTransformationPackage",
    "description": "Grants permission to invoke DeleteTransformationPackage on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "package",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "executetransformation": {
    "name": "ExecuteTransformation",
    "description": "Grants permission to invoke ExecuteTransformation on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "package",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getanalysis": {
    "name": "GetAnalysis",
    "description": "Grants permission to invoke GetAnalysis on AWS Transform custom",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "analysis",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getcampaign": {
    "name": "GetCampaign",
    "description": "Grants permission to invoke GetCampaign on AWS Transform custom",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "campaign",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getfinding": {
    "name": "GetFinding",
    "description": "Grants permission to invoke GetFinding on AWS Transform custom",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "finding",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getfindinggroups": {
    "name": "GetFindingGroups",
    "description": "Grants permission to invoke GetFindingGroups on AWS Transform custom",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getknowledgeitem": {
    "name": "GetKnowledgeItem",
    "description": "Grants permission to invoke GetKnowledgeItem on AWS Transform custom",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "knowledge-item",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getremediation": {
    "name": "GetRemediation",
    "description": "Grants permission to invoke GetRemediation on AWS Transform custom",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "remediation",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getrepository": {
    "name": "GetRepository",
    "description": "Grants permission to invoke GetRepository on AWS Transform custom",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "repository",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getsource": {
    "name": "GetSource",
    "description": "Grants permission to invoke GetSource on AWS Transform custom",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "source",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "gettransformationpackageurl": {
    "name": "GetTransformationPackageUrl",
    "description": "Grants permission to invoke GetTransformationPackageUrl on AWS Transform custom",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "package",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listanalyses": {
    "name": "ListAnalyses",
    "description": "Grants permission to invoke ListAnalyses on AWS Transform custom",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listcampaignrepositories": {
    "name": "ListCampaignRepositories",
    "description": "Grants permission to invoke ListCampaignRepositories on AWS Transform custom",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "campaign",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listcampaigns": {
    "name": "ListCampaigns",
    "description": "Grants permission to invoke ListCampaign on AWS Transform custom",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listfindings": {
    "name": "ListFindings",
    "description": "Grants permission to invoke ListFindings on AWS Transform custom",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listknowledgeitems": {
    "name": "ListKnowledgeItems",
    "description": "Grants permission to invoke ListKnowledgeItems on AWS Transform custom",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listremediations": {
    "name": "ListRemediations",
    "description": "Grants permission to invoke ListRemediations on AWS Transform custom",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listrepositories": {
    "name": "ListRepositories",
    "description": "Grants permission to invoke ListRepositories on AWS Transform custom",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listsources": {
    "name": "ListSources",
    "description": "Grants permission to invoke ListSources on AWS Transform custom",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtagsforresource": {
    "name": "ListTagsForResource",
    "description": "Grants permission to invoke ListTagsForResource on AWS Transform custom",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtransformationpackagemetadata": {
    "name": "ListTransformationPackageMetadata",
    "description": "Grants permission to invoke ListTransformationPackageMetadata on AWS Transform custom",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtransformationpackageshares": {
    "name": "ListTransformationPackageShares",
    "description": "Grants permission to list active shares of a Transformation Package",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "package",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "sendtelemetryevent": {
    "name": "SendTelemetryEvent",
    "description": "Grants permission to send a CLI telemetry event",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "sharetransformationpackage": {
    "name": "ShareTransformationPackage",
    "description": "Grants permission to share a Transformation Package with another AWS account or AWS Organization",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "package",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "tagresource": {
    "name": "TagResource",
    "description": "Grants permission to invoke TagResource on AWS Transform custom",
    "accessLevel": "Tagging, Write",
    "resourceTypes": [
      {
        "name": "analysis",
        "required": false,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "campaign",
        "required": false,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "finding",
        "required": false,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "knowledge-item",
        "required": false,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "package",
        "required": false,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "remediation",
        "required": false,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "repository",
        "required": false,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "source",
        "required": false,
        "conditionKeys": [
          "aws:RequestTag/${TagKey}",
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "unsharetransformationpackage": {
    "name": "UnshareTransformationPackage",
    "description": "Grants permission to revoke an existing share of a Transformation Package",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "package",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "untagresource": {
    "name": "UntagResource",
    "description": "Grants permission to invoke UntagResource on AWS Transform custom",
    "accessLevel": "Tagging, Write",
    "resourceTypes": [
      {
        "name": "analysis",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "campaign",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "finding",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "knowledge-item",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "package",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "remediation",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "repository",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      },
      {
        "name": "source",
        "required": false,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}",
          "aws:TagKeys"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateanalysis": {
    "name": "UpdateAnalysis",
    "description": "Grants permission to invoke UpdateAnalysis on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "analysis",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatecampaign": {
    "name": "UpdateCampaign",
    "description": "Grants permission to invoke UpdateCampaign on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "campaign",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatecampaignrepositorystatus": {
    "name": "UpdateCampaignRepositoryStatus",
    "description": "Grants permission to invoke UpdateCampaignRepositories on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "campaign",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateknowledgeitemconfiguration": {
    "name": "UpdateKnowledgeItemConfiguration",
    "description": "Grants permission to invoke UpdateKnowledgeItemConfiguration on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "package",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateknowledgeitemstatus": {
    "name": "UpdateKnowledgeItemStatus",
    "description": "Grants permission to invoke UpdateKnowledgeItemStatus on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "knowledge-item",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateremediation": {
    "name": "UpdateRemediation",
    "description": "Grants permission to invoke UpdateRemediation on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "remediation",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updaterepository": {
    "name": "UpdateRepository",
    "description": "Grants permission to invoke UpdateRepository on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "repository",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatesource": {
    "name": "UpdateSource",
    "description": "Grants permission to invoke UpdateSource on AWS Transform custom",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "source",
        "required": true,
        "conditionKeys": [
          "aws:ResourceTag/${TagKey}"
        ],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  }
}