@cloud-copilot/iam-data
Version:
460 lines • 12.5 kB
JSON
{
"cancelflowexecutions": {
"name": "CancelFlowExecutions",
"description": "Grants permission to cancel in-progress executions of an Amazon AppFlow flow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "flow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createconnectorprofile": {
"name": "CreateConnectorProfile",
"description": "Grants permission to create a login profile to be used with Amazon AppFlow flows",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createflow": {
"name": "CreateFlow",
"description": "Grants permission to create an Amazon AppFlow flow",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"deleteconnectorprofile": {
"name": "DeleteConnectorProfile",
"description": "Grants permission to delete a login profile configured in Amazon AppFlow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "connectorprofile",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteflow": {
"name": "DeleteFlow",
"description": "Grants permission to delete an Amazon AppFlow flow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "flow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"describeconnector": {
"name": "DescribeConnector",
"description": "Grants permission to describe a connector registered in Amazon AppFlow",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "connector",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describeconnectorentity": {
"name": "DescribeConnectorEntity",
"description": "Grants permission to describe all fields for an object in a login profile configured in Amazon AppFlow",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "connectorprofile",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describeconnectorfields": {
"name": "DescribeConnectorFields",
"isPermissionOnly": true,
"description": "Grants permission to describe all fields for an object in a login profile configured in Amazon AppFlow (Console Only)",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "connectorprofile",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describeconnectorprofiles": {
"name": "DescribeConnectorProfiles",
"description": "Grants permission to describe all login profiles configured in Amazon AppFlow",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"describeconnectors": {
"name": "DescribeConnectors",
"description": "Grants permission to describe all connectors supported by Amazon AppFlow",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"describeflow": {
"name": "DescribeFlow",
"description": "Grants permission to describe a specific flow configured in Amazon AppFlow",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "flow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describeflowexecution": {
"name": "DescribeFlowExecution",
"isPermissionOnly": true,
"description": "Grants permission to describe all flow executions for a flow configured in Amazon AppFlow (Console Only)",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "flow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describeflowexecutionrecords": {
"name": "DescribeFlowExecutionRecords",
"description": "Grants permission to describe all flow executions for a flow configured in Amazon AppFlow",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "flow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describeflows": {
"name": "DescribeFlows",
"isPermissionOnly": true,
"description": "Grants permission to describe all flows configured in Amazon AppFlow (Console Only)",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listconnectorentities": {
"name": "ListConnectorEntities",
"description": "Grants permission to list all objects for a login profile configured in Amazon AppFlow",
"accessLevel": "List",
"resourceTypes": [
{
"name": "connectorprofile",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listconnectorfields": {
"name": "ListConnectorFields",
"isPermissionOnly": true,
"description": "Grants permission to list all objects for a login profile configured in Amazon AppFlow (Console Only)",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "connectorprofile",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listconnectors": {
"name": "ListConnectors",
"description": "Grants permission to list all connectors supported in Amazon AppFlow",
"accessLevel": "List",
"resourceTypes": [
{
"name": "connector",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listflows": {
"name": "ListFlows",
"description": "Grants permission to list all flows configured in Amazon AppFlow",
"accessLevel": "List",
"resourceTypes": [
{
"name": "flow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list tags for a flow",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "flow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"registerconnector": {
"name": "RegisterConnector",
"description": "Grants permission to register an Amazon AppFlow connector",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"resetconnectormetadatacache": {
"name": "ResetConnectorMetadataCache",
"description": "Grants permission to resets metadata of connector entities that Amazon AppFlow stored in its cache",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "connectorprofile",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"runflow": {
"name": "RunFlow",
"isPermissionOnly": true,
"description": "Grants permission to run a flow configured in Amazon AppFlow (Console Only)",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "flow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startflow": {
"name": "StartFlow",
"description": "Grants permission to activate (for scheduled and event-triggered flows) or run (for on-demand flows) a flow configured in Amazon AppFlow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "flow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"stopflow": {
"name": "StopFlow",
"description": "Grants permission to deactivate a scheduled or event-triggered flow configured in Amazon AppFlow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "flow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to tag a flow or a connector",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "connector",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "flow",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependentActions": []
},
"unregisterconnector": {
"name": "UnRegisterConnector",
"description": "Grants permission to un-register a connector in Amazon AppFlow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "connector",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to untag a flow or a connector",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "connector",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "flow",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
},
"updateconnectorprofile": {
"name": "UpdateConnectorProfile",
"description": "Grants permission to update a login profile configured in Amazon AppFlow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "connectorprofile",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateconnectorregistration": {
"name": "UpdateConnectorRegistration",
"description": "Grants permission to update a registered connector configured in Amazon AppFlow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "connector",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateflow": {
"name": "UpdateFlow",
"description": "Grants permission to update a flow configured in Amazon AppFlow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "flow",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"useconnectorprofile": {
"name": "UseConnectorProfile",
"isPermissionOnly": true,
"description": "Grants permission to use a connector profile while creating a flow in Amazon AppFlow",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "connectorprofile",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
}
}