{
  "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/list_continuum.html",
  "name": "AWS Continuum",
  "prefix": "continuum",
  "timestamp": "1792713606",
  "actions": [
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_AssociateCollector.html",
      "name": "AssociateCollector",
      "description": "Grants permission to associate a collector with an environment",
      "access": "Write",
      "resources": [
        {
          "name": "environments",
          "is_required": true
        }
      ],
      "conditions": [
        "continuum:CollectorArn"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_CreateCodeFinding.html",
      "name": "CreateCodeFinding",
      "description": "Grants permission to create a code finding in an environment",
      "access": "Write",
      "resources": [
        {
          "name": "code-findings",
          "is_required": true
        },
        {
          "name": "environments",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_CreateCodeScan.html",
      "name": "CreateCodeScan",
      "description": "Grants permission to start a code scan of an environment",
      "access": "Write",
      "resources": [
        {
          "name": "code-scans",
          "is_required": true
        },
        {
          "name": "environments",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_CreateCollector.html",
      "name": "CreateCollector",
      "description": "Grants permission to create a collector",
      "access": "Write",
      "resources": [
        {
          "name": "collectors",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_CreateEnvironment.html",
      "name": "CreateEnvironment",
      "description": "Grants permission to create an environment",
      "access": "Write",
      "resources": [
        {
          "name": "environments",
          "is_required": true
        },
        {
          "name": "integrations",
          "is_required": false
        }
      ],
      "conditions": [
        "continuum:RepositoryName"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_CreateIntegration.html",
      "name": "CreateIntegration",
      "description": "Grants permission to create an integration with an external source provider",
      "access": "Write",
      "resources": [
        {
          "name": "integrations",
          "is_required": true
        }
      ],
      "conditions": [
        "continuum:S3BucketName"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_DeleteCollector.html",
      "name": "DeleteCollector",
      "description": "Grants permission to delete a collector",
      "access": "Write",
      "resources": [
        {
          "name": "collectors",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_DeleteEnvironment.html",
      "name": "DeleteEnvironment",
      "description": "Grants permission to delete an environment",
      "access": "Write",
      "resources": [
        {
          "name": "environments",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_DeleteIntegration.html",
      "name": "DeleteIntegration",
      "description": "Grants permission to delete an integration",
      "access": "Write",
      "resources": [
        {
          "name": "integrations",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_DisassociateCollector.html",
      "name": "DisassociateCollector",
      "description": "Grants permission to disassociate a collector from an environment",
      "access": "Write",
      "resources": [
        {
          "name": "environments",
          "is_required": true
        }
      ],
      "conditions": [
        "continuum:CollectorArn"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_GetCodeFinding.html",
      "name": "GetCodeFinding",
      "description": "Grants permission to get a code finding",
      "access": "Read",
      "resources": [
        {
          "name": "code-findings",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_GetCodeIssue.html",
      "name": "GetCodeIssue",
      "description": "Grants permission to get a code issue",
      "access": "Read",
      "resources": [
        {
          "name": "code-issues",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_GetCodeIssueArtifact.html",
      "name": "GetCodeIssueArtifact",
      "description": "Grants permission to get an artifact of a code issue",
      "access": "Read",
      "resources": [
        {
          "name": "code-issues",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_GetCodeScan.html",
      "name": "GetCodeScan",
      "description": "Grants permission to get a code scan",
      "access": "Read",
      "resources": [
        {
          "name": "code-scans",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_GetCollector.html",
      "name": "GetCollector",
      "description": "Grants permission to get a collector",
      "access": "Read",
      "resources": [
        {
          "name": "collectors",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_GetCollectorDataAccessAuthorization.html",
      "name": "GetCollectorDataAccessAuthorization",
      "description": "Grants permission to access the data of a collector from an environment",
      "access": "Read",
      "resources": [
        {
          "name": "collectors",
          "is_required": true
        }
      ],
      "conditions": [
        "continuum:EnvironmentArn"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_GetEnvironment.html",
      "name": "GetEnvironment",
      "description": "Grants permission to get an environment",
      "access": "Read",
      "resources": [
        {
          "name": "environments",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_GetIntegration.html",
      "name": "GetIntegration",
      "description": "Grants permission to get an integration",
      "access": "Read",
      "resources": [
        {
          "name": "integrations",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_GetResourcePolicy.html",
      "name": "GetResourcePolicy",
      "description": "Grants permission to get the resource policy attached to a resource",
      "access": "Read",
      "resources": [
        {
          "name": "collectors",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_ListAssociatedCollectors.html",
      "name": "ListAssociatedCollectors",
      "description": "Grants permission to list the collectors associated with an environment",
      "access": "List",
      "resources": [
        {
          "name": "environments",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_ListAssociatedEnvironments.html",
      "name": "ListAssociatedEnvironments",
      "description": "Grants permission to list the environments associated with a collector",
      "access": "List",
      "resources": [
        {
          "name": "collectors",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_ListCodeFindings.html",
      "name": "ListCodeFindings",
      "description": "Grants permission to list the code findings in an environment",
      "access": "List",
      "resources": [
        {
          "name": "environments",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_ListCodeIssueArtifacts.html",
      "name": "ListCodeIssueArtifacts",
      "description": "Grants permission to list the artifacts of a code issue",
      "access": "List",
      "resources": [
        {
          "name": "code-issues",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_ListCodeIssues.html",
      "name": "ListCodeIssues",
      "description": "Grants permission to list the code issues in an environment",
      "access": "List",
      "resources": [
        {
          "name": "environments",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_ListCodeScans.html",
      "name": "ListCodeScans",
      "description": "Grants permission to list the code scans of an environment",
      "access": "List",
      "resources": [
        {
          "name": "environments",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_ListCollectors.html",
      "name": "ListCollectors",
      "description": "Grants permission to list collectors",
      "access": "List",
      "resources": [
        {
          "name": "collectors",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_ListEnvironments.html",
      "name": "ListEnvironments",
      "description": "Grants permission to list environments",
      "access": "List",
      "resources": [
        {
          "name": "environments",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_ListIntegrations.html",
      "name": "ListIntegrations",
      "description": "Grants permission to list integrations",
      "access": "List",
      "resources": [
        {
          "name": "integrations",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_PutResourcePolicy.html",
      "name": "PutResourcePolicy",
      "description": "Grants permission to attach a resource policy to a resource",
      "access": "Write",
      "resources": [
        {
          "name": "collectors",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_StartIntegrationAuthorization.html",
      "name": "StartIntegrationAuthorization",
      "description": "Grants permission to start an OAuth authorization for a new integration",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_UpdateCollector.html",
      "name": "UpdateCollector",
      "description": "Grants permission to update a collector",
      "access": "Write",
      "resources": [
        {
          "name": "collectors",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_UpdateEnvironment.html",
      "name": "UpdateEnvironment",
      "description": "Grants permission to update an environment",
      "access": "Write",
      "resources": [
        {
          "name": "environments",
          "is_required": true
        },
        {
          "name": "integrations",
          "is_required": false
        }
      ],
      "conditions": [
        "continuum:RepositoryName"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/API_UpdateIntegration.html",
      "name": "UpdateIntegration",
      "description": "Grants permission to update the IAM role of an Amazon S3 integration",
      "access": "Write",
      "resources": [
        {
          "name": "integrations",
          "is_required": true
        }
      ],
      "conditions": []
    }
  ],
  "resources": [
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/code-findings.html",
      "name": "code-findings",
      "arn": "arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}/code-findings/${FindingId}",
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/code-issues.html",
      "name": "code-issues",
      "arn": "arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}/code-issues/${IssueId}",
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/code-scans.html",
      "name": "code-scans",
      "arn": "arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}/code-scans/${ScanRunId}",
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/collectors.html",
      "name": "collectors",
      "arn": "arn:${Partition}:continuum:${Region}:${Account}:collectors/${CollectorId}",
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/environments.html",
      "name": "environments",
      "arn": "arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}",
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/APIReference/integrations.html",
      "name": "integrations",
      "arn": "arn:${Partition}:continuum:${Region}:${Account}:integrations/${IntegrationId}",
      "conditions": []
    }
  ],
  "conditions": [
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/userguide/security-iam.html#condition-keys-CollectorArn",
      "name": "continuum:CollectorArn",
      "description": "Filters access by the ARNs of the collectors in an AssociateCollector or DisassociateCollector request",
      "type": "ArrayOfARN"
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/userguide/security-iam.html#condition-keys-EnvironmentArn",
      "name": "continuum:EnvironmentArn",
      "description": "Filters access by the ARN of the environment that requests access to the data of a collector",
      "type": "ARN"
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/userguide/security-iam.html#condition-keys-RepositoryName",
      "name": "continuum:RepositoryName",
      "description": "Filters access by the repositories, as lowercase owner/repo values, that a CreateEnvironment or UpdateEnvironment request selects as sources",
      "type": "ArrayOfString"
    },
    {
      "url": "https://docs.aws.amazon.com/continuum/latest/userguide/security-iam.html#condition-keys-S3BucketName",
      "name": "continuum:S3BucketName",
      "description": "Filters access by the name of the Amazon S3 bucket in a CreateIntegration request",
      "type": "String"
    }
  ]
}