{
  "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/list_securityagent.html",
  "name": "AWS Security Agent",
  "prefix": "securityagent",
  "timestamp": "1786363206",
  "actions": [
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_AddArtifact.html",
      "name": "AddArtifact",
      "description": "Grants permission to add an Artifact for the given Agent Space",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchCreateSecurityRequirements.html",
      "name": "BatchCreateSecurityRequirements",
      "description": "Grants permission to batch create security requirements in a customer managed pack",
      "access": "Write",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchDeleteCodeReviews.html",
      "name": "BatchDeleteCodeReviews",
      "description": "Grants permission to delete multiple code reviews in a single request",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchDeletePentests.html",
      "name": "BatchDeletePentests",
      "description": "Grants permission to delete multiple penetration tests in a single request",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchDeleteSecurityRequirements.html",
      "name": "BatchDeleteSecurityRequirements",
      "description": "Grants permission to batch delete security requirements from a customer managed pack",
      "access": "Write",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchDeleteThreatModels.html",
      "name": "BatchDeleteThreatModels",
      "description": "Grants permission to delete multiple threat models in a single request",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchDeleteThreats.html",
      "name": "BatchDeleteThreats",
      "description": "Grants permission to delete multiple threats",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetAgentSpaces.html",
      "name": "BatchGetAgentSpaces",
      "description": "Grants permission to retrieve multiple agent spaces in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetArtifactMetadata.html",
      "name": "BatchGetArtifactMetadata",
      "description": "Grants permission to retrieve one or more Artifact Metadata records for the given Agent Space",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetCodeReviewJobTasks.html",
      "name": "BatchGetCodeReviewJobTasks",
      "description": "Grants permission to retrieve multiple code review job tasks in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetCodeReviewJobs.html",
      "name": "BatchGetCodeReviewJobs",
      "description": "Grants permission to retrieve multiple code review jobs in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetCodeReviews.html",
      "name": "BatchGetCodeReviews",
      "description": "Grants permission to retrieve multiple code reviews in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetFindings.html",
      "name": "BatchGetFindings",
      "description": "Grants permission to retrieve multiple security testing findings in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetPentestJobContentMetadata.html",
      "name": "BatchGetPentestJobContentMetadata",
      "description": "Grants permission to retrieve multiple pentest job contents metadata in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetPentestJobTasks.html",
      "name": "BatchGetPentestJobTasks",
      "description": "Grants permission to retrieve multiple pentest job tasks in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetPentestJobs.html",
      "name": "BatchGetPentestJobs",
      "description": "Grants permission to retrieve multiple security testing jobs in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetPentests.html",
      "name": "BatchGetPentests",
      "description": "Grants permission to retrieve multiple penetration tests in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetSecurityRequirements.html",
      "name": "BatchGetSecurityRequirements",
      "description": "Grants permission to retrieve multiple security requirements in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetTargetDomains.html",
      "name": "BatchGetTargetDomains",
      "description": "Grants permission to retrieve multiple target domains in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "TargetDomain",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetThreatModelJobTasks.html",
      "name": "BatchGetThreatModelJobTasks",
      "description": "Grants permission to retrieve multiple tasks for a threat model job in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetThreatModelJobs.html",
      "name": "BatchGetThreatModelJobs",
      "description": "Grants permission to retrieve details for one or more threat model jobs",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetThreatModels.html",
      "name": "BatchGetThreatModels",
      "description": "Grants permission to retrieve multiple threat models in a single request",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchGetThreats.html",
      "name": "BatchGetThreats",
      "description": "Grants permission to retrieve details for one or more threats",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_BatchUpdateSecurityRequirements.html",
      "name": "BatchUpdateSecurityRequirements",
      "description": "Grants permission to batch update security requirements within a customer managed pack",
      "access": "Write",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreateAgentSpace.html",
      "name": "CreateAgentSpace",
      "description": "Grants permission to create an agent space record",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreateApplication.html",
      "name": "CreateApplication",
      "description": "Grants permission to create a new application",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreateCodeReview.html",
      "name": "CreateCodeReview",
      "description": "Grants permission to create a new code review configuration",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreateDesignReview.html",
      "name": "CreateDesignReview",
      "description": "Grants permission to create a design review",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreateIntegration.html",
      "name": "CreateIntegration",
      "description": "Grants permission to create a security testing integration",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreateMembership.html",
      "name": "CreateMembership",
      "description": "Grants permission to add a single member to a agent space with specified role",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreateOneTimeLoginSession.html",
      "name": "CreateOneTimeLoginSession",
      "description": "Grants permission to create a one time login session",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreatePentest.html",
      "name": "CreatePentest",
      "description": "Grants permission to create a new penetration test configuration",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreatePrivateConnection.html",
      "name": "CreatePrivateConnection",
      "description": "Grants permission to create a private connection for VPC Lattice integration",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreateSecurityRequirement.html",
      "name": "CreateSecurityRequirement",
      "description": "Grants permission to add a customer managed Security Requirement",
      "access": "Write",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreateSecurityRequirementPack.html",
      "name": "CreateSecurityRequirementPack",
      "description": "Grants permission to create a customer managed security requirement pack",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreateTargetDomain.html",
      "name": "CreateTargetDomain",
      "description": "Grants permission to create a target domain record",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreateThreat.html",
      "name": "CreateThreat",
      "description": "Grants permission to create a threat in a threat model",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_CreateThreatModel.html",
      "name": "CreateThreatModel",
      "description": "Grants permission to create a new threat model configuration",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_DeleteAgentSpace.html",
      "name": "DeleteAgentSpace",
      "description": "Grants permission to delete an agent space record",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_DeleteApplication.html",
      "name": "DeleteApplication",
      "description": "Grants permission to delete application",
      "access": "Write",
      "resources": [
        {
          "name": "Application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_DeleteArtifact.html",
      "name": "DeleteArtifact",
      "description": "Grants permission to delete an Artifact",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_DeleteDesignReview.html",
      "name": "DeleteDesignReview",
      "description": "Grants permission to delete a design review",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_DeleteIntegration.html",
      "name": "DeleteIntegration",
      "description": "Grants permission to delete the integration of an application",
      "access": "Write",
      "resources": [
        {
          "name": "Integration",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_DeleteMembership.html",
      "name": "DeleteMembership",
      "description": "Grants permission to remove a single member associated to an agent space",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_DeletePrivateConnection.html",
      "name": "DeletePrivateConnection",
      "description": "Grants permission to delete a private connection",
      "access": "Write",
      "resources": [
        {
          "name": "PrivateConnection",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_DeleteSecurityRequirement.html",
      "name": "DeleteSecurityRequirement",
      "description": "Grants permission to delete a customer managed Security Requirement",
      "access": "Write",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_DeleteSecurityRequirementPack.html",
      "name": "DeleteSecurityRequirementPack",
      "description": "Grants permission to delete a customer managed security requirement pack and all its associated security requirements",
      "access": "Write",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_DeleteTargetDomain.html",
      "name": "DeleteTargetDomain",
      "description": "Grants permission to delete a target domain record",
      "access": "Write",
      "resources": [
        {
          "name": "TargetDomain",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_DescribePrivateConnection.html",
      "name": "DescribePrivateConnection",
      "description": "Grants permission to describe a private connection",
      "access": "Read",
      "resources": [
        {
          "name": "PrivateConnection",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_GetApplication.html",
      "name": "GetApplication",
      "description": "Grants permission to get application details by application ID",
      "access": "Read",
      "resources": [
        {
          "name": "Application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_GetArtifact.html",
      "name": "GetArtifact",
      "description": "Grants permission to retrieve an Artifact for the given Agent Space",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_GetDesignReview.html",
      "name": "GetDesignReview",
      "description": "Grants permission to get the status of the associated agent space design review",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_GetDesignReviewArtifact.html",
      "name": "GetDesignReviewArtifact",
      "description": "Grants permission to get design review artifact for a specific document",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_GetDesignReviewFeedback.html",
      "name": "GetDesignReviewFeedback",
      "description": "Grants permission to get feedback for a design review comment",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_GetIntegration.html",
      "name": "GetIntegration",
      "description": "Grants permission to get the integration metadata by ID",
      "access": "Read",
      "resources": [
        {
          "name": "Integration",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_GetProviderRegistrationManifest.html",
      "name": "GetProviderRegistrationManifest",
      "description": "Grants permission to retrieve the provider registration manifest used for browser-based integration registration",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_GetSecurityRequirement.html",
      "name": "GetSecurityRequirement",
      "description": "Grants permission to retrieve a Security Requirement",
      "access": "Read",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_GetSecurityRequirementPack.html",
      "name": "GetSecurityRequirementPack",
      "description": "Grants permission to retrieve a security requirement pack",
      "access": "Read",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_HandleProviderRegistrationCallback.html",
      "name": "HandleProviderRegistrationCallback",
      "description": "Grants permission to handle the provider OAuth registration callback that completes integration setup",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ImportSecurityRequirements.html",
      "name": "ImportSecurityRequirements",
      "description": "Grants permission to import security requirements from uploaded documents for a customer managed security requirement pack",
      "access": "Write",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_InitiateProviderRegistration.html",
      "name": "InitiateProviderRegistration",
      "description": "Grants permission to initiate the registration of Security Agent App for the given provider (eg: GitHub)",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListAgentSpaces.html",
      "name": "ListAgentSpaces",
      "description": "Grants permission to list agent spaces",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListApplications.html",
      "name": "ListApplications",
      "description": "Grants permission to list all applications in the account",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListArtifacts.html",
      "name": "ListArtifacts",
      "description": "Grants permission to list all artifacts for the given agent space",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListCodeReviewJobTasks.html",
      "name": "ListCodeReviewJobTasks",
      "description": "Grants permission to list tasks associated with a code review job",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListCodeReviewJobsForCodeReview.html",
      "name": "ListCodeReviewJobsForCodeReview",
      "description": "Grants permission to list code review jobs associated with a code review",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListCodeReviews.html",
      "name": "ListCodeReviews",
      "description": "Grants permission to list code reviews with optional filtering by status",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListDesignReviewComments.html",
      "name": "ListDesignReviewComments",
      "description": "Grants permission to list design review comments",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListDesignReviews.html",
      "name": "ListDesignReviews",
      "description": "Grants permission to list all design reviews for the given agent space",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListDiscoveredEndpoints.html",
      "name": "ListDiscoveredEndpoints",
      "description": "Grants permission to list discovered endpoints associated with a pentest job with optional URI prefix filtering",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListFindings.html",
      "name": "ListFindings",
      "description": "Grants permission to list findings with filtering and pagination support",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListIntegratedResources.html",
      "name": "ListIntegratedResources",
      "description": "Grants permission to list integrated resources for an agent space",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListIntegrations.html",
      "name": "ListIntegrations",
      "description": "Grants permission to get the integrations owned by the caller's AWS account",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListMemberships.html",
      "name": "ListMemberships",
      "description": "Grants permission to list all members associated to an agent space with pagination support",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListPentestJobTasks.html",
      "name": "ListPentestJobTasks",
      "description": "Grants permission to list pentest job tasks associated with a pentest job",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListPentestJobsForPentest.html",
      "name": "ListPentestJobsForPentest",
      "description": "Grants permission to list penetration test jobs associated with a penetration test",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListPentests.html",
      "name": "ListPentests",
      "description": "Grants permission to list penetration tests with optional filtering by status",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListPrivateConnections.html",
      "name": "ListPrivateConnections",
      "description": "Grants permission to list private connections in the account",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListResourcesFromIntegration.html",
      "name": "ListResourcesFromIntegration",
      "description": "Grants permission to list resources from Integration",
      "access": "List",
      "resources": [
        {
          "name": "Integration",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListSecurityRequirementPacks.html",
      "name": "ListSecurityRequirementPacks",
      "description": "Grants permission to list all security requirement packs in the account",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListSecurityRequirements.html",
      "name": "ListSecurityRequirements",
      "description": "Grants permission to list all Security Requirements",
      "access": "List",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListTagsForResource.html",
      "name": "ListTagsForResource",
      "description": "Grants permission to list the tags for a resource",
      "access": "Read",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": false
        },
        {
          "name": "Application",
          "is_required": false
        },
        {
          "name": "Integration",
          "is_required": false
        },
        {
          "name": "PrivateConnection",
          "is_required": false
        },
        {
          "name": "SecurityRequirementPack",
          "is_required": false
        },
        {
          "name": "TargetDomain",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListTargetDomains.html",
      "name": "ListTargetDomains",
      "description": "Grants permission to list target domains",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListThreatModelJobTasks.html",
      "name": "ListThreatModelJobTasks",
      "description": "Grants permission to list tasks associated with a specific threat model job",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListThreatModelJobs.html",
      "name": "ListThreatModelJobs",
      "description": "Grants permission to list threat model jobs for a threat model",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListThreatModels.html",
      "name": "ListThreatModels",
      "description": "Grants permission to list threat models for an agent space",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ListThreats.html",
      "name": "ListThreats",
      "description": "Grants permission to list threats for a threat model job with filtering and pagination support",
      "access": "List",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_PutDesignReviewFeedback.html",
      "name": "PutDesignReviewFeedback",
      "description": "Grants permission to submit feedback for a design review comment",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_StartCodeRemediation.html",
      "name": "StartCodeRemediation",
      "description": "Grants permission to start code remediation for the findings",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_StartCodeReviewJob.html",
      "name": "StartCodeReviewJob",
      "description": "Grants permission to initiate the execution of a code review",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_StartPentestJob.html",
      "name": "StartPentestJob",
      "description": "Grants permission to initiate the execution of a penetration test",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_StartThreatModelJob.html",
      "name": "StartThreatModelJob",
      "description": "Grants permission to initiate the execution of a threat model job",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_StopCodeReviewJob.html",
      "name": "StopCodeReviewJob",
      "description": "Grants permission to stop the execution of a running code review",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_StopPentestJob.html",
      "name": "StopPentestJob",
      "description": "Grants permission to stop the execution of a running penetration test",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_StopThreatModelJob.html",
      "name": "StopThreatModelJob",
      "description": "Grants permission to stop a running threat model job",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_TagResource.html",
      "name": "TagResource",
      "description": "Grants permission to add tags to a resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": false
        },
        {
          "name": "Application",
          "is_required": false
        },
        {
          "name": "Integration",
          "is_required": false
        },
        {
          "name": "PrivateConnection",
          "is_required": false
        },
        {
          "name": "SecurityRequirementPack",
          "is_required": false
        },
        {
          "name": "TargetDomain",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_ToggleManagedSecurityRequirement.html",
      "name": "ToggleManagedSecurityRequirement",
      "description": "Grants permission to toggle the status of a managed Security Requirement",
      "access": "Write",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UntagResource.html",
      "name": "UntagResource",
      "description": "Grants permission to remove tags from a resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": false
        },
        {
          "name": "Application",
          "is_required": false
        },
        {
          "name": "Integration",
          "is_required": false
        },
        {
          "name": "PrivateConnection",
          "is_required": false
        },
        {
          "name": "SecurityRequirementPack",
          "is_required": false
        },
        {
          "name": "TargetDomain",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UpdateAgentSpace.html",
      "name": "UpdateAgentSpace",
      "description": "Grants permission to update an agent space record",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UpdateApplication.html",
      "name": "UpdateApplication",
      "description": "Grants permission to update application configuration",
      "access": "Write",
      "resources": [
        {
          "name": "Application",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UpdateCodeReview.html",
      "name": "UpdateCodeReview",
      "description": "Grants permission to update an existing code review with new configuration or settings",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UpdateFinding.html",
      "name": "UpdateFinding",
      "description": "Grants permission to update an existing security finding with new details or status",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UpdateIntegratedResources.html",
      "name": "UpdateIntegratedResources",
      "description": "Grants permission to update integrated resources for an agent space",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        },
        {
          "name": "Integration",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UpdatePentest.html",
      "name": "UpdatePentest",
      "description": "Grants permission to update an existing penetration test with new configuration or settings",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UpdatePrivateConnectionCertificate.html",
      "name": "UpdatePrivateConnectionCertificate",
      "description": "Grants permission to update the certificate associated with a private connection",
      "access": "Write",
      "resources": [
        {
          "name": "PrivateConnection",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UpdateSecurityRequirement.html",
      "name": "UpdateSecurityRequirement",
      "description": "Grants permission to update a customer managed Security Requirement",
      "access": "Write",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UpdateSecurityRequirementPack.html",
      "name": "UpdateSecurityRequirementPack",
      "description": "Grants permission to update a security requirement pack",
      "access": "Write",
      "resources": [
        {
          "name": "SecurityRequirementPack",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UpdateTargetDomain.html",
      "name": "UpdateTargetDomain",
      "description": "Grants permission to update a target domain record",
      "access": "Write",
      "resources": [
        {
          "name": "TargetDomain",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UpdateThreat.html",
      "name": "UpdateThreat",
      "description": "Grants permission to update a threat",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_UpdateThreatModel.html",
      "name": "UpdateThreatModel",
      "description": "Grants permission to update an existing threat model with new configuration",
      "access": "Write",
      "resources": [
        {
          "name": "AgentSpace",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/API_VerifyTargetDomain.html",
      "name": "VerifyTargetDomain",
      "description": "Grants permission to verify ownership for a registered target domain",
      "access": "Write",
      "resources": [
        {
          "name": "TargetDomain",
          "is_required": true
        }
      ],
      "conditions": []
    }
  ],
  "resources": [
    {
      "url": "https://docs.aws.amazon.com/securityagent/latest/userguide/auth-and-access-control-iam-access-control-identity-based.html#arn-formats",
      "name": "AgentSpace",
      "arn": "arn:${Partition}:securityagent:${Region}:${Account}:agent-space/${AgentId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/latest/userguide/auth-and-access-control-iam-access-control-identity-based.html#arn-formats",
      "name": "Application",
      "arn": "arn:${Partition}:securityagent:${Region}:${Account}:application/${ApplicationId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/latest/userguide/auth-and-access-control-iam-access-control-identity-based.html#arn-formats",
      "name": "Integration",
      "arn": "arn:${Partition}:securityagent:${Region}:${Account}:integration/${IntegrationId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/latest/userguide/auth-and-access-control-iam-access-control-identity-based.html#arn-formats",
      "name": "PrivateConnection",
      "arn": "arn:${Partition}:securityagent:${Region}:${Account}:private-connection/${PrivateConnectionName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/latest/userguide/auth-and-access-control-iam-access-control-identity-based.html#arn-formats",
      "name": "SecurityRequirementPack",
      "arn": "arn:${Partition}:securityagent:${Region}:${Account}:security-requirement-pack/${SecurityRequirementPackId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/securityagent/latest/userguide/auth-and-access-control-iam-access-control-identity-based.html#arn-formats",
      "name": "TargetDomain",
      "arn": "arn:${Partition}:securityagent:${Region}:${Account}:target-domain/${TargetDomainId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    }
  ],
  "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"
    }
  ]
}