El cmdlet Get-AzKeyVaultSecret obtiene secretos en un almacén de claves.
Este cmdlet obtiene un secreto específico o todos los secretos de un almacén de claves.
Ejemplos
Ejemplo 1: Obtención de todas las versiones actuales de todos los secretos de un almacén de claves
Get-AzKeyVaultSecret -VaultName 'Contoso'
Vault Name : contoso
Name : secret1
Version :
Id : https://contoso.vault.azure.net:443/secrets/secret1
Enabled : True
Expires : 4/6/2018 3:59:43 PM
Not Before :
Created : 4/5/2018 11:46:28 PM
Updated : 4/6/2018 11:30:17 PM
Content Type :
Tags :
Vault Name : contoso
Name : secret2
Version :
Id : https://contoso.vault.azure.net:443/secrets/secret2
Enabled : True
Expires :
Not Before :
Created : 4/11/2018 11:45:06 PM
Updated : 4/11/2018 11:45:06 PM
Content Type :
Tags :
Este comando obtiene las versiones actuales de todos los secretos del almacén de claves denominado Contoso.
Ejemplo 2: Obtener todas las versiones de un secreto específico
Vault Name : contoso
Name : secret1
Version : 7128133570f84a71b48d7d0550deb74c
Id : https://contoso.vault.azure.net:443/secrets/secret1/7128133570f84a71b48d7d0550deb74c
Enabled : True
Expires : 4/6/2018 3:59:43 PM
Not Before :
Created : 4/5/2018 11:46:28 PM
Updated : 4/6/2018 11:30:17 PM
Content Type :
Tags :
Vault Name : contoso
Name : secret1
Version : 5d1a74ba2c454439886fb8509b6cab3c
Id : https://contoso.vault.azure.net:443/secrets/secret1/5d1a74ba2c454439886fb8509b6cab3c
Enabled : True
Expires :
Not Before :
Created : 4/5/2018 11:44:50 PM
Updated : 4/5/2018 11:44:50 PM
Content Type :
Tags :
Este comando obtiene todas las versiones del secreto denominado secret1 en el almacén de claves denominado Contoso.
Ejemplo 3: Obtención de la versión actual de un secreto específico
Vault Name : contoso
Name : secret1
Version : 7128133570f84a71b48d7d0550deb74c
Id : https://contoso.vault.azure.net:443/secrets/secret1/7128133570f84a71b48d7d0550deb74c
Enabled : True
Expires : 4/6/2018 3:59:43 PM
Not Before :
Created : 4/5/2018 11:46:28 PM
Updated : 4/6/2018 11:30:17 PM
Content Type :
Tags :
Este comando obtiene la versión actual del secreto denominado secret1 en el almacén de claves denominado Contoso.
Ejemplo 4: Obtener una versión específica de un secreto específico
Vault Name : contoso
Name : secret1
Version : 5d1a74ba2c454439886fb8509b6cab3c
Id : https://contoso.vault.azure.net:443/secrets/secret1/5d1a74ba2c454439886fb8509b6cab3c
Enabled : True
Expires :
Not Before :
Created : 4/5/2018 11:44:50 PM
Updated : 4/5/2018 11:44:50 PM
Content Type :
Tags :
Este comando obtiene una versión específica del secreto denominado secret1 en el almacén de claves denominado Contoso.
Ejemplo 5: Obtención de la versión actual de un secreto específico mediante URI
Vault Name : contoso
Name : secret1
Version : 7128133570f84a71b48d7d0550deb74c
Id : https://contoso.vault.azure.net:443/secrets/secret1/7128133570f84a71b48d7d0550deb74c
Enabled : True
Expires : 4/6/2018 3:59:43 PM
Not Before :
Created : 4/5/2018 11:46:28 PM
Updated : 4/6/2018 11:30:17 PM
Content Type :
Tags :
Este comando obtiene la versión actual del secreto denominado secret1 en el almacén de claves denominado Contoso.
Ejemplo 6: Obtención de una versión específica de un secreto específico mediante URI
Vault Name : contoso
Name : secret1
Version : 7128133570f84a71b48d7d0550deb74c
Id : https://contoso.vault.azure.net:443/secrets/secret1/7128133570f84a71b48d7d0550deb74c
Enabled : True
Expires : 4/6/2018 3:59:43 PM
Not Before :
Created : 4/5/2018 11:46:28 PM
Updated : 4/6/2018 11:30:17 PM
Content Type :
Tags :
Este comando obtiene una versión específica del secreto denominado secret1 en el almacén de claves denominado Contoso.
Ejemplo 7: Obtención de la versión actual de todos los secretos mediante URI
Vault Name : contoso
Name : secret1
Version : 7128133570f84a71b48d7d0550deb74c
Id : https://contoso.vault.azure.net:443/secrets/secret1/7128133570f84a71b48d7d0550deb74c
Enabled : True
Expires : 4/6/2018 3:59:43 PM
Not Before :
Created : 4/5/2018 11:46:28 PM
Updated : 4/6/2018 11:30:17 PM
Content Type :
Tags :
Vault Name : contoso
Name : secret2
Version : 7128133570f84a71b48d7d0550deb74c
Id : https://contoso.vault.azure.net:443/secrets/secret2/7128133570f84a71b48d7d0550deb74c
Enabled : True
Expires : 4/6/2018 3:59:43 PM
Not Before :
Created : 4/5/2018 11:46:28 PM
Updated : 4/6/2018 11:30:17 PM
Content Type :
Tags :
Este comando obtiene la versión actual de todos los secretos del almacén de claves denominado Contoso.
Ejemplo 8: Obtención del valor de texto sin formato de la versión actual de un secreto específico
Vault Name : contoso
Name : secret1
Version : 689d23346e9c42a2a64f4e3d75094dcc
Id : https://contoso.vault.azure.net:443/secrets/secret1/689d23346e9c42a2a64f4e3d75094dcc
Deleted Date : 4/4/2018 8:51:58 PM
Scheduled Purge Date : 7/3/2018 8:51:58 PM
Enabled : True
Expires :
Not Before :
Created : 4/4/2018 8:51:03 PM
Updated : 4/4/2018 8:51:03 PM
Content Type :
Tags :
Este comando obtiene el secreto "secret1" que se ha eliminado anteriormente, pero no purgado, en el almacén de claves denominado Contoso.
Este comando devolverá metadatos como la fecha de eliminación y la fecha de purga programada de este secreto eliminado.
Ejemplo 11: Obtención de todas las versiones actuales de todos los secretos de un almacén de claves mediante el filtrado
Vault Name : contoso
Name : secret1
Version :
Id : https://contoso.vault.azure.net:443/secrets/secret1
Enabled : True
Expires : 4/6/2018 3:59:43 PM
Not Before :
Created : 4/5/2018 11:46:28 PM
Updated : 4/6/2018 11:30:17 PM
Content Type :
Tags :
Vault Name : contoso
Name : secret2
Version :
Id : https://contoso.vault.azure.net:443/secrets/secret2
Enabled : True
Expires :
Not Before :
Created : 4/11/2018 11:45:06 PM
Updated : 4/11/2018 11:45:06 PM
Content Type :
Tags :
Este comando obtiene las versiones actuales de todos los secretos del almacén de claves denominado Contoso que comienzan por "secreto".
Ejemplo 12: Obtención de un secreto en Azure Key Vault mediante el comando Get-Secret en el módulo Microsoft.PowerShell.SecretManagement
En este ejemplo se obtiene un secreto denominado secureSecret en Azure Key Vault denominado test-kv por comando Get-Secret en el módulo Microsoft.PowerShell.SecretManagement.
Parámetros
-AsPlainText
Cuando se establece, el cmdlet convertirá el secreto en una cadena segura en la cadena de texto no cifrado descifrado como salida.
Indica que este cmdlet obtiene todas las versiones de un secreto.
La versión actual de un secreto es la primera de la lista.
Si especifica este parámetro, también debe especificar los parámetros Name y VaultName .
Si no especifica el parámetro IncludeVersions , este cmdlet obtiene la versión actual del secreto con el nombre especificado.
Especifica el nombre del almacén de claves al que pertenece el secreto.
Este cmdlet construye el nombre de dominio completo (FQDN) de un almacén de claves en función del nombre que especifica este parámetro y el entorno actual.
Especifica la versión secreta.
Este cmdlet construye el FQDN de un secreto en función del nombre del almacén de claves, el entorno seleccionado actualmente, el nombre del secreto y la versión del secreto.
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.
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.