create_mapping_run
Directly create a mapping run with full control over scope, bypassing map-trigger errors. Specify the resources to map: repositories, cloud accounts, Kubernetes clusters, domains, and more.
Instructions
Create a mapping run directly on the mapper, bypassing map-trigger.
Use this instead of trigger_scan when you need full control over scope or when map-trigger is returning errors.
Args: description: What to map and why. repositories: JSON array of repository URL strings. cloud_accounts: JSON array of {"provider", "account_id", "regions"} objects. kubernetes_clusters: JSON array of kubeconfig context strings. domains: JSON array of domain strings to probe. web_endpoints: JSON array of web endpoint URLs to probe. cidrs: JSON array of CIDR strings to probe. exclude_patterns: JSON array of glob patterns to exclude. credentials_profile: Credential broker profile (default: "default"). model: LLM model for mapping agents (default: "claude-sonnet-4-6"). dry_run: If true, validate the request without executing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| description | Yes | ||
| repositories | No | [] | |
| cloud_accounts | No | [] | |
| kubernetes_clusters | No | [] | |
| domains | No | [] | |
| web_endpoints | No | [] | |
| cidrs | No | [] | |
| exclude_patterns | No | [] | |
| credentials_profile | No | default | |
| model | No | claude-sonnet-4-6 | |
| dry_run | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |