Aracılığıyla paylaş


VirtualMachineScaleSetsOperations 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_sets> Öznitelik.

Devralma
builtins.object
VirtualMachineScaleSetsOperations

Oluşturucu

VirtualMachineScaleSetsOperations(*args, **kwargs)

Yöntemler

begin_create_or_update

VM ölçek kümesi oluşturma veya güncelleştirme.

begin_deallocate

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_perform_maintenance

Vm ölçek kümesindeki bir veya daha fazla sanal makinede bakım gerçekleştirin. Bakım için uygun olmayan örneklerde işlem başarısız olur. Daha fazla ayrıntı için lütfen en iyi yöntemlere bakın: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.

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_redeploy

Sanal makine ölçek kümesindeki tüm sanal makineleri 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 veya daha fazla SANAL MAKINE ölçek kümesindeki bir veya daha fazla sanal makineyi yeniden oluşturur (işletim sistemini yükseltin), sanal makine ilk duruma sıfırlanır.

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_set_orchestration_service_state

Belirli bir hizmetin ServiceState özelliğini değiştirir.

begin_start

Vm ölçek kümesinde bir veya daha fazla sanal makine başlatır.

begin_update

VM ölçek kümesini güncelleştirme.

begin_update_instances

Bir veya daha fazla sanal makineyi VM ölçek kümesi modelindeki en son SKU kümesine yükselter.

convert_to_single_placement_group

Mevcut bir sanal makine ölçek kümesi için SinglePlacementGroup özelliğini false değerine dönüştürür.

force_recovery_service_fabric_platform_update_domain_walk

Service Fabric sanal makine ölçek kümesindeki sanal makineleri güncelleştirmek için el ile platform güncelleştirme etki alanı kılavuzu.

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.

get_os_upgrade_history

Vm ölçek kümesi örneğindeki işletim sistemi yükseltmelerinin listesini 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ümelerinin 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_by_location

Belirtilen konum için belirtilen abonelik altındaki tüm VM ölçek kümelerini alır.

list_skus

Her SKU için izin verilen en düşük ve en yüksek VM örnekleri 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şturma veya güncelleştirme.

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

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

Oluşturulacak veya güncelleştirilecek VM ölçek kümesinin adı. Gereklidir.

parameters
VirtualMachineScaleSet veya IO
Gerekli

Ö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'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

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

Dönüş türü

Özel durumlar

