@azure/arm-devtestlabs package

Classes

DevTestLabsClient

Interfaces

ApplicableSchedule

Schedules applicable to a virtual machine. The schedules may have been defined on a VM or on lab level.

ApplicableScheduleFragment

Schedules applicable to a virtual machine. The schedules may have been defined on a VM or on lab level.

ApplyArtifactsRequest

Request body for applying artifacts to a virtual machine.

ArmTemplate

An Azure Resource Manager template.

ArmTemplateInfo

Information about a generated ARM template.

ArmTemplateList

The response of a list operation.

ArmTemplateParameterProperties

Properties of an Azure Resource Manager template parameter.

ArmTemplates

Interface representing a ArmTemplates.

ArmTemplatesGetOptionalParams

Optional parameters.

ArmTemplatesListNextOptionalParams

Optional parameters.

ArmTemplatesListOptionalParams

Optional parameters.

Artifact

An artifact.

ArtifactDeploymentStatusProperties

Properties of an artifact deployment.

ArtifactInstallProperties

Properties of an artifact.

ArtifactList

The response of a list operation.

ArtifactParameterProperties

Properties of an artifact parameter.

ArtifactSource

Properties of an artifact source.

ArtifactSourceFragment

Properties of an artifact source.

ArtifactSourceList

The response of a list operation.

ArtifactSources

Interface representing a ArtifactSources.

ArtifactSourcesCreateOrUpdateOptionalParams

Optional parameters.

ArtifactSourcesDeleteOptionalParams

Optional parameters.

ArtifactSourcesGetOptionalParams

Optional parameters.

ArtifactSourcesListNextOptionalParams

Optional parameters.

ArtifactSourcesListOptionalParams

Optional parameters.

ArtifactSourcesUpdateOptionalParams

Optional parameters.

Artifacts

Interface representing a Artifacts.

ArtifactsGenerateArmTemplateOptionalParams

Optional parameters.

ArtifactsGetOptionalParams

Optional parameters.

ArtifactsListNextOptionalParams

Optional parameters.

ArtifactsListOptionalParams

Optional parameters.

AttachDiskProperties

Properties of the disk to attach.

AttachNewDataDiskOptions

Properties to attach new disk to the Virtual Machine.

BulkCreationParameters

Parameters for creating multiple virtual machines as a single action.

CloudError

Error from a REST request.

CloudErrorBody

Body of an error from a REST request.

ComputeDataDisk

A data disks attached to a virtual machine.

ComputeVmInstanceViewStatus

Status information about a virtual machine.

ComputeVmProperties

Properties of a virtual machine returned by the Microsoft.Compute API.

CostThresholdProperties

Properties of a cost threshold item.

Costs

Interface representing a Costs.

CostsCreateOrUpdateOptionalParams

Optional parameters.

CostsGetOptionalParams

Optional parameters.

CustomImage

A custom image.

CustomImageFragment

A custom image.

CustomImageList

The response of a list operation.

CustomImagePropertiesCustom

Properties for creating a custom image from a VHD.

CustomImagePropertiesFromPlan

Properties for plan on a custom image.

CustomImagePropertiesFromVm

Properties for creating a custom image from a virtual machine.

CustomImages

Interface representing a CustomImages.

CustomImagesCreateOrUpdateOptionalParams

Optional parameters.

CustomImagesDeleteOptionalParams

Optional parameters.

CustomImagesGetOptionalParams

Optional parameters.

CustomImagesListNextOptionalParams

Optional parameters.

CustomImagesListOptionalParams

Optional parameters.

CustomImagesUpdateOptionalParams

Optional parameters.

DataDiskProperties

Request body for adding a new or existing data disk to a virtual machine.

DataDiskStorageTypeInfo

Storage information about the data disks present in the custom image

DayDetails

Properties of a daily schedule.

DetachDataDiskProperties

Request body for detaching data disk from a virtual machine.

DetachDiskProperties

Properties of the disk to detach.

DevTestLabsClientOptionalParams

Optional parameters.

Disk

A Disk.

DiskFragment

A Disk.

DiskList

The response of a list operation.

Disks

Interface representing a Disks.

DisksAttachOptionalParams

Optional parameters.

DisksCreateOrUpdateOptionalParams

