VSOnline
Public APIs for managing VS Codespaces
- Homepage
- https://api.apis.guru/v2/specs/visualstudio.com/v1.json
- Provider
- visualstudio.com
- OpenAPI version
- 3.0.1
- Spec (JSON)
- https://api.apis.guru/v2/specs/visualstudio.com/v1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/visualstudio.com/v1/openapi.yaml
Tools (154)
Extracted live via the executor SDK.
-
agents.getApiV1AgentsFamilyGET /api/v1/Agents/{family}
-
agentTelemetry.postApiV1AgentTelemetryPOST /api/v1/AgentTelemetry
-
agentTelemetry.postApiV1AgentTelemetryStandalonePOST /api/v1/AgentTelemetry/standalone
-
authentication.getTunnelauthGET /tunnelauth
-
authentication.postTunnelauthPOST /tunnelauth
-
billing.getApiV1GenevaActionsBillingEnvironmentIdGET /api/v1/GenevaActions/Billing/{environmentId}
-
billing.getApiV1GenevaActionsBillingEnvironmentIdStateChangesGET /api/v1/GenevaActions/Billing/{environmentId}/state-changes
-
billing.postApiV1GenevaActionsBillingEnvironmentIdStateChangesPOST /api/v1/GenevaActions/Billing/{environmentId}/state-changes
-
billing.postApiV1GenevaActionsBillingResendPOST /api/v1/GenevaActions/Billing/resend
-
configuration.deleteApiV1GenevaActionsConfigurationTargetKeyDELETE /api/v1/GenevaActions/Configuration/{target}/{key}
-
configuration.getApiV1GenevaActionsConfigurationTargetKeyGET /api/v1/GenevaActions/Configuration/{target}/{key}
-
configuration.postApiV1GenevaActionsConfigurationTargetPOST /api/v1/GenevaActions/Configuration/{target}
-
environments.deleteApiV1EnvironmentsEnvironmentIdDELETE /api/v1/Environments/{environmentId}
-
environments.deleteApiV1EnvironmentsEnvironmentIdPortsPortDELETE /api/v1/Environments/{environmentId}/ports/{port}
-
environments.deleteApiV1GenevaActionsEnvironmentsEnvironmentIdDELETE /api/v1/GenevaActions/Environments/{environmentId}
-
environments.getApiV1EnvironmentsGET /api/v1/Environments
-
environments.getApiV1EnvironmentsEnvironmentIdArchiveGET /api/v1/Environments/{environmentId}/archive
-
environments.getApiV1EnvironmentsEnvironmentIdHeartbeattokenGET /api/v1/Environments/{environmentId}/heartbeattoken
-
environments.getApiV1EnvironmentsEnvironmentIdStateGET /api/v1/Environments/{environmentId}/state
-
environments.getApiV1EnvironmentsEnvironmentIdUpdatesGET /api/v1/Environments/{environmentId}/updates
-
environments.getApiV1GenevaActionsEnvironmentsEnvironmentIdGET /api/v1/GenevaActions/Environments/{environmentId}
-
environments.getApiV1GenevaActionsEnvironmentsEnvironmentIdArchivedStorageSasTargetBlobGET /api/v1/GenevaActions/Environments/{environmentId}/archived_storage_sas/{targetBlob}
-
environments.getEnvironmentRouteGET /api/v1/Environments/{environmentId}
-
environments.patchApiV1EnvironmentsEnvironmentIdPATCH /api/v1/Environments/{environmentId}
-
environments.patchApiV1EnvironmentsEnvironmentIdFolderPATCH /api/v1/Environments/{environmentId}/folder
-
environments.patchApiV1EnvironmentsEnvironmentIdRestorePATCH /api/v1/Environments/{environmentId}/restore
-
environments.postApiV1EnvironmentsPOST /api/v1/Environments
-
environments.postApiV1EnvironmentsEnvironmentIdArchivePOST /api/v1/Environments/{environmentId}/archive
-
environments.postApiV1EnvironmentsEnvironmentIdExportPOST /api/v1/Environments/{environmentId}/export
-
environments.postApiV1EnvironmentsEnvironmentIdNotifyPOST /api/v1/Environments/{environmentId}/notify
-
environments.postApiV1EnvironmentsEnvironmentIdShutdownPOST /api/v1/Environments/{environmentId}/shutdown
-
environments.postApiV1EnvironmentsEnvironmentIdStartPOST /api/v1/Environments/{environmentId}/start
-
environments.postApiV1GenevaActionsEnvironmentsEnvironmentIdUploadRunningVmLogsPOST /api/v1/GenevaActions/Environments/{environmentId}/upload/running/vm/logs
-
environments.putApiV1EnvironmentsEnvironmentIdPortsPortPUT /api/v1/Environments/{environmentId}/ports/{port}
-
environments.putApiV1EnvironmentsEnvironmentIdSecretsPUT /api/v1/Environments/{environmentId}/secrets
-
environments.putApiV1GenevaActionsEnvironmentsEnvironmentIdArchivePUT /api/v1/GenevaActions/Environments/{environmentId}/archive
-
environments.putApiV1GenevaActionsEnvironmentsEnvironmentIdShutdownPUT /api/v1/GenevaActions/Environments/{environmentId}/shutdown
-
environments.updateEnvironmentRoutePOST /api/v1/Environments/{environmentId}/callback
-
health.getHealthGET /health
-
heartBeat.postApiV1HeartBeatPOST /api/v1/HeartBeat
-
locations.getApiV1LocationsGET /api/v1/Locations
-
locations.getApiV1LocationsLocationGET /api/v1/Locations/{location}
-
netmon.getInternalNetmonCorrelationGET /internal/Netmon/correlation
-
networkSettings.deleteApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersGitHubNetworkResourceTypeResourceNameDELETE /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/GitHub.Network/{resourceType}/{resourceName}
-
networkSettings.patchApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersGitHubNetworkResourceTypeResourceNamePATCH /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/GitHub.Network/{resourceType}/{resourceName}
-
networkSettings.postApiV1SubscriptionsSubscriptionIdProvidersGitHubNetworkResourceTypeResourceReadBeginPOST /api/v1/subscriptions/{subscriptionId}/providers/GitHub.Network/{resourceType}/resourceReadBegin
-
networkSettings.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersGitHubNetworkResourceTypeResourceNameResourceCreationCompletedPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/GitHub.Network/{resourceType}/{resourceName}/resourceCreationCompleted
-
networkSettings.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersGitHubNetworkResourceTypeResourceNameResourceCreationValidatePOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/GitHub.Network/{resourceType}/{resourceName}/resourceCreationValidate
-
networkSettings.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersGitHubNetworkResourceTypeResourceNameResourceDeletionCompletedPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/GitHub.Network/{resourceType}/{resourceName}/resourceDeletionCompleted
-
networkSettings.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersGitHubNetworkResourceTypeResourceNameResourceDeletionValidatePOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/GitHub.Network/{resourceType}/{resourceName}/resourceDeletionValidate
-
networkSettings.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersGitHubNetworkResourceTypeResourceNameResourcePatchCompletedPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/GitHub.Network/{resourceType}/{resourceName}/resourcePatchCompleted
-
networkSettings.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersGitHubNetworkResourceTypeResourceNameResourcePatchValidatePOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/GitHub.Network/{resourceType}/{resourceName}/resourcePatchValidate
-
networkSettings.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersGitHubNetworkResourceTypeResourceNameResourceReadBeginPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/GitHub.Network/{resourceType}/{resourceName}/resourceReadBegin
-
networkSettings.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersGitHubNetworkResourceTypeResourceReadBeginPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/GitHub.Network/{resourceType}/resourceReadBegin
-
networkSettings.putApiV1SubscriptionsSubscriptionIdProvidersGitHubNetworkResourceTypeSubscriptionLifeCycleNotificationPUT /api/v1/subscriptions/{subscriptionId}/providers/GitHub.Network/{resourceType}/SubscriptionLifeCycleNotification
-
networkSettings.putApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersGitHubNetworkResourceTypeResourceNamePUT /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/GitHub.Network/{resourceType}/{resourceName}
-
plans.postApiV1SubscriptionsSubscriptionIdProvidersMicrosoftCodespacesPlansResourceReadBeginPOST /api/v1/subscriptions/{subscriptionId}/providers/Microsoft.Codespaces/plans/resourceReadBegin
-
plans.postApiV1SubscriptionsSubscriptionIdProvidersMicrosoftVsOnlinePlansResourceReadBeginPOST /api/v1/subscriptions/{subscriptionId}/providers/Microsoft.VSOnline/plans/resourceReadBegin
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupProvidersMicrosoftCodespacesPlansResourceNameDeleteDelegatesPOST /api/v1/subscriptions/{subscriptionId}/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/deleteDelegates
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameDeleteDelegatesPOST /api/v1/subscriptions/{subscriptionId}/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/deleteDelegates
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameDeleteAllCodespacesPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/deleteAllCodespaces
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameDeleteAllEnvironmentsPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/deleteAllEnvironments
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameReadAllCodespacesPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/readAllCodespaces
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameReadAllEnvironmentsPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/readAllEnvironments
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameReadDelegatesPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/readDelegates
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameResourceCreationCompletedPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/resourceCreationCompleted
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameResourceCreationValidatePOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/resourceCreationValidate
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameResourceDeletionValidatePOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/resourceDeletionValidate
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameResourcePatchCompletedPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/resourcePatchCompleted
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameResourcePatchValidatePOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/resourcePatchValidate
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameResourceReadBeginPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/resourceReadBegin
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameWriteCodespacesPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/writeCodespaces
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameWriteDelegatesPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/writeDelegates
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNameWriteEnvironmentsPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}/writeEnvironments
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceReadBeginPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/resourceReadBegin
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameDeleteAllCodespacesPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/deleteAllCodespaces
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameDeleteAllEnvironmentsPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/deleteAllEnvironments
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameReadAllCodespacesPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/readAllCodespaces
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameReadAllEnvironmentsPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/readAllEnvironments
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameReadDelegatesPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/readDelegates
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameResourceCreationCompletedPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/resourceCreationCompleted
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameResourceCreationValidatePOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/resourceCreationValidate
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameResourceDeletionValidatePOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/resourceDeletionValidate
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameResourcePatchCompletedPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/resourcePatchCompleted
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameResourcePatchValidatePOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/resourcePatchValidate
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameResourceReadBeginPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/resourceReadBegin
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameWriteCodespacesPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/writeCodespaces
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameWriteDelegatesPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/writeDelegates
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNameWriteEnvironmentsPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}/writeEnvironments
-
plans.postApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceReadBeginPOST /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/resourceReadBegin
-
plans.putApiV1SubscriptionsSubscriptionIdProvidersMicrosoftCodespacesPlansSubscriptionLifeCycleNotificationPUT /api/v1/subscriptions/{subscriptionId}/providers/Microsoft.Codespaces/plans/SubscriptionLifeCycleNotification
-
plans.putApiV1SubscriptionsSubscriptionIdProvidersMicrosoftVsOnlinePlansSubscriptionLifeCycleNotificationPUT /api/v1/subscriptions/{subscriptionId}/providers/Microsoft.VSOnline/plans/SubscriptionLifeCycleNotification
-
plans.putApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftCodespacesPlansResourceNamePUT /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Codespaces/plans/{resourceName}
-
plans.putApiV1SubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersMicrosoftVsOnlinePlansResourceNamePUT /api/v1/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.VSOnline/plans/{resourceName}
-
pool.deleteApiV1TenantTenantIdPoolPoolNameDELETE /api/v1/tenant/{tenantId}/Pool/{poolName}
-
pool.getApiV1TenantTenantIdPoolPoolNameGET /api/v1/tenant/{tenantId}/Pool/{poolName}
-
pool.patchApiV1TenantTenantIdPoolPoolNamePATCH /api/v1/tenant/{tenantId}/Pool/{poolName}
-
pool.putApiV1TenantTenantIdPoolPoolNamePUT /api/v1/tenant/{tenantId}/Pool/{poolName}
-
poolGroup.deleteApiV1TenantTenantIdPoolGroupPoolGroupNameDELETE /api/v1/tenant/{tenantId}/PoolGroup/{poolGroupName}
-
poolGroup.getApiV1TenantTenantIdPoolGroupPoolGroupNameGET /api/v1/tenant/{tenantId}/PoolGroup/{poolGroupName}
-
poolGroup.patchApiV1TenantTenantIdPoolGroupPoolGroupNamePATCH /api/v1/tenant/{tenantId}/PoolGroup/{poolGroupName}
-
poolGroup.putApiV1TenantTenantIdPoolGroupPoolGroupNamePUT /api/v1/tenant/{tenantId}/PoolGroup/{poolGroupName}
-
pools.getApiV1PoolsDefaultGET /api/v1/pools/default
-
pools.postApiV1GenevaActionsPoolsChangeResourceDeletionSettingPOST /api/v1/GenevaActions/Pools/change-resource-deletion-setting
-
pools.postApiV1GenevaActionsPoolsPoolCodeRotatePoolPOST /api/v1/GenevaActions/Pools/{poolCode}/rotate-pool
-
pools.postApiV1GenevaActionsPoolsTargetPOST /api/v1/GenevaActions/Pools/{target}
-
prebuilds.getPrebuildReadinessRouteGET /api/v1/Prebuilds/templates/repo/{repoId}/branch/{branchName}/hash/{prebuildHash}/location/{location}/skus
-
prebuilds.getTemplateInfoRouteGET /api/v1/Prebuilds/template/{environmentId}
-
prebuilds.postApiV1GenevaActionsPrebuildsPoolsCreateorupdatesettingsPOST /api/v1/GenevaActions/Prebuilds/pools/createorupdatesettings
-
prebuilds.postApiV1GenevaActionsPrebuildsPoolsDeletePOST /api/v1/GenevaActions/Prebuilds/pools/delete
-
prebuilds.postApiV1PrebuildsPoolsPoolIdInstancesPOST /api/v1/Prebuilds/pools/{poolId}/instances
-
prebuilds.putApiV1PrebuildsPoolsPoolIdInstancesPUT /api/v1/Prebuilds/pools/{poolId}/instances
-
prebuildsV.deleteApiV2PrebuildsRepositoryRepoIdBranchBranchNameDELETE /api/v2/prebuilds/repository/{repoId}/branch/{branchName}
-
prebuildsV.getPrebuildReadinessSkusRouteGET /api/v2/prebuilds/templates/skus/repo/{repoId}/branch/{branchName}/hash/{prebuildHash}/location/{location}/devcontainerpath/{devContainerPath}
-
prebuildsV.postApiV2PrebuildsDeletePOST /api/v2/prebuilds/delete
-
prebuildsV.postApiV2PrebuildsTemplatesPOST /api/v2/prebuilds/templates
-
prebuildsV.postApiV2PrebuildsTemplatesTemplateIdUpdatestatusPOST /api/v2/prebuilds/templates/{templateId}/updatestatus
-
prebuildsV.postApiV2PrebuildsTemplatesUpdatemaxversionsPOST /api/v2/prebuilds/templates/updatemaxversions
-
privacy.postApiV1GenevaActionsPrivacyRefreshProfileTelemetryPropertiesPOST /api/v1/GenevaActions/Privacy/refresh-profile-telemetry-properties
-
resources.postApiV1GenevaActionsResourcesResourceIdUnderInvestigationPOST /api/v1/GenevaActions/Resources/{resourceId}/under-investigation
-
sas.getApiV1SasGET /api/v1/Sas
-
secrets.deleteApiV1SecretsSecretIdDELETE /api/v1/Secrets/{secretId}
-
secrets.getApiV1SecretsGET /api/v1/Secrets
-
secrets.postApiV1SecretsPOST /api/v1/Secrets
-
secrets.putApiV1SecretsSecretIdPUT /api/v1/Secrets/{secretId}
-
tenant.deleteApiV1TenantTenantIdDELETE /api/v1/Tenant/{tenantId}
-
tenant.getApiV1TenantTenantIdGET /api/v1/Tenant/{tenantId}
-
tenant.putApiV1TenantTenantIdPUT /api/v1/Tenant/{tenantId}
-
tokens.postApiV1TokensPlansPlanNameDeleteAllCodespacesPOST /api/v1/Tokens/plans/{planName}/deleteAllCodespaces
-
tokens.postApiV1TokensPlansPlanNameReadAllCodespacesPOST /api/v1/Tokens/plans/{planName}/readAllCodespaces
-
tokens.postApiV1TokensPlansPlanNameWriteCodespacesPOST /api/v1/Tokens/plans/{planName}/writeCodespaces
-
tokens.postApiV1TokensPlansPlanNameWriteDelegatesPOST /api/v1/Tokens/plans/{planName}/writeDelegates
-
tokens.postApiV1TokensSubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersProviderNamespacePlansResourceNameDeleteAllCodespacesPOST /api/v1/Tokens/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/{providerNamespace}/plans/{resourceName}/deleteAllCodespaces
-
tokens.postApiV1TokensSubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersProviderNamespacePlansResourceNameDeleteAllEnvironmentsPOST /api/v1/Tokens/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/{providerNamespace}/plans/{resourceName}/deleteAllEnvironments
-
tokens.postApiV1TokensSubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersProviderNamespacePlansResourceNameReadAllCodespacesPOST /api/v1/Tokens/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/{providerNamespace}/plans/{resourceName}/readAllCodespaces
-
tokens.postApiV1TokensSubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersProviderNamespacePlansResourceNameReadAllEnvironmentsPOST /api/v1/Tokens/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/{providerNamespace}/plans/{resourceName}/readAllEnvironments
-
tokens.postApiV1TokensSubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersProviderNamespacePlansResourceNameWriteCodespacesPOST /api/v1/Tokens/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/{providerNamespace}/plans/{resourceName}/writeCodespaces
-
tokens.postApiV1TokensSubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersProviderNamespacePlansResourceNameWriteDelegatesPOST /api/v1/Tokens/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/{providerNamespace}/plans/{resourceName}/writeDelegates
-
tokens.postApiV1TokensSubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersProviderNamespacePlansResourceNameWriteEnvironmentsPOST /api/v1/Tokens/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/{providerNamespace}/plans/{resourceName}/writeEnvironments
-
tokens.putApiV1TokensSubscriptionsSubscriptionIdResourceGroupsResourceGroupProvidersProviderNamespacePlansResourceNamePUT /api/v1/Tokens/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/{providerNamespace}/plans/{resourceName}
-
tunnel.getApiV1TunnelEnvironmentIdPortInfoGET /api/v1/Tunnel/{environmentId}/portInfo
-
userSubscriptions.deleteApiV1UserSubscriptionsDELETE /api/v1/UserSubscriptions
-
userSubscriptions.postApiV1UserSubscriptionsPOST /api/v1/UserSubscriptions
-
vm.deleteApiV1TenantTenantIdPoolPoolNameVmVmNameDELETE /api/v1/tenant/{tenantId}/pool/{poolName}/Vm/{vmName}
-
vm.getApiV1TenantTenantIdPoolPoolNameVmGET /api/v1/tenant/{tenantId}/pool/{poolName}/Vm
-
vm.getApiV1TenantTenantIdPoolPoolNameVmVmNameGET /api/v1/tenant/{tenantId}/pool/{poolName}/Vm/{vmName}
-
vm.postApiV1TenantTenantIdPoolPoolNameVmVmNameStartPOST /api/v1/tenant/{tenantId}/pool/{poolName}/Vm/{vmName}/start
-
vm.postApiV1TenantTenantIdPoolPoolNameVmVmNameStopPOST /api/v1/tenant/{tenantId}/pool/{poolName}/Vm/{vmName}/stop
-
vm.putApiV1TenantTenantIdPoolPoolNameVmVmNamePUT /api/v1/tenant/{tenantId}/pool/{poolName}/Vm/{vmName}
-
vnetPoolDefinitions.deleteApiV1GenevaActionsVnetPoolDefinitionsDELETE /api/v1/GenevaActions/VnetPoolDefinitions
-
vnetPoolDefinitions.postApiV1GenevaActionsVnetPoolDefinitionsPOST /api/v1/GenevaActions/VnetPoolDefinitions
-
warmup.getWarmupGET /warmup
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools