Dela via


AccountSasParameters interface

Parametrar som används för att skapa en SAS-token (Signatur för delad åtkomst). REST API-åtkomstkontrollen tillhandahålls av rbac-identitet och åtkomst (Rollbaserad åtkomst i Azure Maps).

Egenskaper

expiry

Datumtidsförskjutningen för när tokens giltighet upphör att gälla. Till exempel "2017-05-24T10:42:03.1567373Z". Den maximala tillåtna varaktigheten är 24 timmar mellan start och expiry.

maxRatePerSecond

Obligatorisk parameter som representerar den önskade maximala begäran per sekund som tillåts för den angivna SAS-token. Detta garanterar inte perfekt noggrannhet i mätningar, men ger programskyddsvakter för missbruk med slutlig tillämpning.

principalId

Huvudnamns-ID:t kallas även objekt-ID för en användartilldelad hanterad identitet som för närvarande är tilldelad till kartkontot. Om du vill tilldela en hanterad identitet för kontot använder du åtgärden Skapa eller uppdatera en tilldela en användartilldelad identitetsresurs-ID.

regions

Valfritt, tillåter kontroll över vilka regionplatser som tillåts åtkomst till Azure Maps REST API:er med SAS-token. Exempel: "eastus", "westus2". Om du utelämnar den här parametern kan alla regionplatser vara tillgängliga.

signingKey

Map-kontonyckeln som ska användas för signering. Om du väljer primaryKey eller secondaryKey används delade nycklar för kartkontot, och med hjälp av managedIdentity används den automatiskt förnyade privata nyckeln för att signera SAS.

start

Datumtidsförskjutningen för när tokens giltighet börjar. Till exempel "2017-05-24T10:42:03.1567373Z". Den maximala tillåtna varaktigheten är 24 timmar mellan start och expiry.

Egenskapsinformation

expiry

Datumtidsförskjutningen för när tokens giltighet upphör att gälla. Till exempel "2017-05-24T10:42:03.1567373Z". Den maximala tillåtna varaktigheten är 24 timmar mellan start och expiry.

expiry: string

Egenskapsvärde

string

maxRatePerSecond

Obligatorisk parameter som representerar den önskade maximala begäran per sekund som tillåts för den angivna SAS-token. Detta garanterar inte perfekt noggrannhet i mätningar, men ger programskyddsvakter för missbruk med slutlig tillämpning.

maxRatePerSecond: number

Egenskapsvärde

number

principalId

Huvudnamns-ID:t kallas även objekt-ID för en användartilldelad hanterad identitet som för närvarande är tilldelad till kartkontot. Om du vill tilldela en hanterad identitet för kontot använder du åtgärden Skapa eller uppdatera en tilldela en användartilldelad identitetsresurs-ID.

principalId: string

Egenskapsvärde

string

regions

Valfritt, tillåter kontroll över vilka regionplatser som tillåts åtkomst till Azure Maps REST API:er med SAS-token. Exempel: "eastus", "westus2". Om du utelämnar den här parametern kan alla regionplatser vara tillgängliga.

regions?: string[]

Egenskapsvärde

string[]

signingKey

Map-kontonyckeln som ska användas för signering. Om du väljer primaryKey eller secondaryKey används delade nycklar för kartkontot, och med hjälp av managedIdentity används den automatiskt förnyade privata nyckeln för att signera SAS.

signingKey: string

Egenskapsvärde

string

start

Datumtidsförskjutningen för när tokens giltighet börjar. Till exempel "2017-05-24T10:42:03.1567373Z". Den maximala tillåtna varaktigheten är 24 timmar mellan start och expiry.

start: string

Egenskapsvärde

string