@cloud-copilot/iam-data
Version:
555 lines • 14.6 kB
JSON
{
"addpolicystatement": {
"name": "AddPolicyStatement",
"description": "Grants permission to give an AWS service or another account permission to use an AWS Entity Resolution resources",
"accessLevel": "Permissions management",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"batchdeleteuniqueid": {
"name": "BatchDeleteUniqueId",
"description": "Grants permission to batch delete unique Id",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "MatchingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createidmappingworkflow": {
"name": "CreateIdMappingWorkflow",
"description": "Grants permission to create a idmapping workflow",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createidnamespace": {
"name": "CreateIdNamespace",
"description": "Grants permission to create a IdNamespace",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"creatematchingworkflow": {
"name": "CreateMatchingWorkflow",
"description": "Grants permission to create a matching workflow",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createschemamapping": {
"name": "CreateSchemaMapping",
"description": "Grants permission to create a schema mapping",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"deleteidmappingworkflow": {
"name": "DeleteIdMappingWorkflow",
"description": "Grants permission to delete a idmapping workflow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "IdMappingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteidnamespace": {
"name": "DeleteIdNamespace",
"description": "Grants permission to delete a IdNamespace",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "IdNamespace",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletematchingworkflow": {
"name": "DeleteMatchingWorkflow",
"description": "Grants permission to delete a matching workflow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "MatchingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletepolicystatement": {
"name": "DeletePolicyStatement",
"description": "Grants permission to delete permission given to an AWS service or another account permission to use an AWS Entity Resolution resources",
"accessLevel": "Permissions management",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"deleteschemamapping": {
"name": "DeleteSchemaMapping",
"description": "Grants permission to delete a schema mapping",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "SchemaMapping",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"generatematchid": {
"name": "GenerateMatchId",
"description": "Grants permission to generate match Id",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "MatchingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getidmappingjob": {
"name": "GetIdMappingJob",
"description": "Grants permission to get a idmapping job",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "IdMappingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getidmappingworkflow": {
"name": "GetIdMappingWorkflow",
"description": "Grants permission to get a idmapping workflow",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "IdMappingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getidnamespace": {
"name": "GetIdNamespace",
"description": "Grants permission to get a IdNamespace",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "IdNamespace",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getmatchid": {
"name": "GetMatchId",
"description": "Grants permission to get match Id",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "MatchingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getmatchingjob": {
"name": "GetMatchingJob",
"description": "Grants permission to get a matching job",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "MatchingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getmatchingworkflow": {
"name": "GetMatchingWorkflow",
"description": "Grants permission to get a matching workflow",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "MatchingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getpolicy": {
"name": "GetPolicy",
"description": "Grants permission to get a resource policy for an AWS Entity Resolution resources",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getproviderservice": {
"name": "GetProviderService",
"description": "Grants permission to get provider service",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "ProviderService",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getschemamapping": {
"name": "GetSchemaMapping",
"description": "Grants permission to get a schema mapping",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "SchemaMapping",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listidmappingjobs": {
"name": "ListIdMappingJobs",
"description": "Grants permission to list idmapping jobs",
"accessLevel": "List",
"resourceTypes": [
{
"name": "IdMappingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listidmappingworkflows": {
"name": "ListIdMappingWorkflows",
"description": "Grants permission to list idmapping workflows",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listidnamespaces": {
"name": "ListIdNamespaces",
"description": "Grants permission to list IdNamespaces",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listmatchingjobs": {
"name": "ListMatchingJobs",
"description": "Grants permission to list matching jobs",
"accessLevel": "List",
"resourceTypes": [
{
"name": "MatchingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listmatchingworkflows": {
"name": "ListMatchingWorkflows",
"description": "Grants permission to list matching workflows",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listproviderservices": {
"name": "ListProviderServices",
"description": "Grants permission to list provider service",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listschemamappings": {
"name": "ListSchemaMappings",
"description": "Grants permission to list schema mappings",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to List tags for a resource",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"putpolicy": {
"name": "PutPolicy",
"description": "Grants permission to put a resource policy for an AWS Entity Resolution resources",
"accessLevel": "Permissions management",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"startidmappingjob": {
"name": "StartIdMappingJob",
"description": "Grants permission to start a idmapping job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "IdMappingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startmatchingjob": {
"name": "StartMatchingJob",
"description": "Grants permission to start a matching job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "MatchingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to adds tags to a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "IdMappingWorkflow",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "IdNamespace",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "MatchingWorkflow",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ProviderService",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "SchemaMapping",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to untag a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "IdMappingWorkflow",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "IdNamespace",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "MatchingWorkflow",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ProviderService",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "SchemaMapping",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
},
"updateidmappingworkflow": {
"name": "UpdateIdMappingWorkflow",
"description": "Grants permission to update a idmapping workflow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "IdMappingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateidnamespace": {
"name": "UpdateIdNamespace",
"description": "Grants permission to update a IdNamespace",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "IdNamespace",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatematchingworkflow": {
"name": "UpdateMatchingWorkflow",
"description": "Grants permission to update a matching workflow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "MatchingWorkflow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateschemamapping": {
"name": "UpdateSchemaMapping",
"description": "Grants permission to update a schema mapping",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "SchemaMapping",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"useidnamespace": {
"name": "UseIdNamespace",
"description": "Grants permission to give an AWS service or another account permission to use IdNamespace within a workflow",
"accessLevel": "Permissions management",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"useworkflow": {
"name": "UseWorkflow",
"description": "Grants permission to give an AWS service or another account permission to use workflow within a IdNamespace",
"accessLevel": "Permissions management",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
}
}