Aracılığıyla paylaş


VirtualMachinesOperations Sınıf

Uyarı

Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.

Bunun yerine, aşağıdaki işlemlere

ComputeManagementClient's

<xref:virtual_machines> Öznitelik.

Devralma
builtins.object
VirtualMachinesOperations

Oluşturucu

VirtualMachinesOperations(*args, **kwargs)

Yöntemler

begin_assess_patches

VM'de düzeltme eklerini değerlendirme.

begin_capture

VM'nin sanal sabit disklerini kopyalayarak VM'yi yakalar ve benzer VM'ler oluşturmak için kullanılabilecek bir şablon oluşturur.

begin_convert_to_managed_disks

Sanal makine disklerini blob tabanlı disklerden yönetilen disklere dönüştürür. Bu işlem çağrılmadan önce sanal makinenin stop-deallocated olması gerekir.

begin_create_or_update

Sanal makine oluşturma veya güncelleştirme işlemi. Bazı özelliklerin yalnızca sanal makine oluşturma sırasında ayarlanabileceğini lütfen unutmayın.

begin_deallocate

Sanal makineyi kapatır ve işlem kaynaklarını serbest bırakır. Bu sanal makinenin kullandığı işlem kaynakları için faturalandırılmazsınız.

begin_delete

Sanal makineyi silme işlemi.

begin_install_patches

VM'ye düzeltme ekleri yükler.

begin_perform_maintenance

Bir sanal makinede bakım gerçekleştirme işlemi.

begin_power_off

Sanal makineyi kapatma (durdurma) işlemi. Sanal makine aynı sağlanan kaynaklarla yeniden başlatılabilir. Bu sanal makine için hala ücretlendirilirsiniz.

begin_reapply

Sanal makinenin durumunu yeniden uygulama işlemi.

begin_redeploy

Sanal makineyi kapatır, yeni bir düğüme taşır ve yeniden açar.

begin_reimage

Kısa ömürlü işletim sistemi diskine sahip sanal makineler için kısa ömürlü işletim sistemi diski olmayan bir sanal makineyi yeniden oluşturur (işletim sistemini yükseltin), sanal makine ilk duruma sıfırlanır. NOT: Eski işletim sistemi diskinin saklanması işletim sistemi diskinin deleteOption değerine bağlıdır. deleteOption ayrılırsa, eski işletim sistemi diski yeniden görüntüden sonra korunur. deleteOption silinirse, eski işletim sistemi diski yeniden görüntüden sonra silinir. yeniden oluşturma işlemi gerçekleştirilmeden önce işletim sistemi diskinin deleteOption değeri uygun şekilde güncelleştirilmelidir.

begin_restart

Sanal makineyi yeniden başlatma işlemi.

begin_run_command

KOMUTUNU VM'de çalıştırın.

begin_start

Sanal makine başlatma işlemi.

begin_update

Sanal makineyi güncelleştirme işlemi.

generalize

Sanal makinenin işletim sistemi durumunu genelleştirecek şekilde ayarlar. Bu işlemi gerçekleştirmeden önce sanal makineyi sysprep yapmanız önerilir. Windows için lütfen Azure'da genelleştirilmiş bir VM'nin yönetilen görüntüsünü oluşturma bölümüne bakın. Linux için lütfen Sanal makinenin veya VHD'nin görüntüsünü oluşturma bölümüne bakın.

get

Bir sanal makinenin model görünümü veya örnek görünümü hakkındaki bilgileri alır.

instance_view

Bir sanal makinenin çalışma zamanı durumu hakkındaki bilgileri alır.

list

Belirtilen kaynak grubundaki tüm sanal makineleri listeler. Sanal makinelerin sonraki sayfasını almak için yanıttaki nextLink özelliğini kullanın.

list_all

Belirtilen abonelikteki tüm sanal makineleri listeler. Sanal makinelerin sonraki sayfasını almak için yanıttaki nextLink özelliğini kullanın.

list_available_sizes