begin_deallocate

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[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

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

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs veya IO
Gerekli

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

Yok veya cls(yanıt) 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, *, force_deletion: bool | None = None, **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.

force_deletion
bool

VM ölçek kümesini silmeye zorlamak için isteğe bağlı parametre. (Önizlemede Özellik). 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

Yok veya cls(yanıt) 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, *, force_deletion: bool | 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.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceRequiredIDs veya IO
Gerekli

VM ölçek kümesindeki sanal makine örneği kimliklerinin listesi. VirtualMachineScaleSetVMInstanceRequiredIDs türü veya GÇ türüdür. Gereklidir.

force_deletion
bool

Sanal makineleri VM ölçek kümesinden silmeye zorlamak için isteğe bağlı parametre. (Önizlemede Özellik). 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

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 veya daha fazla sanal makinede bakım gerçekleştirin. Bakım için uygun olmayan örneklerde işlem başarısız olur. Daha fazla ayrıntı için lütfen en iyi yöntemlere bakın: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.

begin_perform_maintenance(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[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

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

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs veya IO
Gerekli

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

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 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, *, skip_shutdown: bool = False, 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.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs veya IO
Gerekli

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.

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.

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_redeploy

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

begin_redeploy(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[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

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

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs veya IO
Gerekli

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

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 veya daha fazla SANAL MAKINE ölçek kümesindeki bir veya daha fazla sanal makineyi yeniden oluşturur (işletim sistemini yükseltin), sanal makine ilk duruma sıfırlanır.

begin_reimage(resource_group_name: str, vm_scale_set_name: str, vm_scale_set_reimage_input: _models.VirtualMachineScaleSetReimageParameters | 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.

vm_scale_set_reimage_input
VirtualMachineScaleSetReimageParameters veya IO
Gerekli

VM ScaleSet'i Yeniden Görüntüleme parametreleri. VirtualMachineScaleSetReimageParameters 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ü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, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | 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.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs veya IO
Gerekli

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

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 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[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

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

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs veya IO
Gerekli

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

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

Dönüş türü

Özel durumlar

begin_set_orchestration_service_state

Belirli bir hizmetin ServiceState özelliğini değiştirir.

begin_set_orchestration_service_state(resource_group_name: str, vm_scale_set_name: str, parameters: _models.OrchestrationServiceStateInput, *, 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

Oluşturulacak veya güncelleştirilecek sanal makine ölçek kümesinin adı. Gereklidir.

parameters
OrchestrationServiceStateInput veya IO
Gerekli

SetOrchestrationServiceState API'si için giriş nesnesi. OrchestrationServiceStateInput 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

Yok 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 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[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

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

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs veya IO
Gerekli

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

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

Dönüş türü

Özel durumlar

begin_update

VM ölçek kümesini güncelleştirme.

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

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

Oluşturulacak veya güncelleştirilecek VM ölçek kümesinin adı. Gereklidir.

parameters
VirtualMachineScaleSetUpdate veya IO
Gerekli

Ölçek kümesi nesnesi. VirtualMachineScaleSetUpdate 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

VirtualMachineScaleSet veya cls(yanıt) 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[None]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

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

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceRequiredIDs veya IO
Gerekli

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

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

Dönüş türü

Özel durumlar

convert_to_single_placement_group

Mevcut bir sanal makine ölçek kümesi için SinglePlacementGroup özelliğini false değerine dönüştürür.

convert_to_single_placement_group(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VMScaleSetConvertToSinglePlacementGroupInput, *, content_type: str = 'application/json', **kwargs: Any) -> None

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

Oluşturulacak veya güncelleştirilecek sanal makine ölçek kümesinin adı. Gereklidir.

parameters
VMScaleSetConvertToSinglePlacementGroupInput veya IO
Gerekli

ConvertToSinglePlacementGroup API'sinin giriş nesnesi. VMScaleSetConvertToSinglePlacementGroupInput 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

Döndürülenler

Hiçbiri veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

force_recovery_service_fabric_platform_update_domain_walk

Service Fabric sanal makine ölçek kümesindeki sanal makineleri güncelleştirmek için el ile platform güncelleştirme etki alanı kılavuzu.

force_recovery_service_fabric_platform_update_domain_walk(resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any) -> RecoveryWalkResponse

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

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

platform_update_domain
int

El ile kurtarma adımlarının istendiği platform güncelleştirme etki alanı. Gereklidir.

cls
callable

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

Döndürülenler

RecoveryWalkResponse veya cls(yanıt) sonucu

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, *, expand: str | ExpandTypesForGetVMScaleSets | None = None, **kwargs: Any) -> VirtualMachineScaleSet

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

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

expand
str veya ExpandTypesForGetVMScaleSets

İşleme uygulanacak genişletme ifadesi. 'UserData', kullanıcı tarafından VM ölçek kümesi Oluşturma/Güncelleştirme işlemi sırasında sağlanan VM ölçek kümesinin UserData özelliğini alır. "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

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

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

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

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

get_os_upgrade_history

Vm ölçek kümesi örneğindeki işletim sistemi yükseltmelerinin listesini alır.

get_os_upgrade_history(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[UpgradeOperationHistoricalStatusInfo]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

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

cls
callable

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

Döndürülenler

UpgradeOperationHistoricalStatusInfo örneği veya cls(response) sonucu gibi bir yineleyici

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

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

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ümelerinin 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_by_location

Belirtilen konum için belirtilen abonelik altındaki tüm VM ölçek kümelerini alır.

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

Parametreler

location
str
Gerekli

Abonelik altındaki VM ölçek kümelerinin sorgulandığı konum. Gereklidir.

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 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

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

vm_scale_set_name
str
Gerekli

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

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.v2021_07_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_07_01\\models\\__init__.py'>