SecretsOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:
secrets -Attribut.
- Vererbung
-
builtins.objectSecretsOperations
Konstruktor
SecretsOperations(*args, **kwargs)
Methoden
create_or_update |
Erstellen oder aktualisieren Sie ein Geheimnis in einem Schlüsseltresor im angegebenen Abonnement. HINWEIS: Diese API ist für die interne Verwendung in ARM-Bereitstellungen vorgesehen. Benutzer sollten den REST-Dienst auf Datenebene für die Interaktion mit Tresorgeheimnissen verwenden. |
get |
Ruft das angegebene Geheimnis ab. HINWEIS: Diese API ist für die interne Verwendung in ARM-Bereitstellungen vorgesehen. Benutzer sollten den REST-Dienst auf Datenebene für die Interaktion mit Tresorgeheimnissen verwenden. |
list |
Der List-Vorgang ruft Informationen zu den Geheimnissen in einem Tresor ab. HINWEIS: Diese API ist für die interne Verwendung in ARM-Bereitstellungen vorgesehen. Benutzer sollten den REST-Dienst auf Datenebene für die Interaktion mit Tresorgeheimnissen verwenden. |
update |
Aktualisieren Sie ein Geheimnis im angegebenen Abonnement. HINWEIS: Diese API ist für die interne Verwendung in ARM-Bereitstellungen vorgesehen. Benutzer sollten den REST-Dienst auf Datenebene für die Interaktion mit Tresorgeheimnissen verwenden. |
create_or_update
Erstellen oder aktualisieren Sie ein Geheimnis in einem Schlüsseltresor im angegebenen Abonnement. HINWEIS: Diese API ist für die interne Verwendung in ARM-Bereitstellungen vorgesehen. Benutzer sollten den REST-Dienst auf Datenebene für die Interaktion mit Tresorgeheimnissen verwenden.
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
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der der Tresor gehört. Erforderlich.
- parameters
- SecretCreateOrUpdateParameters oder IO
Parameter zum Erstellen oder Aktualisieren des Geheimnisses. Ist entweder ein SecretCreateOrUpdateParameters-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Geheimnis oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get
Ruft das angegebene Geheimnis ab. HINWEIS: Diese API ist für die interne Verwendung in ARM-Bereitstellungen vorgesehen. Benutzer sollten den REST-Dienst auf Datenebene für die Interaktion mit Tresorgeheimnissen verwenden.
get(resource_group_name: str, vault_name: str, secret_name: str, **kwargs: Any) -> Secret
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der der Tresor gehört. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Geheimnis oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Der List-Vorgang ruft Informationen zu den Geheimnissen in einem Tresor ab. HINWEIS: Diese API ist für die interne Verwendung in ARM-Bereitstellungen vorgesehen. Benutzer sollten den REST-Dienst auf Datenebene für die Interaktion mit Tresorgeheimnissen verwenden.
list(resource_group_name: str, vault_name: str, top: int | None = None, **kwargs: Any) -> Iterable[Secret]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der der Tresor gehört. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie eine Instanz von Secret oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
update
Aktualisieren Sie ein Geheimnis im angegebenen Abonnement. HINWEIS: Diese API ist für die interne Verwendung in ARM-Bereitstellungen vorgesehen. Benutzer sollten den REST-Dienst auf Datenebene für die Interaktion mit Tresorgeheimnissen verwenden.
update(resource_group_name: str, vault_name: str, secret_name: str, parameters: _models.SecretPatchParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Secret
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der der Tresor gehört. Erforderlich.
- parameters
- SecretPatchParameters oder IO
Parameter zum Patchen des Geheimnisses. Ist entweder ein SecretPatchParameters-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Geheimnis oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.keyvault.v2020_04_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\keyvault\\v2020_04_01_preview\\models\\__init__.py'>
Azure SDK for Python