AccountSasParameters interface
Parâmetros usados para criar um token SAS (Assinatura de Acesso Compartilhado) da conta. O controle de acesso da API REST é fornecido pela identidade e pelo acesso RBAC (Acesso Baseado em Função) do Azure Maps.
Propriedades
expiry | O deslocamento de data e hora de quando a validade do token expira. Por exemplo "2017-05-24T10:42:03.1567373Z". A duração máxima permitida é de 24 horas entre |
max |
Parâmetro obrigatório que representa a solicitação máxima desejada por segundo permitida para o token SAS fornecido. Isso não garante uma precisão perfeita nas medições, mas fornece proteções de aplicação contra abusos com eventual aplicação. |
principal |
O ID principal também conhecido como ID do objeto de uma Identidade Gerenciada Atribuída ao Usuário atualmente atribuída à Conta de Mapa. Para atribuir uma Identidade Gerenciada da conta, use a operação Criar ou Atualizar uma ID de recurso de Identidade Atribuída ao Usuário. |
regions | Opcional, permite controlar quais locais de região têm acesso permitido às APIs REST do Azure Maps com o token SAS. Exemplo: "eastus", "westus2". Omitir esse parâmetro permitirá que todos os locais da região sejam acessíveis. |
signing |
A chave da conta do Mapa a ser usada para assinatura. Escolher |
start | O deslocamento de data e hora de quando a validade do token começa. Por exemplo "2017-05-24T10:42:03.1567373Z". A duração máxima permitida é de 24 horas entre |
Detalhes de Propriedade
expiry
O deslocamento de data e hora de quando a validade do token expira. Por exemplo "2017-05-24T10:42:03.1567373Z". A duração máxima permitida é de 24 horas entre start
e expiry
.
expiry: string
Valor de Propriedade
string
maxRatePerSecond
Parâmetro obrigatório que representa a solicitação máxima desejada por segundo permitida para o token SAS fornecido. Isso não garante uma precisão perfeita nas medições, mas fornece proteções de aplicação contra abusos com eventual aplicação.
maxRatePerSecond: number
Valor de Propriedade
number
principalId
O ID principal também conhecido como ID do objeto de uma Identidade Gerenciada Atribuída ao Usuário atualmente atribuída à Conta de Mapa. Para atribuir uma Identidade Gerenciada da conta, use a operação Criar ou Atualizar uma ID de recurso de Identidade Atribuída ao Usuário.
principalId: string
Valor de Propriedade
string
regions
Opcional, permite controlar quais locais de região têm acesso permitido às APIs REST do Azure Maps com o token SAS. Exemplo: "eastus", "westus2". Omitir esse parâmetro permitirá que todos os locais da região sejam acessíveis.
regions?: string[]
Valor de Propriedade
string[]
signingKey
A chave da conta do Mapa a ser usada para assinatura. Escolher primaryKey
ou secondaryKey
usará as Chaves Compartilhadas da conta do Mapa e, usando managedIdentity
, usará a chave privada renovada automaticamente para assinar a SAS.
signingKey: string
Valor de Propriedade
string
start
O deslocamento de data e hora de quando a validade do token começa. Por exemplo "2017-05-24T10:42:03.1567373Z". A duração máxima permitida é de 24 horas entre start
e expiry
.
start: string
Valor de Propriedade
string