action visualstudio_get_prebuild_readiness_route { label: "GetPrebuildReadinessRoute" provider: visualstudio method: GET path: "/api/v1/Prebuilds/templates/repo/{repoId}/branch/{branchName}/hash/{prebuildHash}/location/{location}/skus" encoding: json input: { type: "object" properties: { branchName: { type: "string" } location: { type: "string" } prebuildHash: { type: "string" } repoId: { type: "string" } storageType: { type: "integer" format: "int32" enum: ["0 (V1)", "1 (V2)"] } } required: ["branchName", "location", "prebuildHash", "repoId"] additionalProperties: false } output: { type: "object" properties: { branchName: { type: "string" } devContainerPath: { type: "string" } location: { type: "integer" format: "int32" enum: ["101 (EastAsia)", "102 (SouthEastAsia)", "201 (AustraliaCentral)", "202 (AustraliaCentral2)", "203 (AustraliaEast)", "205 (AustraliaSouthEast)", "301 (BrazilSouth)", "401 (CanadaCentral)", "402 (CanadaEast)", "501 (NorthEurope)", "502 (WestEurope)", "601 (FranceCentral)", "602 (FranceSouth)", "701 (CentralIndia)", "702 (SouthIndia)", "703 (WestIndia)", "801 (JapanEast)", "802 (JapanWest)", "901 (KoreaCentral)", "902 (KoreaSouth)", "1001 (SouthAfricaNorth)", "1002 (SouthAfricaWest)", "1201 (UaeCentral)", "1202 (UaeNorth)", "1401 (UkSouth)", "1402 (UkWest)", "1501 (CentralUs)", "1502 (EastUs)", "1503 (EastUs2)", "1504 (NorthCentralUs)", "1505 (SouthCentralUs)", "1506 (WestCentralUs)", "1507 (WestUs)", "1508 (WestUs2)", "1509 (WestUs3)", "1601 (CentralUsEuap)", "1602 (EastUs2Euap)", "1701 (SwitzerlandNorth)", "1702 (SwitzerlandWest)", "1801 (GermanyNorth)", "1802 (GermanyWestCentral)", "1901 (NorwayWest)", "1902 (NorwayEast)"] } poolSkus: { type: "array" items: { type: "string" } } prebuildHash: { type: "string" } repoId: { type: "string" } supportedSkus: { type: "array" items: { type: "string" } } templateSkus: { type: "array" items: { type: "string" } } } additionalProperties: false } }