Optional parameters.

DisksDeleteOptionalParams

Optional parameters.

DisksDetachOptionalParams

Optional parameters.

DisksGetOptionalParams

Optional parameters.

DisksListNextOptionalParams

Optional parameters.

DisksListOptionalParams

Optional parameters.

DisksUpdateOptionalParams

Optional parameters.

DtlEnvironment

An environment, which is essentially an ARM template deployment.

DtlEnvironmentFragment

An environment, which is essentially an ARM template deployment.

DtlEnvironmentList

The response of a list operation.

EnvironmentDeploymentProperties

Properties of an environment deployment.

Environments

Interface representing a Environments.

EnvironmentsCreateOrUpdateOptionalParams

Optional parameters.

EnvironmentsDeleteOptionalParams

Optional parameters.

EnvironmentsGetOptionalParams

Optional parameters.

EnvironmentsListNextOptionalParams

Optional parameters.

EnvironmentsListOptionalParams

Optional parameters.

EnvironmentsUpdateOptionalParams

Optional parameters.

EvaluatePoliciesProperties

Properties for evaluating a policy set.

EvaluatePoliciesRequest

Request body for evaluating a policy set.

EvaluatePoliciesResponse

Response body for evaluating a policy set.

Event

An event to be notified for.

ExportResourceUsageParameters

The parameters of the export operation.

ExternalSubnet

Subnet information as returned by the Microsoft.Network API.

Formula

A formula for creating a VM, specifying an image base and other parameters

FormulaFragment

A formula for creating a VM, specifying an image base and other parameters

FormulaList

The response of a list operation.

FormulaPropertiesFromVm

Information about a VM from which a formula is to be created.

Formulas

Interface representing a Formulas.

FormulasCreateOrUpdateOptionalParams

Optional parameters.

FormulasDeleteOptionalParams

Optional parameters.

FormulasGetOptionalParams

Optional parameters.

FormulasListNextOptionalParams

Optional parameters.

FormulasListOptionalParams

Optional parameters.

FormulasUpdateOptionalParams

Optional parameters.

GalleryImage

A gallery image.

GalleryImageList

The response of a list operation.

GalleryImageReference

The reference information for an Azure Marketplace image.

GalleryImages

Interface representing a GalleryImages.

GalleryImagesListNextOptionalParams

Optional parameters.

GalleryImagesListOptionalParams

Optional parameters.

GenerateArmTemplateRequest

Parameters for generating an ARM template for deploying artifacts.

GenerateUploadUriParameter

Properties for generating an upload URI.

GenerateUploadUriResponse

Response body for generating an upload URI.

GlobalSchedules

Interface representing a GlobalSchedules.

GlobalSchedulesCreateOrUpdateOptionalParams

Optional parameters.

GlobalSchedulesDeleteOptionalParams

Optional parameters.

GlobalSchedulesExecuteOptionalParams

Optional parameters.

GlobalSchedulesGetOptionalParams

Optional parameters.

GlobalSchedulesListByResourceGroupNextOptionalParams

Optional parameters.

GlobalSchedulesListByResourceGroupOptionalParams

Optional parameters.

GlobalSchedulesListBySubscriptionNextOptionalParams

Optional parameters.

GlobalSchedulesListBySubscriptionOptionalParams

Optional parameters.

GlobalSchedulesRetargetOptionalParams

Optional parameters.

GlobalSchedulesUpdateOptionalParams

Optional parameters.

HourDetails

Properties of an hourly schedule.

IdentityProperties

Properties of a managed identity

ImportLabVirtualMachineRequest

This represents the payload required to import a virtual machine from a different lab into the current one

InboundNatRule

A rule for NAT - exposing a VM's port (backendPort) on the public IP address using a load balancer.

Lab

A lab.

LabAnnouncementProperties

Properties of a lab's announcement banner

LabCost

A cost item.

LabCostDetailsProperties

The properties of a lab cost item.

LabCostSummaryProperties

The properties of the cost summary.

LabFragment

A lab.

LabList

The response of a list operation.

LabResourceCostProperties

The properties of a resource cost item.

LabSupportProperties

Properties of a lab's support banner

LabVhd

Properties of a VHD in the lab.

LabVhdList

The response of a list operation.

