{
  "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/list_devops-agent.html",
  "name": "AWS DevOps Agent Service",
  "prefix": "aidevops",
  "timestamp": "1786363206",
  "actions": [
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/userguide/configuring-capabilities-for-aws-devops-agent-vended-logs-and-metrics.html",
      "name": "AllowVendedLogDeliveryForResource",
      "description": "Grants permission to authorize vended logs",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_AssociateService.html",
      "name": "AssociateService",
      "description": "Grants permission to associate service",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        },
        {
          "name": "associations",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_CreateAccessToken.html",
      "name": "CreateAccessToken",
      "description": "Grants permission to create an access token",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_CreateAgentSpace.html",
      "name": "CreateAgentSpace",
      "description": "Grants permission to create agentspace",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:ResourceTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_CreateAsset.html",
      "name": "CreateAsset",
      "description": "Grants permission to create an asset",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_CreateAssetFile.html",
      "name": "CreateAssetFile",
      "description": "Grants permission to create an asset file",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_CreateBacklogTask.html",
      "name": "CreateBacklogTask",
      "description": "Grants permission to create a new backlog task",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_CreateChat.html",
      "name": "CreateChat",
      "description": "Grants permission to create a chat",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_CreateKnowledgeItem.html",
      "name": "CreateKnowledgeItem",
      "description": "Grants permission to create a new knowledge item",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/what-is.html",
      "name": "CreateOneTimeLoginSession",
      "description": "Grants permission to generate secure one-time session for initiating off-console Application login",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_CreatePrivateConnection.html",
      "name": "CreatePrivateConnection",
      "description": "Grants permission to create a private connection",
      "access": "Write",
      "resources": [
        {
          "name": "private-connection",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:ResourceTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_CreateTrigger.html",
      "name": "CreateTrigger",
      "description": "Grants permission to create a trigger",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_DeleteAgentSpace.html",
      "name": "DeleteAgentSpace",
      "description": "Grants permission to delete agentspace",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_DeleteAsset.html",
      "name": "DeleteAsset",
      "description": "Grants permission to delete an asset",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_DeleteAssetFile.html",
      "name": "DeleteAssetFile",
      "description": "Grants permission to delete an asset file",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/what-is.html",
      "name": "DeleteKnowledgeItem",
      "description": "Grants permission to delete a knowledge item",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_DeletePrivateConnection.html",
      "name": "DeletePrivateConnection",
      "description": "Grants permission to delete a private connection",
      "access": "Write",
      "resources": [
        {
          "name": "private-connection",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_DeleteTrigger.html",
      "name": "DeleteTrigger",
      "description": "Grants permission to delete a trigger",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_DeregisterService.html",
      "name": "DeregisterService",
      "description": "Grants permission to deregister a service",
      "access": "Write",
      "resources": [
        {
          "name": "service",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_DescribePrivateConnection.html",
      "name": "DescribePrivateConnection",
      "description": "Grants permission to describe a private connection",
      "access": "Read",
      "resources": [
        {
          "name": "private-connection",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/what-is.html",
      "name": "DescribeServices",
      "description": "Grants permission to describe support services",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/what-is.html",
      "name": "DescribeSupportLevel",
      "description": "Grants permission to describe customer support level",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_DisableOperatorApp.html",
      "name": "DisableOperatorApp",
      "description": "Grants permission to disable the Operator App access to the given AgentSpace",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_DisassociateService.html",
      "name": "DisassociateService",
      "description": "Grants permission to disassociate service",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        },
        {
          "name": "associations",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/what-is.html",
      "name": "DiscoverTopology",
      "description": "Grants permission to discover topology information",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_EnableOperatorApp.html",
      "name": "EnableOperatorApp",
      "description": "Grants permission to enable the Operator App to access the given AgentSpace",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/what-is.html",
      "name": "EndChatForCase",
      "description": "Grants permission to end a chat for a case",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_GetAccessToken.html",
      "name": "GetAccessToken",
      "description": "Grants permission to get access token details",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_GetAccountUsage.html",
      "name": "GetAccountUsage",
      "description": "Grants permission to retrieve account usage information",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_GetAgentSpace.html",
      "name": "GetAgentSpace",
      "description": "Grants permission to get agentspace",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_GetAsset.html",
      "name": "GetAsset",
      "description": "Grants permission to get an asset",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_GetAssetContent.html",
      "name": "GetAssetContent",
      "description": "Grants permission to get asset content",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_GetAssetFile.html",
      "name": "GetAssetFile",
      "description": "Grants permission to get an asset file",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_GetAssociation.html",
      "name": "GetAssociation",
      "description": "Grants permission to get association",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        },
        {
          "name": "associations",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_GetBacklogTask.html",
      "name": "GetBacklogTask",
      "description": "Grants permission to get a backlog task",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/what-is.html",
      "name": "GetKnowledgeItem",
      "description": "Grants permission to get a knowledge item",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_GetOperatorApp.html",
      "name": "GetOperatorApp",
      "description": "Grants permission to get operator auth config for any enabled auth flow",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_GetRecommendation.html",
      "name": "GetRecommendation",
      "description": "Grants permission to get a recommendation",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_GetService.html",
      "name": "GetService",
      "description": "Grants permission to get services",
      "access": "Read",
      "resources": [
        {
          "name": "service",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_GetTrigger.html",
      "name": "GetTrigger",
      "description": "Grants permission to get a trigger",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/what-is.html",
      "name": "InitiateChatForCase",
      "description": "Grants permission to initiate a chat for a case",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListAccessTokens.html",
      "name": "ListAccessTokens",
      "description": "Grants permission to list access tokens",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListAgentSpaces.html",
      "name": "ListAgentSpaces",
      "description": "Grants permission to list agentspace",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListAssetFiles.html",
      "name": "ListAssetFiles",
      "description": "Grants permission to list asset files",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListAssetTypes.html",
      "name": "ListAssetTypes",
      "description": "Grants permission to list asset types",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListAssetVersions.html",
      "name": "ListAssetVersions",
      "description": "Grants permission to list asset versions",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListAssets.html",
      "name": "ListAssets",
      "description": "Grants permission to list assets",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListAssociations.html",
      "name": "ListAssociations",
      "description": "Grants permission to list associations",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListBacklogTasks.html",
      "name": "ListBacklogTasks",
      "description": "Grants permission to list backlog tasks",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListChats.html",
      "name": "ListChats",
      "description": "Grants permission to list chats",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListExecutions.html",
      "name": "ListExecutions",
      "description": "Grants permission to list executions",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListGoals.html",
      "name": "ListGoals",
      "description": "Grants permission to list goals",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListJournalRecords.html",
      "name": "ListJournalRecords",
      "description": "Grants permission to list journal records",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/what-is.html",
      "name": "ListKnowledgeItemVersions",
      "description": "Grants permission to list knowledge item versions",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/what-is.html",
      "name": "ListKnowledgeItems",
      "description": "Grants permission to list knowledge items",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListPendingMessages.html",
      "name": "ListPendingMessages",
      "description": "Grants permission to list pending messages",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListPrivateConnections.html",
      "name": "ListPrivateConnections",
      "description": "Grants permission to list private connections",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListRecommendations.html",
      "name": "ListRecommendations",
      "description": "Grants permission to list recommendations",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListServices.html",
      "name": "ListServices",
      "description": "Grants permission to list services",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListTagsForResource.html",
      "name": "ListTagsForResource",
      "description": "Grants permission to list tags for a resource",
      "access": "Read",
      "resources": [
        {
          "name": "agentspace",
          "is_required": false
        },
        {
          "name": "private-connection",
          "is_required": false
        },
        {
          "name": "service",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListTriggers.html",
      "name": "ListTriggers",
      "description": "Grants permission to list triggers",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ListWebhooks.html",
      "name": "ListWebhooks",
      "description": "Grants permission to list webhooks for association",
      "access": "List",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        },
        {
          "name": "associations",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_RegisterService.html",
      "name": "RegisterService",
      "description": "Grants permission to register specific service",
      "access": "Write",
      "resources": [
        {
          "name": "service",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:ResourceTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_RevokeAccessToken.html",
      "name": "RevokeAccessToken",
      "description": "Grants permission to revoke an access token",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_RotateAccessToken.html",
      "name": "RotateAccessToken",
      "description": "Grants permission to rotate an access token",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/what-is.html",
      "name": "SearchServiceAccessibleResource",
      "description": "Grants permission to look up a registered service accessible resources",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_SendMessage.html",
      "name": "SendMessage",
      "description": "Grants permission to send chat messages",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_TagResource.html",
      "name": "TagResource",
      "description": "Grants permission to tag a resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "agentspace",
          "is_required": false
        },
        {
          "name": "private-connection",
          "is_required": false
        },
        {
          "name": "service",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:ResourceTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_UntagResource.html",
      "name": "UntagResource",
      "description": "Grants permission to untag a resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "agentspace",
          "is_required": false
        },
        {
          "name": "private-connection",
          "is_required": false
        },
        {
          "name": "service",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_UpdateAgentSpace.html",
      "name": "UpdateAgentSpace",
      "description": "Grants permission to update agentspace",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_UpdateApprovalAction.html",
      "name": "UpdateApprovalAction",
      "description": "Grants permission to update an approval action (approve or reject) for an agent tool invocation",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_UpdateAsset.html",
      "name": "UpdateAsset",
      "description": "Grants permission to update an asset",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_UpdateAssetFile.html",
      "name": "UpdateAssetFile",
      "description": "Grants permission to update an asset file",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_UpdateAssociation.html",
      "name": "UpdateAssociation",
      "description": "Grants permission to update association",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        },
        {
          "name": "associations",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_UpdateBacklogTask.html",
      "name": "UpdateBacklogTask",
      "description": "Grants permission to update a task",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_UpdateGoal.html",
      "name": "UpdateGoal",
      "description": "Grants permission to update a goal",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/what-is.html",
      "name": "UpdateKnowledgeItem",
      "description": "Grants permission to update a knowledge item",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_UpdateOperatorAppIdpConfig.html",
      "name": "UpdateOperatorAppIdpConfig",
      "description": "Grants permission to update the external Identity Provider configuration for the Operator App",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_UpdatePrivateConnectionCertificate.html",
      "name": "UpdatePrivateConnectionCertificate",
      "description": "Grants permission to update a private connection certificate",
      "access": "Write",
      "resources": [
        {
          "name": "private-connection",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_UpdateRecommendation.html",
      "name": "UpdateRecommendation",
      "description": "Grants permission to update a recommendation",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_UpdateTrigger.html",
      "name": "UpdateTrigger",
      "description": "Grants permission to update a trigger",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/APIReference/API_ValidateAwsAssociations.html",
      "name": "ValidateAwsAssociations",
      "description": "Grants permission to validate aws association",
      "access": "Write",
      "resources": [
        {
          "name": "agentspace",
          "is_required": true
        }
      ],
      "conditions": []
    }
  ],
  "resources": [
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/userguide/",
      "name": "agentspace",
      "arn": "arn:${Partition}:aidevops:${Region}:${Account}:agentspace/${AgentSpaceId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/userguide/",
      "name": "asset",
      "arn": "arn:${Partition}:aidevops:${Region}:${Account}:agentspace/${AgentSpaceId}/asset/${AssetId}",
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/userguide/",
      "name": "associations",
      "arn": "arn:${Partition}:aidevops:${Region}:${Account}:agentspace/${AgentSpaceId}/association/${AssociationId}",
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/userguide/",
      "name": "private-connection",
      "arn": "arn:${Partition}:aidevops:${Region}:${Account}:private-connection/${Name}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/userguide/",
      "name": "service",
      "arn": "arn:${Partition}:aidevops:${Region}:${Account}:service/${ServiceId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/devopsagent/latest/userguide/",
      "name": "trigger",
      "arn": "arn:${Partition}:aidevops:${Region}:${Account}:agentspace/${AgentSpaceId}/trigger/${TriggerId}",
      "conditions": []
    }
  ],
  "conditions": [
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag",
      "name": "aws:RequestTag/${TagKey}",
      "description": "Filters access by the tags that are passed in the request",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag",
      "name": "aws:ResourceTag/${TagKey}",
      "description": "Filters access by the tags associated with the resource",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys",
      "name": "aws:TagKeys",
      "description": "Filters access by the tag keys that are passed in the request",
      "type": "ArrayOfString"
    }
  ]
}