Get-AzComputeResourceSku
Listar todos os recursos de computação Skus
Sintaxe
Default (Predefinição)
Get-AzComputeResourceSku
[[-Location] <String>]
[-EdgeZone <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Listar todos os recursos de computação Skus
Exemplos
Exemplo 1
Get-AzComputeResourceSku "westus";
Listar todos os skus de recursos de computação na região Oeste dos EUA
Exemplo 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
Obtenha todos os skus de recursos de computação na região Oeste dos EUA, filtre por nome e capacidade de vCPUs e selecione a propriedade name.
Exemplo 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
Obtenha todos os skus de recursos de computação na região Oeste dos EUA, filtre por tipo de recurso, capacidade vCPUs e capacidade MaxDataDiskCount e conte o número de resultados.
Parâmetros
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.
Propriedades dos parâmetros
| Tipo: | IAzureContextContainer |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
Conjuntos de parâmetros
(All)
| Position: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-EdgeZone
Define o nome da zona de borda. Se definida, a consulta será roteada para a zona de borda especificada em vez da região principal.
Propriedades dos parâmetros
| Tipo: | String |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Position: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | True |
| Valor dos restantes argumentos: | False |
-Location
Especifica um local do skus disponível para lista.
Propriedades dos parâmetros
| Tipo: | String |
| Default value: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Position: | 0 |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | True |
| Valor dos restantes argumentos: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.