Este cmdlet agrega un almacén de extensiones de SecretManagement al registro del almacén del usuario actual. Un almacén de extensiones es un módulo de PowerShell que se ajusta al formato de almacén de extensiones necesario. Este cmdlet comprueba que el módulo especificado cumple los requisitos de conformidad antes de agregarlo al registro del almacén de extensiones. Los almacenes de extensiones se registran para el usuario actual y no afectan a los registros de otros almacenes de usuario.
El primer almacén registrado con este cmdlet se define automáticamente como el almacén predeterminado, incluso si no se especifica el parámetro DefaultVault .
En este ejemplo se registra un almacén de extensiones de Microsoft.PowerShell.SecretStore para el usuario actual.
Usa el parámetro DefaultVault para que el almacén registrado sea el almacén predeterminado para el usuario.
Get-SecretVault enumera todos los almacenes registrados para el usuario, comprobando que el almacén se registró y estableció como almacén predeterminado.
Name ModuleName IsDefaultVault
---- ---------- --------------
Azure Az.KeyVault True
En este ejemplo se registra un almacén de extensiones de Az.KeyVault para el usuario actual. El módulo Az.KeyVault debe instalarse antes. Para VaultParameters:
AZKVaultName especifica el nombre de Key Vault en Azure
SubscriptionId especifica el identificador de la suscripción en la que se crea key Vault.
Parámetros
-AllowClobber
Si se especifica, permite que el cmdlet sobrescriba un almacén de extensiones registrado existente con el mismo nombre.
Especifica el nombre del módulo de PowerShell que implementa el almacén de extensiones. Escriba el nombre de un módulo o la ruta de acceso al módulo. Si especifica un nombre, PowerShell lo busca en las rutas de acceso de módulo conocidas. Si especifica una ruta de acceso, PowerShell busca esa ruta de acceso para el módulo.
Indica que el cmdlet debe devolver el objeto SecretVaultInfo para el almacén de extensiones registrado correctamente. De forma predeterminada, este cmdlet no devuelve ninguna salida.
Especifica un objeto hashtable que contiene pares clave-valor opcionales usados como parámetros por el almacén de extensiones. Estos parámetros son opcionales. Consulte la documentación del módulo de extensión del almacén para ver qué valores son necesarios.
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.
Entradas
None
Salidas
None
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.