{
  "id": "yandex_cloud_api_key",
  "kind": "datatype",
  "status": "draft",
  "name": "Yandex Cloud API key",
  "doc": "API key of a Yandex Cloud service account. Yandex does not publish the format; the masked key in the Yandex Cloud documentation and the gitleaks rule both start with AQVN, and the regexp follows gitleaks for the rest (35 to 38 letters, digits, underscores and hyphens).",
  "parent": "api_key",
  "is_pii": false,
  "categories": [
    "secrets"
  ],
  "langs": [
    "common"
  ],
  "classification": "identifier",
  "regexp": "^AQVN[A-Za-z0-9_-]{35,38}$",
  "examples": [
    {
      "value": "AQVN",
      "description": "Prefix without the secret",
      "valid": false
    }
  ],
  "links": [
    {
      "type": "doc",
      "url": "https://yandex.cloud/en/docs/iam/concepts/authorization/api-key"
    },
    {
      "type": "doc",
      "url": "https://yandex.cloud/en/docs/iam/operations/authentication/manage-api-keys"
    },
    {
      "type": "other",
      "url": "https://github.com/gitleaks/gitleaks/blob/master/config/gitleaks.toml"
    }
  ],
  "detected_by": {
    "tools": [
      "datadogsds",
      "githubsecretscanning",
      "gitleaks"
    ]
  },
  "quality": {
    "score": 70,
    "missing": [
      "examples",
      "mapping (Wikidata, Schema.org, ...)",
      "translation"
    ]
  },
  "source": {
    "path": "data/datatypes/any/secrets/yandex_cloud_api_key.yaml",
    "url": "https://github.com/apicrafter/metacrafter-registry/blob/main/data/datatypes/any/secrets/yandex_cloud_api_key.yaml",
    "edit_url": "https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/any/secrets/yandex_cloud_api_key.yaml"
  },
  "urls": {
    "html": "https://registry.apicrafter.io/datatype/yandex_cloud_api_key",
    "json": "https://registry.apicrafter.io/api/v1/datatypes/yandex_cloud_api_key.json"
  }
}