@cloud-copilot/iam-data
Version:
557 lines • 16 kB
JSON
{
"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": []
}
}