Belirtilen sanal makinenin yeniden boyutlandırılabildiği tüm kullanılabilir sanal makine boyutlarını listeler.

list_by_location

Belirtilen konum için belirtilen abonelik altındaki tüm sanal makineleri alır.

retrieve_boot_diagnostics_data

Sanal makinenin önyükleme tanılama günlükleri için SAS URI'lerini alma işlemi.

simulate_eviction

Spot sanal makinesinin çıkarılmasının benzetimini yapmak için gerçekleştirilir.

begin_assess_patches

VM'de düzeltme eklerini değerlendirme.

begin_assess_patches(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[VirtualMachineAssessPatchesResult]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

VirtualMachineAssessPatchesResult veya cls(response) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_capture

VM'nin sanal sabit disklerini kopyalayarak VM'yi yakalar ve benzer VM'ler oluşturmak için kullanılabilecek bir şablon oluşturur.

begin_capture(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineCaptureParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineCaptureResult]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

parameters
VirtualMachineCaptureParameters veya IO
Gerekli

Sanal Makineyi Yakala işlemine sağlanan parametreler. VirtualMachineCaptureParameters türü veya GÇ türüdür. Gereklidir.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

VirtualMachineCaptureResult veya cls(response) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_convert_to_managed_disks

Sanal makine disklerini blob tabanlı disklerden yönetilen disklere dönüştürür. Bu işlem çağrılmadan önce sanal makinenin stop-deallocated olması gerekir.

begin_convert_to_managed_disks(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_create_or_update

Sanal makine oluşturma veya güncelleştirme işlemi. Bazı özelliklerin yalnızca sanal makine oluşturma sırasında ayarlanabileceğini lütfen unutmayın.

begin_create_or_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachine, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

parameters
VirtualMachine veya IO
Gerekli

Sanal Makine Oluşturma işlemine sağlanan parametreler. VirtualMachine türü veya GÇ türüdür. Gereklidir.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

VirtualMachine veya cls(response) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_deallocate

Sanal makineyi kapatır ve işlem kaynaklarını serbest bırakır. Bu sanal makinenin kullandığı işlem kaynakları için faturalandırılmazsınız.

begin_deallocate(resource_group_name: str, vm_name: str, *, hibernate: bool | None = None, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

hibernate
bool

Sanal makineyi hazırda bekletmek için isteğe bağlı parametre. (Önizlemede Özellik). Varsayılan değer Yok'tur.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_delete

Sanal makineyi silme işlemi.

begin_delete(resource_group_name: str, vm_name: str, *, force_deletion: bool | None = None, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

force_deletion
bool

Sanal makineleri silmeye zorlamak için isteğe bağlı parametre. Varsayılan değer Yok'tur.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_install_patches

VM'ye düzeltme ekleri yükler.

begin_install_patches(resource_group_name: str, vm_name: str, install_patches_input: _models.VirtualMachineInstallPatchesParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineInstallPatchesResult]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

install_patches_input
VirtualMachineInstallPatchesParameters veya IO
Gerekli

Doğrudan API tarafından alınan InstallPatches için giriş. VirtualMachineInstallPatchesParameters türü veya GÇ türüdür. Gereklidir.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

VirtualMachineInstallPatchesResult veya cls(response) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_perform_maintenance

Bir sanal makinede bakım gerçekleştirme işlemi.

begin_perform_maintenance(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_power_off

Sanal makineyi kapatma (durdurma) işlemi. Sanal makine aynı sağlanan kaynaklarla yeniden başlatılabilir. Bu sanal makine için hala ücretlendirilirsiniz.

begin_power_off(resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

skip_shutdown
bool

Yetkisiz VM kapatma isteğinde bulunma parametresi. Bu bayrağın true değeri yetkisiz kapatmayı gösterirken false aksini gösterir. Belirtilmezse bu bayrağın varsayılan değeri false olur. Varsayılan değerdir False’tur.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_reapply

Sanal makinenin durumunu yeniden uygulama işlemi.

begin_reapply(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_redeploy

Sanal makineyi kapatır, yeni bir düğüme taşır ve yeniden açar.

begin_redeploy(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_reimage

Kısa ömürlü işletim sistemi diskine sahip sanal makineler için kısa ömürlü işletim sistemi diski olmayan bir sanal makineyi yeniden oluşturur (işletim sistemini yükseltin), sanal makine ilk duruma sıfırlanır. NOT: Eski işletim sistemi diskinin saklanması işletim sistemi diskinin deleteOption değerine bağlıdır. deleteOption ayrılırsa, eski işletim sistemi diski yeniden görüntüden sonra korunur. deleteOption silinirse, eski işletim sistemi diski yeniden görüntüden sonra silinir. yeniden oluşturma işlemi gerçekleştirilmeden önce işletim sistemi diskinin deleteOption değeri uygun şekilde güncelleştirilmelidir.

begin_reimage(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

parameters
VirtualMachineReimageParameters veya IO
Gerekli

Sanal Makineyi Yeniden Görüntüle işlemine sağlanan parametreler. VirtualMachineReimageParameters türü veya GÇ türüdür. Varsayılan değer Yok'tur.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_restart

Sanal makineyi yeniden başlatma işlemi.

begin_restart(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak, yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_run_command

KOMUTUNU VM'de çalıştırın.

begin_run_command(resource_group_name: str, vm_name: str, parameters: _models.RunCommandInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.RunCommandResult]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

parameters
RunCommandInput veya IO
Gerekli

Çalıştır komut işlemine sağlanan parametreler. RunCommandInput türü veya GÇ türüdür. Gereklidir.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json', 'text/json'. Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

RunCommandResult veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_start

Sanal makine başlatma işlemi.

begin_start(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

Yok veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

begin_update

Sanal makineyi güncelleştirme işlemi.

begin_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

parameters
VirtualMachineUpdate veya IO
Gerekli

Sanal Makineyi Güncelleştir işlemine sağlanan parametreler. VirtualMachineUpdate türü veya GÇ türüdür. Gereklidir.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya PollingMethod

Varsayılan olarak yoklama yönteminiz ARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

VirtualMachine veya cls(yanıt) sonucunu döndüren LROPoller örneği

Dönüş türü

Özel durumlar

generalize

Sanal makinenin işletim sistemi durumunu genelleştirecek şekilde ayarlar. Bu işlemi gerçekleştirmeden önce sanal makineyi sysprep yapmanız önerilir. Windows için lütfen Azure'da genelleştirilmiş bir VM'nin yönetilen görüntüsünü oluşturma bölümüne bakın. Linux için lütfen Sanal makinenin veya VHD'nin görüntüsünü oluşturma bölümüne bakın.

generalize(resource_group_name: str, vm_name: str, **kwargs: Any) -> None

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Hiçbiri veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

get

Bir sanal makinenin model görünümü veya örnek görünümü hakkındaki bilgileri alır.

get(resource_group_name: str, vm_name: str, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> VirtualMachine

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

expand
str veya InstanceViewTypes

İşleme uygulanacak genişletme ifadesi. 'InstanceView', platform tarafından yönetilen ve denetim düzlemi işlemlerinin dışında değişebilen sanal makinenin çalışma zamanı özelliklerinin anlık görüntüsünü alır. 'UserData', Kullanıcı tarafından VM Oluşturma/Güncelleştirme işlemi sırasında sağlanan VM modeli görünümünün bir parçası olarak UserData özelliğini alır. Bilinen değerler şunlardır: "instanceView" ve "userData". Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

VirtualMachine veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

instance_view

Bir sanal makinenin çalışma zamanı durumu hakkındaki bilgileri alır.

instance_view(resource_group_name: str, vm_name: str, **kwargs: Any) -> VirtualMachineInstanceView

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

VirtualMachineInstanceView veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

list

Belirtilen kaynak grubundaki tüm sanal makineleri listeler. Sanal makinelerin sonraki sayfasını almak için yanıttaki nextLink özelliğini kullanın.

list(resource_group_name: str, *, filter: str | None = None, expand: str | ExpandTypeForListVMs | None = None, **kwargs: Any) -> Iterable[VirtualMachine]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

filter
str

Yanıtta döndürülen VM'leri filtrelemek için sistem sorgusu seçeneği. İzin verilen değer: 'virtualMachineScaleSet/id' eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'. Varsayılan değer Yok'tır.

expand
str veya ExpandTypeForListVMs

İşlemde uygulanacak genişletme ifadesi. 'instanceView' tüm Sanal Makineler çalışma zamanı durumunun getirilmesini sağlar; bu yalnızca geçerli bir $filter seçeneği belirtildiğinde belirtilebilir. "instanceView" Varsayılan değer Hiçbiri'dir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

VirtualMachine örneği veya cls(yanıt) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

list_all

Belirtilen abonelikteki tüm sanal makineleri listeler. Sanal makinelerin sonraki sayfasını almak için yanıttaki nextLink özelliğini kullanın.

list_all(*, status_only: str | None = None, filter: str | None = None, expand: str | ExpandTypesForListVMs | None = None, **kwargs: Any) -> Iterable[VirtualMachine]

Parametreler

status_only
str

statusOnly=true, abonelikteki tüm Sanal Makineler çalışma zamanı durumunun getirilmesini sağlar. Varsayılan değer Yok'tır.

filter
str

Yanıtta döndürülen VM'leri filtrelemek için sistem sorgusu seçeneği. İzin verilen değer: 'virtualMachineScaleSet/id' eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'. Varsayılan değer Yok'tır.

expand
str veya ExpandTypesForListVMs

İşlemde uygulanacak genişletme ifadesi. 'instanceView' tüm Sanal Makineler çalışma zamanı durumunun getirilmesini sağlar; bu yalnızca geçerli bir $filter seçeneği belirtildiğinde belirtilebilir. "instanceView" Varsayılan değer Hiçbiri'dir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

VirtualMachine örneği veya cls(yanıt) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

list_available_sizes

Belirtilen sanal makinenin yeniden boyutlandırılabildiği tüm kullanılabilir sanal makine boyutlarını listeler.

list_available_sizes(resource_group_name: str, vm_name: str, **kwargs: Any) -> Iterable[VirtualMachineSize]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

VirtualMachineSize örneği veya cls(yanıt) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

list_by_location

Belirtilen konum için belirtilen abonelik altındaki tüm sanal makineleri alır.

list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachine]

Parametreler

location
str
Gerekli

Abonelik altındaki sanal makinelerin sorgulandığı konum. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

VirtualMachine örneği veya cls(yanıt) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

retrieve_boot_diagnostics_data

Sanal makinenin önyükleme tanılama günlükleri için SAS URI'lerini alma işlemi.

retrieve_boot_diagnostics_data(resource_group_name: str, vm_name: str, *, sas_uri_expiration_time_in_minutes: int | None = None, **kwargs: Any) -> RetrieveBootDiagnosticsDataResult

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

sas_uri_expiration_time_in_minutes
int

Değeri 1 ile 1440 dakika arasında olan SAS URI'leri için dakika cinsinden süre sonu. Not: Belirtilmezse, SAS URI'leri varsayılan süre sonu süresi 120 dakika olacak şekilde oluşturulur. Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

RetrieveBootDiagnosticsDataResult veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

simulate_eviction

Spot sanal makinesinin çıkarılmasının benzetimini yapmak için gerçekleştirilir.

simulate_eviction(resource_group_name: str, vm_name: str, **kwargs: Any) -> None

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_name
str
Gerekli

Sanal makinenin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Hiçbiri veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

Öznitelikler

models

models = <module 'azure.mgmt.compute.v2023_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2023_03_01\\models\\__init__.py'>