AccountSasParameters interface
계정 SAS(공유 액세스 서명) 토큰을 만드는 데 사용되는 매개 변수입니다. REST API 액세스 제어는 Azure Maps RBAC(역할 기반 액세스) ID 및 액세스에서 제공됩니다.
속성
expiry | 토큰 유효성이 만료되는 날짜 시간 오프셋입니다. 예: "2017-05-24T10:42:03.1567373Z". 허용되는 최대 기간은 과 |
max |
지정된 SAS 토큰에 허용되는 초당 원하는 최대 요청을 나타내는 필수 매개 변수입니다. 이는 측정에서 완벽한 정확도를 보장하지는 않지만 최종 적용을 통해 애플리케이션에 안전한 남용 보호 기능을 제공합니다. |
principal |
현재 맵 계정에 할당된 사용자 할당 관리 ID의 개체 ID라고도 하는 보안 주체 ID입니다. 계정의 관리 ID를 할당하려면 사용자 할당 ID 리소스 ID 할당 만들기 또는 업데이트 작업을 사용합니다. |
regions | 선택 사항으로 SAS 토큰을 사용하여 AZURE MAPS REST API에 액세스할 수 있는 지역 위치를 제어할 수 있습니다. 예: "eastus", "westus2". 이 매개 변수를 생략하면 모든 지역 위치에 액세스할 수 있습니다. |
signing |
서명에 사용할 맵 계정 키입니다. 맵 계정 공유 키를 선택 |
start | 토큰 유효성이 시작되는 날짜 시간 오프셋입니다. 예: "2017-05-24T10:42:03.1567373Z". 허용되는 최대 기간은 과 |
속성 세부 정보
expiry
토큰 유효성이 만료되는 날짜 시간 오프셋입니다. 예: "2017-05-24T10:42:03.1567373Z". 허용되는 최대 기간은 과 expiry
사이의 start
24시간입니다.
expiry: string
속성 값
string
maxRatePerSecond
지정된 SAS 토큰에 허용되는 초당 원하는 최대 요청을 나타내는 필수 매개 변수입니다. 이는 측정에서 완벽한 정확도를 보장하지는 않지만 최종 적용을 통해 애플리케이션에 안전한 남용 보호 기능을 제공합니다.
maxRatePerSecond: number
속성 값
number
principalId
현재 맵 계정에 할당된 사용자 할당 관리 ID의 개체 ID라고도 하는 보안 주체 ID입니다. 계정의 관리 ID를 할당하려면 사용자 할당 ID 리소스 ID 할당 만들기 또는 업데이트 작업을 사용합니다.
principalId: string
속성 값
string
regions
선택 사항으로 SAS 토큰을 사용하여 AZURE MAPS REST API에 액세스할 수 있는 지역 위치를 제어할 수 있습니다. 예: "eastus", "westus2". 이 매개 변수를 생략하면 모든 지역 위치에 액세스할 수 있습니다.
regions?: string[]
속성 값
string[]
signingKey
서명에 사용할 맵 계정 키입니다. 맵 계정 공유 키를 선택 primaryKey
하거나 secondaryKey
사용하며 를 사용하면 managedIdentity
자동 갱신된 프라이빗 키를 사용하여 SAS에 서명합니다.
signingKey: string
속성 값
string
start
토큰 유효성이 시작되는 날짜 시간 오프셋입니다. 예: "2017-05-24T10:42:03.1567373Z". 허용되는 최대 기간은 과 expiry
사이의 start
24시간입니다.
start: string
속성 값
string