azure.mgmt.keyvault.v2016_10_01.operations module

class azure.mgmt.keyvault.v2016_10_01.operations.Operations(*args, **kwargs)[source]

Bases: object

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through KeyVaultManagementClient’s operations attribute.

list(**kwargs: Any) Iterable[Operation][source]

Lists all of the available Key Vault Rest API operations.

Returns:

An iterator like instance of either Operation or the result of cls(response)

Return type:

ItemPaged[Operation]

Raises:

HttpResponseError

models = <module 'azure.mgmt.keyvault.v2016_10_01.models' from '/mnt/vss/_work/1/s/sdk/keyvault/azure-mgmt-keyvault/.tox/sphinx/lib/python3.13/site-packages/azure/mgmt/keyvault/v2016_10_01/models/__init__.py'>
class azure.mgmt.keyvault.v2016_10_01.operations.VaultsOperations(*args, **kwargs)[source]

Bases: VaultsOperations

list(top: int | None = None, **kwargs: Any) Iterable[Resource][source]

The List operation gets information about the vaults associated with the subscription.

Parameters:

top (int) – Maximum number of results to return. Default value is None.

Returns:

An iterator like instance of either Resource or the result of cls(response)

Return type:

ItemPaged[Resource]

Raises:

HttpResponseError