AccountSasParameters interface
Hesap Paylaşılan Erişim İmzası (SAS) belirteci oluşturmak için kullanılan parametreler. REST API erişim denetimi, Azure Haritalar Rol Tabanlı Erişim (RBAC) kimliği ve erişimi tarafından sağlanır.
Özellikler
| expiry | Belirteç geçerliliğinin sona erdiği tarih saat farkı. Örneğin, "2017-05-24T10:42:03.1567373Z". ile |
| max |
Verilen SAS belirteci için izin verilen saniye başına istenen maksimum isteği temsil eden gerekli parametre. Bu, ölçümlerde mükemmel doğruluğu garanti etmez, ancak nihai yaptırımla birlikte kötüye kullanıma karşı uygulama güvenliği sağlar. |
| principal |
Asıl kimlik, şu anda Haritalar Hesabına atanmış olan Kullanıcı Tarafından Atanan Yönetilen Kimliğin nesne kimliği olarak da bilinir. Hesabın Yönetilen Kimliğini atamak için Oluştur veya Güncelleştir işlemini kullanın ve Kullanıcı Tarafından Atanan Kimlik kaynak kimliği atayın. |
| regions | İsteğe bağlı, SAS belirteci ile Azure Haritalar REST API'lerine hangi bölge konumlarının erişmesine izin verildiğini denetlemeye olanak tanır. Örnek: "eastus", "westus2". Bu parametrenin atlanması, tüm bölge konumlarının erişilebilir olmasını sağlar. |
| signing |
İmzalama için kullanılacak Haritalar hesap anahtarı. Haritalar hesabı Paylaşılan Anahtarlarını seçmek |
| start | Belirteç geçerliliğinin başladığı tarih saat farkı. Örneğin, "2017-05-24T10:42:03.1567373Z". ile |
Özellik Ayrıntıları
expiry
Belirteç geçerliliğinin sona erdiği tarih saat farkı. Örneğin, "2017-05-24T10:42:03.1567373Z". ile startarasında expiry izin verilen maksimum süre 24 saattir.
expiry: string
Özellik Değeri
string
maxRatePerSecond
Verilen SAS belirteci için izin verilen saniye başına istenen maksimum isteği temsil eden gerekli parametre. Bu, ölçümlerde mükemmel doğruluğu garanti etmez, ancak nihai yaptırımla birlikte kötüye kullanıma karşı uygulama güvenliği sağlar.
maxRatePerSecond: number
Özellik Değeri
number
principalId
Asıl kimlik, şu anda Haritalar Hesabına atanmış olan Kullanıcı Tarafından Atanan Yönetilen Kimliğin nesne kimliği olarak da bilinir. Hesabın Yönetilen Kimliğini atamak için Oluştur veya Güncelleştir işlemini kullanın ve Kullanıcı Tarafından Atanan Kimlik kaynak kimliği atayın.
principalId: string
Özellik Değeri
string
regions
İsteğe bağlı, SAS belirteci ile Azure Haritalar REST API'lerine hangi bölge konumlarının erişmesine izin verildiğini denetlemeye olanak tanır. Örnek: "eastus", "westus2". Bu parametrenin atlanması, tüm bölge konumlarının erişilebilir olmasını sağlar.
regions?: string[]
Özellik Değeri
string[]
signingKey
İmzalama için kullanılacak Haritalar hesap anahtarı. Haritalar hesabı Paylaşılan Anahtarlarını seçmek primaryKey veya secondaryKey kullanmak ve kullanmak managedIdentity , SAS'ı imzalamak için otomatik olarak yenilenen özel anahtarı kullanır.
signingKey: string
Özellik Değeri
string
start
Belirteç geçerliliğinin başladığı tarih saat farkı. Örneğin, "2017-05-24T10:42:03.1567373Z". ile startarasında expiry izin verilen maksimum süre 24 saattir.
start: string
Özellik Değeri
string