Argo CD · Schema

v1alpha1PullRequestGeneratorAzureDevOps

PullRequestGeneratorAzureDevOps defines connection info specific to AzureDevOps.

Continuous DeliveryContainersDeploymentGitOpsKubernetesCNCFOpen Source

Properties

Name Type Description
api string The Azure DevOps API URL to talk to. If blank, use https://dev.azure.com/.
labels array
organization string Azure DevOps org to scan. Required.
project string Azure DevOps project name to scan. Required.
repo string Azure DevOps repo name to scan. Required.
tokenRef object
View JSON Schema on GitHub

JSON Schema

argo-cd-v1alpha1-pull-request-generator-azure-dev-ops-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/argo-cd/refs/heads/main/json-schema/argo-cd-v1alpha1-pull-request-generator-azure-dev-ops-schema.json",
  "title": "v1alpha1PullRequestGeneratorAzureDevOps",
  "description": "PullRequestGeneratorAzureDevOps defines connection info specific to AzureDevOps.",
  "type": "object",
  "properties": {
    "api": {
      "description": "The Azure DevOps API URL to talk to. If blank, use https://dev.azure.com/.",
      "type": "string"
    },
    "labels": {
      "type": "array",
      "title": "Labels is used to filter the PRs that you want to target",
      "items": {
        "type": "string"
      }
    },
    "organization": {
      "description": "Azure DevOps org to scan. Required.",
      "type": "string"
    },
    "project": {
      "description": "Azure DevOps project name to scan. Required.",
      "type": "string"
    },
    "repo": {
      "description": "Azure DevOps repo name to scan. Required.",
      "type": "string"
    },
    "tokenRef": {
      "$ref": "#/definitions/v1alpha1SecretRef"
    }
  }
}