Sdílet prostřednictvím


AccountSasParameters interface

Parametry použité k vytvoření tokenu sdíleného přístupového podpisu (SAS) účtu Řízení přístupu rozhraní REST API poskytuje identita a přístup na základě role (RBAC) Azure Maps.

Vlastnosti

expiry

Posun data a času, kdy platnost tokenu vyprší. Příklad: "2017-05-24T10:42:03.1567373Z". Maximální povolená doba trvání je 24 hodin mezi start a expiry.

maxRatePerSecond

Povinný parametr, který představuje požadovaný maximální počet požadavků za sekundu povolený pro daný token SAS. To nezaručuje dokonalou přesnost měření, ale poskytuje ochranu před zneužitím aplikace s případným vynucováním.

principalId

ID objektu zabezpečení označované také jako ID objektu spravované identity přiřazené uživatelem, která je aktuálně přiřazená k mapovém účtu. Pokud chcete přiřadit spravovanou identitu účtu, použijte operaci Vytvoření nebo aktualizace přiřazení ID prostředku identity přiřazené uživatelem.

regions

Volitelné, umožňuje řídit, která umístění oblastí mají povolený přístup k Azure Maps rozhraní REST API pomocí tokenu SAS. Příklad: "eastus", "westus2". Vynechání tohoto parametru umožní přístup ke všem umístěním oblastí.

signingKey

Mapovat klíč účtu, který se má použít k podepisování. Když vyberete nebo secondaryKey použijete sdílené klíče mapového účtu, použijete managedIdentity k podepsání primaryKey SAS automaticky obnovený privátní klíč.

start

Posun data a času, kdy začíná platnost tokenu. Příklad: "2017-05-24T10:42:03.1567373Z". Maximální povolená doba trvání je 24 hodin mezi start a expiry.

Podrobnosti vlastnosti

expiry

Posun data a času, kdy platnost tokenu vyprší. Příklad: "2017-05-24T10:42:03.1567373Z". Maximální povolená doba trvání je 24 hodin mezi start a expiry.

expiry: string

Hodnota vlastnosti

string

maxRatePerSecond

Povinný parametr, který představuje požadovaný maximální počet požadavků za sekundu povolený pro daný token SAS. To nezaručuje dokonalou přesnost měření, ale poskytuje ochranu před zneužitím aplikace s případným vynucováním.

maxRatePerSecond: number

Hodnota vlastnosti

number

principalId

ID objektu zabezpečení označované také jako ID objektu spravované identity přiřazené uživatelem, která je aktuálně přiřazená k mapovém účtu. Pokud chcete přiřadit spravovanou identitu účtu, použijte operaci Vytvoření nebo aktualizace přiřazení ID prostředku identity přiřazené uživatelem.

principalId: string

Hodnota vlastnosti

string

regions

Volitelné, umožňuje řídit, která umístění oblastí mají povolený přístup k Azure Maps rozhraní REST API pomocí tokenu SAS. Příklad: "eastus", "westus2". Vynechání tohoto parametru umožní přístup ke všem umístěním oblastí.

regions?: string[]

Hodnota vlastnosti

string[]

signingKey

Mapovat klíč účtu, který se má použít k podepisování. Když vyberete nebo secondaryKey použijete sdílené klíče mapového účtu, použijete managedIdentity k podepsání primaryKey SAS automaticky obnovený privátní klíč.

signingKey: string

Hodnota vlastnosti

string

start

Posun data a času, kdy začíná platnost tokenu. Příklad: "2017-05-24T10:42:03.1567373Z". Maximální povolená doba trvání je 24 hodin mezi start a expiry.

start: string

Hodnota vlastnosti

string