Condividi tramite


ArmDesktopVirtualizationModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

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

Methods

Name Description
ActiveSessionHostConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, ActiveSessionHostConfigurationProperties)

Schema for ActiveSessionHostConfiguration properties.

ActiveSessionHostConfigurationProperties(Nullable<DateTimeOffset>, String, IDictionary<String,String>, Nullable<AzureLocation>, String, String, IEnumerable<Int32>, DesktopVirtualizationNetworkInfoProperties, String, DesktopVirtualizationDiskInfoProperties, Uri, DesktopVirtualizationImageInfoProperties, DesktopVirtualizationDomainInfoProperties, DesktopVirtualizationSecurityInfoProperties, DesktopVirtualizationKeyVaultCredentialsProperties, DesktopVirtualizationBootDiagnosticsInfoProperties)

Represents a ActiveSessionHostConfiguration definition. This has all of the sessionHostConfiguration properties except provisioningState.

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

Schema for App Attach Package properties.

AppAttachPackageInfoProperties(String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<MsixPackageDependencies>, String, Nullable<DateTimeOffset>, IEnumerable<MsixPackageApplications>, String, Nullable<DateTimeOffset>, Nullable<PackageTimestamped>)

Schema for Import Package Information properties.

AppAttachPackagePatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AppAttachPackagePatchProperties)

Schema for updatable App Attach Package properties.

AppAttachPackagePatchProperties(AppAttachPackageInfoProperties, IEnumerable<ResourceIdentifier>, Uri, Nullable<FailHealthCheckOnStagingFailure>, Uri, String)

Schema for patchable fields on an App Attach Package.

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

Schema for App Attach Package properties.

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.

DesktopVirtualizationRegistrationTokenMinimal(Nullable<DateTimeOffset>, String)

Represents a Minimal set of properties for RegistrationToken definition.

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, Nullable<HostPoolType>, Nullable<PersonalDesktopAssignmentType>, String, Nullable<Int32>, Nullable<HostPoolLoadBalancerType>, Nullable<Int32>, Nullable<Boolean>, HostPoolRegistrationInfo, String, IEnumerable<String>, IEnumerable<String>, String, String, String, Nullable<HostPoolSsoSecretType>, Nullable<PreferredAppGroupType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<HostPoolPublicNetworkAccess>, SessionHostAgentUpdateProperties, IEnumerable<DesktopVirtualizationPrivateEndpointConnection>, Nullable<DesktopVirtualizationManagedPrivateUdp>, Nullable<DesktopVirtualizationDirectUdp>, Nullable<DesktopVirtualizationPublicUdp>, Nullable<DesktopVirtualizationRelayUdp>, Nullable<DesktopVirtualizationManagementType>, Nullable<DesktopVirtualizationDeploymentScope>, String, Nullable<DesktopVirtualizationAllowRdpShortPathWithPrivateLink>, ManagedServiceIdentity, Nullable<ETag>, String, ResourceIdentifier, ArmPlan, DesktopVirtualizationSku)
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, Nullable<DesktopVirtualizationManagedPrivateUdp>, Nullable<DesktopVirtualizationDirectUdp>, Nullable<DesktopVirtualizationPublicUdp>, Nullable<DesktopVirtualizationRelayUdp>, Nullable<DesktopVirtualizationAllowRdpShortPathWithPrivateLink>, ManagedServiceIdentity)
HostPoolProvisioningControlContent(HostPoolProvisioningAction, String)

Object containing control action for hostpool provisioning.

HostPoolUpdateControlContent(HostPoolUpdateAction, String)

Object containing control action for hostpool update.

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, String, IEnumerable<DesktopVirtualizationDayOfWeek>, Nullable<DesktopVirtualizationScalingMethodType>, DesktopVirtualizationCreateDeleteProperties, 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>)
ScalingPlanPooledSchedulePatch(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<DesktopVirtualizationDayOfWeek>, Nullable<DesktopVirtualizationScalingMethodType>, DesktopVirtualizationCreateDeleteProperties, 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>)
ScalingSchedule(String, IEnumerable<ScalingScheduleDaysOfWeekItem>, Nullable<DesktopVirtualizationScalingMethodType>, DesktopVirtualizationCreateDeleteProperties, 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>)

