DsvmProvisioningConfiguration Class

Represents configuration parameters for provisioning DsvmCompute targets.

Use the provisioning_configuration method of the DsvmCompute class to specify provisioning configuration.

Create a configuration object for provisioning a DSVM target.

Inheritance
DsvmProvisioningConfiguration

Constructor

DsvmProvisioningConfiguration(vm_size='', ssh_port=None, location=None)

Parameters

vm_size
str
Required

Specifies the size of the VM to provision. More details can be found here: https://aka.ms/azureml-vm-details. If not specified, defaults to Standard_DS3_v2.

ssh_port
str
default value: None

The SSH port to open on the VM.

location
str
default value: None

The location to provision the cluster in. If not specified, will default to workspace location. Available regions for different desired VM sizes can be found here: https://azure.microsoft.com/global-infrastructure/services/?regions=all&products=virtual-machines

vm_size
str
Required

Specifies the size of the VM to provision. More details can be found here: https://aka.ms/azureml-vm-details. If not specified, defaults to Standard_DS3_v2.

ssh_port
str
Required

The SSH port to open on the VM.

location
str
Required

The location to provision the cluster in. If not specified, will default to workspace location. Available regions for different desired VM sizes can be found here: https://azure.microsoft.com/global-infrastructure/services/?regions=all&products=virtual-machines

Methods

validate_configuration

Check that the specified configuration values are valid.

Raises a ComputeTargetException if validation fails.

validate_configuration

Check that the specified configuration values are valid.

Raises a ComputeTargetException if validation fails.

validate_configuration()

Exceptions