Client library for VSOnline
npm install --save @datafire/visualstudio
let visualstudio = require('@datafire/visualstudio').create({
Bearer: ""
});
.then(data => {
console.log(data);
});
Public APIs for managing VS Online Environments
visualstudio.api.v1.AgentTelemetry.post({}, context)
- input
object
- body
array
- items TelemetryData
- body
Output schema unknown
visualstudio.api.v1.Agents.family.get({
"family": ""
}, context)
- input
object
- family required
string
- family required
- output AgentResponse
visualstudio.api.v1.Environments.get({}, context)
- input
object
- name
string
- planId
string
- deleted
boolean
- name
- output
array
- items CloudEnvironmentResult
visualstudio.api.v1.Environments.post({}, context)
- input
object
- output CloudEnvironmentResult
visualstudio.api.v1.Environments.environmentId.delete({
"environmentId": ""
}, context)
- input
object
- environmentId required
string
- environmentId required
Output schema unknown
visualstudio.api.v1.Environments.environmentId.get({
"environmentId": ""
}, context)
- input
object
- environmentId required
string
- connect
boolean
- environmentId required
- output CloudEnvironmentResult
visualstudio.api.v1.Environments.environmentId.patch({
"environmentId": ""
}, context)
- input
object
- environmentId required
string
- body UpdateCloudEnvironmentBody
- environmentId required
- output CloudEnvironmentResult
visualstudio.api.v1.Environments.environmentId._callback.post({
"environmentId": ""
}, context)
- input
object
- environmentId required
string
- body EnvironmentRegistrationCallbackBody
- environmentId required
- output CloudEnvironmentResult
visualstudio.api.v1.Environments.environmentId.export.post({
"environmentId": ""
}, context)
- input
object
- environmentId required
string
- environmentId required
- output CloudEnvironmentResult
visualstudio.api.v1.Environments.environmentId.folder.patch({
"environmentId": ""
}, context)
- input
object
- environmentId required
string
- body CloudEnvironmentFolderBody
- environmentId required
- output CloudEnvironmentResult
visualstudio.api.v1.Environments.environmentId.heartbeattoken.get({
"environmentId": ""
}, context)
- input
object
- environmentId required
string
- environmentId required
- output CloudEnvironmentResult
visualstudio.api.v1.Environments.environmentId.restore.patch({
"environmentId": ""
}, context)
- input
object
- environmentId required
string
- environmentId required
Output schema unknown
visualstudio.api.v1.Environments.environmentId.shutdown.post({
"environmentId": ""
}, context)
- input
object
- environmentId required
string
- environmentId required
- output CloudEnvironmentResult
visualstudio.api.v1.Environments.environmentId.start.post({
"environmentId": ""
}, context)
- input
object
- environmentId required
string
- environmentId required
- output CloudEnvironmentResult
visualstudio.api.v1.Environments.environmentId.updates.get({
"environmentId": ""
}, context)
- input
object
- environmentId required
string
- environmentId required
- output CloudEnvironmentResult
visualstudio.api.v1.HeartBeat.post({}, context)
- input
object
- body HeartBeatBody
Output schema unknown
visualstudio.api.v1.Locations.get(null, context)
This action has no parameters
- output LocationsResult
visualstudio.api.v1.Locations.location.get({
"location": ""
}, context)
- input
object
- location required
string
- planId
string
- location required
- output LocationInfoResult
visualstudio.api.v1.Plans.get(null, context)
This action has no parameters
- output
array
- items PlanResult
visualstudio.api.v1.Plans.subscriptionId.resourceGroupName.resourceName.get({
"subscriptionId": "",
"resourceGroupName": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroupName required
string
- resourceName required
string
- subscriptionId required
- output PlanResult
visualstudio.api.v1.Sas.get(null, context)
This action has no parameters
- output
array
- items ScopedSecretResultBody
visualstudio.api.v1.Secrets.get({}, context)
- input
object
- planId
string
- planId
- output
array
- items ScopedSecretResultBody
visualstudio.api.v1.Secrets.post({}, context)
- input
object
- planId
string
- body ScopedCreateSecretBody
- planId
- output ScopedSecretResultBody
visualstudio.api.v1.Secrets.secretId.delete({
"secretId": ""
}, context)
- input
object
- planId
string
- scope
integer
(values: 1 (Plan), 2 (User)) - secretId required
string
- planId
Output schema unknown
visualstudio.api.v1.Secrets.secretId.put({
"secretId": ""
}, context)
- input
object
- planId
string
- secretId required
string
- body ScopedUpdateSecretBody
- planId
- output ScopedSecretResultBody
api.v1.Subscriptions.subscriptionId.providers.providerNamespace.resourceType.SubscriptionLifeCycleNotification.put
visualstudio.api.v1.Subscriptions.subscriptionId.providers.providerNamespace.resourceType.SubscriptionLifeCycleNotification.put({
"subscriptionId": "",
"providerNamespace": "",
"resourceType": ""
}, context)
- input
object
- subscriptionId required
string
- providerNamespace required
string
- resourceType required
string
- body RPSubscriptionNotification
- subscriptionId required
Output schema unknown
visualstudio.api.v1.Subscriptions.subscriptionId.providers.providerNamespace.resourceType.resourceReadBegin.post({
"subscriptionId": "",
"providerNamespace": "",
"resourceType": ""
}, context)
- input
object
- subscriptionId required
string
- providerNamespace required
string
- resourceType required
string
- body PlanResourceList
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceReadBegin.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceReadBegin.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- body PlanResourceList
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.put
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.put({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- headers
object
- body PlanResource
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.deleteAllCodespaces.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.deleteAllCodespaces.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- expiration
string
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.deleteAllEnvironments.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.deleteAllEnvironments.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- expiration
string
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.deleteDelegates.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.deleteDelegates.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.readAllCodespaces.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.readAllCodespaces.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- expiration
string
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.readAllEnvironments.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.readAllEnvironments.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- expiration
string
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.readDelegates.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.readDelegates.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.resourceCreationCompleted.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.resourceCreationCompleted.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.resourceCreationValidate.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.resourceCreationValidate.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- body PlanResource
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.resourceDeletionValidate.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.resourceDeletionValidate.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.resourcePatchCompleted.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.resourcePatchCompleted.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- headers
object
- body PlanResourceUpdateBody
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.resourcePatchValidate.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.resourcePatchValidate.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- body PlanResourceUpdateBody
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.resourceReadBegin.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.resourceReadBegin.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- body PlanResource
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.writeCodespaces.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.writeCodespaces.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- expiration
string
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.writeDelegates.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.writeDelegates.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- body IssueDelegatePlanAccessTokenBody
- subscriptionId required
Output schema unknown
api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.writeEnvironments.post
visualstudio.api.v1.Subscriptions.subscriptionId.resourceGroups.resourceGroup.providers.providerNamespace.resourceType.resourceName.writeEnvironments.post({
"subscriptionId": "",
"resourceGroup": "",
"providerNamespace": "",
"resourceType": "",
"resourceName": ""
}, context)
- input
object
- subscriptionId required
string
- resourceGroup required
string
- providerNamespace required
string
- resourceType required
string
- resourceName required
string
- expiration
string
- subscriptionId required
Output schema unknown
visualstudio.api.v1.UserSubscriptions.delete({}, context)
- input
object
- email
string
- email
Output schema unknown
visualstudio.api.v1.UserSubscriptions.post({}, context)
- input
object
- email
string
- email
Output schema unknown
visualstudio.health.get(null, context)
This action has no parameters
Output schema unknown
visualstudio.warmup.get(null, context)
This action has no parameters
Output schema unknown
- AgentResponse
object
- assetUri
string
- family
string
- name
string
- assetUri
- AzureLocation
integer
(values: 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), 1601 (CentralUsEuap), 1602 (EastUs2Euap), 1701 (SwitzerlandNorth), 1702 (SwitzerlandWest), 1801 (GermanyNorth), 1802 (GermanyWestCentral), 1901 (NorwayWest), 1902 (NorwayEast))
- BillingProperties
object
- billingType
string
- channelType
string
- paymentType
string
- tier
string
- workloadType
string
- billingType
- CloudEnvironmentFolderBody
object
- recentFolderPaths
array
- items
string
- items
- recentFolderPaths
- CloudEnvironmentResult
object
- active
string
- autoShutdownDelayMinutes
integer
- connection ConnectionInfoBody
- containerImage
string
- created
string
- exportedBlobUrl
string
- features
object
- friendlyName
string
- hasUnpushedGitChanges
boolean
- id
string
- lastStateUpdateReason
string
- lastUsed
string
- location
string
- ownerId
string
- planId
string
- platform
string
- recentFolders
array
- items
string
- items
- seed SeedInfoBody
- skuDisplayName
string
- skuName
string
- state
string
- subscriptionData SubscriptionData
- type
string
- updated
string
- active
- CollectedData
object
- environmentId
string
- name
string
- timestamp
string
- environmentId
- ConnectionInfoBody
object
- connectionServiceUri
string
- connectionSessionId
string
- connectionSessionPath
string
- hostPublicKeys
array
- items
string
- items
- relayEndpoint
string
- relaySasToken
string
- sessionToken
string
- connectionServiceUri
- CreateCloudEnvironmentBody
object
- autoShutdownDelayMinutes
integer
- connection ConnectionInfoBody
- containerImage
string
- devContainer
string
- experimentalFeatures ExperimentalFeaturesBody
- features
object
- friendlyName required
string
- label
string
- location
string
- personalization PersonalizationInfoBody
- planId
string
- platform
string
- secrets
array
- items SecretDataBody
- seed SeedInfoBody
- skuName
string
- type required
string
- autoShutdownDelayMinutes
- DelegateIdentity
object
- displayName
string
- id
string
- username
string
- displayName
- EnvironmentRegistrationCallbackBody
object
- payload EnvironmentRegistrationCallbackPayloadBody
- type required
string
- EnvironmentRegistrationCallbackPayloadBody
object
- sessionId
string
- sessionPath
string
- sessionId
- ExperimentalFeaturesBody
object
- customContainers
boolean
- disableHostNetworkingForDockerCompose
boolean
- enableDynamicHttpsDetection
boolean
- localCredentialHelper
boolean
- newTerminal
boolean
- queueResourceAllocation
boolean
- shallowClone
boolean
- unifiedContainerImplementation
boolean
- customContainers
- GitConfigOptionsBody
object
- userEmail
string
- userName
string
- userEmail
- HeartBeatBody
object
- agentVersion
string
- collectedDataList
array
- items CollectedData
- environmentId
string
- resourceId
string
- timeStamp
string
- agentVersion
- IssueDelegatePlanAccessTokenBody
object
- environmentIds
array
- items
string
- items
- expiration
string
- identity DelegateIdentity
- scope
string
- environmentIds
- LocationInfoResult
object
- defaultAutoSuspendDelayMinutes
array
- items
integer
- items
- skus
array
- items SkuInfoResult
- defaultAutoSuspendDelayMinutes
- LocationsResult
object
- available
array
- items AzureLocation
- current AzureLocation
- hostnames
object
- available
- MessageCodes
integer
(values: 0 (Unknown), 1 (ExceededQuota), 2 (EnvironmentNameAlreadyExists), 3 (EnvironmentDoesNotExist), 4 (ShutdownStaticEnvironment), 5 (StartStaticEnvironment), 6 (EnvironmentNotAvailable), 7 (EnvironmentNotShutdown), 8 (UnableToAllocateResources), 9 (UnableToAllocateResourcesWhileStarting), 10 (RequestedAutoShutdownDelayMinutesIsInvalid), 11 (UnableToUpdateSku), 12 (RequestedSkuIsInvalid), 13 (HeartbeatUnhealthy), 14 (StartEnvironmentGenericError), 15 (RestoringFromArchive), 16 (FilePathIsInvalid), 17 (TooManyRecentFolders), 18 (SubscriptionIsBanned), 19 (EnvironmentArchived), 20 (SubscriptionStateIsNotRegistered), 21 (FeatureDisabled), 22 (SubscriptionCannotPerformAction), 23 (InvalidLocationChange), 24 (PlanDoesNotExist), 25 (UnableToResolveEnvironmentNameConflict), 26 (ExceededSecretsQuota), 27 (InvalidPlanTenant), 28 (ExportStaticEnvironment), 29 (ExportEnvironmentGenericError), 30 (ExceededOrgDevContainerMaxLength), 31 (ActionNotAllowedInThisState), 32 (ExportRunningEnvironmentError), 33 (GitHubProxyError))
- PersonalizationInfoBody
object
- dotfilesInstallCommand
string
- dotfilesRepository
string
- dotfilesTargetPath
string
- dotfilesInstallCommand
- PlanResource
object
- tags
object
- id
string
- identity PlanResourceIdentity
- location
string
- name
string
- properties PlanResourceProperties
- provisioningState
string
- type
string
- tags
- PlanResourceEncryptionProperties
object
- keySource
string
- keyVaultProperties PlanResourceKeyVaultProperties
- keySource
- PlanResourceHeaders
object
- clientTenantId
string
- homeTenantId
string
- identityPrincipalId
string
- identityUrl
string
- clientTenantId
- PlanResourceIdentity
object
- principalId
string
- tenantId
string
- type
string
- principalId
- PlanResourceKeyVaultProperties
object
- keyName
string
- keyVaultUri
string
- keyVersion
string
- keyName
- PlanResourceList
object
- value
array
- items PlanResource
- value
- PlanResourceProperties
object
- defaultAutoSuspendDelayMinutes
integer
- defaultCodespaceSku
string
- defaultEnvironmentSku
string
- encryption PlanResourceEncryptionProperties
- userId
string
- vnetProperties VnetProperties
- defaultAutoSuspendDelayMinutes
- PlanResourceUpdateBody
object
- identity PlanResourceIdentity
- properties PlanResourceProperties
- PlanResult
object
- id
string
- location AzureLocation
- name
string
- resourceGroup
string
- subscription
string
- id
- ProblemDetails
object
- detail
string
- instance
string
- status
integer
- title
string
- type
string
- detail
- RPSubscriptionNotification
object
- properties RPSubscriptionProperties
- registrationDate
string
- state
string
- RPSubscriptionProperties
object
- accountOwner SubscriptionAccountOwner
- additionalProperties SubscriptionAdditionalProperties
- locationPlacementId
string
- managedByTenants
array
- items StringStringKeyValuePair
- quotaId
string
- registeredFeatures
array
- items StringStringKeyValuePair
- tenantId
string
- ScopedCreateSecretBody
object
- filters
array
- items SecretFilterBody
- notes
string
- scope SecretScope
- secretName
string
- type SecretType
- value
string
- filters
- ScopedSecretResultBody
object
- filters
array
- items SecretFilterBody
- id
string
- lastModified
string
- notes
string
- scope SecretScope
- secretName
string
- type SecretType
- filters
- ScopedUpdateSecretBody
object
- filters
array
- items SecretFilterBody
- notes
string
- scope SecretScope
- secretName
string
- value
string
- filters
- SecretDataBody
object
- name
string
- type SecretType
- value
string
- name
- SecretFilterBody
object
- type SecretFilterType
- value
string
- SecretFilterType
integer
(values: 1 (GitRepo), 2 (CodespaceName))
- SecretScope
integer
(values: 1 (Plan), 2 (User))
- SecretType
integer
(values: 1 (EnvironmentVariable), 2 (ContainerRegistry))
- SeedInfoBody
object
- gitConfig GitConfigOptionsBody
- recurseClone
boolean
- seedMoniker
string
- seedType
string
- SkuInfoResult
object
- displayName
string
- name
string
- os
string
- displayName
- StringStringKeyValuePair
object
- key
string
- value
string
- key
- SubscriptionAccountOwner
object
- email
string
- puid
string
- email
- SubscriptionAdditionalProperties
object
- billingProperties BillingProperties
- resourceProviderProperties
string
- SubscriptionData
object
- computeQuota
integer
- computeUsage
integer
- subscriptionId
string
- subscriptionState
string
- computeQuota
- TelemetryData
object
- level
string
- message
string
- optionalValues
object
- time
string
- level
- UpdateCloudEnvironmentBody
object
- autoShutdownDelayMinutes
integer
- friendlyName
string
- planAccessToken
string
- planId
string
- skuName
string
- autoShutdownDelayMinutes
- VnetProperties
object
- subnetId
string
- subnetId