AccountSasParameters interface
Parâmetros utilizados para criar um token de Assinatura de Acesso Partilhado (SAS) de conta. O controlo de acesso à API REST é fornecido pela identidade e acesso do Acesso Baseado em Funções (RBAC) Azure Maps.
Propriedades
expiry | O desvio de data/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 o pedido máximo desejado por segundo para permitir o token de SAS especificado. Isto não garante a precisão perfeita nas medições, mas fornece guardas seguros de aplicação de abuso com eventual imposição. |
principal |
O ID principal também conhecido como o ID de objeto de uma Identidade Gerida Atribuída pelo Utilizador atualmente atribuída à Conta de Mapa. Para atribuir uma Identidade Gerida da conta, utilize a operação Criar ou Atualizar um ID de recurso de Identidade Atribuída pelo Utilizador. |
regions | Opcional, permite controlar as localizações de região que têm permissão para Azure Maps APIs REST com o token SAS. Exemplo: "eastus", "westus2". Omitir este parâmetro permitirá que todas as localizações da região sejam acessíveis. |
signing |
A chave de conta de Mapa a utilizar para assinatura. Escolher |
start | O desvio de data/hora do início da validade do token. Por exemplo, "2017-05-24T10:42:03.1567373Z". A duração máxima permitida é de 24 horas entre |
Detalhes de Propriedade
expiry
O desvio de data/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 o pedido máximo desejado por segundo para permitir o token de SAS especificado. Isto não garante a precisão perfeita nas medições, mas fornece guardas seguros de aplicação de abuso com eventual imposição.
maxRatePerSecond: number
Valor de Propriedade
number
principalId
O ID principal também conhecido como o ID de objeto de uma Identidade Gerida Atribuída pelo Utilizador atualmente atribuída à Conta de Mapa. Para atribuir uma Identidade Gerida da conta, utilize a operação Criar ou Atualizar um ID de recurso de Identidade Atribuída pelo Utilizador.
principalId: string
Valor de Propriedade
string
regions
Opcional, permite controlar as localizações de região que têm permissão para Azure Maps APIs REST com o token SAS. Exemplo: "eastus", "westus2". Omitir este parâmetro permitirá que todas as localizações da região sejam acessíveis.
regions?: string[]
Valor de Propriedade
string[]
signingKey
A chave de conta de Mapa a utilizar para assinatura. Escolher primaryKey
ou secondaryKey
utilizar as Chaves Partilhadas da conta de Mapa e utilizar managedIdentity
irá utilizar a chave privada renovada automaticamente para assinar a SAS.
signingKey: string
Valor de Propriedade
string
start
O desvio de data/hora do início da validade do token. 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