com.azure.resourcemanager.devtestlabs.models

Package containing the data models for DevTestLabs. The DevTest Labs Client.

Classes

ActionType

Extensible enum.

ApplyArtifactsRequest

Request body for applying artifacts to a virtual machine.

ArmTemplateParameterProperties

Properties of an Azure Resource Manager template parameter.

ArtifactDeploymentStatusProperties

Properties of an artifact deployment.

ArtifactInstallProperties

Properties of an artifact.

ArtifactParameterProperties

Properties of an artifact parameter.

ArtifactSourceFragment

Properties of an artifact source.

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.

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.

CostThresholdStatus

Indicates whether this threshold will be displayed on cost charts.

CostType

The type of the cost.

CustomImageFragment

A custom image.

CustomImageOsType

The OS type of the custom image (i.e.

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.

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.

DiskFragment

A Disk.

DtlEnvironmentFragment

An environment, which is essentially an ARM template deployment.

EnableStatus

Indicates if the artifact source is enabled (values: Enabled, Disabled).

EnvironmentDeploymentProperties

Properties of an environment deployment.

EnvironmentPermission

The access rights to be granted to the user when provisioning an environment.

EvaluatePoliciesProperties

Properties for evaluating a policy set.

EvaluatePoliciesRequest

Request 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.

FileUploadOptions

Options for uploading the files for the artifact.

FormulaFragment

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

FormulaPropertiesFromVm

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

GalleryImageReference

The reference information for an Azure Marketplace image.

GenerateArmTemplateRequest

Parameters for generating an ARM template for deploying artifacts.

GenerateUploadUriParameter

Properties for generating an upload URI.

HostCachingOptions

Caching option for a data disk (i.e.

HourDetails

Properties of an hourly schedule.

HttpStatusCode

The status code for the operation.

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.

LabAnnouncementProperties

Properties of a lab's announcement banner.

LabCostDetailsProperties

The properties of a lab cost item.

LabCostSummaryProperties

The properties of the cost summary.

LabFragment

A lab.

LabResourceCostProperties

The properties of a resource cost item.

LabSupportProperties

Properties of a lab's support banner.

LabVirtualMachineCreationParameter

Properties for creating a virtual machine.

LabVirtualMachineFragment

A virtual machine.

LinuxOsInfo

Information about a Linux OS.

LinuxOsState

The state of the Linux OS (i.e.

ManagedIdentityType

Managed identity.

NetworkInterfaceProperties

Properties of a network interface.

NotificationChannelEventType

The event type for which this notification is enabled (i.e.

NotificationChannelFragment

A notification.

NotificationSettings

Notification settings for a schedule.

NotifyParameters

Properties for generating a Notification.

OperationDisplay

Localized display information for an operation.

OperationError

Error details for the operation in case of a failure.

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX.

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.

PolicyEvaluatorType

The evaluator type of the policy (i.e.

PolicyFactName

The fact name of the policy (e.g.

PolicyFragment

A Policy.

PolicySetResult

Result of a policy set evaluation.

PolicyStatus

The status of the policy.

PolicyViolation

Policy violation.

Port

Properties of a network port.

PremiumDataDisk

The setting to enable usage of premium data disks.

ReportingCycleType

Reporting cycle type.

ResizeLabVirtualMachineProperties

Request body for resizing a virtual machine.

RetargetScheduleProperties

Properties for retargeting a virtual machine schedule.

ScheduleCreationParameter

Properties for creating a schedule.

ScheduleFragment

A schedule.

SecretFragment

A secret.

ServiceFabricFragment

A Service Fabric.

SharedPublicIpAddressConfiguration

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

SourceControlType

The artifact source's type.

StorageType

The storage type for the disk (i.e.

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.

TargetCostStatus

Target cost status.

TransportProtocol

The transport protocol for the endpoint.

UpdateResource

Represents an update resource.

UsagePermissionType

The permission policy of the subnet for allowing public IP addresses (i.e.

UserFragment

Profile of a lab user.

UserIdentity

Identity attributes of a lab user.

UserSecretStore

Properties of a user's secret store.

VirtualMachineCreationSource

Tells source of creation of lab virtual machine.

VirtualNetworkFragment

A virtual network.

WeekDetails

Properties of a weekly schedule.

WindowsOsInfo

Information about a Windows OS.

WindowsOsState

The state of the Windows OS (i.e.

Interfaces

ApplicableSchedule

An immutable client-side representation of ApplicableSchedule.

ApplicableScheduleProperties

An immutable client-side representation of ApplicableScheduleProperties.

ArmTemplate

An immutable client-side representation of ArmTemplate.

ArmTemplateInfo

An immutable client-side representation of ArmTemplateInfo.

ArmTemplates

Resource collection API of ArmTemplates.

Artifact

An immutable client-side representation of Artifact.

ArtifactSource

An immutable client-side representation of ArtifactSource.

ArtifactSource.Definition

The entirety of the ArtifactSource definition.

ArtifactSource.DefinitionStages

The ArtifactSource definition stages.

ArtifactSource.DefinitionStages.Blank

The first stage of the ArtifactSource definition.

ArtifactSource.DefinitionStages.WithArmTemplateFolderPath

The stage of the ArtifactSource definition allowing to specify armTemplateFolderPath.

ArtifactSource.DefinitionStages.WithBranchRef

The stage of the ArtifactSource definition allowing to specify branchRef.

ArtifactSource.DefinitionStages.WithCreate

The stage of the ArtifactSource definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

ArtifactSource.DefinitionStages.WithDisplayName

The stage of the ArtifactSource definition allowing to specify displayName.

ArtifactSource.DefinitionStages.WithFolderPath

The stage of the ArtifactSource definition allowing to specify folderPath.

ArtifactSource.DefinitionStages.WithLocation

The stage of the ArtifactSource definition allowing to specify location.

ArtifactSource.DefinitionStages.WithParentResource

The stage of the ArtifactSource definition allowing to specify parent resource.

ArtifactSource.DefinitionStages.WithSecurityToken

The stage of the ArtifactSource definition allowing to specify securityToken.

ArtifactSource.DefinitionStages.WithSourceType

The stage of the ArtifactSource definition allowing to specify sourceType.

ArtifactSource.DefinitionStages.WithStatus

The stage of the ArtifactSource definition allowing to specify status.

ArtifactSource.DefinitionStages.WithTags

The stage of the ArtifactSource definition allowing to specify tags.

ArtifactSource.DefinitionStages.WithUri

The stage of the ArtifactSource definition allowing to specify uri.

ArtifactSource.Update

The template for ArtifactSource update.

ArtifactSource.UpdateStages

The ArtifactSource update stages.

ArtifactSource.UpdateStages.WithTags

The stage of the ArtifactSource update allowing to specify tags.

ArtifactSources

Resource collection API of ArtifactSources.

Artifacts

Resource collection API of Artifacts.

Costs

Resource collection API of Costs.

CustomImage

An immutable client-side representation of CustomImage.

CustomImage.Definition

The entirety of the CustomImage definition.

CustomImage.DefinitionStages

The CustomImage definition stages.

CustomImage.DefinitionStages.Blank

The first stage of the CustomImage definition.

CustomImage.DefinitionStages.WithAuthor

The stage of the CustomImage definition allowing to specify author.

CustomImage.DefinitionStages.WithCreate

The stage of the CustomImage definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

CustomImage.DefinitionStages.WithCustomImagePlan

The stage of the CustomImage definition allowing to specify customImagePlan.

CustomImage.DefinitionStages.WithDataDiskStorageInfo

The stage of the CustomImage definition allowing to specify dataDiskStorageInfo.

CustomImage.DefinitionStages.WithDescription

The stage of the CustomImage definition allowing to specify description.

CustomImage.DefinitionStages.WithIsPlanAuthorized

The stage of the CustomImage definition allowing to specify isPlanAuthorized.

CustomImage.DefinitionStages.WithLocation

The stage of the CustomImage definition allowing to specify location.

CustomImage.DefinitionStages.WithManagedImageId

The stage of the CustomImage definition allowing to specify managedImageId.

CustomImage.DefinitionStages.WithManagedSnapshotId

The stage of the CustomImage definition allowing to specify managedSnapshotId.

CustomImage.DefinitionStages.WithParentResource

The stage of the CustomImage definition allowing to specify parent resource.

CustomImage.DefinitionStages.WithTags

The stage of the CustomImage definition allowing to specify tags.

CustomImage.DefinitionStages.WithVhd

The stage of the CustomImage definition allowing to specify vhd.

CustomImage.DefinitionStages.WithVm

The stage of the CustomImage definition allowing to specify vm.

CustomImage.Update

The template for CustomImage update.

CustomImage.UpdateStages

The CustomImage update stages.

CustomImage.UpdateStages.WithTags

The stage of the CustomImage update allowing to specify tags.

CustomImages

Resource collection API of CustomImages.

Disk

An immutable client-side representation of Disk.

Disk.Definition

The entirety of the Disk definition.

Disk.DefinitionStages

The Disk definition stages.

Disk.DefinitionStages.Blank

The first stage of the Disk definition.

Disk.DefinitionStages.WithCreate

The stage of the Disk definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Disk.DefinitionStages.WithDiskBlobName

The stage of the Disk definition allowing to specify diskBlobName.

Disk.DefinitionStages.WithDiskSizeGiB

The stage of the Disk definition allowing to specify diskSizeGiB.

Disk.DefinitionStages.WithDiskType

The stage of the Disk definition allowing to specify diskType.

Disk.DefinitionStages.WithDiskUri

The stage of the Disk definition allowing to specify diskUri.

Disk.DefinitionStages.WithHostCaching

The stage of the Disk definition allowing to specify hostCaching.

Disk.DefinitionStages.WithLeasedByLabVmId

The stage of the Disk definition allowing to specify leasedByLabVmId.

Disk.DefinitionStages.WithLocation

The stage of the Disk definition allowing to specify location.

Disk.DefinitionStages.WithManagedDiskId

The stage of the Disk definition allowing to specify managedDiskId.

Disk.DefinitionStages.WithParentResource

The stage of the Disk definition allowing to specify parent resource.

Disk.DefinitionStages.WithStorageAccountId

The stage of the Disk definition allowing to specify storageAccountId.

Disk.DefinitionStages.WithTags

The stage of the Disk definition allowing to specify tags.

Disk.Update

The template for Disk update.

Disk.UpdateStages

The Disk update stages.

Disk.UpdateStages.WithTags

The stage of the Disk update allowing to specify tags.

Disks

Resource collection API of Disks.

DtlEnvironment

An immutable client-side representation of DtlEnvironment.

DtlEnvironment.Definition

The entirety of the DtlEnvironment definition.

DtlEnvironment.DefinitionStages

The DtlEnvironment definition stages.

DtlEnvironment.DefinitionStages.Blank

The first stage of the DtlEnvironment definition.

DtlEnvironment.DefinitionStages.WithArmTemplateDisplayName

The stage of the DtlEnvironment definition allowing to specify armTemplateDisplayName.

DtlEnvironment.DefinitionStages.WithCreate

The stage of the DtlEnvironment definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

DtlEnvironment.DefinitionStages.WithDeploymentProperties

The stage of the DtlEnvironment definition allowing to specify deploymentProperties.

DtlEnvironment.DefinitionStages.WithLocation

The stage of the DtlEnvironment definition allowing to specify location.

DtlEnvironment.DefinitionStages.WithParentResource

The stage of the DtlEnvironment definition allowing to specify parent resource.

DtlEnvironment.DefinitionStages.WithTags

The stage of the DtlEnvironment definition allowing to specify tags.

DtlEnvironment.Update

The template for DtlEnvironment update.

DtlEnvironment.UpdateStages

The DtlEnvironment update stages.

DtlEnvironment.UpdateStages.WithTags

The stage of the DtlEnvironment update allowing to specify tags.

Environments

Resource collection API of Environments.

EvaluatePoliciesResponse

An immutable client-side representation of EvaluatePoliciesResponse.

Formula

An immutable client-side representation of Formula.

Formula.Definition

The entirety of the Formula definition.

Formula.DefinitionStages

The Formula definition stages.

Formula.DefinitionStages.Blank

The first stage of the Formula definition.

Formula.DefinitionStages.WithCreate

The stage of the Formula definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Formula.DefinitionStages.WithDescription

The stage of the Formula definition allowing to specify description.

Formula.DefinitionStages.WithFormulaContent

The stage of the Formula definition allowing to specify formulaContent.

Formula.DefinitionStages.WithLocation

The stage of the Formula definition allowing to specify location.

Formula.DefinitionStages.WithOsType

The stage of the Formula definition allowing to specify osType.

Formula.DefinitionStages.WithParentResource

The stage of the Formula definition allowing to specify parent resource.

Formula.DefinitionStages.WithTags

The stage of the Formula definition allowing to specify tags.

Formula.DefinitionStages.WithVm

The stage of the Formula definition allowing to specify vm.

Formula.Update

The template for Formula update.

Formula.UpdateStages

The Formula update stages.

Formula.UpdateStages.WithTags

The stage of the Formula update allowing to specify tags.

Formulas

Resource collection API of Formulas.

GalleryImage

An immutable client-side representation of GalleryImage.

GalleryImages

Resource collection API of GalleryImages.

GenerateUploadUriResponse

An immutable client-side representation of GenerateUploadUriResponse.

GlobalSchedules

Resource collection API of GlobalSchedules.

Lab

An immutable client-side representation of Lab.

Lab.Definition

The entirety of the Lab definition.

Lab.DefinitionStages

The Lab definition stages.

Lab.DefinitionStages.Blank

The first stage of the Lab definition.

Lab.DefinitionStages.WithAnnouncement

The stage of the Lab definition allowing to specify announcement.

Lab.DefinitionStages.WithCreate

The stage of the Lab definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Lab.DefinitionStages.WithEnvironmentPermission

The stage of the Lab definition allowing to specify environmentPermission.

Lab.DefinitionStages.WithExtendedProperties

The stage of the Lab definition allowing to specify extendedProperties.

Lab.DefinitionStages.WithLabStorageType

The stage of the Lab definition allowing to specify labStorageType.

Lab.DefinitionStages.WithLocation

The stage of the Lab definition allowing to specify location.

Lab.DefinitionStages.WithMandatoryArtifactsResourceIdsLinux

The stage of the Lab definition allowing to specify mandatoryArtifactsResourceIdsLinux.

Lab.DefinitionStages.WithMandatoryArtifactsResourceIdsWindows

The stage of the Lab definition allowing to specify mandatoryArtifactsResourceIdsWindows.

Lab.DefinitionStages.WithPremiumDataDisks

The stage of the Lab definition allowing to specify premiumDataDisks.

Lab.DefinitionStages.WithResourceGroup

The stage of the Lab definition allowing to specify parent resource.

Lab.DefinitionStages.WithSupport

The stage of the Lab definition allowing to specify support.

Lab.DefinitionStages.WithTags

The stage of the Lab definition allowing to specify tags.

Lab.Update

The template for Lab update.

Lab.UpdateStages

The Lab update stages.

Lab.UpdateStages.WithTags

The stage of the Lab update allowing to specify tags.

LabCost

An immutable client-side representation of LabCost.

LabCost.Definition

The entirety of the LabCost definition.

LabCost.DefinitionStages

The LabCost definition stages.

LabCost.DefinitionStages.Blank

The first stage of the LabCost definition.

LabCost.DefinitionStages.WithCreate

The stage of the LabCost definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

LabCost.DefinitionStages.WithCreatedDate

The stage of the LabCost definition allowing to specify createdDate.

LabCost.DefinitionStages.WithCurrencyCode

The stage of the LabCost definition allowing to specify currencyCode.

LabCost.DefinitionStages.WithEndDateTime

The stage of the LabCost definition allowing to specify endDateTime.

LabCost.DefinitionStages.WithLocation

The stage of the LabCost definition allowing to specify location.

LabCost.DefinitionStages.WithParentResource

The stage of the LabCost definition allowing to specify parent resource.

LabCost.DefinitionStages.WithStartDateTime

The stage of the LabCost definition allowing to specify startDateTime.

LabCost.DefinitionStages.WithTags

The stage of the LabCost definition allowing to specify tags.

LabCost.DefinitionStages.WithTargetCost

The stage of the LabCost definition allowing to specify targetCost.

LabCost.Update

The template for LabCost update.

LabCost.UpdateStages

The LabCost update stages.

LabCost.UpdateStages.WithCreatedDate

The stage of the LabCost update allowing to specify createdDate.

LabCost.UpdateStages.WithCurrencyCode

The stage of the LabCost update allowing to specify currencyCode.

LabCost.UpdateStages.WithEndDateTime

The stage of the LabCost update allowing to specify endDateTime.

LabCost.UpdateStages.WithStartDateTime

The stage of the LabCost update allowing to specify startDateTime.

LabCost.UpdateStages.WithTags

The stage of the LabCost update allowing to specify tags.

LabCost.UpdateStages.WithTargetCost

The stage of the LabCost update allowing to specify targetCost.

LabVhd

An immutable client-side representation of LabVhd.

LabVirtualMachine

An immutable client-side representation of LabVirtualMachine.

LabVirtualMachine.Definition

The entirety of the LabVirtualMachine definition.

LabVirtualMachine.DefinitionStages

The LabVirtualMachine definition stages.

LabVirtualMachine.DefinitionStages.Blank

The first stage of the LabVirtualMachine definition.

LabVirtualMachine.DefinitionStages.WithAllowClaim

The stage of the LabVirtualMachine definition allowing to specify allowClaim.

LabVirtualMachine.DefinitionStages.WithArtifacts

The stage of the LabVirtualMachine definition allowing to specify artifacts.

LabVirtualMachine.DefinitionStages.WithCreate

The stage of the LabVirtualMachine definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

LabVirtualMachine.DefinitionStages.WithCreatedDate

The stage of the LabVirtualMachine definition allowing to specify createdDate.

LabVirtualMachine.DefinitionStages.WithCustomImageId

The stage of the LabVirtualMachine definition allowing to specify customImageId.

LabVirtualMachine.DefinitionStages.WithDataDiskParameters

The stage of the LabVirtualMachine definition allowing to specify dataDiskParameters.

LabVirtualMachine.DefinitionStages.WithDisallowPublicIpAddress

The stage of the LabVirtualMachine definition allowing to specify disallowPublicIpAddress.

LabVirtualMachine.DefinitionStages.WithEnvironmentId

The stage of the LabVirtualMachine definition allowing to specify environmentId.

LabVirtualMachine.DefinitionStages.WithExpirationDate

The stage of the LabVirtualMachine definition allowing to specify expirationDate.

LabVirtualMachine.DefinitionStages.WithGalleryImageReference

The stage of the LabVirtualMachine definition allowing to specify galleryImageReference.

LabVirtualMachine.DefinitionStages.WithIsAuthenticationWithSshKey

The stage of the LabVirtualMachine definition allowing to specify isAuthenticationWithSshKey.

LabVirtualMachine.DefinitionStages.WithLabSubnetName

The stage of the LabVirtualMachine definition allowing to specify labSubnetName.

LabVirtualMachine.DefinitionStages.WithLabVirtualNetworkId

The stage of the LabVirtualMachine definition allowing to specify labVirtualNetworkId.

LabVirtualMachine.DefinitionStages.WithLocation

The stage of the LabVirtualMachine definition allowing to specify location.

LabVirtualMachine.DefinitionStages.WithNetworkInterface

The stage of the LabVirtualMachine definition allowing to specify networkInterface.

LabVirtualMachine.DefinitionStages.WithNotes

The stage of the LabVirtualMachine definition allowing to specify notes.

LabVirtualMachine.DefinitionStages.WithOwnerObjectId

The stage of the LabVirtualMachine definition allowing to specify ownerObjectId.

LabVirtualMachine.DefinitionStages.WithOwnerUserPrincipalName

The stage of the LabVirtualMachine definition allowing to specify ownerUserPrincipalName.

LabVirtualMachine.DefinitionStages.WithParentResource

The stage of the LabVirtualMachine definition allowing to specify parent resource.

LabVirtualMachine.DefinitionStages.WithPassword

The stage of the LabVirtualMachine definition allowing to specify password.

LabVirtualMachine.DefinitionStages.WithPlanId

The stage of the LabVirtualMachine definition allowing to specify planId.

LabVirtualMachine.DefinitionStages.WithScheduleParameters

The stage of the LabVirtualMachine definition allowing to specify scheduleParameters.

LabVirtualMachine.DefinitionStages.WithSize

The stage of the LabVirtualMachine definition allowing to specify size.

LabVirtualMachine.DefinitionStages.WithSshKey

The stage of the LabVirtualMachine definition allowing to specify sshKey.

LabVirtualMachine.DefinitionStages.WithStorageType

The stage of the LabVirtualMachine definition allowing to specify storageType.

LabVirtualMachine.DefinitionStages.WithTags

The stage of the LabVirtualMachine definition allowing to specify tags.

LabVirtualMachine.DefinitionStages.WithUsername

The stage of the LabVirtualMachine definition allowing to specify username.

LabVirtualMachine.Update

The template for LabVirtualMachine update.

LabVirtualMachine.UpdateStages

The LabVirtualMachine update stages.

LabVirtualMachine.UpdateStages.WithTags

The stage of the LabVirtualMachine update allowing to specify tags.

LabVirtualMachineProperties

An immutable client-side representation of LabVirtualMachineProperties.

Labs

Resource collection API of Labs.

NotificationChannel

An immutable client-side representation of NotificationChannel.

NotificationChannel.Definition

The entirety of the NotificationChannel definition.

NotificationChannel.DefinitionStages

The NotificationChannel definition stages.

NotificationChannel.DefinitionStages.Blank

The first stage of the NotificationChannel definition.

NotificationChannel.DefinitionStages.WithCreate

The stage of the NotificationChannel definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

NotificationChannel.DefinitionStages.WithDescription

The stage of the NotificationChannel definition allowing to specify description.

NotificationChannel.DefinitionStages.WithEmailRecipient

The stage of the NotificationChannel definition allowing to specify emailRecipient.

NotificationChannel.DefinitionStages.WithEvents

The stage of the NotificationChannel definition allowing to specify events.

NotificationChannel.DefinitionStages.WithLocation

The stage of the NotificationChannel definition allowing to specify location.

NotificationChannel.DefinitionStages.WithNotificationLocale

The stage of the NotificationChannel definition allowing to specify notificationLocale.

NotificationChannel.DefinitionStages.WithParentResource

The stage of the NotificationChannel definition allowing to specify parent resource.

NotificationChannel.DefinitionStages.WithTags

The stage of the NotificationChannel definition allowing to specify tags.

NotificationChannel.DefinitionStages.WithWebhookUrl

The stage of the NotificationChannel definition allowing to specify webhookUrl.

NotificationChannel.Update

The template for NotificationChannel update.

NotificationChannel.UpdateStages

The NotificationChannel update stages.

NotificationChannel.UpdateStages.WithTags

The stage of the NotificationChannel update allowing to specify tags.

NotificationChannels

Resource collection API of NotificationChannels.

Operation

An immutable client-side representation of Operation.

OperationResult

An immutable client-side representation of OperationResult.

Operations

Resource collection API of Operations.

Policies

Resource collection API of Policies.

Policy

An immutable client-side representation of Policy.

Policy.Definition

The entirety of the Policy definition.

Policy.DefinitionStages

The Policy definition stages.

Policy.DefinitionStages.Blank

The first stage of the Policy definition.

Policy.DefinitionStages.WithCreate

The stage of the Policy definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Policy.DefinitionStages.WithDescription

The stage of the Policy definition allowing to specify description.

Policy.DefinitionStages.WithEvaluatorType

The stage of the Policy definition allowing to specify evaluatorType.

Policy.DefinitionStages.WithFactData

The stage of the Policy definition allowing to specify factData.

Policy.DefinitionStages.WithFactName

The stage of the Policy definition allowing to specify factName.

Policy.DefinitionStages.WithLocation

The stage of the Policy definition allowing to specify location.

Policy.DefinitionStages.WithParentResource

The stage of the Policy definition allowing to specify parent resource.

Policy.DefinitionStages.WithStatus

The stage of the Policy definition allowing to specify status.

Policy.DefinitionStages.WithTags

The stage of the Policy definition allowing to specify tags.

Policy.DefinitionStages.WithThreshold

The stage of the Policy definition allowing to specify threshold.

Policy.Update

The template for Policy update.

Policy.UpdateStages

The Policy update stages.

Policy.UpdateStages.WithTags

The stage of the Policy update allowing to specify tags.

PolicySets

Resource collection API of PolicySets.

ProviderOperations

Resource collection API of ProviderOperations.

RdpConnection

An immutable client-side representation of RdpConnection.

Schedule

An immutable client-side representation of Schedule.

Schedule.Definition

The entirety of the Schedule definition.

Schedule.DefinitionStages

The Schedule definition stages.

Schedule.DefinitionStages.Blank

The first stage of the Schedule definition.

Schedule.DefinitionStages.WithCreate

The stage of the Schedule definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Schedule.DefinitionStages.WithDailyRecurrence

The stage of the Schedule definition allowing to specify dailyRecurrence.

Schedule.DefinitionStages.WithHourlyRecurrence

The stage of the Schedule definition allowing to specify hourlyRecurrence.

Schedule.DefinitionStages.WithLocation

The stage of the Schedule definition allowing to specify location.

Schedule.DefinitionStages.WithNotificationSettings

The stage of the Schedule definition allowing to specify notificationSettings.

Schedule.DefinitionStages.WithResourceGroup

The stage of the Schedule definition allowing to specify parent resource.

Schedule.DefinitionStages.WithStatus

The stage of the Schedule definition allowing to specify status.

Schedule.DefinitionStages.WithTags

The stage of the Schedule definition allowing to specify tags.

Schedule.DefinitionStages.WithTargetResourceId

The stage of the Schedule definition allowing to specify targetResourceId.

Schedule.DefinitionStages.WithTaskType

The stage of the Schedule definition allowing to specify taskType.

Schedule.DefinitionStages.WithTimeZoneId

The stage of the Schedule definition allowing to specify timeZoneId.

Schedule.DefinitionStages.WithWeeklyRecurrence

The stage of the Schedule definition allowing to specify weeklyRecurrence.

Schedule.Update

The template for Schedule update.

Schedule.UpdateStages

The Schedule update stages.

Schedule.UpdateStages.WithTags

The stage of the Schedule update allowing to specify tags.

Schedules

Resource collection API of Schedules.

Secret

An immutable client-side representation of Secret.

Secret.Definition

The entirety of the Secret definition.

Secret.DefinitionStages

The Secret definition stages.

Secret.DefinitionStages.Blank

The first stage of the Secret definition.

Secret.DefinitionStages.WithCreate

The stage of the Secret definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Secret.DefinitionStages.WithLocation

The stage of the Secret definition allowing to specify location.

Secret.DefinitionStages.WithParentResource

The stage of the Secret definition allowing to specify parent resource.

Secret.DefinitionStages.WithTags

The stage of the Secret definition allowing to specify tags.

Secret.DefinitionStages.WithValue

The stage of the Secret definition allowing to specify value.

Secret.Update

The template for Secret update.

Secret.UpdateStages

The Secret update stages.

Secret.UpdateStages.WithTags

The stage of the Secret update allowing to specify tags.

Secrets

Resource collection API of Secrets.

ServiceFabric

An immutable client-side representation of ServiceFabric.

ServiceFabric.Definition

The entirety of the ServiceFabric definition.

ServiceFabric.DefinitionStages

The ServiceFabric definition stages.

ServiceFabric.DefinitionStages.Blank

The first stage of the ServiceFabric definition.

ServiceFabric.DefinitionStages.WithCreate

The stage of the ServiceFabric definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

ServiceFabric.DefinitionStages.WithEnvironmentId

The stage of the ServiceFabric definition allowing to specify environmentId.

ServiceFabric.DefinitionStages.WithExternalServiceFabricId

The stage of the ServiceFabric definition allowing to specify externalServiceFabricId.

ServiceFabric.DefinitionStages.WithLocation

The stage of the ServiceFabric definition allowing to specify location.

ServiceFabric.DefinitionStages.WithParentResource

The stage of the ServiceFabric definition allowing to specify parent resource.

ServiceFabric.DefinitionStages.WithTags

The stage of the ServiceFabric definition allowing to specify tags.

ServiceFabric.Update

The template for ServiceFabric update.

ServiceFabric.UpdateStages

The ServiceFabric update stages.

ServiceFabric.UpdateStages.WithTags

The stage of the ServiceFabric update allowing to specify tags.

ServiceFabricProperties

An immutable client-side representation of ServiceFabricProperties.

ServiceFabricSchedules

Resource collection API of ServiceFabricSchedules.

ServiceFabrics

Resource collection API of ServiceFabrics.

ServiceRunner

An immutable client-side representation of ServiceRunner.

ServiceRunner.Definition

The entirety of the ServiceRunner definition.

ServiceRunner.DefinitionStages

The ServiceRunner definition stages.

ServiceRunner.DefinitionStages.Blank

The first stage of the ServiceRunner definition.

ServiceRunner.DefinitionStages.WithCreate

The stage of the ServiceRunner definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

ServiceRunner.DefinitionStages.WithIdentity

The stage of the ServiceRunner definition allowing to specify identity.

ServiceRunner.DefinitionStages.WithLocation

The stage of the ServiceRunner definition allowing to specify location.

ServiceRunner.DefinitionStages.WithParentResource

The stage of the ServiceRunner definition allowing to specify parent resource.

ServiceRunner.DefinitionStages.WithTags

The stage of the ServiceRunner definition allowing to specify tags.

ServiceRunner.Update

The template for ServiceRunner update.

ServiceRunner.UpdateStages

The ServiceRunner update stages.

ServiceRunner.UpdateStages.WithIdentity

The stage of the ServiceRunner update allowing to specify identity.

ServiceRunner.UpdateStages.WithTags

The stage of the ServiceRunner update allowing to specify tags.

ServiceRunners

Resource collection API of ServiceRunners.

User

An immutable client-side representation of User.

User.Definition

The entirety of the User definition.

User.DefinitionStages

The User definition stages.

User.DefinitionStages.Blank

The first stage of the User definition.

User.DefinitionStages.WithCreate

The stage of the User definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

User.DefinitionStages.WithIdentity

The stage of the User definition allowing to specify identity.

User.DefinitionStages.WithLocation

The stage of the User definition allowing to specify location.

User.DefinitionStages.WithParentResource

The stage of the User definition allowing to specify parent resource.

User.DefinitionStages.WithSecretStore

The stage of the User definition allowing to specify secretStore.

User.DefinitionStages.WithTags

The stage of the User definition allowing to specify tags.

User.Update

The template for User update.

User.UpdateStages

The User update stages.

User.UpdateStages.WithTags

The stage of the User update allowing to specify tags.

Users

Resource collection API of Users.

VirtualMachineSchedules

Resource collection API of VirtualMachineSchedules.

VirtualMachines

Resource collection API of VirtualMachines.

VirtualNetwork

An immutable client-side representation of VirtualNetwork.

VirtualNetwork.Definition

The entirety of the VirtualNetwork definition.

VirtualNetwork.DefinitionStages

The VirtualNetwork definition stages.

VirtualNetwork.DefinitionStages.Blank

The first stage of the VirtualNetwork definition.

VirtualNetwork.DefinitionStages.WithAllowedSubnets

The stage of the VirtualNetwork definition allowing to specify allowedSubnets.

VirtualNetwork.DefinitionStages.WithCreate

The stage of the VirtualNetwork definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

VirtualNetwork.DefinitionStages.WithDescription

The stage of the VirtualNetwork definition allowing to specify description.

VirtualNetwork.DefinitionStages.WithExternalProviderResourceId

The stage of the VirtualNetwork definition allowing to specify externalProviderResourceId.

VirtualNetwork.DefinitionStages.WithLocation

The stage of the VirtualNetwork definition allowing to specify location.

VirtualNetwork.DefinitionStages.WithParentResource

The stage of the VirtualNetwork definition allowing to specify parent resource.

VirtualNetwork.DefinitionStages.WithSubnetOverrides

The stage of the VirtualNetwork definition allowing to specify subnetOverrides.

VirtualNetwork.DefinitionStages.WithTags

The stage of the VirtualNetwork definition allowing to specify tags.

VirtualNetwork.Update

The template for VirtualNetwork update.

VirtualNetwork.UpdateStages

The VirtualNetwork update stages.

VirtualNetwork.UpdateStages.WithTags

The stage of the VirtualNetwork update allowing to specify tags.

VirtualNetworks

Resource collection API of VirtualNetworks.