LabVirtualMachine

A virtual machine.

LabVirtualMachineCreationParameter

Properties for creating a virtual machine.

LabVirtualMachineFragment

A virtual machine.

LabVirtualMachineList

The response of a list operation.

Labs

Interface representing a Labs.

LabsClaimAnyVmOptionalParams

Optional parameters.

LabsCreateEnvironmentOptionalParams

Optional parameters.

LabsCreateOrUpdateOptionalParams

Optional parameters.

LabsDeleteOptionalParams

Optional parameters.

LabsExportResourceUsageOptionalParams

Optional parameters.

LabsGenerateUploadUriOptionalParams

Optional parameters.

LabsGetOptionalParams

Optional parameters.

LabsImportVirtualMachineOptionalParams

Optional parameters.

LabsListByResourceGroupNextOptionalParams

Optional parameters.

LabsListByResourceGroupOptionalParams

Optional parameters.

LabsListBySubscriptionNextOptionalParams

Optional parameters.

LabsListBySubscriptionOptionalParams

Optional parameters.

LabsListVhdsNextOptionalParams

Optional parameters.

LabsListVhdsOptionalParams

Optional parameters.

LabsUpdateOptionalParams

Optional parameters.

LinuxOsInfo

Information about a Linux OS.

NetworkInterfaceProperties

Properties of a network interface.

NotificationChannel

A notification.

NotificationChannelFragment

A notification.

NotificationChannelList

The response of a list operation.

NotificationChannels

Interface representing a NotificationChannels.

NotificationChannelsCreateOrUpdateOptionalParams

Optional parameters.

NotificationChannelsDeleteOptionalParams

Optional parameters.

NotificationChannelsGetOptionalParams

Optional parameters.

NotificationChannelsListNextOptionalParams

Optional parameters.

NotificationChannelsListOptionalParams

Optional parameters.

NotificationChannelsNotifyOptionalParams

Optional parameters.

NotificationChannelsUpdateOptionalParams

Optional parameters.

NotificationSettings

Notification settings for a schedule.

NotifyParameters

Properties for generating a Notification.

OperationError

Error details for the operation in case of a failure.

OperationMetadata

The REST API operation supported by DevTestLab ResourceProvider.

OperationMetadataDisplay

The object that describes the operations

OperationResult

An Operation Result

Operations

Interface representing a Operations.

OperationsGetOptionalParams

Optional parameters.

ParameterInfo

Information about an artifact's parameter.

ParametersValueFileInfo

A file containing a set of parameter values for an ARM template.

PercentageCostThresholdProperties

Properties of a percentage cost threshold.

Policies

Interface representing a Policies.

PoliciesCreateOrUpdateOptionalParams

Optional parameters.

PoliciesDeleteOptionalParams

Optional parameters.

PoliciesGetOptionalParams

Optional parameters.

PoliciesListNextOptionalParams

Optional parameters.

PoliciesListOptionalParams

Optional parameters.

PoliciesUpdateOptionalParams

Optional parameters.

Policy

A Policy.

PolicyFragment

A Policy.

PolicyList

The response of a list operation.

PolicySetResult

Result of a policy set evaluation.

PolicySets

Interface representing a PolicySets.

PolicySetsEvaluatePoliciesOptionalParams

Optional parameters.

PolicyViolation

Policy violation.

Port

Properties of a network port.

ProviderOperationResult

Result of the request to list REST API operations

ProviderOperations

Interface representing a ProviderOperations.

ProviderOperationsListNextOptionalParams

Optional parameters.

ProviderOperationsListOptionalParams

Optional parameters.

RdpConnection

Represents a .rdp file

ResizeLabVirtualMachineProperties

Request body for resizing a virtual machine.

Resource

An Azure resource.

RetargetScheduleProperties

Properties for retargeting a virtual machine schedule.

Schedule

A schedule.

ScheduleCreationParameter

Properties for creating a schedule.

ScheduleFragment

A schedule.

ScheduleList

The response of a list operation.

Schedules

Interface representing a Schedules.

SchedulesCreateOrUpdateOptionalParams

Optional parameters.

SchedulesDeleteOptionalParams

Optional parameters.

SchedulesExecuteOptionalParams

Optional parameters.

SchedulesGetOptionalParams

Optional parameters.

SchedulesListApplicableNextOptionalParams

Optional parameters.

SchedulesListApplicableOptionalParams

Optional parameters.

SchedulesListNextOptionalParams

Optional parameters.

SchedulesListOptionalParams

Optional parameters.

SchedulesUpdateOptionalParams

Optional parameters.

Secret

A secret.

SecretFragment

A secret.

SecretList

The response of a list operation.

Secrets

Interface representing a Secrets.

SecretsCreateOrUpdateOptionalParams

Optional parameters.

SecretsDeleteOptionalParams

Optional parameters.

SecretsGetOptionalParams

Optional parameters.

SecretsListNextOptionalParams

Optional parameters.

SecretsListOptionalParams

Optional parameters.

SecretsUpdateOptionalParams

Optional parameters.

ServiceFabric

A Service Fabric.

ServiceFabricFragment

A Service Fabric.

ServiceFabricList

The response of a list operation.

ServiceFabricSchedules

Interface representing a ServiceFabricSchedules.

ServiceFabricSchedulesCreateOrUpdateOptionalParams

Optional parameters.

ServiceFabricSchedulesDeleteOptionalParams

Optional parameters.

ServiceFabricSchedulesExecuteOptionalParams

Optional parameters.

ServiceFabricSchedulesGetOptionalParams

Optional parameters.

ServiceFabricSchedulesListNextOptionalParams

Optional parameters.

ServiceFabricSchedulesListOptionalParams

Optional parameters.

ServiceFabricSchedulesUpdateOptionalParams

Optional parameters.

ServiceFabrics

Interface representing a ServiceFabrics.

ServiceFabricsCreateOrUpdateOptionalParams

Optional parameters.

ServiceFabricsDeleteOptionalParams

Optional parameters.

ServiceFabricsGetOptionalParams

Optional parameters.

ServiceFabricsListApplicableSchedulesOptionalParams

Optional parameters.

ServiceFabricsListNextOptionalParams

Optional parameters.

ServiceFabricsListOptionalParams

Optional parameters.

ServiceFabricsStartOptionalParams

Optional parameters.

ServiceFabricsStopOptionalParams

Optional parameters.

ServiceFabricsUpdateOptionalParams

Optional parameters.

ServiceRunner

A container for a managed identity to execute DevTest lab services.

ServiceRunnerList

The response of a list operation.

ServiceRunners

Interface representing a ServiceRunners.

ServiceRunnersCreateOrUpdateOptionalParams

Optional parameters.

ServiceRunnersDeleteOptionalParams

Optional parameters.

ServiceRunnersGetOptionalParams

Optional parameters.

SharedPublicIpAddressConfiguration

Properties of a virtual machine that determine how it is connected to a load balancer.

ShutdownNotificationContent

The contents of a shutdown notification. Webhooks can use this type to deserialize the request body when they get notified of an imminent shutdown.

Subnet

Subnet information.

SubnetOverride

Property overrides on a subnet of a virtual network.

SubnetSharedPublicIpAddressConfiguration

Configuration for public IP address sharing.

TargetCostProperties

Properties of a cost target.

UpdateResource

Represents an update resource

User

Profile of a lab user.

UserFragment

Profile of a lab user.

UserIdentity

Identity attributes of a lab user.

UserList

The response of a list operation.

UserSecretStore

Properties of a user's secret store.

Users

Interface representing a Users.

UsersCreateOrUpdateOptionalParams

Optional parameters.

UsersDeleteOptionalParams

Optional parameters.

UsersGetOptionalParams

Optional parameters.

UsersListNextOptionalParams

Optional parameters.

UsersListOptionalParams

Optional parameters.

UsersUpdateOptionalParams

Optional parameters.

VirtualMachineSchedules

Interface representing a VirtualMachineSchedules.

VirtualMachineSchedulesCreateOrUpdateOptionalParams

Optional parameters.

VirtualMachineSchedulesDeleteOptionalParams

Optional parameters.

VirtualMachineSchedulesExecuteOptionalParams

Optional parameters.

VirtualMachineSchedulesGetOptionalParams

Optional parameters.

VirtualMachineSchedulesListNextOptionalParams

Optional parameters.

VirtualMachineSchedulesListOptionalParams

