Package-level declarations

Types

Link copied to clipboard
data class AgentUpdatePropertiesArgs(val maintenanceWindowTimeZone: Output<String>? = null, val maintenanceWindows: Output<List<MaintenanceWindowPropertiesArgs>>? = null, val type: Output<Either<String, SessionHostComponentUpdateType>>? = null, val useSessionHostLocalTime: Output<Boolean>? = null) : ConvertibleToJava<AgentUpdatePropertiesArgs>

The session host configuration for updating agent, monitoring agent, and stack component.

Link copied to clipboard
data class AppAttachPackageInfoPropertiesArgs(val certificateExpiry: Output<String>? = null, val certificateName: Output<String>? = null, val displayName: Output<String>? = null, val imagePath: Output<String>? = null, val isActive: Output<Boolean>? = null, val isPackageTimestamped: Output<Either<String, PackageTimestamped>>? = null, val isRegularRegistration: Output<Boolean>? = null, val lastUpdated: Output<String>? = null, val packageAlias: Output<String>? = null, val packageApplications: Output<List<MsixPackageApplicationsArgs>>? = null, val packageDependencies: Output<List<MsixPackageDependenciesArgs>>? = null, val packageFamilyName: Output<String>? = null, val packageFullName: Output<String>? = null, val packageName: Output<String>? = null, val packageRelativePath: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<AppAttachPackageInfoPropertiesArgs>

Schema for Import Package Information properties.

Link copied to clipboard
data class AppAttachPackagePropertiesArgs(val failHealthCheckOnStagingFailure: Output<Either<String, FailHealthCheckOnStagingFailure>>? = null, val hostPoolReferences: Output<List<String>>? = null, val image: Output<AppAttachPackageInfoPropertiesArgs>? = null, val keyVaultURL: Output<String>? = null) : ConvertibleToJava<AppAttachPackagePropertiesArgs>

Schema for App Attach Package properties.

Link copied to clipboard
data class GetAppAttachPackagePlainArgs(val appAttachPackageName: String, val resourceGroupName: String) : ConvertibleToJava<GetAppAttachPackagePlainArgs>
Link copied to clipboard
data class GetApplicationGroupPlainArgs(val applicationGroupName: String, val resourceGroupName: String) : ConvertibleToJava<GetApplicationGroupPlainArgs>
Link copied to clipboard
data class GetApplicationPlainArgs(val applicationGroupName: String, val applicationName: String, val resourceGroupName: String) : ConvertibleToJava<GetApplicationPlainArgs>
Link copied to clipboard
data class GetHostPoolPlainArgs(val hostPoolName: String, val resourceGroupName: String) : ConvertibleToJava<GetHostPoolPlainArgs>
Link copied to clipboard
data class GetHostPoolRegistrationTokenPlainArgs(val hostPoolName: String, val resourceGroupName: String) : ConvertibleToJava<GetHostPoolRegistrationTokenPlainArgs>
Link copied to clipboard
data class GetMSIXPackagePlainArgs(val hostPoolName: String, val msixPackageFullName: String, val resourceGroupName: String) : ConvertibleToJava<GetMSIXPackagePlainArgs>
data class GetPrivateEndpointConnectionByHostPoolPlainArgs(val hostPoolName: String, val privateEndpointConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionByHostPoolPlainArgs>
data class GetPrivateEndpointConnectionByWorkspacePlainArgs(val privateEndpointConnectionName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetPrivateEndpointConnectionByWorkspacePlainArgs>
Link copied to clipboard
data class GetScalingPlanPersonalSchedulePlainArgs(val resourceGroupName: String, val scalingPlanName: String, val scalingPlanScheduleName: String) : ConvertibleToJava<GetScalingPlanPersonalSchedulePlainArgs>
Link copied to clipboard
data class GetScalingPlanPlainArgs(val resourceGroupName: String, val scalingPlanName: String) : ConvertibleToJava<GetScalingPlanPlainArgs>
Link copied to clipboard
data class GetScalingPlanPooledSchedulePlainArgs(val resourceGroupName: String, val scalingPlanName: String, val scalingPlanScheduleName: String) : ConvertibleToJava<GetScalingPlanPooledSchedulePlainArgs>
Link copied to clipboard
data class GetWorkspacePlainArgs(val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetWorkspacePlainArgs>
Link copied to clipboard
data class ListHostPoolRegistrationTokensPlainArgs(val hostPoolName: String, val resourceGroupName: String) : ConvertibleToJava<ListHostPoolRegistrationTokensPlainArgs>
Link copied to clipboard
data class MaintenanceWindowPropertiesArgs(val dayOfWeek: Output<DayOfWeek>? = null, val hour: Output<Int>? = null) : ConvertibleToJava<MaintenanceWindowPropertiesArgs>

Maintenance window starting hour and day of week.

Link copied to clipboard
data class MsixPackageApplicationsArgs(val appId: Output<String>? = null, val appUserModelID: Output<String>? = null, val description: Output<String>? = null, val friendlyName: Output<String>? = null, val iconImageName: Output<String>? = null, val rawIcon: Output<String>? = null, val rawPng: Output<String>? = null) : ConvertibleToJava<MsixPackageApplicationsArgs>

Schema for MSIX Package Application properties.

Link copied to clipboard
data class MsixPackageDependenciesArgs(val dependencyName: Output<String>? = null, val minVersion: Output<String>? = null, val publisher: Output<String>? = null) : ConvertibleToJava<MsixPackageDependenciesArgs>

Schema for MSIX Package Dependencies properties.

Link copied to clipboard
data class PrivateLinkServiceConnectionStateArgs(val actionsRequired: Output<String>? = null, val description: Output<String>? = null, val status: Output<Either<String, PrivateEndpointServiceConnectionStatus>>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionStateArgs>

A collection of information about the state of the connection between service consumer and provider.

Link copied to clipboard
data class RegistrationInfoArgs(val expirationTime: Output<String>? = null, val registrationTokenOperation: Output<Either<String, RegistrationTokenOperation>>? = null, val token: Output<String>? = null) : ConvertibleToJava<RegistrationInfoArgs>

Represents a RegistrationInfo definition.

data class ResourceModelWithAllowedPropertySetIdentityArgs(val type: Output<ResourceIdentityType>? = null) : ConvertibleToJava<ResourceModelWithAllowedPropertySetIdentityArgs>
data class ResourceModelWithAllowedPropertySetPlanArgs(val name: Output<String>, val product: Output<String>, val promotionCode: Output<String>? = null, val publisher: Output<String>, val version: Output<String>? = null) : ConvertibleToJava<ResourceModelWithAllowedPropertySetPlanArgs>
data class ResourceModelWithAllowedPropertySetSkuArgs(val capacity: Output<Int>? = null, val family: Output<String>? = null, val name: Output<String>, val size: Output<String>? = null, val tier: Output<SkuTier>? = null) : ConvertibleToJava<ResourceModelWithAllowedPropertySetSkuArgs>
Link copied to clipboard
data class ScalingHostPoolReferenceArgs(val hostPoolArmPath: Output<String>? = null, val scalingPlanEnabled: Output<Boolean>? = null) : ConvertibleToJava<ScalingHostPoolReferenceArgs>

Scaling plan reference to hostpool.

Link copied to clipboard
data class ScalingScheduleArgs(val daysOfWeek: Output<List<String>>? = null, val name: Output<String>? = null, val offPeakLoadBalancingAlgorithm: Output<Either<String, SessionHostLoadBalancingAlgorithm>>? = null, val offPeakStartTime: Output<TimeArgs>? = null, val peakLoadBalancingAlgorithm: Output<Either<String, SessionHostLoadBalancingAlgorithm>>? = null, val peakStartTime: Output<TimeArgs>? = null, val rampDownCapacityThresholdPct: Output<Int>? = null, val rampDownForceLogoffUsers: Output<Boolean>? = null, val rampDownLoadBalancingAlgorithm: Output<Either<String, SessionHostLoadBalancingAlgorithm>>? = null, val rampDownMinimumHostsPct: Output<Int>? = null, val rampDownNotificationMessage: Output<String>? = null, val rampDownStartTime: Output<TimeArgs>? = null, val rampDownStopHostsWhen: Output<Either<String, StopHostsWhen>>? = null, val rampDownWaitTimeMinutes: Output<Int>? = null, val rampUpCapacityThresholdPct: Output<Int>? = null, val rampUpLoadBalancingAlgorithm: Output<Either<String, SessionHostLoadBalancingAlgorithm>>? = null, val rampUpMinimumHostsPct: Output<Int>? = null, val rampUpStartTime: Output<TimeArgs>? = null) : ConvertibleToJava<ScalingScheduleArgs>

A ScalingPlanPooledSchedule.

Link copied to clipboard
data class TimeArgs(val hour: Output<Int>, val minute: Output<Int>) : ConvertibleToJava<TimeArgs>

The time for a scaling action to occur.

Link copied to clipboard

Builder for TimeArgs.