{
  "acceptengagementinvitation": {
    "name": "AcceptEngagementInvitation",
    "description": "Grants permission to accept Engagement Invitations on AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "engagement-invitation",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "assignopportunity": {
    "name": "AssignOpportunity",
    "description": "Grants permission to assign Opportunities on AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "Opportunity",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "associateopportunity": {
    "name": "AssociateOpportunity",
    "description": "Grants permission to associate Opportunities on AWS Partner Central with other entities",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "Opportunity",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog",
      "partnercentral:RelatedEntityType"
    ],
    "dependentActions": []
  },
  "createengagement": {
    "name": "CreateEngagement",
    "description": "Grants permission to creating engagements in AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "createengagementinvitation": {
    "name": "CreateEngagementInvitation",
    "description": "Grants permission to creating engagement invitations in AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "createopportunity": {
    "name": "CreateOpportunity",
    "description": "Grants permission to create new Opportunities on AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "createresourcesnapshot": {
    "name": "CreateResourceSnapshot",
    "description": "Grants permission to creating resource snapshots in AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "ResourceSnapshot",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "createresourcesnapshotjob": {
    "name": "CreateResourceSnapshotJob",
    "description": "Grants permission to creating resource snapshot jobs in AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys",
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "deleteresourcesnapshotjob": {
    "name": "DeleteResourceSnapshotJob",
    "description": "Grants permission to deleting resource snapshot jobs on AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "resource-snapshot-job",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}",
      "aws:TagKeys",
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "disassociateopportunity": {
    "name": "DisassociateOpportunity",
    "description": "Grants permission to disassociate Opportunities on AWS Partner Central from other entities",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "Opportunity",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog",
      "partnercentral:RelatedEntityType"
    ],
    "dependentActions": []
  },
  "getawsopportunitysummary": {
    "name": "GetAwsOpportunitySummary",
    "description": "Grants permission to retrieve AWS Opportunity Summaries for Opportunities on AWS Partner Central",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "Opportunity",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "getengagement": {
    "name": "GetEngagement",
    "description": "Grants permission to retrieval of engagement details in AWS Partner Central",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "Engagement",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "getengagementinvitation": {
    "name": "GetEngagementInvitation",
    "description": "Grants permission to retrieve details of Engagement Invitations on AWS Partner Central",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "engagement-invitation",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "getopportunity": {
    "name": "GetOpportunity",
    "description": "Grants permission to retrieve details of Opportunities on AWS Partner Central",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "Opportunity",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "getresourcesnapshot": {
    "name": "GetResourceSnapshot",
    "description": "Grants permission to retrieving resource snapshot details in AWS Partner Central",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "ResourceSnapshot",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "getresourcesnapshotjob": {
    "name": "GetResourceSnapshotJob",
    "description": "Grants permission to retrieving resource snapshot job details in AWS Partner Central",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "resource-snapshot-job",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}",
      "aws:TagKeys",
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "getsellingsystemsettings": {
    "name": "GetSellingSystemSettings",
    "description": "Grants permission to retrieving system settings settings in AWS Partner Central",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "listengagementbyacceptinginvitationtasks": {
    "name": "ListEngagementByAcceptingInvitationTasks",
    "description": "Grants permission to listing engagements by accepting invitation tasks in AWS Partner\nCentral",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "listengagementfromopportunitytasks": {
    "name": "ListEngagementFromOpportunityTasks",
    "description": "Grants permission to listing engagements from opportunity tasks in AWS Partner Central",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "listengagementinvitations": {
    "name": "ListEngagementInvitations",
    "description": "Grants permission to list Engagement Invitations on AWS Partner Central",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "listengagementmembers": {
    "name": "ListEngagementMembers",
    "description": "Grants permission to listing engagement members in AWS Partner Central",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "Engagement",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "listengagementresourceassociations": {
    "name": "ListEngagementResourceAssociations",
    "description": "Grants permission to listing engagement resource associations in AWS Partner Central",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "ResourceSnapshot",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "listengagements": {
    "name": "ListEngagements",
    "description": "Grants permission to listing engagements in AWS Partner Central",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "listopportunities": {
    "name": "ListOpportunities",
    "description": "Grants permission to list Opportunities on AWS Partner Central",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "listresourcesnapshotjobs": {
    "name": "ListResourceSnapshotJobs",
    "description": "Grants permission to listing resource snapshot jobs in AWS Partner Central",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "listresourcesnapshots": {
    "name": "ListResourceSnapshots",
    "description": "Grants permission to listing resource snapshots in AWS Partner Central",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "ResourceSnapshot",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "listsolutions": {
    "name": "ListSolutions",
    "description": "Grants permission to list Solutions on AWS Partner Central",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "listtagsforresource": {
    "name": "ListTagsForResource",
    "description": "Grants permission to add lists tags to a resource. Supported resource: ResourceSnapshotJob",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}",
      "aws:TagKeys",
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "putsellingsystemsettings": {
    "name": "PutSellingSystemSettings",
    "description": "Grants permission to put system settings settings in AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "rejectengagementinvitation": {
    "name": "RejectEngagementInvitation",
    "description": "Grants permission to reject Engagement Invitations on AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "engagement-invitation",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "startengagementbyacceptinginvitationtask": {
    "name": "StartEngagementByAcceptingInvitationTask",
    "description": "Grants permission to initiate tasks that start Engagements on AWS Partner Central by accepting an Engagement Invitation",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys",
      "partnercentral:Catalog"
    ],
    "dependentActions": [
      "partnercentral:AcceptEngagementInvitation",
      "partnercentral:CreateOpportunity",
      "partnercentral:CreateResourceSnapshotJob",
      "partnercentral:GetEngagementInvitation",
      "partnercentral:StartResourceSnapshotJob",
      "partnercentral:SubmitOpportunity"
    ]
  },
  "startengagementfromopportunitytask": {
    "name": "StartEngagementFromOpportunityTask",
    "description": "Grants permission to initiate tasks that start Engagements from Opportunities on AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys",
      "partnercentral:Catalog"
    ],
    "dependentActions": [
      "partnercentral:CreateEngagement",
      "partnercentral:CreateEngagementInvitation",
      "partnercentral:CreateResourceSnapshotJob",
      "partnercentral:GetOpportunity",
      "partnercentral:StartResourceSnapshotJob",
      "partnercentral:SubmitOpportunity"
    ]
  },
  "startresourcesnapshotjob": {
    "name": "StartResourceSnapshotJob",
    "description": "Grants permission to starting resource snapshot jobs in AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "resource-snapshot-job",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}",
      "aws:TagKeys",
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "stopresourcesnapshotjob": {
    "name": "StopResourceSnapshotJob",
    "description": "Grants permission to stopping resource snapshot jobs in AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "resource-snapshot-job",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}",
      "aws:TagKeys",
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "submitopportunity": {
    "name": "SubmitOpportunity",
    "description": "Grants permission to submit Opportunities on AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "Opportunity",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "tagresource": {
    "name": "TagResource",
    "description": "Grants permission to add new tags to a resource. Supported resource: ResourceSnapshotJob",
    "accessLevel": "Tagging",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:ResourceTag/${TagKey}",
      "aws:TagKeys",
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "untagresource": {
    "name": "UntagResource",
    "description": "Grants permission to remove tags from a resource. Supported resource: ResourceSnapshotJob",
    "accessLevel": "Tagging",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}",
      "aws:TagKeys",
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  },
  "updateopportunity": {
    "name": "UpdateOpportunity",
    "description": "Grants permission to update Opportunities on AWS Partner Central",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "Opportunity",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "partnercentral:Catalog"
    ],
    "dependentActions": []
  }
}