ArmDesktopVirtualizationModelFactory Class

Definition

A factory for creating Azure.ResourceManager.DesktopVirtualization.Models instances.

public static class ArmDesktopVirtualizationModelFactory
type ArmDesktopVirtualizationModelFactory = class
Public Class ArmDesktopVirtualizationModelFactory
Inheritance
ArmDesktopVirtualizationModelFactory

Methods

AppAttachPackageData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, AppAttachPackageProperties)

Initializes a new instance of AppAttachPackageData.

AppAttachPackagePatch(ResourceIdentifier, String, ResourceType, SystemData, AppAttachPackagePatchProperties)

Initializes a new instance of AppAttachPackagePatch.

AppAttachPackageProperties(Nullable<AppAttachPackageProvisioningState>, AppAttachPackageInfoProperties, IEnumerable<String>, Uri, Nullable<FailHealthCheckOnStagingFailure>)

Initializes a new instance of AppAttachPackageProperties.

DesktopVirtualizationPrivateEndpointConnection(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<String>, ResourceIdentifier, DesktopVirtualizationPrivateLinkServiceConnectionState, Nullable<DesktopVirtualizationPrivateEndpointConnectionProvisioningState>)

Initializes a new instance of DesktopVirtualizationPrivateEndpointConnection.

DesktopVirtualizationPrivateEndpointConnectionDataData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<String>, ResourceIdentifier, DesktopVirtualizationPrivateLinkServiceConnectionState, Nullable<DesktopVirtualizationPrivateEndpointConnectionProvisioningState>)

Initializes a new instance of DesktopVirtualizationPrivateEndpointConnectionDataData.

DesktopVirtualizationPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of DesktopVirtualizationPrivateLinkResourceData.

DesktopVirtualizationStartMenuItem(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, Nullable<Int32>)

Initializes a new instance of DesktopVirtualizationStartMenuItem.

ExpandMsixImage(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<MsixPackageDependencies>, String, Nullable<DateTimeOffset>, IEnumerable<MsixPackageApplications>, String, Nullable<DateTimeOffset>)

Initializes a new instance of ExpandMsixImage.

HostPoolData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String, String, HostPoolType, Nullable<PersonalDesktopAssignmentType>, String, Nullable<Int32>, HostPoolLoadBalancerType, Nullable<Int32>, Nullable<Boolean>, HostPoolRegistrationInfo, String, IEnumerable<String>, IEnumerable<String>, String, String, String, Nullable<HostPoolSsoSecretType>, PreferredAppGroupType, Nullable<Boolean>, Nullable<Boolean>, Nullable<HostPoolPublicNetworkAccess>, SessionHostAgentUpdateProperties, IEnumerable<DesktopVirtualizationPrivateEndpointConnection>, ResourceIdentifier, String, Nullable<ETag>, ManagedServiceIdentity, DesktopVirtualizationSku, ArmPlan)

Initializes a new instance of HostPoolData.

HostPoolPatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, String, String, String, Nullable<Int32>, Nullable<PersonalDesktopAssignmentType>, Nullable<HostPoolLoadBalancerType>, Nullable<Int32>, Nullable<Boolean>, HostPoolRegistrationInfoPatch, String, String, String, String, Nullable<HostPoolSsoSecretType>, Nullable<PreferredAppGroupType>, Nullable<Boolean>, Nullable<HostPoolPublicNetworkAccess>, SessionHostAgentUpdatePatchProperties)

Initializes a new instance of HostPoolPatch.

MsixPackageData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<MsixPackageDependencies>, String, Nullable<DateTimeOffset>, IEnumerable<MsixPackageApplications>)

Initializes a new instance of MsixPackageData.

MsixPackagePatch(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Boolean>, Nullable<Boolean>, String)

Initializes a new instance of MsixPackagePatch.

ScalingPlanData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String, String, String, Nullable<ScalingHostPoolType>, String, IEnumerable<ScalingSchedule>, IEnumerable<ScalingHostPoolReference>, ResourceIdentifier, String, Nullable<ETag>, ManagedServiceIdentity, DesktopVirtualizationSku, ArmPlan)

Initializes a new instance of ScalingPlanData.

