Freigeben über


MapsAccountSasContent Klasse

Definition

Parameter, die zum Erstellen eines SAS-Tokens (Shared Access Signature) für ein Konto verwendet werden. Die REST-API-Zugriffssteuerung wird von Azure Maps Rollenbasierten Zugriff (Role Based Access, RBAC) bereitgestellt.

public class MapsAccountSasContent
type MapsAccountSasContent = class
Public Class MapsAccountSasContent
Vererbung
MapsAccountSasContent

Konstruktoren

MapsAccountSasContent(MapsSigningKey, String, Int32, String, String)

Initialisiert eine neue instance von MapsAccountSasContent.

Eigenschaften

Expiry

Der Datumstimeoffset des Zeitpunkts, zu dem die Tokengültigkeit abläuft. Beispiel: "2017-05-24T10:42:03.1567373Z".

MaxRatePerSecond

Erforderlicher Parameter, der die gewünschte maximale Anforderung pro Sekunde darstellt, die für das angegebene SAS-Token zulässig ist. Dies garantiert keine perfekte Genauigkeit der Messungen, sondern bietet anwendungssichere Schutzvorrichtungen vor Missbrauch mit letztlicher Durchsetzung.

PrincipalId

Die Prinzipal-ID, die auch als Objekt-ID einer benutzerseitig zugewiesenen verwalteten Identität bezeichnet wird, die derzeit dem Zuordnungskonto zugewiesen ist. Um eine verwaltete Identität des Kontos zuzuweisen, verwenden Sie den Vorgang Erstellen oder Aktualisieren einer Zuweisen einer benutzerseitig zugewiesenen Identitätsressourcen-ID.

Regions

Optional ermöglicht die Steuerung, welche Regionsstandorte zugriff auf Azure Maps REST-APIs mit dem SAS-Token haben. Beispiel: "eastus", "westus2". Wenn Sie diesen Parameter weglassen, kann auf alle Speicherorte in der Region zugegriffen werden.

SigningKey

Der Zum Signieren zu verwendende Zuordnungskontoschlüssel.

Start

Der Datumstimeoffset des Beginns der Tokengültigkeit. Beispiel: "2017-05-24T10:42:03.1567373Z".

Gilt für: