VirtualMachineScaleSetsOperations Sınıf
Uyarı
Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.
Bunun yerine, aşağıdaki işlemlere
<xref:virtual_machine_scale_sets> Öznitelik.
- Devralma
-
builtins.objectVirtualMachineScaleSetsOperations
Oluşturucu
VirtualMachineScaleSetsOperations(*args, **kwargs)
Yöntemler
begin_create_or_update |
VM ölçek kümesi oluşturun veya güncelleştirin. |
begin_deallocate |
Bir VM ölçek kümesindeki belirli sanal makineleri serbest bırakma. Sanal makineleri kapatır ve işlem kaynaklarını serbest bırakır. Bu sanal makine ölçek kümesinin serbest bırakdığı işlem kaynakları için faturalandırılmazsınız. |
begin_delete |
Vm ölçek kümesini siler. |
begin_delete_instances |
Vm ölçek kümesindeki sanal makineleri siler. |
begin_power_off |
Vm ölçek kümesindeki bir veya daha fazla sanal makineyi kapatın (durdurun). Kaynakların hala eklendiğini ve kaynaklar için sizden ücret alındığını unutmayın. Bunun yerine kaynakları serbest bırakmak ve ücretlerden kaçınmak için serbest bırakma özelliğini kullanın. |
begin_reimage |
Bir VM ölçek kümesindeki bir veya daha fazla sanal makineyi yeniden oluşturur (işletim sistemini yükseltin). |
begin_reimage_all |
Bir VM ölçek kümesindeki sanal makinelerdeki tüm diskleri (veri diskleri dahil) yeniden oluşturur. Bu işlem yalnızca yönetilen diskler için desteklenir. |
begin_restart |
Vm ölçek kümesindeki bir veya daha fazla sanal makineyi yeniden başlatır. |
begin_start |
Vm ölçek kümesinde bir veya daha fazla sanal makine başlatır. |
begin_update_instances |
Bir veya daha fazla sanal makineyi VM ölçek kümesi modelindeki en son SKU kümesine yükselter. |
get |
Sanal makine ölçek kümesi hakkındaki bilgileri görüntüleme. |
get_instance_view |
Vm ölçek kümesi örneğinin durumunu alır. |
list |
Bir kaynak grubu altındaki tüm VM ölçek kümelerinin listesini alır. |
list_all |
İlişkili kaynak grubundan bağımsız olarak abonelikteki tüm VM Ölçek Kümelerinin listesini alır. VM Ölçek Kümeleri'nin sonraki sayfasını almak için yanıtta nextLink özelliğini kullanın. Tüm VM Ölçek Kümelerini getirmek için nextLink null olana kadar bunu yapın. |
list_skus |
Her SKU için izin verilen en düşük ve en yüksek VM örnekleri de dahil olmak üzere VM ölçek kümeniz için kullanılabilen SKU'ların listesini alır. |
begin_create_or_update
VM ölçek kümesi oluşturun veya güncelleştirin.
begin_create_or_update(resource_group_name: str, name: str, parameters: _models.VirtualMachineScaleSet, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]
Parametreler
- parameters
- VirtualMachineScaleSet veya IO
Ölçek kümesi nesnesi. VirtualMachineScaleSet 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
VirtualMachineScaleSet veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_deallocate
Bir VM ölçek kümesindeki belirli sanal makineleri serbest bırakma. Sanal makineleri kapatır ve işlem kaynaklarını serbest bırakır. Bu sanal makine ölçek kümesinin serbest bırakdığı işlem kaynakları için faturalandırılmazsınız.
begin_deallocate(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]
Parametreler
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs veya IO
VM ölçek kümesindeki sanal makine örneği kimliklerinin listesi. VirtualMachineScaleSetVMInstanceIDs 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
OperationStatusResponse veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_delete
Vm ölçek kümesini siler.
begin_delete(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]
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
OperationStatusResponse veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_delete_instances
Vm ölçek kümesindeki sanal makineleri siler.
begin_delete_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]
Parametreler
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs veya IO
VM ölçek kümesindeki sanal makine örneği kimliklerinin listesi. VirtualMachineScaleSetVMInstanceRequiredIDs 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
OperationStatusResponse veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_power_off
Vm ölçek kümesindeki bir veya daha fazla sanal makineyi kapatın (durdurun). Kaynakların hala eklendiğini ve kaynaklar için sizden ücret alındığını unutmayın. Bunun yerine kaynakları serbest bırakmak ve ücretlerden kaçınmak için serbest bırakma özelliğini kullanın.
begin_power_off(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]
Parametreler
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs veya IO
VM ölçek kümesindeki sanal makine örneği kimliklerinin listesi. VirtualMachineScaleSetVMInstanceIDs 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
OperationStatusResponse veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_reimage
Bir VM ölçek kümesindeki bir veya daha fazla sanal makineyi yeniden oluşturur (işletim sistemini yükseltin).
begin_reimage(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]
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
OperationStatusResponse veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_reimage_all
Bir VM ölçek kümesindeki sanal makinelerdeki tüm diskleri (veri diskleri dahil) yeniden oluşturur. Bu işlem yalnızca yönetilen diskler için desteklenir.
begin_reimage_all(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]
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
OperationStatusResponse veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_restart
Vm ölçek kümesindeki bir veya daha fazla sanal makineyi yeniden başlatır.
begin_restart(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]
Parametreler
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs veya IO
VM ölçek kümesindeki sanal makine örneği kimliklerinin listesi. VirtualMachineScaleSetVMInstanceIDs türü veya GÇ türüdür. Varsayılan değer Yok'tır.
- 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
OperationStatusResponse veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_start
Vm ölçek kümesinde bir veya daha fazla sanal makine başlatır.
begin_start(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]
Parametreler
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs veya IO
VM ölçek kümesindeki sanal makine örneği kimliklerinin listesi. VirtualMachineScaleSetVMInstanceIDs türü veya GÇ türüdür. Varsayılan değer Yok'tır.
- 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
OperationStatusResponse veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
begin_update_instances
Bir veya daha fazla sanal makineyi VM ölçek kümesi modelindeki en son SKU kümesine yükselter.
begin_update_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]
Parametreler
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs veya IO
VM ölçek kümesindeki sanal makine örneği kimliklerinin listesi. VirtualMachineScaleSetVMInstanceRequiredIDs 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
OperationStatusResponse veya cls(response) sonucunu döndüren LROPoller örneği
Dönüş türü
Özel durumlar
get
Sanal makine ölçek kümesi hakkındaki bilgileri görüntüleme.
get(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> VirtualMachineScaleSet
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
VirtualMachineScaleSet veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
get_instance_view
Vm ölçek kümesi örneğinin durumunu alır.
get_instance_view(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> VirtualMachineScaleSetInstanceView
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
VirtualMachineScaleSetInstanceView veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
list
Bir kaynak grubu altındaki tüm VM ölçek kümelerinin listesini alır.
list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
VirtualMachineScaleSet örneği veya cls(yanıt) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
list_all
İlişkili kaynak grubundan bağımsız olarak abonelikteki tüm VM Ölçek Kümelerinin listesini alır. VM Ölçek Kümeleri'nin sonraki sayfasını almak için yanıtta nextLink özelliğini kullanın. Tüm VM Ölçek Kümelerini getirmek için nextLink null olana kadar bunu yapın.
list_all(**kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
VirtualMachineScaleSet örneği veya cls(yanıt) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
list_skus
Her SKU için izin verilen en düşük ve en yüksek VM örnekleri de dahil olmak üzere VM ölçek kümeniz için kullanılabilen SKU'ların listesini alır.
list_skus(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSetSku]
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
VirtualMachineScaleSetSku örneği veya cls(yanıt) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
Öznitelikler
models
models = <module 'azure.mgmt.compute.v2016_04_30_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2016_04_30_preview\\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