ScalingPlanPersonalScheduleData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<DesktopVirtualizationDayOfWeek>, ScalingActionTime, Nullable<StartupBehavior>, Nullable<SetStartVmOnConnect>, Nullable<SessionHandlingOperation>, Nullable<Int32>, Nullable<SessionHandlingOperation>, Nullable<Int32>, ScalingActionTime, Nullable<SetStartVmOnConnect>, Nullable<SessionHandlingOperation>, Nullable<Int32>, Nullable<SessionHandlingOperation>, Nullable<Int32>, ScalingActionTime, Nullable<SetStartVmOnConnect>, Nullable<SessionHandlingOperation>, Nullable<Int32>, Nullable<SessionHandlingOperation>, Nullable<Int32>, ScalingActionTime, Nullable<SetStartVmOnConnect>, Nullable<SessionHandlingOperation>, Nullable<Int32>, Nullable<SessionHandlingOperation>, Nullable<Int32>)

Initializes a new instance of ScalingPlanPersonalScheduleData.

ScalingPlanPooledScheduleData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<DesktopVirtualizationDayOfWeek>, ScalingActionTime, Nullable<SessionHostLoadBalancingAlgorithm>, Nullable<Int32>, Nullable<Int32>, ScalingActionTime, Nullable<SessionHostLoadBalancingAlgorithm>, ScalingActionTime, Nullable<SessionHostLoadBalancingAlgorithm>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<DesktopVirtualizationStopHostsWhen>, Nullable<Int32>, String, ScalingActionTime, Nullable<SessionHostLoadBalancingAlgorithm>)

Initializes a new instance of ScalingPlanPooledScheduleData.

ScalingPlanPooledSchedulePatch(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<DesktopVirtualizationDayOfWeek>, ScalingActionTime, Nullable<SessionHostLoadBalancingAlgorithm>, Nullable<Int32>, Nullable<Int32>, ScalingActionTime, Nullable<SessionHostLoadBalancingAlgorithm>, ScalingActionTime, Nullable<SessionHostLoadBalancingAlgorithm>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<DesktopVirtualizationStopHostsWhen>, Nullable<Int32>, String, ScalingActionTime, Nullable<SessionHostLoadBalancingAlgorithm>)

Initializes a new instance of ScalingPlanPooledSchedulePatch.

SessionHostData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, Nullable<Int32>, String, Nullable<Boolean>, String, ResourceIdentifier, String, String, Nullable<SessionHostStatus>, Nullable<DateTimeOffset>, String, String, Nullable<SessionHostUpdateState>, Nullable<DateTimeOffset>, String, IEnumerable<SessionHostHealthCheckReport>)

Initializes a new instance of SessionHostData.

SessionHostHealthCheckFailureDetails(String, Nullable<Int32>, Nullable<DateTimeOffset>)

Initializes a new instance of SessionHostHealthCheckFailureDetails.

SessionHostHealthCheckReport(Nullable<SessionHostHealthCheckName>, Nullable<SessionHostHealthCheckResult>, SessionHostHealthCheckFailureDetails)

Initializes a new instance of SessionHostHealthCheckReport.

SessionHostPatch(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Boolean>, String, String)

Initializes a new instance of SessionHostPatch.

UserSessionData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<VirtualApplicationType>, Nullable<UserSessionState>, String, Nullable<DateTimeOffset>)

Initializes a new instance of UserSessionData.

VirtualApplicationData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, String, String, Nullable<RemoteApplicationType>, VirtualApplicationCommandLineSetting, String, Nullable<Boolean>, String, Nullable<Int32>, String, BinaryData)

Initializes a new instance of VirtualApplicationData.

VirtualApplicationGroupData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String, String, ResourceIdentifier, ResourceIdentifier, VirtualApplicationGroupType, Nullable<Boolean>, Nullable<Boolean>, ResourceIdentifier, String, Nullable<ETag>, ManagedServiceIdentity, DesktopVirtualizationSku, ArmPlan)

Initializes a new instance of VirtualApplicationGroupData.

VirtualApplicationGroupPatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, String, String, Nullable<Boolean>)

Initializes a new instance of VirtualApplicationGroupPatch.

VirtualDesktopData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, BinaryData)

Initializes a new instance of VirtualDesktopData.

VirtualWorkspaceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String, String, IEnumerable<String>, Nullable<Boolean>, Nullable<DesktopVirtualizationPublicNetworkAccess>, IEnumerable<DesktopVirtualizationPrivateEndpointConnection>, ResourceIdentifier, String, Nullable<ETag>, ManagedServiceIdentity, DesktopVirtualizationSku, ArmPlan)

Initializes a new instance of VirtualWorkspaceData.

Applies to