AccountSasParameters interface
Parameter zum Erstellen eines SAS-Tokens (Shared Access Signature). Die REST-API-Zugriffssteuerung wird durch die Identität und den Zugriff auf azure Maps Role Based Access (RBAC) bereitgestellt.
Eigenschaften
expiry | Der Datumsoffset des Zeitpunkts, zu dem die Gültigkeit des Tokens abläuft. Beispiel: "2017-05-24T10:42:03.1567373Z". Die maximale Dauer beträgt 24 Stunden zwischen |
max |
Erforderlicher Parameter, der die gewünschte maximale Anforderung pro Sekunde darstellt, die für das angegebene SAS-Token zulässig ist. Dies garantiert nicht die perfekte Genauigkeit bei Messungen, sondern bietet anwendungssichere Schutzvorrichtungen von Missbrauch mit eventueller Durchsetzung. |
principal |
Die Prinzipal-ID, die auch als Objekt-ID einer vom Benutzer zugewiesenen verwalteten Identität bezeichnet wird, die derzeit dem Zuordnungskonto zugewiesen ist. Wenn Sie eine verwaltete Identität des Kontos zuweisen möchten, verwenden Sie den Vorgang "Erstellen" oder "Aktualisieren einer zugewiesenen Benutzeridentitäts-Ressourcen-ID". |
regions | Optional, ermöglicht die Steuerung, welche Regionenstandorte zugriff auf Azure Maps-REST-APIs mit dem SAS-Token zulässig sind. Beispiel: "eastus", "westus2". Wenn Dieser Parameter weggelassen wird, können alle Regionsspeicherorte zugänglich sein. |
signing |
Der Kartenkontoschlüssel, der zum Signieren verwendet werden soll. Wenn Sie |
start | Der Datums-Uhrzeitoffset, der angibt, wann die Gültigkeit des Tokens beginnt. Beispiel: "2017-05-24T10:42:03.1567373Z". Die maximale Dauer beträgt 24 Stunden zwischen |
Details zur Eigenschaft
expiry
Der Datumsoffset des Zeitpunkts, zu dem die Gültigkeit des Tokens abläuft. Beispiel: "2017-05-24T10:42:03.1567373Z". Die maximale Dauer beträgt 24 Stunden zwischen start
und expiry
.
expiry: string
Eigenschaftswert
string
maxRatePerSecond
Erforderlicher Parameter, der die gewünschte maximale Anforderung pro Sekunde darstellt, die für das angegebene SAS-Token zulässig ist. Dies garantiert nicht die perfekte Genauigkeit bei Messungen, sondern bietet anwendungssichere Schutzvorrichtungen von Missbrauch mit eventueller Durchsetzung.
maxRatePerSecond: number
Eigenschaftswert
number
principalId
Die Prinzipal-ID, die auch als Objekt-ID einer vom Benutzer zugewiesenen verwalteten Identität bezeichnet wird, die derzeit dem Zuordnungskonto zugewiesen ist. Wenn Sie eine verwaltete Identität des Kontos zuweisen möchten, verwenden Sie den Vorgang "Erstellen" oder "Aktualisieren einer zugewiesenen Benutzeridentitäts-Ressourcen-ID".
principalId: string
Eigenschaftswert
string
regions
Optional, ermöglicht die Steuerung, welche Regionenstandorte zugriff auf Azure Maps-REST-APIs mit dem SAS-Token zulässig sind. Beispiel: "eastus", "westus2". Wenn Dieser Parameter weggelassen wird, können alle Regionsspeicherorte zugänglich sein.
regions?: string[]
Eigenschaftswert
string[]
signingKey
Der Kartenkontoschlüssel, der zum Signieren verwendet werden soll. Wenn Sie primaryKey
oder secondaryKey
auswählen, werden die freigegebenen Schlüssel für das Kartenkonto verwendet, und die Verwendung managedIdentity
verwendet den automatisch erneuerten privaten Schlüssel, um die SAS zu signieren.
signingKey: string
Eigenschaftswert
string
start
Der Datums-Uhrzeitoffset, der angibt, wann die Gültigkeit des Tokens beginnt. Beispiel: "2017-05-24T10:42:03.1567373Z". Die maximale Dauer beträgt 24 Stunden zwischen start
und expiry
.
start: string
Eigenschaftswert
string