UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

146 lines 8.2 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.StopHostsWhen = exports.StartupBehavior = exports.SkuTier = exports.SetStartVMOnConnect = exports.SessionHostLoadBalancingAlgorithm = exports.SessionHostComponentUpdateType = exports.SessionHandlingOperation = exports.ScalingHostPoolType = exports.SSOSecretType = exports.ResourceIdentityType = exports.RemoteApplicationType = exports.RegistrationTokenOperation = exports.PublicNetworkAccess = exports.PrivateEndpointServiceConnectionStatus = exports.PreferredAppGroupType = exports.PersonalDesktopAssignmentType = exports.PackageTimestamped = exports.LoadBalancerType = exports.HostpoolPublicNetworkAccess = exports.HostPoolType = exports.FailHealthCheckOnStagingFailure = exports.DayOfWeek = exports.CommandLineSetting = exports.ApplicationGroupType = void 0; exports.ApplicationGroupType = { RemoteApp: "RemoteApp", Desktop: "Desktop", }; exports.CommandLineSetting = { DoNotAllow: "DoNotAllow", Allow: "Allow", Require: "Require", }; exports.DayOfWeek = { Monday: "Monday", Tuesday: "Tuesday", Wednesday: "Wednesday", Thursday: "Thursday", Friday: "Friday", Saturday: "Saturday", Sunday: "Sunday", }; exports.FailHealthCheckOnStagingFailure = { Unhealthy: "Unhealthy", NeedsAssistance: "NeedsAssistance", DoNotFail: "DoNotFail", }; exports.HostPoolType = { /** * Users will be assigned a SessionHost either by administrators (PersonalDesktopAssignmentType = Direct) or upon connecting to the pool (PersonalDesktopAssignmentType = Automatic). They will always be redirected to their assigned SessionHost. */ Personal: "Personal", /** * Users get a new (random) SessionHost every time it connects to the HostPool. */ Pooled: "Pooled", /** * Users assign their own machines, load balancing logic remains the same as Personal. PersonalDesktopAssignmentType must be Direct. */ BYODesktop: "BYODesktop", }; exports.HostpoolPublicNetworkAccess = { Enabled: "Enabled", Disabled: "Disabled", EnabledForSessionHostsOnly: "EnabledForSessionHostsOnly", EnabledForClientsOnly: "EnabledForClientsOnly", }; exports.LoadBalancerType = { BreadthFirst: "BreadthFirst", DepthFirst: "DepthFirst", Persistent: "Persistent", }; exports.PackageTimestamped = { Timestamped: "Timestamped", NotTimestamped: "NotTimestamped", }; exports.PersonalDesktopAssignmentType = { Automatic: "Automatic", Direct: "Direct", }; exports.PreferredAppGroupType = { None: "None", Desktop: "Desktop", RailApplications: "RailApplications", }; exports.PrivateEndpointServiceConnectionStatus = { Pending: "Pending", Approved: "Approved", Rejected: "Rejected", }; exports.PublicNetworkAccess = { Enabled: "Enabled", Disabled: "Disabled", }; exports.RegistrationTokenOperation = { Delete: "Delete", None: "None", Update: "Update", }; exports.RemoteApplicationType = { InBuilt: "InBuilt", MsixApplication: "MsixApplication", }; exports.ResourceIdentityType = { SystemAssigned: "SystemAssigned", }; exports.SSOSecretType = { SharedKey: "SharedKey", Certificate: "Certificate", SharedKeyInKeyVault: "SharedKeyInKeyVault", CertificateInKeyVault: "CertificateInKeyVault", }; exports.ScalingHostPoolType = { /** * Users get a new (random) SessionHost every time it connects to the HostPool. */ Pooled: "Pooled", }; exports.SessionHandlingOperation = { None: "None", Deallocate: "Deallocate", }; exports.SessionHostComponentUpdateType = { /** * Agent and other agent side components are delivery schedule is controlled by WVD Infra. */ Default: "Default", /** * TenantAdmin have opted in for Scheduled Component Update feature. */ Scheduled: "Scheduled", }; exports.SessionHostLoadBalancingAlgorithm = { BreadthFirst: "BreadthFirst", DepthFirst: "DepthFirst", }; exports.SetStartVMOnConnect = { Enable: "Enable", Disable: "Disable", }; exports.SkuTier = { Free: "Free", Basic: "Basic", Standard: "Standard", Premium: "Premium", }; exports.StartupBehavior = { /** * Session hosts will not be started by the service. This setting depends on Start VM on Connect to be enabled to start the session hosts. */ None: "None", /** * Session hosts with an assigned user will be started during Ramp Up */ WithAssignedUser: "WithAssignedUser", /** * All personal session hosts in the hostpool will be started during ramp up. */ All: "All", }; exports.StopHostsWhen = { ZeroSessions: "ZeroSessions", ZeroActiveSessions: "ZeroActiveSessions", }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi90eXBlcy9lbnVtcy9kZXNrdG9wdmlydHVhbGl6YXRpb24vaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHNFQUFzRTtBQUN0RSxpRkFBaUY7OztBQUdwRSxRQUFBLG9CQUFvQixHQUFHO0lBQ2hDLFNBQVMsRUFBRSxXQUFXO0lBQ3RCLE9BQU8sRUFBRSxTQUFTO0NBQ1osQ0FBQztBQU9FLFFBQUEsa0JBQWtCLEdBQUc7SUFDOUIsVUFBVSxFQUFFLFlBQVk7SUFDeEIsS0FBSyxFQUFFLE9BQU87SUFDZCxPQUFPLEVBQUUsU0FBUztDQUNaLENBQUM7QUFPRSxRQUFBLFNBQVMsR0FBRztJQUNyQixNQUFNLEVBQUUsUUFBUTtJQUNoQixPQUFPLEVBQUUsU0FBUztJQUNsQixTQUFTLEVBQUUsV0FBVztJQUN0QixRQUFRLEVBQUUsVUFBVTtJQUNwQixNQUFNLEVBQUUsUUFBUTtJQUNoQixRQUFRLEVBQUUsVUFBVTtJQUNwQixNQUFNLEVBQUUsUUFBUTtDQUNWLENBQUM7QUFJRSxRQUFBLCtCQUErQixHQUFHO0lBQzNDLFNBQVMsRUFBRSxXQUFXO0lBQ3RCLGVBQWUsRUFBRSxpQkFBaUI7SUFDbEMsU0FBUyxFQUFFLFdBQVc7Q0FDaEIsQ0FBQztBQU9FLFFBQUEsWUFBWSxHQUFHO0lBQ3hCOztPQUVHO0lBQ0gsUUFBUSxFQUFFLFVBQVU7SUFDcEI7O09BRUc7SUFDSCxNQUFNLEVBQUUsUUFBUTtJQUNoQjs7T0FFRztJQUNILFVBQVUsRUFBRSxZQUFZO0NBQ2xCLENBQUM7QUFPRSxRQUFBLDJCQUEyQixHQUFHO0lBQ3ZDLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLFFBQVEsRUFBRSxVQUFVO0lBQ3BCLDBCQUEwQixFQUFFLDRCQUE0QjtJQUN4RCxxQkFBcUIsRUFBRSx1QkFBdUI7Q0FDeEMsQ0FBQztBQU9FLFFBQUEsZ0JBQWdCLEdBQUc7SUFDNUIsWUFBWSxFQUFFLGNBQWM7SUFDNUIsVUFBVSxFQUFFLFlBQVk7SUFDeEIsVUFBVSxFQUFFLFlBQVk7Q0FDbEIsQ0FBQztBQU9FLFFBQUEsa0JBQWtCLEdBQUc7SUFDOUIsV0FBVyxFQUFFLGFBQWE7SUFDMUIsY0FBYyxFQUFFLGdCQUFnQjtDQUMxQixDQUFDO0FBT0UsUUFBQSw2QkFBNkIsR0FBRztJQUN6QyxTQUFTLEVBQUUsV0FBVztJQUN0QixNQUFNLEVBQUUsUUFBUTtDQUNWLENBQUM7QUFPRSxRQUFBLHFCQUFxQixHQUFHO0lBQ2pDLElBQUksRUFBRSxNQUFNO0lBQ1osT0FBTyxFQUFFLFNBQVM7SUFDbEIsZ0JBQWdCLEVBQUUsa0JBQWtCO0NBQzlCLENBQUM7QUFPRSxRQUFBLHNDQUFzQyxHQUFHO0lBQ2xELE9BQU8sRUFBRSxTQUFTO0lBQ2xCLFFBQVEsRUFBRSxVQUFVO0lBQ3BCLFFBQVEsRUFBRSxVQUFVO0NBQ2QsQ0FBQztBQU9FLFFBQUEsbUJBQW1CLEdBQUc7SUFDL0IsT0FBTyxFQUFFLFNBQVM7SUFDbEIsUUFBUSxFQUFFLFVBQVU7Q0FDZCxDQUFDO0FBT0UsUUFBQSwwQkFBMEIsR0FBRztJQUN0QyxNQUFNLEVBQUUsUUFBUTtJQUNoQixJQUFJLEVBQUUsTUFBTTtJQUNaLE1BQU0sRUFBRSxRQUFRO0NBQ1YsQ0FBQztBQU9FLFFBQUEscUJBQXFCLEdBQUc7SUFDakMsT0FBTyxFQUFFLFNBQVM7SUFDbEIsZUFBZSxFQUFFLGlCQUFpQjtDQUM1QixDQUFDO0FBT0UsUUFBQSxvQkFBb0IsR0FBRztJQUNoQyxjQUFjLEVBQUUsZ0JBQWdCO0NBQzFCLENBQUM7QUFPRSxRQUFBLGFBQWEsR0FBRztJQUN6QixTQUFTLEVBQUUsV0FBVztJQUN0QixXQUFXLEVBQUUsYUFBYTtJQUMxQixtQkFBbUIsRUFBRSxxQkFBcUI7SUFDMUMscUJBQXFCLEVBQUUsdUJBQXVCO0NBQ3hDLENBQUM7QUFPRSxRQUFBLG1CQUFtQixHQUFHO0lBQy9COztPQUVHO0lBQ0gsTUFBTSxFQUFFLFFBQVE7Q0FDVixDQUFDO0FBT0UsUUFBQSx3QkFBd0IsR0FBRztJQUNwQyxJQUFJLEVBQUUsTUFBTTtJQUNaLFVBQVUsRUFBRSxZQUFZO0NBQ2xCLENBQUM7QUFPRSxRQUFBLDhCQUE4QixHQUFHO0lBQzFDOztPQUVHO0lBQ0gsT0FBTyxFQUFFLFNBQVM7SUFDbEI7O09BRUc7SUFDSCxTQUFTLEVBQUUsV0FBVztDQUNoQixDQUFDO0FBT0UsUUFBQSxpQ0FBaUMsR0FBRztJQUM3QyxZQUFZLEVBQUUsY0FBYztJQUM1QixVQUFVLEVBQUUsWUFBWTtDQUNsQixDQUFDO0FBT0UsUUFBQSxtQkFBbUIsR0FBRztJQUMvQixNQUFNLEVBQUUsUUFBUTtJQUNoQixPQUFPLEVBQUUsU0FBUztDQUNaLENBQUM7QUFPRSxRQUFBLE9BQU8sR0FBRztJQUNuQixJQUFJLEVBQUUsTUFBTTtJQUNaLEtBQUssRUFBRSxPQUFPO0lBQ2QsUUFBUSxFQUFFLFVBQVU7SUFDcEIsT0FBTyxFQUFFLFNBQVM7Q0FDWixDQUFDO0FBT0UsUUFBQSxlQUFlLEdBQUc7SUFDM0I7O09BRUc7SUFDSCxJQUFJLEVBQUUsTUFBTTtJQUNaOztPQUVHO0lBQ0gsZ0JBQWdCLEVBQUUsa0JBQWtCO0lBQ3BDOztPQUVHO0lBQ0gsR0FBRyxFQUFFLEtBQUs7Q0FDSixDQUFDO0FBT0UsUUFBQSxhQUFhLEdBQUc7SUFDekIsWUFBWSxFQUFFLGNBQWM7SUFDNUIsa0JBQWtCLEVBQUUsb0JBQW9CO0NBQ2xDLENBQUMifQ==