AccountSasParameters interface
계정 SAS(공유 액세스 서명) 토큰을 만드는 데 사용되는 매개 변수입니다. REST API 액세스 제어는 Azure Maps RBAC(역할 기반 액세스) ID 및 액세스에서 제공됩니다.
속성
| expiry | 토큰 유효성이 만료되는 날짜 시간 오프셋입니다. 예를 들어 "2017-05-24T10:42:03.1567373Z"입니다. 허용되는 최대 기간은 와 사이의 |
| max |
지정된 SAS 토큰에 허용되는 초당 최대 요청을 나타내는 필수 매개 변수입니다. 이는 측정의 완벽한 정확성을 보장하지는 않지만 궁극적인 시행과 함께 남용에 대한 애플리케이션 안전 장치를 제공합니다. |
| principal |
현재 Maps 계정에 할당된 사용자 할당 관리 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"입니다. 허용되는 최대 기간은 와 사이의 start24시간 expiry 입니다.
expiry: string
속성 값
string
maxRatePerSecond
지정된 SAS 토큰에 허용되는 초당 최대 요청을 나타내는 필수 매개 변수입니다. 이는 측정의 완벽한 정확성을 보장하지는 않지만 궁극적인 시행과 함께 남용에 대한 애플리케이션 안전 장치를 제공합니다.
maxRatePerSecond: number
속성 값
number
principalId
현재 Maps 계정에 할당된 사용자 할당 관리 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"입니다. 허용되는 최대 기간은 와 사이의 start24시간 expiry 입니다.
start: string
속성 값
string