Optional parameters.

VirtualMachineSchedulesUpdateOptionalParams

Optional parameters.

VirtualMachines

Interface representing a VirtualMachines.

VirtualMachinesAddDataDiskOptionalParams

Optional parameters.

VirtualMachinesApplyArtifactsOptionalParams

Optional parameters.

VirtualMachinesClaimOptionalParams

Optional parameters.

VirtualMachinesCreateOrUpdateOptionalParams

Optional parameters.

VirtualMachinesDeleteOptionalParams

Optional parameters.

VirtualMachinesDetachDataDiskOptionalParams

Optional parameters.

VirtualMachinesGetOptionalParams

Optional parameters.

VirtualMachinesGetRdpFileContentsOptionalParams

Optional parameters.

VirtualMachinesListApplicableSchedulesOptionalParams

Optional parameters.

VirtualMachinesListNextOptionalParams

Optional parameters.

VirtualMachinesListOptionalParams

Optional parameters.

VirtualMachinesRedeployOptionalParams

Optional parameters.

VirtualMachinesResizeOptionalParams

Optional parameters.

VirtualMachinesRestartOptionalParams

Optional parameters.

VirtualMachinesStartOptionalParams

Optional parameters.

VirtualMachinesStopOptionalParams

Optional parameters.

VirtualMachinesTransferDisksOptionalParams

Optional parameters.

VirtualMachinesUnClaimOptionalParams

Optional parameters.

VirtualMachinesUpdateOptionalParams

Optional parameters.

VirtualNetwork

A virtual network.

VirtualNetworkFragment

A virtual network.

VirtualNetworkList

The response of a list operation.

VirtualNetworks

Interface representing a VirtualNetworks.

VirtualNetworksCreateOrUpdateOptionalParams

Optional parameters.

VirtualNetworksDeleteOptionalParams

Optional parameters.

VirtualNetworksGetOptionalParams

Optional parameters.

VirtualNetworksListNextOptionalParams

Optional parameters.

VirtualNetworksListOptionalParams

Optional parameters.

VirtualNetworksUpdateOptionalParams

Optional parameters.

WeekDetails

Properties of a weekly schedule.

WindowsOsInfo

Information about a Windows OS.

Type Aliases

ArmTemplatesGetResponse

Contains response data for the get operation.

ArmTemplatesListNextResponse

Contains response data for the listNext operation.

ArmTemplatesListResponse

Contains response data for the list operation.

ArtifactSourcesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ArtifactSourcesGetResponse

Contains response data for the get operation.

ArtifactSourcesListNextResponse

Contains response data for the listNext operation.

ArtifactSourcesListResponse

Contains response data for the list operation.

ArtifactSourcesUpdateResponse

Contains response data for the update operation.

ArtifactsGenerateArmTemplateResponse

Contains response data for the generateArmTemplate operation.

ArtifactsGetResponse

Contains response data for the get operation.

ArtifactsListNextResponse

Contains response data for the listNext operation.

ArtifactsListResponse

Contains response data for the list operation.

CostThresholdStatus

Defines values for CostThresholdStatus.
KnownCostThresholdStatus can be used interchangeably with CostThresholdStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

CostType

Defines values for CostType.
KnownCostType can be used interchangeably with CostType, this enum contains the known values that the service supports.

Known values supported by the service

Unavailable
Reported
Projected

CostsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

CostsGetResponse

Contains response data for the get operation.

CustomImageOsType

Defines values for CustomImageOsType.
KnownCustomImageOsType can be used interchangeably with CustomImageOsType, this enum contains the known values that the service supports.

Known values supported by the service

Windows
Linux
None

CustomImagesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

CustomImagesGetResponse

Contains response data for the get operation.

CustomImagesListNextResponse

Contains response data for the listNext operation.

CustomImagesListResponse

Contains response data for the list operation.

CustomImagesUpdateResponse

Contains response data for the update operation.

DisksCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

DisksGetResponse

Contains response data for the get operation.

DisksListNextResponse

Contains response data for the listNext operation.

DisksListResponse

Contains response data for the list operation.

DisksUpdateResponse

Contains response data for the update operation.

EnableStatus

Defines values for EnableStatus.
KnownEnableStatus can be used interchangeably with EnableStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

