AccountSasParameters interface
Параметры, используемые для создания маркера подписанного URL-адреса учетной записи (SAS). Управление доступом к REST API предоставляется удостоверением и доступом на основе ролей Azure Maps (RBAC).
Свойства
| expiry | Смещение даты и времени истечения срока действия маркера. Например, "2017-05-24T10:42:03.1567373Z". Максимальная длительность составляет 24 часа между |
| max |
Обязательный параметр, представляющий требуемый максимальный запрос в секунду, разрешенный для заданного маркера SAS. Это не гарантирует идеальную точность в измерениях, но обеспечивает безопасные охранники приложений злоупотреблений в конечном итоге. |
| principal |
Идентификатор субъекта также называется идентификатором объекта управляемого удостоверения, назначаемого пользователем, в настоящее время учетной записи карты. Чтобы назначить управляемое удостоверение учетной записи, используйте операцию создания или обновления идентификатора ресурса назначаемого пользователем удостоверения. |
| regions | Необязательно, позволяет контролировать, какие расположения регионов разрешены для доступа к REST API Azure Maps с маркером SAS. Пример: "eastus", "westus2". Опущение этого параметра позволит получить доступ ко всем регионам. |
| signing |
Ключ учетной записи карты, используемый для подписывания. При выборе |
| start | Смещение даты и времени начала действия маркера. Например, "2017-05-24T10:42:03.1567373Z". Максимальная длительность составляет 24 часа между |
Сведения о свойстве
expiry
Смещение даты и времени истечения срока действия маркера. Например, "2017-05-24T10:42:03.1567373Z". Максимальная длительность составляет 24 часа между start и expiry.
expiry: string
Значение свойства
string
maxRatePerSecond
Обязательный параметр, представляющий требуемый максимальный запрос в секунду, разрешенный для заданного маркера SAS. Это не гарантирует идеальную точность в измерениях, но обеспечивает безопасные охранники приложений злоупотреблений в конечном итоге.
maxRatePerSecond: number
Значение свойства
number
principalId
Идентификатор субъекта также называется идентификатором объекта управляемого удостоверения, назначаемого пользователем, в настоящее время учетной записи карты. Чтобы назначить управляемое удостоверение учетной записи, используйте операцию создания или обновления идентификатора ресурса назначаемого пользователем удостоверения.
principalId: string
Значение свойства
string
regions
Необязательно, позволяет контролировать, какие расположения регионов разрешены для доступа к REST API Azure Maps с маркером SAS. Пример: "eastus", "westus2". Опущение этого параметра позволит получить доступ ко всем регионам.
regions?: string[]
Значение свойства
string[]
signingKey
Ключ учетной записи карты, используемый для подписывания. При выборе primaryKey или secondaryKey будут использоваться общие ключи учетной записи карты, а с помощью managedIdentity будет использоваться автоматически обновленный закрытый ключ для подписи SAS.
signingKey: string
Значение свойства
string
start
Смещение даты и времени начала действия маркера. Например, "2017-05-24T10:42:03.1567373Z". Максимальная длительность составляет 24 часа между start и expiry.
start: string
Значение свойства
string