AccessPolicyEntry Klasse

Eine Identität, die Zugriff auf den Schlüsseltresor hat. Alle Identitäten im Array müssen dieselbe Mandanten-ID wie die Mandanten-ID des Schlüsseltresors verwenden.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Vererbung
azure.mgmt.keyvault._serialization.Model
AccessPolicyEntry

Konstruktor

AccessPolicyEntry(*, tenant_id: str, object_id: str, permissions: _models.Permissions, application_id: str | None = None, **kwargs: Any)

Keyword-Only Parameter

Name Beschreibung
tenant_id
str

Die Azure Active Directory-Mandanten-ID, die zum Authentifizieren von Anforderungen an den Schlüsseltresor verwendet werden soll. Erforderlich.

object_id
str

Die Objekt-ID eines Benutzers, Eines Dienstprinzipals oder einer Sicherheitsgruppe im Azure Active Directory-Mandanten für den Tresor. Die Objekt-ID muss für die Liste der Zugriffsrichtlinien eindeutig sein. Erforderlich.

application_id
str

Anwendungs-ID des Clients, der eine Anforderung im Auftrag eines Prinzipals stellt.

permissions

Berechtigungen, über die die Identität für Schlüssel, Geheimnisse und Zertifikate verfügt. Erforderlich.

Variablen

Name Beschreibung
tenant_id
str

Die Azure Active Directory-Mandanten-ID, die zum Authentifizieren von Anforderungen an den Schlüsseltresor verwendet werden soll. Erforderlich.

object_id
str

Die Objekt-ID eines Benutzers, Eines Dienstprinzipals oder einer Sicherheitsgruppe im Azure Active Directory-Mandanten für den Tresor. Die Objekt-ID muss für die Liste der Zugriffsrichtlinien eindeutig sein. Erforderlich.

application_id
str

Anwendungs-ID des Clients, der eine Anforderung im Auftrag eines Prinzipals stellt.

permissions

Berechtigungen, über die die Identität für Schlüssel, Geheimnisse und Zertifikate verfügt. Erforderlich.