{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Creates a new target environment for the account.","properties":{"path":{"type":"object","properties":{"account_id":{"$ref":"#/definitions/vuln_scanner_identifier","description":"Account identifier."}},"required":["account_id"],"additionalProperties":false},"body":{"$ref":"#/definitions/vuln_scanner_create-target-environment-request"}},"required":["path","body"],"additionalProperties":false,"definitions":{"vuln_scanner_identifier":{"description":"Identifier.","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]},"vuln_scanner_create-target-environment-request":{"type":"object","properties":{"description":{"description":"Optional description.","type":["string","null"],"examples":["Main production environment"]},"name":{"description":"Human-readable name.","type":"string","examples":["Production Zone"]},"target":{"$ref":"#/definitions/vuln_scanner_target-type"}},"required":["name","target"]},"vuln_scanner_target-type":{"description":"Identifies the Cloudflare asset to scan. Uses a `type` discriminator.\nCurrently the service supports only `zone` targets.\n","oneOf":[{"$ref":"#/definitions/vuln_scanner_zone-target"}]},"vuln_scanner_zone-target":{"type":"object","properties":{"type":{"type":"string","enum":["zone"]},"zone_tag":{"description":"Cloudflare zone tag. The zone must belong to the account.\n","type":"string","maxLength":32,"examples":["d8e8fca2dc0f896fd7cb4cb0031ba249"]}},"required":["type","zone_tag"]}}},"name":"Create target environment","id":"cloudflare.create-target-environment","example":{"path":{"account_id":"023e105f4ecef8ad9ca31a8372d0c353"},"body":{"name":"Production Zone","target":{"type":"zone","zone_tag":"d8e8fca2dc0f896fd7cb4cb0031ba249"}}},"maxRequests":1,"summary":false}}