EnvironmentPermission

Defines values for EnvironmentPermission.
KnownEnvironmentPermission can be used interchangeably with EnvironmentPermission, this enum contains the known values that the service supports.

Known values supported by the service

Reader
Contributor

EnvironmentsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

EnvironmentsGetResponse

Contains response data for the get operation.

EnvironmentsListNextResponse

Contains response data for the listNext operation.

EnvironmentsListResponse

Contains response data for the list operation.

EnvironmentsUpdateResponse

Contains response data for the update operation.

FileUploadOptions

Defines values for FileUploadOptions.
KnownFileUploadOptions can be used interchangeably with FileUploadOptions, this enum contains the known values that the service supports.

Known values supported by the service

UploadFilesAndGenerateSasTokens
None

FormulasCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

FormulasGetResponse

Contains response data for the get operation.

FormulasListNextResponse

Contains response data for the listNext operation.

FormulasListResponse

Contains response data for the list operation.

FormulasUpdateResponse

Contains response data for the update operation.

GalleryImagesListNextResponse

Contains response data for the listNext operation.

GalleryImagesListResponse

Contains response data for the list operation.

GlobalSchedulesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

GlobalSchedulesGetResponse

Contains response data for the get operation.

GlobalSchedulesListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

GlobalSchedulesListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

GlobalSchedulesListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

GlobalSchedulesListBySubscriptionResponse

Contains response data for the listBySubscription operation.

GlobalSchedulesUpdateResponse

Contains response data for the update operation.

HostCachingOptions

Defines values for HostCachingOptions.
KnownHostCachingOptions can be used interchangeably with HostCachingOptions, this enum contains the known values that the service supports.

Known values supported by the service

None
ReadOnly
ReadWrite

HttpStatusCode

Defines values for HttpStatusCode.
KnownHttpStatusCode can be used interchangeably with HttpStatusCode, this enum contains the known values that the service supports.

Known values supported by the service

Continue
SwitchingProtocols
OK
Created
Accepted
NonAuthoritativeInformation
NoContent
ResetContent
PartialContent
MultipleChoices
Ambiguous
MovedPermanently
Moved
Found
Redirect
SeeOther
RedirectMethod
NotModified
UseProxy
Unused
TemporaryRedirect
RedirectKeepVerb
BadRequest
Unauthorized
PaymentRequired
Forbidden
NotFound
MethodNotAllowed
NotAcceptable
ProxyAuthenticationRequired
RequestTimeout
Conflict
Gone
LengthRequired
PreconditionFailed
RequestEntityTooLarge
RequestUriTooLong
UnsupportedMediaType
RequestedRangeNotSatisfiable
ExpectationFailed
UpgradeRequired
InternalServerError
NotImplemented
BadGateway
ServiceUnavailable
GatewayTimeout
HttpVersionNotSupported

LabsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

LabsGenerateUploadUriResponse

Contains response data for the generateUploadUri operation.

LabsGetResponse

Contains response data for the get operation.

LabsListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

LabsListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

LabsListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

LabsListBySubscriptionResponse

Contains response data for the listBySubscription operation.

LabsListVhdsNextResponse

Contains response data for the listVhdsNext operation.

LabsListVhdsResponse

Contains response data for the listVhds operation.

LabsUpdateResponse

Contains response data for the update operation.

LinuxOsState

Defines values for LinuxOsState.
KnownLinuxOsState can be used interchangeably with LinuxOsState, this enum contains the known values that the service supports.

Known values supported by the service

NonDeprovisioned
DeprovisionRequested
DeprovisionApplied

ManagedIdentityType

Defines values for ManagedIdentityType.
KnownManagedIdentityType can be used interchangeably with ManagedIdentityType, this enum contains the known values that the service supports.

Known values supported by the service

None
SystemAssigned
UserAssigned
SystemAssigned,UserAssigned

NotificationChannelEventType

Defines values for NotificationChannelEventType.
KnownNotificationChannelEventType can be used interchangeably with NotificationChannelEventType, this enum contains the known values that the service supports.

Known values supported by the service

AutoShutdown
Cost

NotificationChannelsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

NotificationChannelsGetResponse

Contains response data for the get operation.

NotificationChannelsListNextResponse

Contains response data for the listNext operation.

