Aracılığıyla paylaş


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 startarasında expiry izin verilen maksimum süre 24 saattir.

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.

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.

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.

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.

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.

Ö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