A ScalingPlanPooledSchedule.

ScopedRegistrationTokenContent(DateTimeOffset)

Request body for listing scoped registration tokens for a session host.

SessionHostConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, SessionHostConfigurationProperties)

Schema for SessionHostConfiguration properties.

SessionHostConfigurationPatchProperties(String, IDictionary<String, String>, Nullable<AzureLocation>, String, String, IEnumerable<Int32>, DesktopVirtualizationNetworkInfoPatchProperties, String, DesktopVirtualizationDiskInfoProperties, Uri, DesktopVirtualizationImageInfoPatchProperties, DesktopVirtualizationKeyVaultCredentialsPatchProperties, DesktopVirtualizationSecurityInfoPatchProperties, DesktopVirtualizationKeyVaultCredentialsPatchProperties, DesktopVirtualizationBootDiagnosticsInfoPatchProperties)
SessionHostConfigurationProperties(Nullable<DateTimeOffset>, String, Nullable<SessionHostConfigurationProvisioningState>, IDictionary<String, String>, Nullable<AzureLocation>, String, String, IEnumerable<Int32>, DesktopVirtualizationNetworkInfoProperties, String, DesktopVirtualizationDiskInfoProperties, Uri, DesktopVirtualizationImageInfoProperties, DesktopVirtualizationDomainInfoProperties, DesktopVirtualizationSecurityInfoProperties, DesktopVirtualizationKeyVaultCredentialsProperties, DesktopVirtualizationBootDiagnosticsInfoProperties)

Session host configurations of HostPool.

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

Contains details on the failure.

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

The report for session host information.

SessionHostManagementData(ResourceIdentifier, String, ResourceType, SystemData, SessionHostManagementProperties)

Schema for SessionHostManagement properties.

SessionHostManagementOperationProgress(Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

SessionHostManagement Operation Progress information.

SessionHostManagementProvisioningOperationProgress(Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

SessionHostManagement Provisioning Operation Progress information.

SessionHostManagementProvisioningStatus(ResourceIdentifier, String, Nullable<Double>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ResponseError, SessionHostManagementProvisioningOperationStatus, SessionHostManagementProvisioningStatusProperties)

Schema for SessionHostManagementUpdateStatus properties.

SessionHostManagementProvisioningStatusProperties(String, SessionHostManagementProvisioningOperationProgress, Nullable<DateTimeOffset>, SessionHostManagementData)

Properties bag for sessionHostManagement Provisioning Statuses.

SessionHostManagementUpdateStatus(ResourceIdentifier, String, Nullable<Double>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ResponseError, SessionHostManagementUpdateOperationStatus, SessionHostManagementUpdateStatusProperties)

Schema for SessionHostManagementUpdateStatus properties.

SessionHostManagementUpdateStatusProperties(String, SessionHostManagementOperationProgress, Nullable<DateTimeOffset>, SessionHostManagementData)

The current status of the session host update async operation.

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.

VirtualApplicationGroupData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String, String, ResourceIdentifier, ResourceIdentifier, Nullable<VirtualApplicationGroupType>, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<DesktopVirtualizationDeploymentScope>, ManagedServiceIdentity, Nullable<ETag>, String, ResourceIdentifier, ArmPlan, DesktopVirtualizationSku)
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, Nullable<Boolean>, Nullable<DesktopVirtualizationPublicNetworkAccess>, IEnumerable<DesktopVirtualizationPrivateEndpointConnection>, String, Nullable<DesktopVirtualizationDeploymentScope>, IEnumerable<String>, ManagedServiceIdentity, Nullable<ETag>, String, ResourceIdentifier, ArmPlan, DesktopVirtualizationSku)

Applies to