Linux Virtual Machine Scale Set Args Builder
Builder for LinuxVirtualMachineScaleSetArgs.
Functions
Link copied to clipboard
suspend fun additionalCapabilities(value: Output<LinuxVirtualMachineScaleSetAdditionalCapabilitiesArgs>)
suspend fun additionalCapabilities(argument: suspend LinuxVirtualMachineScaleSetAdditionalCapabilitiesArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun adminSshKeys(vararg argument: suspend LinuxVirtualMachineScaleSetAdminSshKeyArgsBuilder.() -> Unit)
suspend fun adminSshKeys(argument: List<suspend LinuxVirtualMachineScaleSetAdminSshKeyArgsBuilder.() -> Unit>)
suspend fun adminSshKeys(argument: suspend LinuxVirtualMachineScaleSetAdminSshKeyArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun automaticInstanceRepair(value: Output<LinuxVirtualMachineScaleSetAutomaticInstanceRepairArgs>)
suspend fun automaticInstanceRepair(argument: suspend LinuxVirtualMachineScaleSetAutomaticInstanceRepairArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun automaticOsUpgradePolicy(value: LinuxVirtualMachineScaleSetAutomaticOsUpgradePolicyArgs?)
suspend fun automaticOsUpgradePolicy(value: Output<LinuxVirtualMachineScaleSetAutomaticOsUpgradePolicyArgs>)
suspend fun automaticOsUpgradePolicy(argument: suspend LinuxVirtualMachineScaleSetAutomaticOsUpgradePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun bootDiagnostics(argument: suspend LinuxVirtualMachineScaleSetBootDiagnosticsArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun dataDisks(vararg argument: suspend LinuxVirtualMachineScaleSetDataDiskArgsBuilder.() -> Unit)
suspend fun dataDisks(argument: List<suspend LinuxVirtualMachineScaleSetDataDiskArgsBuilder.() -> Unit>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun extensions(vararg argument: suspend LinuxVirtualMachineScaleSetExtensionArgsBuilder.() -> Unit)
suspend fun extensions(argument: List<suspend LinuxVirtualMachineScaleSetExtensionArgsBuilder.() -> Unit>)
suspend fun extensions(argument: suspend LinuxVirtualMachineScaleSetExtensionArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun galleryApplications(value: Output<List<LinuxVirtualMachineScaleSetGalleryApplicationArgs>>)
suspend fun galleryApplications(vararg values: Output<LinuxVirtualMachineScaleSetGalleryApplicationArgs>)
suspend fun galleryApplications(vararg argument: suspend LinuxVirtualMachineScaleSetGalleryApplicationArgsBuilder.() -> Unit)
suspend fun galleryApplications(values: List<Output<LinuxVirtualMachineScaleSetGalleryApplicationArgs>>)
suspend fun galleryApplications(argument: List<suspend LinuxVirtualMachineScaleSetGalleryApplicationArgsBuilder.() -> Unit>)
suspend fun galleryApplications(argument: suspend LinuxVirtualMachineScaleSetGalleryApplicationArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun networkInterfaces(vararg values: Output<LinuxVirtualMachineScaleSetNetworkInterfaceArgs>)
suspend fun networkInterfaces(vararg argument: suspend LinuxVirtualMachineScaleSetNetworkInterfaceArgsBuilder.() -> Unit)
suspend fun networkInterfaces(values: List<Output<LinuxVirtualMachineScaleSetNetworkInterfaceArgs>>)
suspend fun networkInterfaces(argument: List<suspend LinuxVirtualMachineScaleSetNetworkInterfaceArgsBuilder.() -> Unit>)
suspend fun networkInterfaces(argument: suspend LinuxVirtualMachineScaleSetNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun rollingUpgradePolicy(value: Output<LinuxVirtualMachineScaleSetRollingUpgradePolicyArgs>)
suspend fun rollingUpgradePolicy(argument: suspend LinuxVirtualMachineScaleSetRollingUpgradePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun secrets(vararg argument: suspend LinuxVirtualMachineScaleSetSecretArgsBuilder.() -> Unit)
suspend fun secrets(argument: List<suspend LinuxVirtualMachineScaleSetSecretArgsBuilder.() -> Unit>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun sourceImageReference(value: Output<LinuxVirtualMachineScaleSetSourceImageReferenceArgs>)
suspend fun sourceImageReference(argument: suspend LinuxVirtualMachineScaleSetSourceImageReferenceArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun spotRestore(argument: suspend LinuxVirtualMachineScaleSetSpotRestoreArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun terminationNotification(value: Output<LinuxVirtualMachineScaleSetTerminationNotificationArgs>)
suspend fun terminationNotification(argument: suspend LinuxVirtualMachineScaleSetTerminationNotificationArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard