action visualstudio_get_api_v1_tenant_tenant_id_pool_pool_name_vm { label: "get_api_v1_tenant_tenantId_pool_poolName_Vm" provider: visualstudio method: GET path: "/api/v1/tenant/{tenantId}/pool/{poolName}/Vm" encoding: json input: { type: "object" properties: { poolName: { type: "string" } tenantId: { type: "string" format: "uuid" } } required: ["poolName", "tenantId"] additionalProperties: false } output: { type: "array" items: { type: "object" properties: { connection: { type: "object" properties: { connectionType: { type: "integer" format: "int32" enum: ["0 (LiveShare)", "1 (WVD)"] } liveShareWorkspaceId: { type: "string" } } additionalProperties: false } provisioningStatus: { type: "object" properties: { completedSteps: { type: "integer" format: "int32" } currentStepDescription: { type: "string" } isReady: { type: "boolean" } operationStartedTimeUtc: { type: "string" } totalSteps: { type: "integer" format: "int32" } } additionalProperties: false } status: { type: "integer" format: "int32" enum: ["0 (Provisioning)", "1 (Ready)", "2 (Stopped)", "3 (Deleted)"] } } additionalProperties: false } } }