次の方法で共有


MapsAccountSasContent クラス

定義

アカウント Shared Access Signature (SAS) トークンの作成に使用されるパラメーター。 REST API のアクセス制御は、ロール ベースのアクセス (RBAC) の ID とアクセスAzure Mapsによって提供されます。

public class MapsAccountSasContent
type MapsAccountSasContent = class
Public Class MapsAccountSasContent
継承
MapsAccountSasContent

コンストラクター

MapsAccountSasContent(MapsSigningKey, String, Int32, String, String)

MapsAccountSasContent の新しいインスタンスを初期化します。

プロパティ

Expiry

トークンの有効期限が切れる日時のオフセット。 たとえば、"2017-05-24T10:42:03.1567373Z" などです。

MaxRatePerSecond

指定された SAS トークンに対して許可される 1 秒あたりの必要な最大要求数を表す必須パラメーター。 これは測定の完全な正確さを保証しないが、最終的な適用の不正使用の適用の安全なガードを提供する。

PrincipalId

プリンシパル ID は、現在マップ アカウントに割り当てられているユーザー割り当てマネージド ID のオブジェクト ID とも呼ばれます。 アカウントのマネージド ID を割り当てるには、「ユーザー割り当て ID リソース ID の割り当てを作成または更新する」操作を使用します。

Regions

省略可能。 では、SAS トークンを使用して REST API Azure Mapsアクセスできるリージョンの場所を制御できます。 例: "eastus"、"westus2" このパラメーターを省略すると、すべてのリージョンの場所にアクセスできるようになります。

SigningKey

署名に使用するマップ アカウント キー。

Start

トークンの有効性が開始される日時のオフセット。 たとえば、"2017-05-24T10:42:03.1567373Z" などです。

適用対象