Delen via


KeyVaultManagementClient Klas

De Azure Management-API biedt een RESTful-set webservices die communiceren met Azure Key Vault.

Deze kant-en-klare bevat meerdere API-versies om u te helpen met alle Azure-clouds (Azure Stack, Azure Government, Azure China, enzovoort). Standaard wordt de nieuwste API-versie gebruikt die beschikbaar is in openbare Azure. Voor productie moet u zich houden aan een bepaalde API-versie en/of profiel. Met het profiel wordt een toewijzing ingesteld tussen een bewerkingsgroep en de BIJBEHORENDE API-versie. De parameter api-version stelt de standaard-API-versie in als de bewerkingsgroep niet wordt beschreven in het profiel.

Overname
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)

Parameters

credential
TokenCredential
Vereist

Referenties die nodig zijn voor de client om verbinding te maken met Azure. Vereist.

subscription_id
str
Vereist

Abonnementsreferenties waarmee het Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke service-aanroep. Vereist.

api_version
str
standaardwaarde: None

API-versie die moet worden gebruikt als er geen profiel is opgegeven of als het profiel ontbreekt.

base_url
str
standaardwaarde: https://management.azure.com

URL van service

profile
KnownProfiles
standaardwaarde: KnownProfiles.default

Een profieldefinitie, van KnownProfiles naar dict.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Methoden

close
models

Module is afhankelijk van de API-versie:

close

close()

models

Module is afhankelijk van de API-versie:

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

Parameters

api_version
standaardwaarde: 2023-02-01

Kenmerken

keys

Het exemplaar is afhankelijk van de API-versie:

managed_hsm_keys

Het exemplaar is afhankelijk van de API-versie:

managed_hsms

Het exemplaar is afhankelijk van de API-versie:

mhsm_private_endpoint_connections

Het exemplaar is afhankelijk van de API-versie:

mhsm_regions

Het exemplaar is afhankelijk van de API-versie:

operations

Het exemplaar is afhankelijk van de API-versie:

private_endpoint_connections

Het exemplaar is afhankelijk van de API-versie:

secrets

Het exemplaar is afhankelijk van de API-versie:

vaults

Het exemplaar is afhankelijk van de API-versie:

DEFAULT_API_VERSION

DEFAULT_API_VERSION = '2023-02-01'

LATEST_PROFILE

LATEST_PROFILE = azure.mgmt.keyvault.KeyVaultManagementClient latest