Aracılığıyla paylaş


CapacityReservationGroupsOperations 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:capacity_reservation_groups> Öznitelik.

Devralma
builtins.object
CapacityReservationGroupsOperations

Oluşturucu

CapacityReservationGroupsOperations(*args, **kwargs)

Yöntemler

create_or_update

Kapasite rezervasyon grubu oluşturma veya güncelleştirme işlemi. Kapasite rezervasyon grubunu güncelleştirirken yalnızca etiketler değiştirilebilir. Daha fazla ayrıntı için lütfen adresine https://aka.ms/CapacityReservation bakın.

delete

Kapasite rezervasyon grubunu silme işlemi. Bu işleme yalnızca ilişkili tüm kaynakların rezervasyon grubuyla ilişkisi kaldırıldıysa ve rezervasyon grubu altındaki tüm kapasite rezervasyonları da silindiyse izin verilir. Daha fazla ayrıntı için lütfen adresine https://aka.ms/CapacityReservation bakın.

get

Kapasite rezervasyon grubu hakkındaki bilgileri alan işlem.

list_by_resource_group

Belirtilen kaynak grubundaki tüm kapasite rezervasyon gruplarını listeler. Kapasite rezervasyon gruplarının sonraki sayfasını almak için yanıttaki nextLink özelliğini kullanın.

list_by_subscription

Abonelikteki tüm kapasite rezervasyon gruplarını listeler. Kapasite rezervasyon gruplarının sonraki sayfasını almak için yanıttaki nextLink özelliğini kullanın.

update

Kapasite rezervasyon grubunu güncelleştirme işlemi. Kapasite rezervasyon grubunu güncelleştirirken yalnızca etiketler değiştirilebilir.

create_or_update

Kapasite rezervasyon grubu oluşturma veya güncelleştirme işlemi. Kapasite rezervasyon grubunu güncelleştirirken yalnızca etiketler değiştirilebilir. Daha fazla ayrıntı için lütfen adresine https://aka.ms/CapacityReservation bakın.

create_or_update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

capacity_reservation_group_name
str
Gerekli

Kapasite rezervasyon grubunun adı. Gereklidir.

parameters
CapacityReservationGroup veya IO
Gerekli

Kapasite rezervasyon grubu oluşturma için sağlanan parametreler. CapacityReservationGroup 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

Döndürülenler

CapacityReservationGroup veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

delete

Kapasite rezervasyon grubunu silme işlemi. Bu işleme yalnızca ilişkili tüm kaynakların rezervasyon grubuyla ilişkisi kaldırıldıysa ve rezervasyon grubu altındaki tüm kapasite rezervasyonları da silindiyse izin verilir. Daha fazla ayrıntı için lütfen adresine https://aka.ms/CapacityReservation bakın.

delete(resource_group_name: str, capacity_reservation_group_name: str, **kwargs: Any) -> None

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

capacity_reservation_group_name
str
Gerekli

Kapasite rezervasyon grubunun 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

Kapasite rezervasyon grubu hakkındaki bilgileri alan işlem.

get(resource_group_name: str, capacity_reservation_group_name: str, *, expand: str | CapacityReservationGroupInstanceViewTypes | None = None, **kwargs: Any) -> CapacityReservationGroup

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

capacity_reservation_group_name
str
Gerekli

Kapasite rezervasyon grubunun adı. Gereklidir.

expand
str veya CapacityReservationGroupInstanceViewTypes

İşleme uygulanacak genişletme ifadesi. 'InstanceView', platform tarafından yönetilen ve denetim düzlemi işlemlerinin dışında değişebilen bir kapasite ayırmasının çalışma zamanı özelliklerinin anlık görüntüsü olan kapasite rezervasyon grubunun altındaki kapasite rezervasyonlarının örnek görünümlerinin listesini alır. "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

CapacityReservationGroup veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

list_by_resource_group

Belirtilen kaynak grubundaki tüm kapasite rezervasyon gruplarını listeler. Kapasite rezervasyon gruplarının sonraki sayfasını almak için yanıttaki nextLink özelliğini kullanın.

list_by_resource_group(resource_group_name: str, *, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

expand
str veya ExpandTypesForGetCapacityReservationGroups

İşleme uygulanacak genişletme ifadesi. Belirtilen genişletme parametrelerine bağlı olarak, yanıtta kapasite rezervasyon grubuyla ilişkili Sanal Makine veya ScaleSet VM Örneği ya da her iki kaynak kimliğini de döndüreceğiz. Bilinen değerler şunlardır: "virtualMachineScaleSetVMs/$ref" ve "virtualMachines/$ref". 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

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

Dönüş türü

Özel durumlar

list_by_subscription

Abonelikteki tüm kapasite rezervasyon gruplarını listeler. Kapasite rezervasyon gruplarının sonraki sayfasını almak için yanıttaki nextLink özelliğini kullanın.

list_by_subscription(*, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]

Parametreler

expand
str veya ExpandTypesForGetCapacityReservationGroups

İşleme uygulanacak genişletme ifadesi. Belirtilen genişletme parametrelerine bağlı olarak, yanıtta kapasite rezervasyon grubuyla ilişkili Sanal Makine veya ScaleSet VM Örneği ya da her iki kaynak kimliğini de döndüreceğiz. Bilinen değerler şunlardır: "virtualMachineScaleSetVMs/$ref" ve "virtualMachines/$ref". 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

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

Dönüş türü

Özel durumlar

update

Kapasite rezervasyon grubunu güncelleştirme işlemi. Kapasite rezervasyon grubunu güncelleştirirken yalnızca etiketler değiştirilebilir.

update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

capacity_reservation_group_name
str
Gerekli

Kapasite rezervasyon grubunun adı. Gereklidir.

parameters
CapacityReservationGroupUpdate veya IO
Gerekli

Kapasite rezervasyon grubunu güncelleştirme işlemine sağlanan parametreler. CapacityReservationGroupUpdate 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

Döndürülenler

CapacityReservationGroup veya cls(yanıt) sonucu

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