Define uma definição de SAS (Assinatura de Acesso Compartilhado) com o Key Vault para uma determinada Conta de Armazenamento do Azure gerenciada pelo Key Vault.
Define uma definição de SAS (Assinatura de Acesso Compartilhado) com uma conta de armazenamento do Azure gerenciada pelo Key Vault. Isso também define um segredo que pode ser usado para obter o token SAS de acordo com essa definição de SAS.
O token SAS é gerado usando esses parâmetros e a chave ativa da Conta de Armazenamento do Azure gerenciada pelo Key Vault.
Exemplos
Exemplo 1: definir uma definição de SAS do tipo conta e obter um token SAS atual com base nele
Define uma definição de SAS de conta 'accountsas' em uma conta de armazenamento gerenciada por KeyVault 'mysa' no cofre 'mykv'. Especificamente, a sequência acima executa o seguinte:
obtém uma conta de armazenamento (pré-existente)
obtém um cofre de chaves (pré-existente)
adiciona uma conta de armazenamento gerenciada por KeyVault ao cofre, definindo Key1 como a chave ativa e com um período de regeneração de 180 dias
define um contexto de armazenamento para a conta de armazenamento especificada, com Key1
cria um token SAS de conta para serviços Blob, Arquivo, Tabela e Fila, para tipos de recursos Serviço, Contêiner e Objeto, com todas as permissões, em https e com as datas de início e término especificadas
define uma definição de SAS de armazenamento gerenciado por KeyVault no cofre, com o uri de modelo como o token SAS criado acima, do tipo SAS 'account' e válido por 30 dias
recupera o token de acesso real do segredo KeyVault correspondente à definição de SAS
Parâmetros
-AccountName
Nome da conta de armazenamento gerenciada do Key Vault. O cmdlet constrói o FQDN de um nome de conta de armazenamento gerenciado a partir do nome do cofre, do ambiente atualmente selecionado e do nome da conta de armazenamento manged.
Nome da definição sas de armazenamento. O cmdlet constrói o FQDN de uma definição sas de armazenamento a partir do nome do cofre, ambiente atualmente selecionado, nome da conta de armazenamento e nome de definição sas.
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.