Versions in this module Expand all Collapse all v29 v29.0.0 May 6, 2019 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 Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v15 gopkg.in/azure/azure-sdk-for-go.v16 gopkg.in/azure/azure-sdk-for-go.v17 gopkg.in/azure/azure-sdk-for-go.v18 gopkg.in/azure/azure-sdk-for-go.v19 gopkg.in/azure/azure-sdk-for-go.v20 gopkg.in/azure/azure-sdk-for-go.v21 gopkg.in/azure/azure-sdk-for-go.v22 gopkg.in/azure/azure-sdk-for-go.v23 gopkg.in/azure/azure-sdk-for-go.v24 gopkg.in/azure/azure-sdk-for-go.v25 gopkg.in/azure/azure-sdk-for-go.v26 gopkg.in/azure/azure-sdk-for-go.v27 gopkg.in/azure/azure-sdk-for-go.v28 gopkg.in/azure/azure-sdk-for-go.v30 gopkg.in/azure/azure-sdk-for-go.v31 gopkg.in/azure/azure-sdk-for-go.v32 gopkg.in/azure/azure-sdk-for-go.v33 gopkg.in/azure/azure-sdk-for-go.v34 gopkg.in/azure/azure-sdk-for-go.v35 gopkg.in/azure/azure-sdk-for-go.v36 gopkg.in/azure/azure-sdk-for-go.v37 gopkg.in/azure/azure-sdk-for-go.v38 gopkg.in/azure/azure-sdk-for-go.v39 gopkg.in/azure/azure-sdk-for-go.v40 gopkg.in/azure/azure-sdk-for-go.v41 gopkg.in/azure/azure-sdk-for-go.v42 gopkg.in/azure/azure-sdk-for-go.v43 gopkg.in/azure/azure-sdk-for-go.v44 gopkg.in/azure/azure-sdk-for-go.v45 gopkg.in/azure/azure-sdk-for-go.v46 gopkg.in/azure/azure-sdk-for-go.v47 gopkg.in/azure/azure-sdk-for-go.v48 gopkg.in/azure/azure-sdk-for-go.v49