Compartir a través de


KeyVaultManagementClient Clase

La API de administración de Azure proporciona un conjunto RESTful de servicios web que interactúan con Azure Key Vault.

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 seguir un perfil o una versión de API determinada. 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
KeyVaultManagementClient
azure.mgmt.keyvault._key_vault_management_client._SDKClient
KeyVaultManagementClient

Constructor

KeyVaultManagementClient(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-02-01')

Parámetros

api_version
valor predeterminado: 2023-02-01

Atributos

keys

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

managed_hsm_keys

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

managed_hsms

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

mhsm_private_endpoint_connections

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

mhsm_regions

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

operations

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

private_endpoint_connections

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

secrets

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

vaults

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

DEFAULT_API_VERSION

DEFAULT_API_VERSION = '2023-02-01'

LATEST_PROFILE

LATEST_PROFILE = azure.mgmt.keyvault.KeyVaultManagementClient latest