NotificationChannelsListResponse

Contains response data for the list operation.

NotificationChannelsUpdateResponse

Contains response data for the update operation.

OperationsGetResponse

Contains response data for the get operation.

PoliciesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

PoliciesGetResponse

Contains response data for the get operation.

PoliciesListNextResponse

Contains response data for the listNext operation.

PoliciesListResponse

Contains response data for the list operation.

PoliciesUpdateResponse

Contains response data for the update operation.

PolicyEvaluatorType

Defines values for PolicyEvaluatorType.
KnownPolicyEvaluatorType can be used interchangeably with PolicyEvaluatorType, this enum contains the known values that the service supports.

Known values supported by the service

AllowedValuesPolicy
MaxValuePolicy

PolicyFactName

Defines values for PolicyFactName.
KnownPolicyFactName can be used interchangeably with PolicyFactName, this enum contains the known values that the service supports.

Known values supported by the service

UserOwnedLabVmCount
UserOwnedLabPremiumVmCount
LabVmCount
LabPremiumVmCount
LabVmSize
GalleryImage
UserOwnedLabVmCountInSubnet
LabTargetCost
EnvironmentTemplate
ScheduleEditPermission

PolicySetsEvaluatePoliciesResponse

Contains response data for the evaluatePolicies operation.

PolicyStatus

Defines values for PolicyStatus.
KnownPolicyStatus can be used interchangeably with PolicyStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

PremiumDataDisk

Defines values for PremiumDataDisk.
KnownPremiumDataDisk can be used interchangeably with PremiumDataDisk, this enum contains the known values that the service supports.

Known values supported by the service

Disabled
Enabled

ProviderOperationsListNextResponse

Contains response data for the listNext operation.

ProviderOperationsListResponse

Contains response data for the list operation.

ReportingCycleType

Defines values for ReportingCycleType.
KnownReportingCycleType can be used interchangeably with ReportingCycleType, this enum contains the known values that the service supports.

Known values supported by the service

CalendarMonth
Custom

SchedulesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

SchedulesGetResponse

Contains response data for the get operation.

SchedulesListApplicableNextResponse

Contains response data for the listApplicableNext operation.

SchedulesListApplicableResponse

Contains response data for the listApplicable operation.

SchedulesListNextResponse

Contains response data for the listNext operation.

SchedulesListResponse

Contains response data for the list operation.

SchedulesUpdateResponse

Contains response data for the update operation.

SecretsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

SecretsGetResponse

Contains response data for the get operation.

SecretsListNextResponse

Contains response data for the listNext operation.

SecretsListResponse

Contains response data for the list operation.

SecretsUpdateResponse

Contains response data for the update operation.

ServiceFabricSchedulesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ServiceFabricSchedulesGetResponse

Contains response data for the get operation.

ServiceFabricSchedulesListNextResponse

Contains response data for the listNext operation.

ServiceFabricSchedulesListResponse

Contains response data for the list operation.

ServiceFabricSchedulesUpdateResponse

Contains response data for the update operation.

ServiceFabricsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ServiceFabricsGetResponse

Contains response data for the get operation.

ServiceFabricsListApplicableSchedulesResponse

Contains response data for the listApplicableSchedules operation.

ServiceFabricsListNextResponse

Contains response data for the listNext operation.

ServiceFabricsListResponse

Contains response data for the list operation.

ServiceFabricsUpdateResponse

Contains response data for the update operation.

ServiceRunnersCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ServiceRunnersGetResponse

Contains response data for the get operation.

SourceControlType

Defines values for SourceControlType.
KnownSourceControlType can be used interchangeably with SourceControlType, this enum contains the known values that the service supports.

Known values supported by the service

VsoGit
GitHub
StorageAccount

StorageType

Defines values for StorageType.
KnownStorageType can be used interchangeably with StorageType, this enum contains the known values that the service supports.

Known values supported by the service

Standard
Premium
StandardSSD

TargetCostStatus

Defines values for TargetCostStatus.
KnownTargetCostStatus can be used interchangeably with TargetCostStatus, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

TransportProtocol

Defines values for TransportProtocol.
KnownTransportProtocol can be used interchangeably with TransportProtocol, this enum contains the known values that the service supports.

Known values supported by the service

