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 galleryApplication(value: Output<List<LinuxVirtualMachineScaleSetGalleryApplicationArgs>>)
suspend fun galleryApplication(vararg values: Output<LinuxVirtualMachineScaleSetGalleryApplicationArgs>)
suspend fun galleryApplication(vararg argument: suspend LinuxVirtualMachineScaleSetGalleryApplicationArgsBuilder.() -> Unit)
suspend fun galleryApplication(values: List<Output<LinuxVirtualMachineScaleSetGalleryApplicationArgs>>)
suspend fun galleryApplication(argument: List<suspend LinuxVirtualMachineScaleSetGalleryApplicationArgsBuilder.() -> Unit>)
suspend fun galleryApplication(argument: suspend LinuxVirtualMachineScaleSetGalleryApplicationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun
suspend fun galleryApplications(vararg values: Output<LinuxVirtualMachineScaleSetGalleryApplicationArgs>)
suspend fun
suspend fun
suspend fun
suspend fun
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
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
suspend fun
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