ComputeManagementClient Clase

Cliente de proceso.

Esto está listo para contener varias versiones de API, para ayudarle a tratar todas las nubes de Azure (Azure Stack, Azure Government, Azure China, etc.). De forma predeterminada, usa la versión de API más reciente disponible en Azure público. En el caso de producción, debe conectarse a una versión de API o un perfil concretos. El perfil establece una asignación entre un grupo de operaciones y su versión de API. El parámetro api-version establece la versión de API predeterminada si el grupo de operaciones no se describe en el perfil.

Herencia
ComputeManagementClient
azure.mgmt.compute._compute_management_client._SDKClient
ComputeManagementClient

Constructor

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

Parámetros

credential
TokenCredential
Requerido

Credencial necesaria para que el cliente se conecte a Azure. Necesario.

subscription_id
str
Requerido

Credenciales de suscripción que identifican de forma única la suscripción de Microsoft Azure. El identificador de suscripción forma parte del URI para cada llamada al servicio. Necesario.

api_version
str
valor predeterminado: None

Versión de API que se va a usar si no se proporciona ningún perfil o si falta en el perfil.

base_url
str
valor predeterminado: https://management.azure.com

URL de servicio

profile
KnownProfiles
valor predeterminado: KnownProfiles.default

Definición de perfil, de KnownProfiles a dict.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Métodos

close
models

El módulo depende de la versión de la API:

close

close()

models

El módulo depende de la versión de la API:

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

Parámetros

api_version
valor predeterminado: 2023-09-01

Atributos

availability_sets

capacity_reservation_groups

capacity_reservations

cloud_service_operating_systems

La instancia depende de la versión de la API:

cloud_service_role_instances

La instancia depende de la versión de la API:

cloud_service_roles

La instancia depende de la versión de la API:

cloud_services

La instancia depende de la versión de la API:

cloud_services_update_domain

La instancia depende de la versión de la API:

community_galleries

La instancia depende de la versión de la API:

La instancia depende de la versión de la API:

dedicated_host_groups

dedicated_hosts

La instancia depende de la versión de la API:

disk_accesses

La instancia depende de la versión de la API:

disk_encryption_sets

disk_restore_point

La instancia depende de la versión de la API:

disks

La instancia depende de la versión de la API:

galleries

La instancia depende de la versión de la API:

La instancia depende de la versión de la API:

La instancia depende de la versión de la API:

images

La instancia depende de la versión de la API:

log_analytics

La instancia depende de la versión de la API:

operations

La instancia depende de la versión de la API:

proximity_placement_groups

resource_skus

La instancia depende de la versión de la API:

restore_point_collections

restore_points

La instancia depende de la versión de la API:

shared_galleries

La instancia depende de la versión de la API:

La instancia depende de la versión de la API:

snapshots

La instancia depende de la versión de la API:

ssh_public_keys

La instancia depende de la versión de la API:

usage

La instancia depende de la versión de la 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