你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AccountSasParameters interface

用于创建帐户共享访问签名(SAS)令牌的参数。 REST API 访问控制由 Azure Maps 基于角色的访问(RBAC)标识和访问提供。

属性

expiry

令牌有效期过期的日期时间偏移量。 例如“2017-05-24T10:42:03.1567373Z”。 允许的最大持续时间为 24 小时,介于 startexpiry之间。

maxRatePerSecond

必需参数,该参数表示给定 SAS 令牌允许的每秒所需最大请求数。 这不能保证测量的准确性完美,但通过最终强制执行提供滥用的应用程序安全防护。

principalId

主体 ID 也称为当前分配给映射帐户的用户分配的托管标识的对象 ID。 若要分配帐户的托管标识,请使用作创建或更新分配用户分配的标识资源 ID。

regions

(可选)允许控制允许使用 SAS 令牌访问 Azure Maps REST API 的区域位置。 示例:“eastus”、“westus2”。 省略此参数将允许访问所有区域位置。

signingKey

用于签名的映射帐户密钥。 选择 primaryKeysecondaryKey 将使用映射帐户共享密钥,使用 managedIdentity 将使用自动续订的私钥对 SAS 进行签名。

start

令牌有效性开始时的日期时间偏移量。 例如“2017-05-24T10:42:03.1567373Z”。 允许的最大持续时间为 24 小时,介于 startexpiry之间。

属性详细信息

expiry

令牌有效期过期的日期时间偏移量。 例如“2017-05-24T10:42:03.1567373Z”。 允许的最大持续时间为 24 小时,介于 startexpiry之间。

expiry: string

属性值

string

maxRatePerSecond

必需参数,该参数表示给定 SAS 令牌允许的每秒所需最大请求数。 这不能保证测量的准确性完美,但通过最终强制执行提供滥用的应用程序安全防护。

maxRatePerSecond: number

属性值

number

principalId

主体 ID 也称为当前分配给映射帐户的用户分配的托管标识的对象 ID。 若要分配帐户的托管标识,请使用作创建或更新分配用户分配的标识资源 ID。

principalId: string

属性值

string

regions

(可选)允许控制允许使用 SAS 令牌访问 Azure Maps REST API 的区域位置。 示例:“eastus”、“westus2”。 省略此参数将允许访问所有区域位置。

regions?: string[]

属性值

string[]

signingKey

用于签名的映射帐户密钥。 选择 primaryKeysecondaryKey 将使用映射帐户共享密钥,使用 managedIdentity 将使用自动续订的私钥对 SAS 进行签名。

signingKey: string

属性值

string

start

令牌有效性开始时的日期时间偏移量。 例如“2017-05-24T10:42:03.1567373Z”。 允许的最大持续时间为 24 小时,介于 startexpiry之间。

start: string

属性值

string