diff --git a/content/boundary/v0.21.x/redirects.jsonc b/content/boundary/v0.21.x/redirects.jsonc index badcc815be..25c5253903 100644 --- a/content/boundary/v0.21.x/redirects.jsonc +++ b/content/boundary/v0.21.x/redirects.jsonc @@ -26,7 +26,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/overview/what-is-boundary", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/overview/what-is-boundary", "destination": "/boundary/docs/:version/what-is-boundary", "permanent": true, }, @@ -36,7 +36,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts", "destination": "/boundary/docs/:version/what-is-boundary", "permanent": true, }, @@ -75,7 +75,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/roadmap", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/roadmap", "destination": "/boundary/docs/:version/what-is-boundary", "permanent": true, }, @@ -90,7 +90,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/oss", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/oss", "destination": "/boundary/docs/:version/what-is-boundary", "permanent": true, }, @@ -106,7 +106,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:11|12|13|14|15|16|17|18|19)\\.x)/use-cases", + "/boundary/docs/:version(v0\\.(?:11|12|13|14|15|16|17|18|19|20)\\.x)/use-cases", "destination": "/boundary/docs/:version/overview/use-cases", "permanent": true, }, @@ -122,7 +122,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/overview/vs/other-software", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/overview/vs/other-software", "destination": "/boundary/docs/:version/overview/use-cases", "permanent": true, }, @@ -138,7 +138,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/overview/vs/zero-trust", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/overview/vs/zero-trust", "destination": "/boundary/docs/:version/overview/zero-trust", "permanent": true, }, @@ -149,7 +149,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/overview/vs/bastion-hosts", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/overview/vs/bastion-hosts", "destination": "/boundary/docs/:version/overview/bastion-hosts", "permanent": true, }, @@ -171,7 +171,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/overview/vs/vpn", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/overview/vs/vpn", "destination": "/boundary/docs/:version/overview/vpn", "permanent": true, }, @@ -187,7 +187,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/overview/vs/pam", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/overview/vs/pam", "destination": "/boundary/docs/:version/overview/pam", "permanent": true, }, @@ -203,7 +203,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/overview/vs/sdp", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/overview/vs/sdp", "destination": "/boundary/docs/:version/overview/sdp", "permanent": true, }, @@ -220,7 +220,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/overview/vs/secrets-management", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/overview/vs/secrets-management", "destination": "/boundary/docs/:version/overview/secrets-management", "permanent": true, }, @@ -236,7 +236,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/troubleshoot/faq", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/troubleshoot/faq", "destination": "/boundary/docs/:version/overview/faq", "permanent": true, }, @@ -261,7 +261,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/installing", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/installing", "destination": "/boundary/docs/:version/deploy/self-managed", "permanent": true, }, @@ -300,12 +300,12 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/getting-started/dev-mode/dev-mode", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/getting-started/dev-mode/dev-mode", "destination": "/boundary/docs/:version/getting-started/dev-mode", "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/oss/installing/dev-mode", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/oss/installing/dev-mode", "destination": "/boundary/docs/:version/getting-started/dev-mode", "permanent": true, }, @@ -327,14 +327,14 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:13|14|15|16|17|18|19)\\.x)/getting-started/run-and-login", + "/boundary/docs/:version(v0\\.(?:13|14|15|16|17|18|19|20)\\.x)/getting-started/run-and-login", "destination": "/boundary/docs/:version/getting-started/dev-mode/run-and-login", "permanent": true, }, { "source": - "/boundary/docs/:version(v0\\.(?:13|14|15|16|17|18|19)\\.x)/oss/installing/run-and-login", + "/boundary/docs/:version(v0\\.(?:13|14|15|16|17|18|19|20)\\.x)/oss/installing/run-and-login", "destination": "/boundary/docs/:version/getting-started/dev-mode/run-and-login", "permanent": true, @@ -360,7 +360,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/oss/installing/connect-to-dev-target", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/oss/installing/connect-to-dev-target", "destination": "/boundary/docs/:version/getting-started/dev-mode/connect-to-dev-target", "permanent": true, @@ -373,7 +373,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/architecture/:slug*", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/architecture/:slug*", "destination": "/boundary/docs/:version/architecture/:slug*", "permanent": true, }, @@ -409,7 +409,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/system-requirements", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/system-requirements", "destination": "/boundary/docs/:version/architecture/system-requirements", "permanent": true, }, @@ -449,12 +449,12 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/oss/installing/postgres", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/oss/installing/postgres", "destination": "/boundary/docs/:version/architecture/system-requirements", "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/installing/postgres", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/installing/postgres", "destination": "/boundary/docs/:version/architecture/system-requirements", "permanent": true, }, @@ -530,14 +530,14 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/oss/installing/reference-architectures", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/oss/installing/reference-architectures", "destination": "/boundary/docs/:version/architecture/recommended-architecture", "permanent": true, }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/installing/reference-architectures", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/installing/reference-architectures", "destination": "/boundary/docs/:version/architecture/recommended-architecture", "permanent": true, @@ -556,7 +556,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/recommended-architecture", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/recommended-architecture", "destination": "/boundary/docs/:version/architecture/recommended-architecture", "permanent": true, @@ -593,7 +593,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/fault-tolerance", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/fault-tolerance", "destination": "/boundary/docs/:version/architecture/fault-tolerance", "permanent": true, }, @@ -646,13 +646,13 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/oss/installing/high-availability", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/oss/installing/high-availability", "destination": "/boundary/docs/:version/architecture/high-availability", "permanent": true, }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/installing/high-availability", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/installing/high-availability", "destination": "/boundary/docs/:version/architecture/high-availability", "permanent": true, }, @@ -689,7 +689,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/high-availability", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/high-availability", "destination": "/boundary/docs/:version/architecture/high-availability", "permanent": true, }, @@ -710,7 +710,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary", "destination": "/boundary/docs/:version/deploy/self-managed", "permanent": true, }, @@ -726,7 +726,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/install", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/install", "destination": "/boundary/docs/:version/deploy/self-managed/install", "permanent": true, }, @@ -753,7 +753,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/deploy", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/deploy", "destination": "/boundary/docs/:version/deploy/self-managed/install", "permanent": true, }, @@ -776,7 +776,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/configure-controllers", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/configure-controllers", "destination": "/boundary/docs/:version/deploy/self-managed/configure-controllers", "permanent": true, @@ -794,7 +794,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/configure-workers", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/configure-workers", "destination": "/boundary/docs/:version/deploy/self-managed/deploy-workers", "permanent": true, }, @@ -835,7 +835,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/initialize", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/initialize", "destination": "/boundary/docs/:version/deploy/self-managed/initialize", "permanent": true, }, @@ -875,7 +875,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/oss/installing/no-gen-resources", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/oss/installing/no-gen-resources", "destination": "/boundary/docs/:version/deploy/self-managed/initialize", "permanent": true, }, @@ -892,13 +892,13 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/no-gen-resources", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/no-gen-resources", "destination": "/boundary/docs/:version/deploy/self-managed/initialize", "permanent": true, }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/installing/no-gen-resources", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/installing/no-gen-resources", "destination": "/boundary/docs/:version/deploy/self-managed/initialize", "permanent": true, }, @@ -927,7 +927,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/install-clients", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/install-clients", "destination": "/boundary/docs/:version/deploy/self-managed/install-clients", "permanent": true, }, @@ -980,12 +980,12 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/oss/installing/systemd", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/oss/installing/systemd", "destination": "/boundary/docs/:version/deploy/self-managed/systemd", "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/installing/systemd", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/installing/systemd", "destination": "/boundary/docs/:version/deploy/self-managed/systemd", "permanent": true, }, @@ -1007,7 +1007,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/oss/installing", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/oss/installing", "destination": "/boundary/docs/:version/deploy/self-managed", "permanent": true, }, @@ -1018,7 +1018,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:9|10|11|12|13|14|15|16|17|18|19)\\.x)/getting-started/connect-to-target", + "/boundary/docs/:version(v0\\.(?:9|10|11|12|13|14|15|16|17|18|19|20)\\.x)/getting-started/connect-to-target", "destination": "/boundary/docs/:version/hcp/get-started/connect-to-target", "permanent": true, }, @@ -1041,7 +1041,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:13|14|15|16|17|18|19)\\.x)/getting-started/deploy-and-login", + "/boundary/docs/:version(v0\\.(?:13|14|15|16|17|18|19|20)\\.x)/getting-started/deploy-and-login", "destination": "/boundary/docs/:version/hcp/get-started/deploy-and-login", "permanent": true, }, @@ -1064,7 +1064,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/install-boundary/terraform-patterns/:slug*", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/install-boundary/terraform-patterns/:slug*", "destination": "/boundary/docs/:version/deploy/terraform-patterns/:slug*", "permanent": true, }, @@ -1109,7 +1109,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/security/data-encryption", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/security/data-encryption", "destination": "/boundary/docs/:version/secure/encryption/data-encryption", "permanent": true, }, @@ -1119,7 +1119,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/security", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/security", "destination": "/boundary/docs/:version/secure/encryption/data-encryption", "permanent": true, }, @@ -1136,7 +1136,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/security/connections-tls", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/security/connections-tls", "destination": "/boundary/docs/:version/secure/encryption/connections-tls", "permanent": true, }, @@ -1161,7 +1161,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/operations", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/operations", "destination": "/boundary/docs/:version/monitor", "permanent": true, }, @@ -1172,7 +1172,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/listener/:slug*", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/listener/:slug*", "destination": "/boundary/docs/:version/monitor/listeners/:slug*", "permanent": true, }, @@ -1221,7 +1221,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/oss/operations/metrics", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/oss/operations/metrics", "destination": "/boundary/docs/:version/monitor/metrics", "permanent": true, }, @@ -1231,7 +1231,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/operations/metrics", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/operations/metrics", "destination": "/boundary/docs/:version/monitor/metrics", "permanent": true, }, @@ -1253,7 +1253,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/operations/health", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/operations/health", "destination": "/boundary/docs/:version/monitor/health", "permanent": true, }, @@ -1274,7 +1274,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/oss/operations/health", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/oss/operations/health", "destination": "/boundary/docs/:version/monitor/health", "permanent": true, }, @@ -1294,13 +1294,13 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/events", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/events", "destination": "/boundary/docs/:version/monitor/events/events", "permanent": true, }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/events/overview", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/events/overview", "destination": "/boundary/docs/:version/monitor/events/events", "permanent": true, }, @@ -1323,7 +1323,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/monitor/events", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/monitor/events", "destination": "/boundary/docs/:version/monitor/events/events", "permanent": true, }, @@ -1340,7 +1340,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/filtering/events", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/filtering/events", "destination": "/boundary/docs/:version/monitor/events/filter-events", "permanent": true, }, @@ -1357,7 +1357,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/events/common", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/events/common", "destination": "/boundary/docs/:version/monitor/events/common", "permanent": true, }, @@ -1386,7 +1386,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/events/file", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/events/file", "destination": "/boundary/docs/:version/monitor/events/file", "permanent": true, }, @@ -1409,7 +1409,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/events/stderr", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/events/stderr", "destination": "/boundary/docs/:version/monitor/events/stderr", "permanent": true, }, @@ -1419,7 +1419,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/release-notes", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/release-notes", "destination": "/boundary/docs/:version", "permanent": true, }, @@ -1477,7 +1477,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/worker", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/worker", "destination": "/boundary/docs/:version/workers", "permanent": true, }, @@ -1535,7 +1535,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/worker/worker-configuration", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/worker/worker-configuration", "destination": "/boundary/docs/:version/workers/registration", "permanent": true, }, @@ -1553,7 +1553,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/worker/kms-worker", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/worker/kms-worker", "destination": "/boundary/docs/:version/workers/registration", "permanent": true, }, @@ -1571,7 +1571,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/worker/pki-worker", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/worker/pki-worker", "destination": "/boundary/docs/:version/workers/registration", "permanent": true, }, @@ -1595,7 +1595,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/connection-workflows/multi-hop", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/connection-workflows/multi-hop", "destination": "/boundary/docs/:version/workers/multi-hop", "permanent": true, }, @@ -1644,7 +1644,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/filtering/worker-tags", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/filtering/worker-tags", "destination": "/boundary/docs/:version/workers/worker-tags", "permanent": true, }, @@ -1666,7 +1666,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/service-discovery", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/service-discovery", "destination": "/boundary/docs/:version/hosts", "permanent": true, }, @@ -1682,7 +1682,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/host-discovery/:slug*", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/host-discovery/:slug*", "destination": "/boundary/docs/:version/hosts/:slug*", "permanent": true, }, @@ -1752,7 +1752,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/target-aliases", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/target-aliases", "destination": "/boundary/docs/:version/targets/configuration", "permanent": true, }, @@ -1776,7 +1776,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/target-aliases/connect-target-alias", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/target-aliases/connect-target-alias", "destination": "/boundary/docs/:version/targets/connections/connect-target-alias", "permanent": true, @@ -1801,7 +1801,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/target-aliases/create-target-alias", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/target-aliases/create-target-alias", "destination": "/boundary/docs/:version/targets/configuration/create-target-alias", "permanent": true, @@ -1827,7 +1827,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/target-aliases/transparent-sessions", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/target-aliases/transparent-sessions", "destination": "/boundary/docs/:version/targets/configuration/configure-transparent-sessions", "permanent": true, @@ -1851,7 +1851,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/connection-workflows", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/connection-workflows", "destination": "/boundary/docs/:version/targets/connections", "permanent": true, }, @@ -1875,7 +1875,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/connection-workflows/connect-helpers", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/connection-workflows/connect-helpers", "destination": "/boundary/docs/:version/targets/connections/connect-helpers", "permanent": true, }, @@ -1899,7 +1899,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/connection-workflows/exec-flag", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/connection-workflows/exec-flag", "destination": "/boundary/docs/:version/targets/connections/exec-flag", "permanent": true, }, @@ -1929,7 +1929,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/connection-workflows/workflow-ssh-proxycommand", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/connection-workflows/workflow-ssh-proxycommand", "destination": "/boundary/docs/:version/targets/connections/workflow-ssh-proxycommand", "permanent": true, @@ -1959,7 +1959,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/credential-management/:slug*", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/credential-management/:slug*", "destination": "/boundary/docs/:version/credentials/:slug*", "permanent": true, }, @@ -1986,6 +1986,11 @@ "destination": "/boundary/docs/:version/credentials", "permanent": true, }, + { + "source": "/boundary/docs/credentials/rdp-testing-and-compatibility-matrix", + "destination": "/boundary/docs/rdp-compatibility", + "permanent": true, + }, { "source": "/boundary/docs/configuration/credential-management/configure-credential-brokering", @@ -2051,7 +2056,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/session-recording", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/session-recording", "destination": "/boundary/docs/:version/session-recording", "permanent": true, }, @@ -2083,7 +2088,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/session-recording/configure-worker-storage", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/session-recording/configure-worker-storage", "destination": "/boundary/docs/:version/session-recording/configuration/configure-worker-storage", "permanent": true, @@ -2103,7 +2108,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/session-recording/storage-providers/:slug*", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/session-recording/storage-providers/:slug*", "destination": "/boundary/docs/:version/session-recording/configuration/storage-providers/:slug*", "permanent": true, @@ -2202,7 +2207,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/session-recording/create-storage-bucket", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/session-recording/create-storage-bucket", "destination": "/boundary/docs/:version/session-recording/configuration/create-storage-bucket", "permanent": true, @@ -2223,7 +2228,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/session-recording/enable-session-recording", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/session-recording/enable-session-recording", "destination": "/boundary/docs/:version/session-recording/configuration/enable-session-recording", "permanent": true, @@ -2293,7 +2298,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/troubleshoot/troubleshoot-recorded-sessions", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/troubleshoot/troubleshoot-recorded-sessions", "destination": "/boundary/docs/:version/session-recording/configuration/troubleshoot-recorded-sessions", "permanent": true, @@ -2326,7 +2331,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/session-recording/configure-storage-policy", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/session-recording/configure-storage-policy", "destination": "/boundary/docs/:version/session-recording/compliance/configure-storage-policy", "permanent": true, @@ -2359,7 +2364,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/session-recording/update-storage-policy", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/session-recording/update-storage-policy", "destination": "/boundary/docs/:version/session-recording/compliance/update-storage-policy", "permanent": true, @@ -2391,7 +2396,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/operations/session-recordings/validate-data-store", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/operations/session-recordings/validate-data-store", "destination": "/boundary/docs/:version/session-recording/compliance/validate-data-store", "permanent": true, @@ -2424,19 +2429,19 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/operations/session-recordings", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/operations/session-recordings", "destination": "/boundary/docs/:version/session-recording", "permanent": true, }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/operations/session-recordings/manage-recorded-sessions", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/operations/session-recordings/manage-recorded-sessions", "destination": "/boundary/docs/:version/session-recording", "permanent": true, }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/operations/session-recordings/validate-session-recordings", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/operations/session-recordings/validate-session-recordings", "destination": "/boundary/docs/:version/session-recording/compliance/validate-session-recordings", "permanent": true, @@ -2460,7 +2465,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/configuration/identity-access-management/:slug*", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/configuration/identity-access-management/:slug*", "destination": "/boundary/docs/:version/rbac/:slug*", "permanent": true, }, @@ -2489,7 +2494,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/security/permissions/:slug*", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/security/permissions/:slug*", "destination": "/boundary/docs/:version/configuration/identity-access-management/:slug*", "permanent": true, @@ -2579,7 +2584,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/common-workflows/manage-roles", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/common-workflows/manage-roles", "destination": "/boundary/docs/:version/rbac/manage-roles", "permanent": true, }, @@ -2627,7 +2632,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/common-workflows/manage-users-groups", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/common-workflows/manage-users-groups", "destination": "/boundary/docs/:version/rbac/users/manage-users-groups", "permanent": true, }, @@ -2658,7 +2663,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/filtering/oidc-managed-groups", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/filtering/oidc-managed-groups", "destination": "/boundary/docs/:version/rbac/users/managed-groups", "permanent": true, }, @@ -2675,7 +2680,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/filtering/managed-groups", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/filtering/managed-groups", "destination": "/boundary/docs/:version/rbac/users/managed-groups", "permanent": true, }, @@ -2685,7 +2690,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:13|14|19)\\.x)/integrations", + "source": "/boundary/docs/:version(v0\\.(?:13|14|19|20)\\.x)/integrations", "destination": "/boundary/docs/:version", "permanent": true, }, @@ -2710,7 +2715,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/integrations/vault", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/integrations/vault", "destination": "/boundary/docs/:version/vault", "permanent": true, }, @@ -2726,7 +2731,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/api-clients/go-sdk", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/api-clients/go-sdk", "destination": "/boundary/docs/:version/go-sdk", "permanent": true, }, @@ -2747,7 +2752,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/api-clients/client-agent", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/api-clients/client-agent", "destination": "/boundary/docs/:version/client-agent", "permanent": true, }, @@ -2785,7 +2790,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/api-clients/client-cache", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/api-clients/client-cache", "destination": "/boundary/docs/:version/client-cache", "permanent": true, }, @@ -2801,7 +2806,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/api-clients/api", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/api-clients/api", "destination": "/boundary/docs/:version/api", "permanent": true, }, @@ -2828,7 +2833,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/api-clients/api/pagination", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/api-clients/api/pagination", "destination": "/boundary/docs/:version/api/pagination", "permanent": true, }, @@ -2856,7 +2861,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/api-clients/api/rate-limiting", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/api-clients/api/rate-limiting", "destination": "/boundary/docs/:version/api/rate-limiting", "permanent": true, }, @@ -2873,7 +2878,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:13|14|15|16|17|18|19)\\.x)/api-clients/cli", + "/boundary/docs/:version(v0\\.(?:13|14|15|16|17|18|19|20)\\.x)/api-clients/cli", "destination": "/boundary/docs/:version/commands", "permanent": true, }, @@ -2908,7 +2913,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:17|18|19)\\.x)/commands/daemon/:slug*", + "/boundary/docs/:version(v0\\.(?:17|18|19|20)\\.x)/commands/daemon/:slug*", "destination": "/boundary/docs/:version/commands/cache/:slug*", "permanent": true, }, @@ -2967,7 +2972,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/domain-model/:slug*", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/domain-model/:slug*", "destination": "/boundary/docs/:version/domain-model/:slug*", "permanent": true, }, @@ -3249,7 +3254,7 @@ "permanent": true, }, { - "source": "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/filtering", + "source": "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/filtering", "destination": "/boundary/docs/:version/filtering", "permanent": true, }, @@ -3260,7 +3265,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/concepts/filtering/resource-listing", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/concepts/filtering/resource-listing", "destination": "/boundary/docs/:version/filtering", "permanent": true, }, @@ -3276,7 +3281,7 @@ }, { "source": - "/boundary/docs/:version(v0\\.(?:19)\\.x)/troubleshoot/common-errors", + "/boundary/docs/:version(v0\\.(?:19|20)\\.x)/troubleshoot/common-errors", "destination": "/boundary/docs/:version/errors", "permanent": true, },