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 |
max |
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. |
principal |
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. |
signing |
Chiave dell'account di mapping da usare per la firma. La selezione |
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 |
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