SecretsOperations Klasa
Ostrzeżenie
NIE tworzy wystąpienia tej klasy bezpośrednio.
Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia
secrets Atrybut.
- Dziedziczenie
-
builtins.objectSecretsOperations
Konstruktor
SecretsOperations(*args, **kwargs)
Metody
create_or_update |
Utwórz lub zaktualizuj wpis tajny w magazynie kluczy w określonej subskrypcji. UWAGA: ten interfejs API jest przeznaczony do użytku wewnętrznego we wdrożeniach usługi ARM. Użytkownicy powinni używać usługi REST płaszczyzny danych do interakcji z wpisami tajnymi magazynu. |
get |
Pobiera określony wpis tajny. UWAGA: ten interfejs API jest przeznaczony do użytku wewnętrznego we wdrożeniach usługi ARM. Użytkownicy powinni używać usługi REST płaszczyzny danych do interakcji z wpisami tajnymi magazynu. |
list |
Operacja Lista pobiera informacje o wpisach tajnych w magazynie. UWAGA: ten interfejs API jest przeznaczony do użytku wewnętrznego we wdrożeniach usługi ARM. Użytkownicy powinni używać usługi REST płaszczyzny danych do interakcji z wpisami tajnymi magazynu. |
update |
Zaktualizuj wpis tajny w określonej subskrypcji. UWAGA: ten interfejs API jest przeznaczony do użytku wewnętrznego we wdrożeniach usługi ARM. Użytkownicy powinni używać usługi REST płaszczyzny danych do interakcji z wpisami tajnymi magazynu. |
create_or_update
Utwórz lub zaktualizuj wpis tajny w magazynie kluczy w określonej subskrypcji. UWAGA: ten interfejs API jest przeznaczony do użytku wewnętrznego we wdrożeniach usługi ARM. Użytkownicy powinni używać usługi REST płaszczyzny danych do interakcji z wpisami tajnymi magazynu.
async create_or_update(resource_group_name: str, vault_name: str, secret_name: str, parameters: _models.SecretCreateOrUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Secret
Parametry
- secret_name
- str
Nazwa wpisu tajnego. Wartość, którą podajesz, może zostać skopiowana globalnie na potrzeby uruchamiania usługi. Podana wartość nie powinna zawierać danych osobowych ani poufnych. Wymagane.
- parameters
- SecretCreateOrUpdateParameters lub IO
Parametry do utworzenia lub zaktualizowania wpisu tajnego. Jest typem SecretCreateOrUpdateParameters lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Wpis tajny lub wynik cls(response)
Typ zwracany
Wyjątki
get
Pobiera określony wpis tajny. UWAGA: ten interfejs API jest przeznaczony do użytku wewnętrznego we wdrożeniach usługi ARM. Użytkownicy powinni używać usługi REST płaszczyzny danych do interakcji z wpisami tajnymi magazynu.
async get(resource_group_name: str, vault_name: str, secret_name: str, **kwargs: Any) -> Secret
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Wpis tajny lub wynik cls(response)
Typ zwracany
Wyjątki
list
Operacja Lista pobiera informacje o wpisach tajnych w magazynie. UWAGA: ten interfejs API jest przeznaczony do użytku wewnętrznego we wdrożeniach usługi ARM. Użytkownicy powinni używać usługi REST płaszczyzny danych do interakcji z wpisami tajnymi magazynu.
list(resource_group_name: str, vault_name: str, top: int | None = None, **kwargs: Any) -> AsyncIterable[Secret]
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie wpisu tajnego lub wynik cls(response)
Typ zwracany
Wyjątki
update
Zaktualizuj wpis tajny w określonej subskrypcji. UWAGA: ten interfejs API jest przeznaczony do użytku wewnętrznego we wdrożeniach usługi ARM. Użytkownicy powinni używać usługi REST płaszczyzny danych do interakcji z wpisami tajnymi magazynu.
async update(resource_group_name: str, vault_name: str, secret_name: str, parameters: _models.SecretPatchParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Secret
Parametry
- parameters
- SecretPatchParameters lub IO
Parametry, aby zastosować poprawkę wpisu tajnego. Jest typem SecretPatchParameters lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Wpis tajny lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.keyvault.v2022_07_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\keyvault\\v2022_07_01\\models\\__init__.py'>
Azure SDK for Python