module
NoirTechs::Catalog::Specification
Overview
NoirTechs catalog entry: zap_sites_tree.
One file per technology; NoirTechs::TECHS in src/techs/techs.cr is
macro-derived from every constant under NoirTechs::Catalog.
Defined in:
techs/catalog/specification/apache_httpd.crtechs/catalog/specification/apisix.cr
techs/catalog/specification/appwrite.cr
techs/catalog/specification/asyncapi.cr
techs/catalog/specification/aws_cdk.cr
techs/catalog/specification/aws_cloudformation.cr
techs/catalog/specification/azure_functions.cr
techs/catalog/specification/bruno.cr
techs/catalog/specification/burp.cr
techs/catalog/specification/caddy.cr
techs/catalog/specification/caido.cr
techs/catalog/specification/cloudflare_wrangler.cr
techs/catalog/specification/directus.cr
techs/catalog/specification/envoy.cr
techs/catalog/specification/graphql_sdl.cr
techs/catalog/specification/grpc.cr
techs/catalog/specification/har.cr
techs/catalog/specification/hasura.cr
techs/catalog/specification/http_file.cr
techs/catalog/specification/insomnia.cr
techs/catalog/specification/istio_virtualservice.cr
techs/catalog/specification/k8s_gateway_api.cr
techs/catalog/specification/k8s_ingress.cr
techs/catalog/specification/kamal.cr
techs/catalog/specification/kong.cr
techs/catalog/specification/mitmproxy.cr
techs/catalog/specification/netlify.cr
techs/catalog/specification/nginx.cr
techs/catalog/specification/oas2.cr
techs/catalog/specification/oas3.cr
techs/catalog/specification/odata.cr
techs/catalog/specification/openrpc.cr
techs/catalog/specification/payload_cms.cr
techs/catalog/specification/postman.cr
techs/catalog/specification/raml.cr
techs/catalog/specification/serverless_framework.cr
techs/catalog/specification/smithy.cr
techs/catalog/specification/strapi.cr
techs/catalog/specification/supabase.cr
techs/catalog/specification/terraform.cr
techs/catalog/specification/traefik.cr
techs/catalog/specification/typespec.cr
techs/catalog/specification/vercel.cr
techs/catalog/specification/wsdl.cr
techs/catalog/specification/zap_sites_tree.cr
Constant Summary
-
APACHE_HTTPD =
{:apache_httpd => {:format => ["CONF"], :similar => ["apache", "apache httpd", "httpd", "htaccess", "apache2"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
APISIX =
{:apisix => {:format => ["JSON", "YAML"], :similar => ["apisix", "apache apisix", "apache-apisix", "apache_apisix"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => true, :cookie => false}}}} -
APPWRITE =
{:appwrite => {:format => ["JSON"], :similar => ["appwrite", "appwrite-config", "appwrite_config", "appwrite.json"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => false}}}} -
ASYNCAPI =
{:asyncapi => {:format => ["JSON", "YAML"], :similar => ["asyncapi", "async-api", "async_api"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => true, :header => false, :cookie => false}}}} -
AWS_CDK =
{:aws_cdk => {:format => ["TS", "JS", "PY"], :similar => ["aws cdk", "aws-cdk-lib", "@aws-cdk", "cdk", "aws_cdk"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
AWS_CLOUDFORMATION =
{:aws_cloudformation => {:format => ["YAML", "JSON"], :similar => ["aws cloudformation", "aws sam", "cloudformation", "sam", "template.yaml", "template.yml", "aws::serverless::function", "aws::apigateway::resource"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
AZURE_FUNCTIONS =
{:azure_functions => {:format => ["JSON"], :similar => ["azure functions", "azure-functions", "function.json", "azure"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
BRUNO =
{:bruno => {:format => ["BRU"], :similar => ["bruno", "bru"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => false}}}} -
BURP =
{:burp => {:format => ["XML"], :similar => ["burp", "burpsuite", "burp-suite", "burp_suite", "burp-sitemap"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => false, :body => true, :header => true, :cookie => true}}}} -
CADDY =
{:caddy => {:format => ["CADDYFILE", "JSON"], :similar => ["caddy", "caddyfile", "caddy.json"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
CAIDO =
{:caido => {:format => ["JSON"], :similar => ["caido", "caido-export", "caido_export"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => false, :body => true, :header => true, :cookie => true}}}} -
CLOUDFLARE_WRANGLER =
{:cloudflare_wrangler => {:format => ["TOML", "JSON"], :similar => ["cloudflare", "cloudflare workers", "wrangler", "wrangler.toml", "wrangler.json", "wrangler.jsonc"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
DIRECTUS =
{:directus => {:format => ["YAML", "JSON"], :similar => ["directus", "directus-snapshot", "directus_snapshot", "directus schema"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => false, :cookie => false}}}} -
ENVOY =
{:envoy => {:format => ["JSON", "YAML"], :similar => ["envoy", "envoy-proxy", "envoy_proxy", "istio-envoy"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
GRAPHQL_SDL =
{:graphql_sdl => {:format => ["GRAPHQL_SDL"], :similar => ["graphql_sdl", "graphql-sdl", "graphql_schema", ".graphqls", "graphql", ".graphql"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => true, :header => false, :cookie => false}}}} -
GRPC =
{:grpc => {:format => ["PROTOBUF"], :similar => ["grpc", "protobuf", "proto", "grpc-gateway"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => false, :cookie => false}}}} -
HAR =
{:har => {:format => ["JSON"], :similar => ["har"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}}}} -
HASURA =
{:hasura => {:format => ["YAML"], :similar => ["hasura", "hasura-metadata", "hasura_metadata", "hasura graphql engine"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => true, :body => true, :header => false, :cookie => false}}}} -
HTTP_FILE =
{:http_file => {:format => ["HTTP", "REST"], :similar => ["http_file", "rest-client", "rest_client", "http-client", "http_client", ".http", ".rest"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => false}}}} -
INSOMNIA =
{:insomnia => {:format => ["JSON", "YAML"], :similar => ["insomnia", "insomnia collection", "insomnia export"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => false}}}} -
ISTIO_VIRTUALSERVICE =
{:istio_virtualservice => {:format => ["YAML"], :similar => ["istio", "virtualservice", "networking.istio.io"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
K8S_GATEWAY_API =
{:k8s_gateway_api => {:format => ["YAML"], :similar => ["kubernetes gateway api", "k8s gateway api", "httproute", "gateway.networking.k8s.io"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
K8S_INGRESS =
{:k8s_ingress => {:format => ["YAML"], :similar => ["kubernetes ingress", "k8s ingress", "kubernetes.io/ingress", "networking.k8s.io/v1"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
KAMAL =
{:kamal => {:format => ["YAML"], :similar => ["kamal", "kamal deploy", "kamal-deploy", "kamal proxy", "deploy.yml"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
KONG =
{:kong => {:format => ["YAML"], :similar => ["kong", "kong declarative", "deck", "kong ingress controller", "kic"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
MITMPROXY =
{:mitmproxy => {:format => ["TNETSTRING"], :similar => ["mitmproxy", "mitm", "mitmdump", "flow", "flows"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}}}} -
NETLIFY =
{:netlify => {:format => ["TXT", "TOML"], :similar => ["netlify", "_redirects", "netlify.toml"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
NGINX =
{:nginx => {:format => ["CONF"], :similar => ["nginx", "nginx.conf", "sites-enabled", "conf.d"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
OAS2 =
{:oas2 => {:format => ["JSON", "YAML"], :similar => ["oas 2.0", "oas_2_0", "swagger 2.0", "swagger_2_0", "swagger"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}}}} -
OAS3 =
{:oas3 => {:format => ["JSON", "YAML"], :similar => ["oas 3.0", "oas_3_0"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}}}} -
ODATA =
{:odata => {:format => ["XML"], :similar => ["odata", "edmx", "csdl"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => false, :cookie => false}}}} -
OPENRPC =
{:openrpc => {:format => ["JSON"], :similar => ["openrpc", "open-rpc", "open_rpc", "jsonrpc", "json-rpc", "json_rpc"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => true, :header => false, :cookie => false}}}} -
PAYLOAD_CMS =
{:payload_cms => {:format => ["TS", "JS"], :similar => ["payload", "payloadcms", "payload-cms", "payload_cms", "payload cms"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => false, :cookie => false}}}} -
POSTMAN =
{:postman => {:format => ["JSON"], :similar => ["postman", "postman collection"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => false}}}} -
RAML =
{:raml => {:format => ["YAML"], :similar => ["raml"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}}}} -
SERVERLESS_FRAMEWORK =
{:serverless_framework => {:format => ["YAML", "JSON"], :similar => ["serverless framework", "serverless.yml", "serverless.yaml", "serverless.json", "aws lambda"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
SMITHY =
{:smithy => {:format => ["SMITHY"], :similar => ["smithy", "smithy-idl"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => false}}}} -
STRAPI =
{:strapi => {:format => ["JSON", "TS", "JS"], :similar => ["strapi", "strapi5", "strapi-cms", "strapi_cms", "strapi v4", "strapi v5"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => false, :cookie => false}}}} -
SUPABASE =
{:supabase => {:format => ["SQL"], :similar => ["supabase", "postgrest", "supabase-migrations", "supabase_migrations", "pgrst"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => false, :body => true, :header => true, :cookie => false}}}} -
TERRAFORM =
{:terraform => {:format => ["TF", "JSON"], :similar => ["terraform", "tf", "hcl", "opentofu", "tofu", "aws_api_gateway", "aws_apigatewayv2", "aws_apigatewayv2_route"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
TRAEFIK =
{:traefik => {:format => ["YAML", "TOML"], :similar => ["traefik", "traefik dynamic config", "ingressroute"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
TYPESPEC =
{:typespec => {:format => ["TYPESPEC"], :similar => ["typespec", "tsp", "cadl"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => true, :header => true, :cookie => true}}}} -
VERCEL =
{:vercel => {:format => ["JSON"], :similar => ["vercel", "vercel.json", "now.json"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}}}} -
WSDL =
{:wsdl => {:format => ["XML"], :similar => ["wsdl", "soap"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => true, :header => true, :cookie => false}}}} -
ZAP_SITES_TREE =
{:zap_sites_tree => {:format => ["YAML"], :similar => ["zap_sites_tree", "zap-sites-tree", "zap-sitemap", "zap_sitemap", "zaproxy", "owasp-zap"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => true, :header => false, :cookie => false}}}}