Aracılığıyla paylaş


VirtualMachineScaleSetVMsOperations 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_machine_scale_set_vms> Öznitelik.

Devralma
builtins.object
VirtualMachineScaleSetVMsOperations

Oluşturucu

VirtualMachineScaleSetVMsOperations(*args, **kwargs)

Yöntemler

begin_deallocate

Vm ölçek kümesindeki belirli bir sanal makineyi serbest bırakma. Sanal makineyi kapatır ve kullandığı işlem kaynaklarını serbest bırakır. Serbest bırakıldıktan sonra bu sanal makinenin işlem kaynakları için faturalandırılmazsınız.

begin_delete

Vm ölçek kümesinden bir sanal makineyi siler.

begin_perform_maintenance

Vm ölçek kümesindeki bir sanal makinede bakım gerçekleştirir.

begin_power_off

Vm ölçek kümesindeki bir 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_redeploy

Sanal makine ölçek kümesindeki sanal makineyi kapatır, yeni bir düğüme taşır ve yeniden açar.

begin_reimage

Bir VM ölçek kümesindeki belirli bir sanal makineyi yeniden oluşturur (işletim sistemini yükseltin).

begin_reimage_all

Bir VM ölçek kümesi örneğindeki tüm diskleri (veri diskleri dahil) yeniden görüntüleyebilirsiniz. Bu işlem yalnızca yönetilen diskler için desteklenir.

begin_restart

Vm ölçek kümesindeki bir sanal makineyi yeniden başlatır.

begin_run_command

Komutunu VM ölçek kümesindeki bir sanal makinede çalıştırın.

begin_start

VM ölçek kümesinde bir sanal makine başlatır.

begin_update

VM ölçek kümesinin sanal makinesini Güncelleştirmeler.

get

Vm ölçek kümesinden bir sanal makine alır.

get_instance_view

Vm ölçek kümesinden bir sanal makinenin durumunu alır.

list

Vm ölçek kümelerindeki tüm sanal makinelerin listesini alır.

begin_deallocate

Vm ölçek kümesindeki belirli bir sanal makineyi serbest bırakma. Sanal makineyi kapatır ve kullandığı işlem kaynaklarını serbest bırakır. Serbest bırakıldıktan sonra bu sanal makinenin işlem kaynakları için faturalandırılmazsınız.

begin_deallocate(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. 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_delete

Vm ölçek kümesinden bir sanal makineyi siler.

begin_delete(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. 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_perform_maintenance

Vm ölçek kümesindeki bir sanal makinede bakım gerçekleştirir.

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

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. 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

Vm ölçek kümesindeki bir 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, instance_id: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. 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 makine ölçek kümesindeki sanal makineyi kapatır, yeni bir düğüme taşır ve yeniden açar.

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

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. 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

Bir VM ölçek kümesindeki belirli bir sanal makineyi yeniden oluşturur (işletim sistemini yükseltin).

begin_reimage(resource_group_name: str, vm_scale_set_name: str, instance_id: str, vm_scale_set_vm_reimage_input: _models.VirtualMachineScaleSetVMReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. Gereklidir.

vm_scale_set_vm_reimage_input
VirtualMachineScaleSetVMReimageParameters veya IO
Gerekli

ScaleSet'te Sanal Makineyi Yeniden Görüntüleme parametreleri. VirtualMachineScaleSetVMReimageParameters 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_reimage_all

Bir VM ölçek kümesi örneğindeki tüm diskleri (veri diskleri dahil) yeniden görüntüleyebilirsiniz. Bu işlem yalnızca yönetilen diskler için desteklenir.

begin_reimage_all(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. 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_restart

Vm ölçek kümesindeki bir sanal makineyi yeniden başlatır.

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

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. 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 ölçek kümesindeki bir sanal makinede çalıştırın.

begin_run_command(resource_group_name: str, vm_scale_set_name: str, instance_id: 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_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. 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

VM ölçek kümesinde bir sanal makine başlatır.

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

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. 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

VM ölçek kümesinin sanal makinesini Güncelleştirmeler.

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

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

Uzantının oluşturulması veya güncelleştirilmesi gereken VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. Gereklidir.

parameters
VirtualMachineScaleSetVM veya IO
Gerekli

VM Güncelleştirme Sanal Makine Ölçek Kümeleri işlemine sağlanan parametreler. VirtualMachineScaleSetVM 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

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

Dönüş türü

Özel durumlar

get

Vm ölçek kümesinden bir sanal makine alır.

get(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVM

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. Gereklidir.

cls
callable

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

Döndürülenler

VirtualMachineScaleSetVM veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

get_instance_view

Vm ölçek kümesinden bir sanal makinenin durumunu alır.

get_instance_view(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVMInstanceView

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

instance_id
str
Gerekli

Sanal makinenin örnek kimliği. Gereklidir.

cls
callable

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

Döndürülenler

VirtualMachineScaleSetVMInstanceView veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

list

Vm ölçek kümelerindeki tüm sanal makinelerin listesini alır.

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

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

virtual_machine_scale_set_name
str
Gerekli

VM ölçek kümesinin adı. Gereklidir.

filter
str

İşleme uygulanacak filtre. İzin verilen değerler : 'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied eq true', 'properties/latestModelApplied eq false'. Varsayılan değer Yok'tur.

select
str

Liste parametreleri. İzin verilen değerler :'instanceView', 'instanceView/statuses'. Varsayılan değer Yok'tur.

expand
str

İşleme uygulanacak genişletme ifadesi. İzin verilen değerler :'instanceView'. Varsayılan değer Yok'tur.

cls
callable

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

Döndürülenler

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

Dönüş türü

Özel durumlar

Öznitelikler

models

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