AccountSasParameters interface
Параметры, используемые для создания маркера подписанного URL-адреса (SAS) учетной записи. Управление доступом к REST API обеспечивается удостоверением и доступом на основе ролей (RBAC) Azure Maps.
Свойства
expiry | Смещение даты и времени истечения срока действия маркера. Например, "2017-05-24T10:42:03.1567373Z". Максимальная допустимая продолжительность составляет 24 часа от |
max |
Обязательный параметр, представляющий требуемое максимальное количество запросов в секунду, разрешенных для данного маркера SAS. Это не гарантирует идеальную точность измерений, но обеспечивает безопасные меры защиты от злоупотреблений с возможным применением. |
principal |
Идентификатор субъекта, также известный как идентификатор объекта управляемого удостоверения, назначаемого пользователем, в настоящее время назначенного учетной записи сопоставления. Чтобы назначить управляемое удостоверение учетной записи, используйте операцию Создание или Обновление назначения идентификатора ресурса назначаемого пользователем удостоверения. |
regions | Необязательно. Позволяет управлять расположениями регионов, которым разрешен доступ к Azure Maps REST API с помощью маркера 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
Необязательно. Позволяет управлять расположениями регионов, которым разрешен доступ к Azure Maps REST API с помощью маркера 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