Get-AzReservationCatalog

Obtenha as regiões e skus que estão disponíveis para compra de RI para a assinatura do Azure especificada.

Sintaxe

Get (Default)

Get-AzReservationCatalog
    [-SubscriptionId <String[]>]
    [-Filter <String>]
    [-Location <String>]
    [-OfferId <String>]
    [-PlanId <String>]
    [-PublisherId <String>]
    [-ReservedResourceType <String>]
    [-Skip <Single>]
    [-Take <Single>]
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

GetViaIdentity

Get-AzReservationCatalog
    -InputObject <IReservationsIdentity>
    [-Filter <String>]
    [-Location <String>]
    [-OfferId <String>]
    [-PlanId <String>]
    [-PublisherId <String>]
    [-ReservedResourceType <String>]
    [-Skip <Single>]
    [-Take <Single>]
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

Description

Obtenha as regiões e skus que estão disponíveis para compra de RI para a assinatura do Azure especificada.

Exemplos

Exemplo 1: Obter a lista de SKUs de tipo de recurso reservado com localização

Get-AzReservationCatalog -SubscriptionId "10000000-aaaa-bbbb-cccc-100000000001" -Location "westus" -ReservedResourceType "VirtualMachine"
ResourceType    Terms           Name                   Locations
------------    -----           ----                   ---------
virtualMachines {P1Y, P3Y, P5Y} Standard_B12ms         {westus}
virtualMachines {P1Y, P3Y, P5Y} Standard_B16ms         {westus}
virtualMachines {P1Y, P3Y, P5Y} Standard_B1ls          {westus}
virtualMachines {P1Y, P3Y, P5Y} Standard_B1ms          {westus}
virtualMachines {P1Y, P3Y, P5Y} Standard_B1s           {westus}
virtualMachines {P1Y, P3Y, P5Y} Standard_B20ms         {westus}
virtualMachines {P1Y, P3Y, P5Y} Standard_B2ms          {westus}
virtualMachines {P1Y, P3Y, P5Y} Standard_B2s           {westus}
virtualMachines {P1Y, P3Y, P5Y} Standard_B4ms          {westus}

Este comando obtém um catlog de skus de tipo de recurso reservado com localização

Exemplo 2: Obter a lista de SKUs de tipo de recurso reservado sem local

Get-AzReservationCatalog -SubscriptionId "10000000-aaaa-bbbb-cccc-100000000001" -ReservedResourceType "SuseLinux"
ResourceType Terms           Name                            Locations
------------ -----           ----                            ---------
SuseLinux    {P1Y, P3Y, P5Y} sles_hpc_standard_3-4_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_hpc_standard_1-2_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_hpc_standard_5plus_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_hpc_priority_1-2_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_hpc_priority_5plus_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_hpc_priority_3-4_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_standard_5plus_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_standard_3-4_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_standard_1-2_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_priority_6_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_priority_2-4_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_priority_1_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_priority_8plus_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_sap_priority_5plus_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_sap_priority_1-2_vcpu_vm
SuseLinux    {P1Y, P3Y, P5Y} sles_sap_priority_3-4_vcpu_vm

Esse comando obtém um catlog de skus de tipo de recurso reservado sem localização

Exemplo 3: Obter a lista de SKUs de tipo de recurso reservado 3pp qualificados com ID do editor, ID da oferta e ID do plano

Get-AzReservationCatalog -SubscriptionId "10000000-aaaa-bbbb-cccc-100000000001" -ReservedResourceType "VirtualMachineSoftware" -PublisherId canonical -OfferId 0001-com-ubuntu-pro-xenial -PlanId pro-16_04-lts
ResourceType           Terms           Name                                                          Locations
------------           -----           ----                                                          ---------
VirtualMachineSoftware {P1Y, P3Y, P5Y} canonical.0001-com-ubuntu-pro-xenial.pro-16_04-lts.10core
VirtualMachineSoftware {P1Y, P3Y, P5Y} canonical.0001-com-ubuntu-pro-xenial.pro-16_04-lts.416core
VirtualMachineSoftware {P1Y, P3Y, P5Y} canonical.0001-com-ubuntu-pro-xenial.pro-16_04-lts.2core
VirtualMachineSoftware {P1Y, P3Y, P5Y} canonical.0001-com-ubuntu-pro-xenial.pro-16_04-lts.36core
VirtualMachineSoftware {P1Y, P3Y, P5Y} canonical.0001-com-ubuntu-pro-xenial.pro-16_04-lts.80core
VirtualMachineSoftware {P1Y, P3Y, P5Y} canonical.0001-com-ubuntu-pro-xenial.pro-16_04-lts.72core
VirtualMachineSoftware {P1Y, P3Y, P5Y} canonical.0001-com-ubuntu-pro-xenial.pro-16_04-lts.sharedcore
VirtualMachineSoftware {P1Y, P3Y, P5Y} canonical.0001-com-ubuntu-pro-xenial.pro-16_04-lts.20core
VirtualMachineSoftware {P1Y, P3Y, P5Y} canonical.0001-com-ubuntu-pro-xenial.pro-16_04-lts.40core
VirtualMachineSoftware {P1Y, P3Y, P5Y} canonical.0001-com-ubuntu-pro-xenial.pro-16_04-lts.48core
VirtualMachineSoftware {P1Y, P3Y, P5Y} canonical.0001-com-ubuntu-pro-xenial.pro-16_04-lts.4core

Este comando obtém um catlog de skus qualificados de tipo de recurso reservado de 3pp com id do editor, ID da oferta, ID do plano

Parâmetros

-DefaultProfile

O parâmetro DefaultProfile não está funcional. Use o parâmetro SubscriptionId quando disponível se estiver executando o cmdlet em uma assinatura diferente.

Propriedades do parâmetro

Tipo:PSObject
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:AzureRMContext, AzureCredential

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Filter

Pode ser usado para filtrar por propriedades de catálogo. O filtro dá suporte a 'eq', 'or' e 'and'.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-InputObject

Parâmetro de identidade

Propriedades do parâmetro

Tipo:IReservationsIdentity
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

GetViaIdentity
Cargo:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Location

Filtra os skus com base no local especificado neste parâmetro. Pode ser uma região Azure ou global

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-OfferId

ID da oferta usada para obter os produtos de terceiros

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-PlanId

ID de plano usada para obter os produtos de terceiros

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-PublisherId

ID do publicador usada para obter os produtos de terceiros

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ReservedResourceType

O tipo do recurso para o qual os skus devem ser fornecidos.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Skip

O número de reservas a serem ignoradas da lista antes de retornar os resultados

Propriedades do parâmetro

Tipo:Single
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SubscriptionId

ID da assinatura

Propriedades do parâmetro

Tipo:

String[]

Valor padrão:(Get-AzContext).Subscription.Id
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Get
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Take

Para o número de reservas a serem retornadas

Propriedades do parâmetro

Tipo:Single
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet dá suporte aos parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

IReservationsIdentity

Saídas

ICatalog