VirtualMachinesOperations Sınıf
Uyarı
Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.
Bunun yerine, aşağıdaki işlemlere
<xref:virtual_machines> Öznitelik.
- Devralma
-
builtins.objectVirtualMachinesOperations
Oluşturucu
VirtualMachinesOperations(*args, **kwargs)
Yöntemler
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. |
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_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_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 olan sanal makineyi ilk durumuna geri getirir. |
begin_restart |
Sanal makineyi yeniden başlatma işlemi. |
begin_run_command |
VM'de komutunu çalıştırın. |
begin_start |
Sanal makineyi başlatma işlemi. |
begin_update |
Sanal makineyi güncelleştirme işlemi. |
generalize |
Sanal makinenin durumunu genelleştirecek şekilde ayarlar. |
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. |
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
- parameters
- VirtualMachineCaptureParameters veya IO
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
- 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.
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
- parameters
- VirtualMachine veya IO
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, **kwargs: Any) -> LROPoller[None]
Parametreler
- 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, **kwargs: Any) -> LROPoller[None]
Parametreler
- 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_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
- 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, **kwargs: Any) -> LROPoller[None]
Parametreler
- 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
- 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 olan sanal makineyi ilk durumuna geri getirir.
begin_reimage(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametreler
- parameters
- VirtualMachineReimageParameters veya IO
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
- 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
VM'de komutunu ç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
- parameters
- RunCommandInput veya IO
Ç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'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
RunCommandResult veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_start
Sanal makineyi başlatma işlemi.
begin_start(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametreler
- 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
- parameters
- VirtualMachineUpdate veya IO
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'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
generalize
Sanal makinenin durumunu genelleştirecek şekilde ayarlar.
generalize(resource_group_name: str, vm_name: str, **kwargs: Any) -> None
Parametreler
- 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: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> VirtualMachine
Parametreler
- expand
- str
İşleme uygulanacak genişletme ifadesi. Bilinen değerler "instanceView" ve None değerleridir. Varsayılan değer "instanceView"dı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
- 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, **kwargs: Any) -> Iterable[VirtualMachine]
Parametreler
- 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(**kwargs: Any) -> Iterable[VirtualMachine]
Parametreler
- 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
- 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
- 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
Öznitelikler
models
models = <module 'azure.mgmt.compute.v2018_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2018_06_01\\models\\__init__.py'>
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin