ComputeManagementClient Kelas

Klien Komputasi.

Siap ini berisi beberapa versi API, untuk membantu Anda menangani semua cloud Azure (Azure Stack, Azure Government, Azure Tiongkok, dll.). Secara default, ia menggunakan versi API terbaru yang tersedia di Azure publik. Untuk produksi, Anda harus tetap menggunakan versi api dan/atau profil tertentu. Profil menetapkan pemetaan antara grup operasi dan versi API-nya. Parameter versi api mengatur versi API default jika grup operasi tidak dijelaskan di profil.

Warisan
ComputeManagementClient
azure.mgmt.compute._compute_management_client._SDKClient
ComputeManagementClient

Konstruktor

ComputeManagementClient(credential: TokenCredential, subscription_id: str, api_version: str | None = None, base_url: str = 'https://management.azure.com', profile: KnownProfiles = KnownProfiles.default, **kwargs: Any)

Parameter

credential
TokenCredential
Diperlukan

Kredensial yang diperlukan klien untuk tersambung ke Azure. Wajib diisi.

subscription_id
str
Diperlukan

Kredensial langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan. Wajib diisi.

api_version
str
nilai default: None

Versi API untuk digunakan jika tidak ada profil yang disediakan, atau jika hilang di profil.

base_url
str
nilai default: https://management.azure.com

URL Layanan

profile
KnownProfiles
nilai default: KnownProfiles.default

Definisi profil, dari KnownProfiles ke dict.

polling_interval
int

Waktu tunggu default antara dua polling untuk operasi LRO jika tidak ada header Retry-After.

Metode

close
models

Modul bergantung pada versi API:

close

close()

models

Modul bergantung pada versi API:

models(api_version='2023-09-01')

Parameter

api_version
nilai default: 2023-09-01

Atribut

availability_sets

capacity_reservation_groups

capacity_reservations

cloud_service_operating_systems

cloud_service_role_instances

Instans tergantung pada versi API:

cloud_service_roles

Instans tergantung pada versi API:

cloud_services

Instans tergantung pada versi API:

cloud_services_update_domain

Instans tergantung pada versi API:

community_galleries

Instans tergantung pada versi API:

Instans tergantung pada versi API:

dedicated_host_groups

dedicated_hosts

disk_accesses

Instans tergantung pada versi API:

disk_encryption_sets

disk_restore_point

disks

Instans tergantung pada versi API:

galleries

Instans tergantung pada versi API:

Instans tergantung pada versi API:

images

Instans tergantung pada versi API:

log_analytics

Instans tergantung pada versi API:

operations

Instans tergantung pada versi API:

proximity_placement_groups

resource_skus

Instans tergantung pada versi API:

restore_point_collections

restore_points

Instans tergantung pada versi API:

shared_galleries

Instans tergantung pada versi API:

Instans tergantung pada versi API:

snapshots

Instans tergantung pada versi API:

ssh_public_keys

Instans tergantung pada versi API:

usage

Instans tergantung pada versi API:

virtual_machine_extension_images

virtual_machine_extensions

virtual_machine_images

virtual_machine_images_edge_zone

virtual_machine_run_commands

virtual_machine_scale_set_extensions

virtual_machine_scale_set_rolling_upgrades

virtual_machine_scale_set_vm_extensions

virtual_machine_scale_set_vm_run_commands

virtual_machine_scale_set_vms

virtual_machine_scale_sets

virtual_machine_sizes

virtual_machines

DEFAULT_API_VERSION

DEFAULT_API_VERSION = '2023-09-01'

LATEST_PROFILE

LATEST_PROFILE = azure.mgmt.compute.ComputeManagementClient latest