Get-AzureSubscription
Obtiene las suscripciones de Azure en la cuenta de Azure.
Nota:
Los cmdlets a los que se hace referencia en esta documentación son para administrar recursos de Azure heredados que usan las API de Azure Service Management (ASM). Este módulo heredado de PowerShell no se recomienda al crear nuevos recursos, ya que ASM está programado para la retirada. Para más información, consulte Retirada de Azure Service Manager.
El módulo Az de PowerShell es el módulo de PowerShell recomendado para administrar recursos de Azure Resource Manager (ARM) con PowerShell.
Sintaxis
Get-AzureSubscription
[-SubscriptionName <String>]
[-ExtendedDetails]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSubscription
[-SubscriptionId <String>]
[-ExtendedDetails]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSubscription
[-Default]
[-ExtendedDetails]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSubscription
[-Current]
[-ExtendedDetails]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
El cmdlet Get-AzureSubscription obtiene las suscripciones de la cuenta de Azure. Puede usar este cmdlet para obtener información sobre la suscripción y canalizar la suscripción a otros cmdlets.
Get-AzureSubscription requiere acceso a las cuentas de Azure. Antes de ejecutar Get-AzureSubscription, debe ejecutar el cmdlet Add-AzureAccount o los cmdlets que descargan e instalan un archivo de configuración de publicación (Get-AzurePublishSettingsFile, Import-AzurePublishSettingsFile.
En este tema se describe el cmdlet en la versión 0.8.10 del módulo de Microsoft Azure PowerShell.
Para obtener la versión del módulo que usa, en la consola de Azure PowerShell, escriba (Get-Module -Name Azure).Version
.
Ejemplos
Ejemplo 1: Obtener todas las suscripciones
C:\PS>Get-AzureSubscription
Este comando obtiene todas las suscripciones de la cuenta.
Ejemplo 2: Obtener una suscripción por nombre
C:\PS>Get-AzureSubscription -SubscriptionName "MyProdSubscription"
Este comando obtiene solo la suscripción "MyProdSubsciption".
Ejemplo 3: Obtener la suscripción predeterminada
C:\PS>(Get-AzureSubscription -Default).SubscriptionName
Este comando obtiene solo el nombre de la suscripción predeterminada. El comando obtiene primero la suscripción y, a continuación, usa el método dot para obtener la propiedad SubscriptionName de la suscripción.
Ejemplo 4: Obtención de las propiedades de suscripción seleccionadas
C:\PS>Get-AzureSubscription -Current | Format-List -Property SubscriptionName, Certificate
Este comando devuelve una lista con el nombre y el certificado de la suscripción actual. Usa un comando Get-AzureSubscription para obtener la suscripción actual. A continuación, canaliza la suscripción a un comando Format-List que muestra las propiedades seleccionadas en una lista.
Ejemplo 5: Uso de un archivo de datos de suscripción alternativo
C:\PS>Get-AzureSubscription -SubscriptionDataFile "C:\Temp\MySubscriptions.xml"
Este comando obtiene suscripciones del archivo de datos de suscripción C:\Temp\MySubscriptions.xml. Use el parámetro SubscriptionDataFile si especificó un archivo de datos de suscripción alternativo al ejecutar los cmdlets Add-AzureAccount o Import-PublishSettingsFile .
Parámetros
-Current
Obtiene solo la suscripción actual, es decir, la suscripción designada como "actual". De forma predeterminada, Get-AzureSubscription obtiene todas las suscripciones de las cuentas de Azure. Para designar una suscripción como "actual", use el parámetro Current del cmdlet Select-AzureSubscription .
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Default
Obtiene solo la suscripción predeterminada, es decir, la suscripción designada como "predeterminada". De forma predeterminada, Get-AzureSubscription obtiene todas las suscripciones de las cuentas de Azure. Para designar una suscripción como "predeterminada", use el parámetro Default del cmdlet Select-AzureSubscription .
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ExtendedDetails
Devuelve información de cuota para la suscripción, además de la configuración estándar.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Profile
Especifica el perfil de Azure del que lee este cmdlet. Si no especifica un perfil, este cmdlet lee del perfil predeterminado local.
Tipo: | AzureSMProfile |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-SubscriptionId
Tipo: | String |
Alias: | Id |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-SubscriptionName
Obtiene solo la suscripción especificada. Escriba el nombre de la suscripción. El valor distingue mayúsculas de minúsculas. No se admite el uso de caracteres comodín. De forma predeterminada, Get-AzureSubscription obtiene todas las suscripciones de las cuentas de Azure.
Tipo: | String |
Alias: | Name |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
Entradas
None
Puede canalizar la entrada a la propiedad SubscriptionName por nombre, pero no por valor.
Salidas
Microsoft.WindowsAzure.Commands.Utilities.Common.WindowsAzureSubscription
Notas
- Get-AzureSubscription obtiene datos del archivo de datos de suscripción que crean los cmdlets Add-AzureAccount e Import-PublishSettingsFile .