@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [;
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi90eXBlcy9lbnVtcy9kZXNrdG9wdmlydHVhbGl6YXRpb24vaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHNFQUFzRTtBQUN0RSxpRkFBaUY7OztBQUdwRSxRQUFBLG9CQUFvQixHQUFHO0lBQ2hDLFNBQVMsRUFBRSxXQUFXO0lBQ3RCLE9BQU8sRUFBRSxTQUFTO0NBQ1osQ0FBQztBQU9FLFFBQUEsa0JBQWtCLEdBQUc7SUFDOUIsVUFBVSxFQUFFLFlBQVk7SUFDeEIsS0FBSyxFQUFFLE9BQU87SUFDZCxPQUFPLEVBQUUsU0FBUztDQUNaLENBQUM7QUFPRSxRQUFBLFNBQVMsR0FBRztJQUNyQixNQUFNLEVBQUUsUUFBUTtJQUNoQixPQUFPLEVBQUUsU0FBUztJQUNsQixTQUFTLEVBQUUsV0FBVztJQUN0QixRQUFRLEVBQUUsVUFBVTtJQUNwQixNQUFNLEVBQUUsUUFBUTtJQUNoQixRQUFRLEVBQUUsVUFBVTtJQUNwQixNQUFNLEVBQUUsUUFBUTtDQUNWLENBQUM7QUFJRSxRQUFBLCtCQUErQixHQUFHO0lBQzNDLFNBQVMsRUFBRSxXQUFXO0lBQ3RCLGVBQWUsRUFBRSxpQkFBaUI7SUFDbEMsU0FBUyxFQUFFLFdBQVc7Q0FDaEIsQ0FBQztBQU9FLFFBQUEsWUFBWSxHQUFHO0lBQ3hCOztPQUVHO0lBQ0gsUUFBUSxFQUFFLFVBQVU7SUFDcEI7O09BRUc7SUFDSCxNQUFNLEVBQUUsUUFBUTtJQUNoQjs7T0FFRztJQUNILFVBQVUsRUFBRSxZQUFZO0NBQ2xCLENBQUM7QUFPRSxRQUFBLDJCQUEyQixHQUFHO0lBQ3ZDLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLFFBQVEsRUFBRSxVQUFVO0lBQ3BCLDBCQUEwQixFQUFFLDRCQUE0QjtJQUN4RCxxQkFBcUIsRUFBRSx1QkFBdUI7Q0FDeEMsQ0FBQztBQU9FLFFBQUEsZ0JBQWdCLEdBQUc7SUFDNUIsWUFBWSxFQUFF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