Tcp
Udp

UsagePermissionType

Defines values for UsagePermissionType.
KnownUsagePermissionType can be used interchangeably with UsagePermissionType, this enum contains the known values that the service supports.

Known values supported by the service

Default
Deny
Allow

UsersCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

UsersGetResponse

Contains response data for the get operation.

UsersListNextResponse

Contains response data for the listNext operation.

UsersListResponse

Contains response data for the list operation.

UsersUpdateResponse

Contains response data for the update operation.

VirtualMachineCreationSource

Defines values for VirtualMachineCreationSource.
KnownVirtualMachineCreationSource can be used interchangeably with VirtualMachineCreationSource, this enum contains the known values that the service supports.

Known values supported by the service

FromCustomImage
FromGalleryImage
FromSharedGalleryImage

VirtualMachineSchedulesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

VirtualMachineSchedulesGetResponse

Contains response data for the get operation.

VirtualMachineSchedulesListNextResponse

Contains response data for the listNext operation.

VirtualMachineSchedulesListResponse

Contains response data for the list operation.

VirtualMachineSchedulesUpdateResponse

Contains response data for the update operation.

VirtualMachinesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

VirtualMachinesGetRdpFileContentsResponse

Contains response data for the getRdpFileContents operation.

VirtualMachinesGetResponse

Contains response data for the get operation.

VirtualMachinesListApplicableSchedulesResponse

Contains response data for the listApplicableSchedules operation.

VirtualMachinesListNextResponse

Contains response data for the listNext operation.

VirtualMachinesListResponse

Contains response data for the list operation.

VirtualMachinesUpdateResponse

Contains response data for the update operation.

VirtualNetworksCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

VirtualNetworksGetResponse

Contains response data for the get operation.

VirtualNetworksListNextResponse

Contains response data for the listNext operation.

VirtualNetworksListResponse

Contains response data for the list operation.

VirtualNetworksUpdateResponse

Contains response data for the update operation.

WindowsOsState

Defines values for WindowsOsState.
KnownWindowsOsState can be used interchangeably with WindowsOsState, this enum contains the known values that the service supports.

Known values supported by the service

NonSysprepped
SysprepRequested
SysprepApplied

Enums

KnownCostThresholdStatus

Known values of CostThresholdStatus that the service accepts.

KnownCostType

Known values of CostType that the service accepts.

KnownCustomImageOsType

Known values of CustomImageOsType that the service accepts.

KnownEnableStatus

Known values of EnableStatus that the service accepts.

KnownEnvironmentPermission

Known values of EnvironmentPermission that the service accepts.

KnownFileUploadOptions

Known values of FileUploadOptions that the service accepts.

KnownHostCachingOptions

Known values of HostCachingOptions that the service accepts.

KnownHttpStatusCode

Known values of HttpStatusCode that the service accepts.

KnownLinuxOsState

Known values of LinuxOsState that the service accepts.

KnownManagedIdentityType

Known values of ManagedIdentityType that the service accepts.

KnownNotificationChannelEventType

Known values of NotificationChannelEventType that the service accepts.

KnownPolicyEvaluatorType

Known values of PolicyEvaluatorType that the service accepts.

KnownPolicyFactName

Known values of PolicyFactName that the service accepts.

KnownPolicyStatus

Known values of PolicyStatus that the service accepts.

KnownPremiumDataDisk

Known values of PremiumDataDisk that the service accepts.

KnownReportingCycleType

Known values of ReportingCycleType that the service accepts.

KnownSourceControlType

Known values of SourceControlType that the service accepts.

KnownStorageType

Known values of StorageType that the service accepts.

KnownTargetCostStatus

Known values of TargetCostStatus that the service accepts.

KnownTransportProtocol

Known values of TransportProtocol that the service accepts.

KnownUsagePermissionType

Known values of UsagePermissionType that the service accepts.

KnownVirtualMachineCreationSource

Known values of VirtualMachineCreationSource that the service accepts.

KnownWindowsOsState

Known values of WindowsOsState that the service accepts.

Functions

getContinuationToken(unknown)

Given a result page from a pageable operation, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given a result page from a pageable operation, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

A result object from calling .byPage() on a paged operation.

Returns

string | undefined

The continuation token that can be passed into byPage().