Share via


DesktopVirtualizationManager Class

  • java.lang.Object
    • com.azure.resourcemanager.desktopvirtualization.DesktopVirtualizationManager

public final class DesktopVirtualizationManager

Entry point to DesktopVirtualizationManager.

Method Summary

Modifier and Type Method and Description
AppAttachPackageInfoes appAttachPackageInfoes()

Gets the resource collection API of AppAttachPackageInfoes.

AppAttachPackages appAttachPackages()

Gets the resource collection API of AppAttachPackages.

ApplicationGroups applicationGroups()

Gets the resource collection API of ApplicationGroups.

Applications applications()

Gets the resource collection API of Applications.

static DesktopVirtualizationManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of DesktopVirtualization service API entry point.

static DesktopVirtualizationManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of DesktopVirtualization service API entry point.

static Configurable configure()

Gets a Configurable instance that can be used to create DesktopVirtualizationManager with optional configuration.

Desktops desktops()

Gets the resource collection API of Desktops.

HostPools hostPools()

Gets the resource collection API of HostPools.

MsixImages msixImages()

Gets the resource collection API of MsixImages.

MsixPackages msixPackages()

Gets the resource collection API of MsixPackages.

Operations operations()

Gets the resource collection API of Operations.

PrivateEndpointConnections privateEndpointConnections()

Gets the resource collection API of PrivateEndpointConnections.

PrivateLinkResources privateLinkResources()

Gets the resource collection API of PrivateLinkResources.

ScalingPlanPersonalSchedules scalingPlanPersonalSchedules()

Gets the resource collection API of ScalingPlanPersonalSchedules.

ScalingPlanPooledSchedules scalingPlanPooledSchedules()

Gets the resource collection API of ScalingPlanPooledSchedules.

ScalingPlans scalingPlans()

Gets the resource collection API of ScalingPlans.

DesktopVirtualizationApiClient serviceClient()

Gets wrapped service client DesktopVirtualizationApiClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

SessionHosts sessionHosts()

Gets the resource collection API of SessionHosts.

StartMenuItems startMenuItems()

Gets the resource collection API of StartMenuItems.

UserSessions userSessions()

Gets the resource collection API of UserSessions.

Workspaces workspaces()

Gets the resource collection API of Workspaces.

Methods inherited from java.lang.Object

Method Details

appAttachPackageInfoes

public AppAttachPackageInfoes appAttachPackageInfoes()

Gets the resource collection API of AppAttachPackageInfoes.

Returns:

Resource collection API of AppAttachPackageInfoes.

appAttachPackages

public AppAttachPackages appAttachPackages()

Gets the resource collection API of AppAttachPackages. It manages AppAttachPackage.

Returns:

Resource collection API of AppAttachPackages.

applicationGroups

public ApplicationGroups applicationGroups()

Gets the resource collection API of ApplicationGroups. It manages ApplicationGroup.

Returns:

Resource collection API of ApplicationGroups.

applications

public Applications applications()

Gets the resource collection API of Applications. It manages Application.

Returns:

Resource collection API of Applications.

authenticate

public static DesktopVirtualizationManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of DesktopVirtualization service API entry point.

Parameters:

httpPipeline - the HttpPipeline configured with Azure authentication credential.
profile - the Azure profile for client.

Returns:

the DesktopVirtualization service API instance.

authenticate

public static DesktopVirtualizationManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of DesktopVirtualization service API entry point.

Parameters:

credential - the credential to use.
profile - the Azure profile for client.

Returns:

the DesktopVirtualization service API instance.

configure

public static DesktopVirtualizationManager.Configurable configure()

Gets a Configurable instance that can be used to create DesktopVirtualizationManager with optional configuration.

Returns:

the Configurable instance allowing configurations.

desktops

public Desktops desktops()

Gets the resource collection API of Desktops.

Returns:

Resource collection API of Desktops.

hostPools

public HostPools hostPools()

Gets the resource collection API of HostPools. It manages HostPool.

Returns:

Resource collection API of HostPools.

msixImages

public MsixImages msixImages()

Gets the resource collection API of MsixImages.

Returns:

Resource collection API of MsixImages.

msixPackages

public MsixPackages msixPackages()

Gets the resource collection API of MsixPackages. It manages MsixPackage.

Returns:

Resource collection API of MsixPackages.

operations

public Operations operations()

Gets the resource collection API of Operations.

Returns:

Resource collection API of Operations.

privateEndpointConnections

public PrivateEndpointConnections privateEndpointConnections()

Gets the resource collection API of PrivateEndpointConnections.

Returns:

Resource collection API of PrivateEndpointConnections.

privateLinkResources

public PrivateLinkResources privateLinkResources()

Gets the resource collection API of PrivateLinkResources.

Returns:

Resource collection API of PrivateLinkResources.

scalingPlanPersonalSchedules

public ScalingPlanPersonalSchedules scalingPlanPersonalSchedules()

Gets the resource collection API of ScalingPlanPersonalSchedules. It manages ScalingPlanPersonalSchedule.

Returns:

Resource collection API of ScalingPlanPersonalSchedules.

scalingPlanPooledSchedules

public ScalingPlanPooledSchedules scalingPlanPooledSchedules()

Gets the resource collection API of ScalingPlanPooledSchedules. It manages ScalingPlanPooledSchedule.

Returns:

Resource collection API of ScalingPlanPooledSchedules.

scalingPlans

public ScalingPlans scalingPlans()

Gets the resource collection API of ScalingPlans. It manages ScalingPlan.

Returns:

Resource collection API of ScalingPlans.

serviceClient

public DesktopVirtualizationApiClient serviceClient()

Gets wrapped service client DesktopVirtualizationApiClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

Returns:

Wrapped service client DesktopVirtualizationApiClient.

sessionHosts

public SessionHosts sessionHosts()

Gets the resource collection API of SessionHosts.

Returns:

Resource collection API of SessionHosts.

startMenuItems

public StartMenuItems startMenuItems()

Gets the resource collection API of StartMenuItems.

Returns:

Resource collection API of StartMenuItems.

userSessions

public UserSessions userSessions()

Gets the resource collection API of UserSessions.

Returns:

Resource collection API of UserSessions.

workspaces

public Workspaces workspaces()

Gets the resource collection API of Workspaces. It manages Workspace.

Returns:

Resource collection API of Workspaces.

Applies to