Package-level declarations
Types
Link copied to clipboard
data class GetLabPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetLabPlainArgs>
A collection of arguments for invoking getLab.
Link copied to clipboard
class GetLabPlainArgsBuilder
Builder for GetLabPlainArgs.
Link copied to clipboard
data class GetVirtualNetworkPlainArgs(val labName: String, val name: String, val resourceGroupName: String) : ConvertibleToJava<GetVirtualNetworkPlainArgs>
A collection of arguments for invoking getVirtualNetwork.
Link copied to clipboard
Builder for GetVirtualNetworkPlainArgs.
Link copied to clipboard
data class GlobalVMShutdownScheduleNotificationSettingsArgs(val email: Output<String>? = null, val enabled: Output<Boolean>, val timeInMinutes: Output<Int>? = null, val webhookUrl: Output<String>? = null) : ConvertibleToJava<GlobalVMShutdownScheduleNotificationSettingsArgs>
Link copied to clipboard
Link copied to clipboard
data class LinuxVirtualMachineGalleryImageReferenceArgs(val offer: Output<String>, val publisher: Output<String>, val sku: Output<String>, val version: Output<String>) : ConvertibleToJava<LinuxVirtualMachineGalleryImageReferenceArgs>
Link copied to clipboard
Link copied to clipboard
data class LinuxVirtualMachineInboundNatRuleArgs(val backendPort: Output<Int>, val frontendPort: Output<Int>? = null, val protocol: Output<String>) : ConvertibleToJava<LinuxVirtualMachineInboundNatRuleArgs>
Link copied to clipboard
Link copied to clipboard
data class ScheduleDailyRecurrenceArgs(val time: Output<String>) : ConvertibleToJava<ScheduleDailyRecurrenceArgs>
Link copied to clipboard
Builder for ScheduleDailyRecurrenceArgs.
Link copied to clipboard
data class ScheduleHourlyRecurrenceArgs(val minute: Output<Int>) : ConvertibleToJava<ScheduleHourlyRecurrenceArgs>
Link copied to clipboard
Builder for ScheduleHourlyRecurrenceArgs.
Link copied to clipboard
data class ScheduleNotificationSettingsArgs(val status: Output<String>? = null, val timeInMinutes: Output<Int>? = null, val webhookUrl: Output<String>? = null) : ConvertibleToJava<ScheduleNotificationSettingsArgs>
Link copied to clipboard
Builder for ScheduleNotificationSettingsArgs.
Link copied to clipboard
data class ScheduleWeeklyRecurrenceArgs(val time: Output<String>, val weekDays: Output<List<String>>? = null) : ConvertibleToJava<ScheduleWeeklyRecurrenceArgs>
Link copied to clipboard
Builder for ScheduleWeeklyRecurrenceArgs.
Link copied to clipboard
data class VirtualNetworkSubnetArgs(val name: Output<String>? = null, val sharedPublicIpAddress: Output<VirtualNetworkSubnetSharedPublicIpAddressArgs>? = null, val useInVirtualMachineCreation: Output<String>? = null, val usePublicIpAddress: Output<String>? = null) : ConvertibleToJava<VirtualNetworkSubnetArgs>
Link copied to clipboard
Builder for VirtualNetworkSubnetArgs.
Link copied to clipboard
data class VirtualNetworkSubnetSharedPublicIpAddressAllowedPortArgs(val backendPort: Output<Int>? = null, val transportProtocol: Output<String>? = null) : ConvertibleToJava<VirtualNetworkSubnetSharedPublicIpAddressAllowedPortArgs>
Link copied to clipboard
data class VirtualNetworkSubnetSharedPublicIpAddressArgs(val allowedPorts: Output<List<VirtualNetworkSubnetSharedPublicIpAddressAllowedPortArgs>>? = null) : ConvertibleToJava<VirtualNetworkSubnetSharedPublicIpAddressArgs>
Link copied to clipboard
Link copied to clipboard
data class WindowsVirtualMachineGalleryImageReferenceArgs(val offer: Output<String>, val publisher: Output<String>, val sku: Output<String>, val version: Output<String>) : ConvertibleToJava<WindowsVirtualMachineGalleryImageReferenceArgs>
Link copied to clipboard
Link copied to clipboard
data class WindowsVirtualMachineInboundNatRuleArgs(val backendPort: Output<Int>, val frontendPort: Output<Int>? = null, val protocol: Output<String>) : ConvertibleToJava<WindowsVirtualMachineInboundNatRuleArgs>
Link copied to clipboard