Condividi tramite


AccountSasParameters interface

Parametri usati per creare un token di firma di accesso condiviso (SAS) dell'account. Il controllo di accesso all'API REST viene fornito dall'identità e dall'accesso Mappe di Azure controllo degli accessi in base al ruolo.

Proprietà

expiry

Offset di data e ora in cui scade la validità del token. Ad esempio, "2017-05-24T10:42:03.1567373Z". La durata massima consentita è di 24 ore tra start e expiry.

maxRatePerSecond

Parametro obbligatorio che rappresenta la richiesta massima desiderata al secondo consentita per il token di firma di accesso condiviso specificato. Ciò non garantisce un'accuratezza perfetta nelle misurazioni, ma fornisce alle applicazioni guardie sicure di abusi con l'applicazione finale.

principalId

ID entità noto anche come ID oggetto di un'identità gestita assegnata dall'utente attualmente assegnata all'account di mapping. Per assegnare un'identità gestita dell'account, usare l'operazione Crea o Aggiorna un id risorsa identità assegnata dall'utente.

regions

Facoltativo, consente il controllo delle località di area a cui è consentito l'accesso alle API REST Mappe di Azure con il token di firma di accesso condiviso. Esempio: "eastus", "westus2". L'omissione di questo parametro consentirà l'accessibilità di tutte le posizioni dell'area.

signingKey

Chiave dell'account di mapping da usare per la firma. La selezione primaryKey o secondaryKey userà le chiavi condivise dell'account di mapping e userà managedIdentity la chiave privata rinnovata automaticamente per firmare la firma di accesso condiviso.

start

Offset di data e ora di inizio della validità del token. Ad esempio, "2017-05-24T10:42:03.1567373Z". La durata massima consentita è di 24 ore tra start e expiry.

Dettagli proprietà

expiry

Offset di data e ora in cui scade la validità del token. Ad esempio, "2017-05-24T10:42:03.1567373Z". La durata massima consentita è di 24 ore tra start e expiry.

expiry: string

Valore della proprietà

string

maxRatePerSecond

Parametro obbligatorio che rappresenta la richiesta massima desiderata al secondo consentita per il token di firma di accesso condiviso specificato. Ciò non garantisce un'accuratezza perfetta nelle misurazioni, ma fornisce alle applicazioni guardie sicure di abusi con l'applicazione finale.

maxRatePerSecond: number

Valore della proprietà

number

principalId

ID entità noto anche come ID oggetto di un'identità gestita assegnata dall'utente attualmente assegnata all'account di mapping. Per assegnare un'identità gestita dell'account, usare l'operazione Crea o Aggiorna un id risorsa identità assegnata dall'utente.

principalId: string

Valore della proprietà

string

regions

Facoltativo, consente il controllo delle località di area a cui è consentito l'accesso alle API REST Mappe di Azure con il token di firma di accesso condiviso. Esempio: "eastus", "westus2". L'omissione di questo parametro consentirà l'accessibilità di tutte le posizioni dell'area.

regions?: string[]

Valore della proprietà

string[]

signingKey

Chiave dell'account di mapping da usare per la firma. La selezione primaryKey o secondaryKey userà le chiavi condivise dell'account di mapping e userà managedIdentity la chiave privata rinnovata automaticamente per firmare la firma di accesso condiviso.

signingKey: string

Valore della proprietà

string

start

Offset di data e ora di inizio della validità del token. Ad esempio, "2017-05-24T10:42:03.1567373Z". La durata massima consentita è di 24 ore tra start e expiry.

start: string

Valore della proprietà

string