Sdílet prostřednictvím


KeyVaultManagementClient Třída

Rozhraní API pro správu Azure poskytuje sadu restful webových služeb, které komunikují s Azure Key Vault.

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
KeyVaultManagementClient
azure.mgmt.keyvault.aio._key_vault_management_client._SDKClient
KeyVaultManagementClient

Konstruktor

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

Parametry

credential
AsyncTokenCredential
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í čekací doba 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

async close()

models

Modul závisí na verzi rozhraní API:

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

Parametry

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

Atributy

keys

Instance závisí na verzi rozhraní API:

managed_hsm_keys

Instance závisí na verzi rozhraní API:

managed_hsms

Instance závisí na verzi rozhraní API:

mhsm_private_endpoint_connections

Instance závisí na verzi rozhraní API:

mhsm_regions

Instance závisí na verzi rozhraní API:

operations

Instance závisí na verzi rozhraní API:

private_endpoint_connections

Instance závisí na verzi rozhraní API:

secrets

Instance závisí na verzi rozhraní API:

vaults

Instance závisí na verzi rozhraní API:

DEFAULT_API_VERSION

DEFAULT_API_VERSION = '2023-02-01'

LATEST_PROFILE

LATEST_PROFILE = azure.mgmt.keyvault.KeyVaultManagementClient latest