update azure-keyvault-secrets to 4.3.0 (#1012)

This commit is contained in:
bmc-msft
2021-06-23 18:27:32 -04:00
committed by GitHub
parent 5f8e423265
commit 10d2e3e366
2 changed files with 4 additions and 6 deletions

View File

@ -5,7 +5,7 @@
import os import os
from typing import Tuple, Type, TypeVar, cast from typing import Tuple, Type, TypeVar
from urllib.parse import urlparse from urllib.parse import urlparse
from uuid import uuid4 from uuid import uuid4
@ -38,7 +38,7 @@ def save_to_keyvault(secret_data: SecretData) -> SecretData:
def get_secret_string_value(self: SecretData[str]) -> str: def get_secret_string_value(self: SecretData[str]) -> str:
if isinstance(self.secret, SecretAddress): if isinstance(self.secret, SecretAddress):
secret = get_secret(self.secret.url) secret = get_secret(self.secret.url)
return cast(str, secret.value) return secret.value
else: else:
return self.secret return self.secret
@ -79,4 +79,4 @@ def get_secret_obj(secret_url: str, model: Type[A]) -> A:
def delete_secret(secret_url: str) -> None: def delete_secret(secret_url: str) -> None:
(vault_url, secret_name) = parse_secret_url(secret_url) (vault_url, secret_name) = parse_secret_url(secret_url)
keyvault_client = get_keyvault_client(vault_url) keyvault_client = get_keyvault_client(vault_url)
keyvault_client.begin_delete_secret(secret_name).wait() keyvault_client.begin_delete_secret(secret_name)

View File

@ -6,9 +6,7 @@ azure-devops==6.0.0b4
azure-functions==1.5.0 azure-functions==1.5.0
azure-graphrbac~=0.61.1 azure-graphrbac~=0.61.1
azure-identity==1.6.0 azure-identity==1.6.0
azure-keyvault-keys~=4.3.1 azure-keyvault-secrets~=4.3.0
azure-keyvault-secrets~=4.2.0
azure-keyvault~=4.1.0
azure-mgmt-compute==19.0.0 azure-mgmt-compute==19.0.0
azure-mgmt-core==1.2.2 azure-mgmt-core==1.2.2
azure-mgmt-loganalytics~=8.0.0 azure-mgmt-loganalytics~=8.0.0