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 degli accessi in base al ruolo di Mappe di Azure.

Proprietà

expiry

Offset di data e ora di scadenza 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 per il token di firma di accesso condiviso specificato. Ciò non garantisce un'accuratezza perfetta nelle misurazioni, ma fornisce guardie sicure dell'applicazione di abusi con l'eventuale imposizione.

principalId

ID entità noto anche come ID oggetto di un'identità gestita assegnata dall'utente attualmente assegnata all'account mappa. 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 di 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 località dell'area.

signingKey

Chiave dell'account mappa da usare per la firma. La selezione di primaryKey o secondaryKey userà le chiavi condivise dell'account mappa e l'uso di managedIdentity userà 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 di scadenza 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 per il token di firma di accesso condiviso specificato. Ciò non garantisce un'accuratezza perfetta nelle misurazioni, ma fornisce guardie sicure dell'applicazione di abusi con l'eventuale imposizione.

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 mappa. 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 di 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 località dell'area.

regions?: string[]

Valore della proprietà

string[]

signingKey

Chiave dell'account mappa da usare per la firma. La selezione di primaryKey o secondaryKey userà le chiavi condivise dell'account mappa e l'uso di managedIdentity userà 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