Versions in this module Expand all Collapse all v1 v1.1.4 Sep 7, 2022 Changes in this version + func AddAzureDockerVMExtensionConfiguration(role *vm.Role, dockerPort int, version string) error + func AddAzureVMExtensionConfiguration(role *vm.Role, name, publisher, version, referenceName, state string, ...) error + func ConfigureDeploymentFromExistingOSDisk(role *vm.Role, osDiskName, label string) error + func ConfigureDeploymentFromPlatformImage(role *vm.Role, imageName string, mediaLink string, label string) error + func ConfigureDeploymentFromPublishedVMImage(role *vm.Role, vmImageName string, mediaLocation string, ...) error + func ConfigureDeploymentFromRemoteImage(role *vm.Role, remoteImageSourceURL string, os string, newDiskName string, ...) error + func ConfigureDeploymentFromUserVMImage(role *vm.Role, vmImageName string) error + func ConfigureForLinux(role *vm.Role, hostname, user, password string, ...) error + func ConfigureForWindows(role *vm.Role, hostname, user, password string, enableAutomaticUpdates bool, ...) error + func ConfigureWinRMListener(role *vm.Role, protocol vm.WinRMProtocol, certificateThumbprint string) error + func ConfigureWinRMOverHTTP(role *vm.Role) error + func ConfigureWinRMOverHTTPS(role *vm.Role, certificateThumbprint string) error + func ConfigureWindowsToJoinDomain(role *vm.Role, username, password, domainToJoin, machineOU string) error + func ConfigureWithCustomDataForLinux(role *vm.Role, customData string) error + func ConfigureWithCustomDataForWindows(role *vm.Role, customData string) error + func ConfigureWithExistingDataDisk(role *vm.Role, diskName string, cachingType vmdisk.HostCachingType) error + func ConfigureWithExternalPort(role *vm.Role, name string, localport, externalport int, ...) error + func ConfigureWithNewDataDisk(role *vm.Role, label, destinationVhdStorageURL string, sizeInGB int, ...) error + func ConfigureWithPublicPowerShell(role *vm.Role) error + func ConfigureWithPublicRDP(role *vm.Role) error + func ConfigureWithPublicSSH(role *vm.Role) error + func ConfigureWithSecurityGroup(role *vm.Role, networkSecurityGroup string) error + func ConfigureWithSubnet(role *vm.Role, subnet string) error + func ConfigureWithVhdDataDisk(role *vm.Role, sourceVhdStorageURL string, cachingType vmdisk.HostCachingType) error + func IsRoleSizeAvailableInLocation(managementclient management.Client, location, roleSizeName string) (bool, error) + func IsRoleSizeValid(vmclient vm.VirtualMachineClient, roleSizeName string) (bool, error) + func NewVMConfiguration(name string, roleSize string) vm.Role + func WaitForDeploymentInstanceStatus(client management.Client, cloudServiceName, deploymentName string, ...) error + func WaitForDeploymentPowerState(client management.Client, cloudServiceName, deploymentName string, ...) error