Get-AzComputeResourceSku
すべてのコンピューティング リソース SKU を一覧表示する
構文
Get-AzComputeResourceSku
[[-Location] <String>]
[-EdgeZone <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
説明
すべてのコンピューティング リソース SKU を一覧表示する
例
例 1
Get-AzComputeResourceSku "westus";
米国西部リージョンのすべてのコンピューティング リソース SKU を一覧表示する
例 2
Get-AzComputeResourceSku -Location "westus" | Where-Object {
$_.Name -like 'Standard_A*' -and
([int]($_.Capabilities | Where-Object { $_.Name -eq 'vCPUs' }).Value) -le 4
} | Select-Object -ExpandProperty Name
Standard_A0
Standard_A1
Standard_A1_v2
Standard_A2
Standard_A2m_v2
Standard_A2_v2
Standard_A3
Standard_A4m_v2
Standard_A4_v2
Standard_A5
Standard_A6
米国西部リージョンのすべてのコンピューティング リソース SKU を取得し、名前と vCPU の機能でフィルター処理し、name プロパティを選択します。
例 3
$vmSizes = Get-AzComputeResourceSku -Location "WestUS" | Where-Object {
$_.ResourceType -eq "virtualMachines" -and
([int]($_.Capabilities | Where-Object { $_.Name -eq "vCPUs" }).Value) -ge 4 -and
([int]($_.Capabilities | Where-Object { $_.Name -eq "MaxDataDiskCount" }).Value) -ge 8
}
$vmSizes.count
812
米国西部リージョンのすべてのコンピューティング リソース SKU を取得し、リソースの種類、vCPU 機能、MaxDataDiskCount 機能でフィルター処理し、結果の数をカウントします。
パラメーター
-DefaultProfile
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。
型: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-EdgeZone
エッジ ゾーン名を設定します。 設定すると、クエリはメインリージョンではなく、指定されたエッジゾーンにルーティングされます。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-Location
一覧表示できる SKU の場所を指定します。
型: | String |
配置: | 0 |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |