@@ -3,25 +3,33 @@ from hvac.api.vault_api_base import VaultApiBase
33DEFAULT_MOUNT_POINT : str
44
55class KvV2 (VaultApiBase ):
6- def configure (self , max_versions : int = 10 , cas_required = None , delete_version_after : str = "0s" , mount_point = "secret" ): ...
7- def read_configuration (self , mount_point = "secret" ): ...
8- def read_secret (self , path , mount_point = "secret" , raise_on_deleted_version = None ): ...
9- def read_secret_version (self , path , version = None , mount_point = "secret" , raise_on_deleted_version = None ): ...
10- def create_or_update_secret (self , path , secret , cas = None , mount_point = "secret" ): ...
11- def patch (self , path , secret , mount_point = "secret" ): ...
12- def delete_latest_version_of_secret (self , path , mount_point = "secret" ): ...
13- def delete_secret_versions (self , path , versions , mount_point = "secret" ): ...
14- def undelete_secret_versions (self , path , versions , mount_point = "secret" ): ...
15- def destroy_secret_versions (self , path , versions , mount_point = "secret" ): ...
16- def list_secrets (self , path , mount_point = "secret" ): ...
17- def read_secret_metadata (self , path , mount_point = "secret" ): ...
6+ def configure (
7+ self ,
8+ max_versions : int = 10 ,
9+ cas_required : bool | None = None ,
10+ delete_version_after : str = "0s" ,
11+ mount_point : str = "secret" ,
12+ ): ...
13+ def read_configuration (self , mount_point : str = "secret" ): ...
14+ def read_secret (self , path : str , mount_point : str = "secret" , raise_on_deleted_version : bool | None = None ): ...
15+ def read_secret_version (
16+ self , path : str , version : int | None = None , mount_point : str = "secret" , raise_on_deleted_version : bool | None = None
17+ ): ...
18+ def create_or_update_secret (self , path : str , secret : dict [str , str ], cas : int | None = None , mount_point : str = "secret" ): ...
19+ def patch (self , path : str , secret : dict [str , str ], mount_point : str = "secret" ): ...
20+ def delete_latest_version_of_secret (self , path : str , mount_point : str = "secret" ): ...
21+ def delete_secret_versions (self , path : str , versions : list [int ], mount_point : str = "secret" ): ...
22+ def undelete_secret_versions (self , path : str , versions : list [int ], mount_point : str = "secret" ): ...
23+ def destroy_secret_versions (self , path : str , versions : list [int ], mount_point : str = "secret" ): ...
24+ def list_secrets (self , path : str , mount_point : str = "secret" ): ...
25+ def read_secret_metadata (self , path : str , mount_point : str = "secret" ): ...
1826 def update_metadata (
1927 self ,
20- path ,
21- max_versions = None ,
22- cas_required = None ,
28+ path : str ,
29+ max_versions : int | None = None ,
30+ cas_required : bool | None = None ,
2331 delete_version_after : str = "0s" ,
24- mount_point = "secret" ,
25- custom_metadata = None ,
32+ mount_point : str = "secret" ,
33+ custom_metadata : dict [ str , str ] | None = None ,
2634 ): ...
27- def delete_metadata_and_all_versions (self , path , mount_point = "secret" ): ...
35+ def delete_metadata_and_all_versions (self , path : str , mount_point : str = "secret" ): ...
0 commit comments