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 acesso do RBAC (Acesso Baseado em Função) do Azure Mapas.
Propriedades
| expiry | O deslocamento 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 necessário que representa a solicitação máxima desejada por segundo a ser permitida para o token SAS fornecido. Isso não garante a precisão perfeita nas medidas, mas fornece proteções seguras de abuso por aplicativo com eventual imposição. |
| principal |
A ID da entidade de segurança também conhecida como a ID de objeto de uma Identidade Gerenciada Atribuída pelo 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 atribuir uma identidade atribuída ao usuário. |
| regions | Opcional, permite o controle de quais locais de região têm acesso permitido às APIs REST do Azure Mapas 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/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 da propriedade
expiry
O deslocamento 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 da propriedade
string
maxRatePerSecond
Parâmetro necessário que representa a solicitação máxima desejada por segundo a ser permitida para o token SAS fornecido. Isso não garante a precisão perfeita nas medidas, mas fornece proteções seguras de abuso por aplicativo com eventual imposição.
maxRatePerSecond: number
Valor da propriedade
number
principalId
A ID da entidade de segurança também conhecida como a ID de objeto de uma Identidade Gerenciada Atribuída pelo 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 atribuir uma identidade atribuída ao usuário.
principalId: string
Valor da propriedade
string
regions
Opcional, permite o controle de quais locais de região têm acesso permitido às APIs REST do Azure Mapas 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 da propriedade
string[]
signingKey
A chave da conta do Mapa a ser usada para assinatura. Escolher primaryKey ou secondaryKey usará as Chaves Compartilhadas da conta de mapa e, usando managedIdentity usará a chave privada renovada automaticamente para assinar a SAS.
signingKey: string
Valor da propriedade
string
start
O deslocamento de data/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 da propriedade
string