{
  "Name" : "continuum",
  "ServiceName" : "Continuum",
  "Actions" : [ {
    "Name" : "AssociateCollector",
    "ActionConditionKeys" : [ "continuum:CollectorArn" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "environments"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateCodeFinding",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "code-findings"
    }, {
      "Name" : "environments"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateCodeScan",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "code-scans"
    }, {
      "Name" : "environments"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateCollector",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "collectors"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateEnvironment",
    "ActionConditionKeys" : [ "continuum:RepositoryName" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "environments"
    }, {
      "Name" : "integrations"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "CreateIntegration",
    "ActionConditionKeys" : [ "continuum:S3BucketName" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "integrations"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DeleteCollector",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "collectors"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DeleteEnvironment",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "environments"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DeleteIntegration",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "integrations"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "DisassociateCollector",
    "ActionConditionKeys" : [ "continuum:CollectorArn" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "environments"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetCodeFinding",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "code-findings"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetCodeIssue",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "code-issues"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetCodeIssueArtifact",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "code-issues"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetCodeScan",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "code-scans"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetCollector",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "collectors"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetCollectorDataAccessAuthorization",
    "ActionConditionKeys" : [ "continuum:EnvironmentArn" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "collectors"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetEnvironment",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "environments"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetIntegration",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "integrations"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "GetResourcePolicy",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "collectors"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListAssociatedCollectors",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "environments"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListAssociatedEnvironments",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "collectors"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListCodeFindings",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "environments"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListCodeIssueArtifacts",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "code-issues"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListCodeIssues",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "environments"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListCodeScans",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "environments"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListCollectors",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "collectors"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListEnvironments",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "environments"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListIntegrations",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "integrations"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "PutResourcePolicy",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "collectors"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "StartIntegrationAuthorization",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateCollector",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "collectors"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateEnvironment",
    "ActionConditionKeys" : [ "continuum:RepositoryName" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "environments"
    }, {
      "Name" : "integrations"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateIntegration",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "integrations"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  } ],
  "ConditionKeys" : [ {
    "Name" : "continuum:CollectorArn",
    "Types" : [ "ArrayOfARN" ]
  }, {
    "Name" : "continuum:EnvironmentArn",
    "Types" : [ "ARN" ]
  }, {
    "Name" : "continuum:RepositoryName",
    "Types" : [ "ArrayOfString" ]
  }, {
    "Name" : "continuum:S3BucketName",
    "Types" : [ "String" ]
  } ],
  "Operations" : [ {
    "Name" : "AssociateCollector",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "associate_collector",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateCodeFinding",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "create_code_finding",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateCodeScan",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "create_code_scan",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateCollector",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "create_collector",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateEnvironment",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "create_environment",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateIntegration",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "create_integration",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteCollector",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "delete_collector",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteEnvironment",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "delete_environment",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteIntegration",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "delete_integration",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DisassociateCollector",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "disassociate_collector",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetCodeFinding",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "get_code_finding",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetCodeIssue",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "get_code_issue",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetCodeIssueArtifact",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "get_code_issue_artifact",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetCodeScan",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "get_code_scan",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetCollector",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "get_collector",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetCollectorDataAccessAuthorization",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "get_collector_data_access_authorization",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetEnvironment",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "get_environment",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetIntegration",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "get_integration",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetResourcePolicy",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "get_resource_policy",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListAssociatedCollectors",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "list_associated_collectors",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListAssociatedEnvironments",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "list_associated_environments",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListCodeFindings",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "list_code_findings",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListCodeIssueArtifacts",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "list_code_issue_artifacts",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListCodeIssues",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "list_code_issues",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListCodeScans",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "list_code_scans",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListCollectors",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "list_collectors",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListEnvironments",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "list_environments",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListIntegrations",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "list_integrations",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "PutResourcePolicy",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "put_resource_policy",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "StartIntegrationAuthorization",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "start_integration_authorization",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateCollector",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "update_collector",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateEnvironment",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "update_environment",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateIntegration",
    "SDK" : [ {
      "Name" : "continuum",
      "Method" : "update_integration",
      "Package" : "Boto3"
    } ]
  } ],
  "Resources" : [ {
    "Name" : "code-findings",
    "ARNFormats" : [ "arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}/code-findings/${FindingId}" ]
  }, {
    "Name" : "code-issues",
    "ARNFormats" : [ "arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}/code-issues/${IssueId}" ]
  }, {
    "Name" : "code-scans",
    "ARNFormats" : [ "arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}/code-scans/${ScanRunId}" ]
  }, {
    "Name" : "collectors",
    "ARNFormats" : [ "arn:${Partition}:continuum:${Region}:${Account}:collectors/${CollectorId}" ]
  }, {
    "Name" : "environments",
    "ARNFormats" : [ "arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}" ]
  }, {
    "Name" : "integrations",
    "ARNFormats" : [ "arn:${Partition}:continuum:${Region}:${Account}:integrations/${IntegrationId}" ]
  } ],
  "Version" : "v1.5"
}