ComputeManagementClient Třída

Výpočetní klient.

Tato připravená verze obsahuje několik verzí rozhraní API, které vám pomůžou pracovat se všemi cloudy Azure (Azure Stack, Azure Government, Azure China atd.). Ve výchozím nastavení používá nejnovější verzi rozhraní API dostupnou ve veřejném Azure. V produkčním prostředí byste se měli držet konkrétní verze rozhraní API nebo profilu. Profil nastaví mapování mezi skupinou operací a její verzí rozhraní API. Pokud skupina operací není v profilu popsaná, parametr api-version nastaví výchozí verzi rozhraní API.

Dědičnost
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)

Parametry

credential
TokenCredential
Vyžadováno

Přihlašovací údaje potřebné pro připojení klienta k Azure Povinná hodnota.

subscription_id
str
Vyžadováno

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby. Povinná hodnota.

api_version
str
výchozí hodnota: None

Verze rozhraní API, která se má použít, pokud se nezadá žádný profil nebo pokud v profilu chybí.

base_url
str
výchozí hodnota: https://management.azure.com

Service URL

profile
KnownProfiles
výchozí hodnota: KnownProfiles.default

Definice profilu od KnownProfiles po dict.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Metody

close
models

Modul závisí na verzi rozhraní API:

close

close()

models

Modul závisí na verzi rozhraní API:

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

Parametry

api_version
výchozí hodnota: 2023-09-01

Atributy

availability_sets

capacity_reservation_groups

capacity_reservations

cloud_service_operating_systems

Instance závisí na verzi rozhraní API:

cloud_service_role_instances

Instance závisí na verzi rozhraní API:

cloud_service_roles

Instance závisí na verzi rozhraní API:

cloud_services

Instance závisí na verzi rozhraní API:

cloud_services_update_domain

Instance závisí na verzi rozhraní API:

community_galleries

Instance závisí na verzi rozhraní API:

Instance závisí na verzi rozhraní API:

dedicated_host_groups

dedicated_hosts

disk_accesses

Instance závisí na verzi rozhraní API:

disk_encryption_sets

disk_restore_point

Instance závisí na verzi rozhraní API:

disks

Instance závisí na verzi rozhraní API:

galleries

Instance závisí na verzi rozhraní API:

Instance závisí na verzi rozhraní API:

images

Instance závisí na verzi rozhraní API:

log_analytics

Instance závisí na verzi rozhraní API:

operations

Instance závisí na verzi rozhraní API:

proximity_placement_groups

resource_skus

Instance závisí na verzi rozhraní API:

restore_point_collections

restore_points

Instance závisí na verzi rozhraní API:

shared_galleries

Instance závisí na verzi rozhraní API:

Instance závisí na verzi rozhraní API:

snapshots

Instance závisí na verzi rozhraní API:

ssh_public_keys

Instance závisí na verzi rozhraní API:

usage

Instance závisí na verzi rozhraní 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