Delen via


ComputeInstanceProvisioningConfiguration Klas

Vertegenwoordigt configuratieparameters voor het inrichten van ComputeInstance-doelen.

Gebruik de provisioning_configuration methode van de klasse ComputeInstance om een ComputeInstanceProvisioningConfiguration-object te maken.

Maak een configuratieobject voor het inrichten van een ComputeInstance-doel.

Overname
ComputeInstanceProvisioningConfiguration

Constructor

ComputeInstanceProvisioningConfiguration(vm_size='', ssh_public_access=False, admin_user_ssh_public_key=None, vnet_resourcegroup_name=None, vnet_name=None, subnet_name=None, tags=None, description=None, assigned_user_object_id=None, assigned_user_tenant_id=None)

Parameters

Name Description
vm_size
Vereist
str

De grootte van agent-VM's. Meer informatie vindt u hier: https://aka.ms/azureml-vm-details. Houd er rekening mee dat niet alle grootten beschikbaar zijn in alle regio's, zoals beschreven in de vorige koppeling. De standaardinstelling is Standard_DS3_V2.

ssh_public_access

Geeft de status van de openbare SSH-poort aan. Mogelijke waarden zijn:

  • Onwaar: de openbare SSH-poort is gesloten.
  • True: de openbare SSH-poort is geopend.
Default value: False
admin_user_ssh_public_key
str

De openbare SSH-sleutel van het beheerdersaccount.

Default value: None
vnet_resourcegroup_name
str

De naam van de resourcegroep waarin het virtuele netwerk zich bevindt.

Default value: None
vnet_name
str

De naam van het virtuele netwerk.

Default value: None
subnet_name
str

De naam van het subnet in het VNet.

Default value: None
tags

Een optionele woordenlijst met sleutelwaardetags die moeten worden gekoppeld aan het ComputeInstance-object.

Default value: None
description
str

Een optionele beschrijving voor het object ComputeInstance.

Default value: None
vm_size
Vereist
str

De grootte van agent-VM's. Meer informatie vindt u hier: https://aka.ms/azureml-vm-details. Houd er rekening mee dat niet alle grootten beschikbaar zijn in alle regio's, zoals beschreven in de vorige koppeling. De standaardinstelling is Standard_DS3_V2.

ssh_public_access
Vereist

Geeft de status van de openbare SSH-poort aan. Mogelijke waarden zijn:

  • Onwaar: de openbare SSH-poort is gesloten.
  • True: de openbare SSH-poort is geopend.
admin_user_ssh_public_key
Vereist
str

De openbare SSH-sleutel van het beheerdersaccount.

vnet_resourcegroup_name
Vereist
str

De naam van de resourcegroep waarin het virtuele netwerk zich bevindt.

vnet_name
Vereist
str

De naam van het virtuele netwerk.

subnet_name
Vereist
str

De naam van het subnet in het vnet.

tags
Vereist

Een optionele woordenlijst met sleutelwaardetags die moeten worden gekoppeld aan het ComputeInstance-object.

description
Vereist
str

Een optionele beschrijving voor het object ComputeInstance.

assigned_user_object_id
str

De AAD-object-id van de toegewezen gebruiker (preview).

Default value: None
assigned_user_tenant_id
str

De AAD-tenant-id van de toegewezen gebruiker (preview).

Default value: None

Methoden

validate_configuration

Controleer of de opgegeven configuratiewaarden geldig zijn.

Genereert een ComputeTargetException als de validatie mislukt.

validate_configuration

Controleer of de opgegeven configuratiewaarden geldig zijn.

Genereert een ComputeTargetException als de validatie mislukt.

validate_configuration()

Uitzonderingen

Type Description