Get-AzReservationCatalog
Haal de regio's en SKU's op die beschikbaar zijn voor aankoop van gereserveerde instanties voor het opgegeven Azure-abonnement.
Syntaxis
Get-AzReservationCatalog
[-SubscriptionId <String[]>]
[-Filter <String>]
[-Location <String>]
[-OfferId <String>]
[-PlanId <String>]
[-PublisherId <String>]
[-ReservedResourceType <String>]
[-Skip <Single>]
[-Take <Single>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzReservationCatalog
-InputObject <IReservationsIdentity>
[-Filter <String>]
[-Location <String>]
[-OfferId <String>]
[-PlanId <String>]
[-PublisherId <String>]
[-ReservedResourceType <String>]
[-Skip <Single>]
[-Take <Single>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Description
Haal de regio's en SKU's op die beschikbaar zijn voor aankoop van gereserveerde instanties voor het opgegeven Azure-abonnement.
Voorbeelden
Voorbeeld 1: De lijst met gereserveerde resourcetype-SKU's ophalen met locatie
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}
Met deze opdracht wordt een catlog met gereserveerde resourcetype-SKU's met locatie ophaalt
Voorbeeld 2: De lijst met gereserveerde resourcetype-SKU's zonder locatie ophalen
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
Met deze opdracht wordt een catlog met gereserveerde resourcetype-SKU's zonder locatie opgevraagd
Voorbeeld 3: De lijst met in aanmerking komende 3pp gereserveerde resourcetype-SKU's ophalen met uitgever-id, aanbiedings-id, plan-id
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
Met deze opdracht krijgt u een catlog met in aanmerking komende 3pp gereserveerde resourcetype-SKU's met uitgever-id, aanbiedings-id, plan-id
Parameters
-DefaultProfile
De parameter DefaultProfile is niet functioneel. Gebruik de parameter SubscriptionId indien beschikbaar als u de cmdlet uitvoert voor een ander abonnement.
Type: | PSObject |
Aliassen: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Filter
Kan worden gebruikt om te filteren op cataloguseigenschappen. Het filter ondersteunt 'eq', 'or' en 'and'.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-InputObject
Identity Parameter To construct, zie DE SECTIE NOTES voor INPUTOBJECT-eigenschappen en maak een hash-tabel.
Type: | IReservationsIdentity |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Location
Hiermee filtert u de SKU's op basis van de locatie die in deze parameter is opgegeven. Dit kan een Azure-regio of globaal zijn
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-OfferId
Aanbiedings-id die wordt gebruikt om de producten van derden op te halen
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PlanId
Plan-id die wordt gebruikt om de producten van derden op te halen
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PublisherId
Uitgever-id die wordt gebruikt om de producten van derden op te halen
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ReservedResourceType
Het type resource waarvoor de SKU's moeten worden opgegeven.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Skip
Het aantal reserveringen dat moet worden overgeslagen in de lijst voordat resultaten worden geretourneerd
Type: | Single |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SubscriptionId
Id van het abonnement
Type: | String[] |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Take
Naar het aantal reserveringen dat moet worden geretourneerd
Type: | Single |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Azure PowerShell