LinuxConfiguration interface

Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see Linux on Azure-Endorsed Distributions.

Extends

Properties

disablePasswordAuthentication

Specifies whether password authentication should be disabled.

osType

Polymorphic discriminator, which specifies the different types this object can be

ssh

Specifies the ssh key configuration for a Linux OS. (This property is deprecated, please use 'sshKeyPair' instead)

sshKeyPair

The SSH Key-pair used to authenticate with the VM's.

Property Details

disablePasswordAuthentication

Specifies whether password authentication should be disabled.

disablePasswordAuthentication?: boolean

Property Value

boolean

osType

Polymorphic discriminator, which specifies the different types this object can be

osType: "Linux"

Property Value

"Linux"

ssh

Specifies the ssh key configuration for a Linux OS. (This property is deprecated, please use 'sshKeyPair' instead)

ssh?: SshConfiguration

Property Value

sshKeyPair

The SSH Key-pair used to authenticate with the VM's.

sshKeyPair?: SshKeyPair

Property Value