AvailabilitySetsOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

ComputeManagementClient's

Atribut <xref:availability_sets>.

Warisan
builtins.object
AvailabilitySetsOperations

Konstruktor

AvailabilitySetsOperations(*args, **kwargs)

Metode

create_or_update

Membuat atau memperbarui set ketersediaan.

delete

Menghapus set ketersediaan.

get

Mengambil informasi tentang set ketersediaan.

list

Mencantumkan semua set ketersediaan dalam grup sumber daya.

list_available_sizes

Mencantumkan semua ukuran komputer virtual yang tersedia yang dapat digunakan untuk membuat komputer virtual baru dalam set ketersediaan yang ada.

list_by_subscription

Mencantumkan semua set ketersediaan dalam langganan.

update

Memperbarui set ketersediaan.

create_or_update

Membuat atau memperbarui set ketersediaan.

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

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

availability_set_name
str
Diperlukan

Nama set ketersediaan. Wajib diisi.

parameters
AvailabilitySet atau IO
Diperlukan

Parameter yang disediakan untuk operasi Buat Set Ketersediaan. Adalah jenis AvailabilitySet atau jenis IO. Wajib diisi.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

AvailabilitySet atau hasil cls(response)

Tipe hasil

Pengecualian

delete

Menghapus set ketersediaan.

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

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

availability_set_name
str
Diperlukan

Nama set ketersediaan. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tidak ada atau hasil cls(respons)

Tipe hasil

Pengecualian

get

Mengambil informasi tentang set ketersediaan.

get(resource_group_name: str, availability_set_name: str, **kwargs: Any) -> AvailabilitySet

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

availability_set_name
str
Diperlukan

Nama set ketersediaan. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

AvailabilitySet atau hasil cls(response)

Tipe hasil

Pengecualian

list

Mencantumkan semua set ketersediaan dalam grup sumber daya.

list(resource_group_name: str, **kwargs: Any) -> Iterable[AvailabilitySet]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans AvailabilitySet atau hasil cls(response)

Tipe hasil

Pengecualian

list_available_sizes

Mencantumkan semua ukuran komputer virtual yang tersedia yang dapat digunakan untuk membuat komputer virtual baru dalam set ketersediaan yang ada.

list_available_sizes(resource_group_name: str, availability_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineSize]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

availability_set_name
str
Diperlukan

Nama set ketersediaan. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans VirtualMachineSize atau hasil cls(response)

Tipe hasil

Pengecualian

list_by_subscription

Mencantumkan semua set ketersediaan dalam langganan.

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

Parameter

expand
str

Ekspresi perluas untuk diterapkan ke operasi. Nilai yang diizinkan adalah 'instanceView'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans AvailabilitySet atau hasil cls(response)

Tipe hasil

Pengecualian

update

Memperbarui set ketersediaan.

update(resource_group_name: str, availability_set_name: str, parameters: _models.AvailabilitySetUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AvailabilitySet

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

availability_set_name
str
Diperlukan

Nama set ketersediaan. Wajib diisi.

parameters
AvailabilitySetUpdate atau IO
Diperlukan

Parameter yang disediakan ke operasi Perbarui Set Ketersediaan. Adalah jenis AvailabilitySetUpdate atau jenis IO. Wajib diisi.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

AvailabilitySet atau hasil cls(response)

Tipe hasil

Pengecualian

Atribut

models

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