Get-AzAdvisorRecommendation

Mendapatkan detail rekomendasi cache.

Sintaks

Get-AzAdvisorRecommendation
   [-SubscriptionId <String[]>]
   [-Filter <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzAdvisorRecommendation
   -Id <String>
   -ResourceUri <String>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzAdvisorRecommendation
   -InputObject <IAdvisorIdentity>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzAdvisorRecommendation
   -ResourceId <String>
   [-Category <String>]
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzAdvisorRecommendation
   -ResourceGroupName <String>
   [-Category <String>]
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Deskripsi

Mendapatkan detail rekomendasi cache.

Contoh

Contoh 1: Daftar Rekomendasi menurut subscriptionId dan nama grup sumber daya

Get-AzAdvisorRecommendation -ResourceGroupName lnxtest -Category HighAvailability

Name                                 Category         Resource Group Impact ImpactedValue ImpactedField
----                                 --------         -------------- ------ ------------- -------------
71411b72-e7de-9dc2-308b-5c60252e1456 HighAvailability lnxtest        Medium lnxtest-vnet  MICROSOFT.NETWORK/VIRTUALNETWORKS
bf8ebdfd-6caa-9f55-53ae-ffafefbf3a7c HighAvailability lnxtest        Medium advisortest   MICROSOFT.NETWORK/VIRTUALNETWORKS
339071fa-d66a-be4f-9cf8-22b67552b287 HighAvailability lnxtest        Medium advisor-test  MICROSOFT.NETWORK/VIRTUALNETWORKS

Daftar Rekomendasi menurut subscriptionId

Contoh 2: Daftar Rekomendasi menurut subscriptionId dan filter

Get-AzAdvisorRecommendation -filter "Category eq 'HighAvailability' and ResourceGroup eq 'lnxtest'"

Name                                 Category         Resource Group Impact ImpactedValue ImpactedField
----                                 --------         -------------- ------ ------------- -------------
71411b72-e7de-9dc2-308b-5c60252e1456 HighAvailability lnxtest        Medium lnxtest-vnet  MICROSOFT.NETWORK/VIRTUALNETWORKS
bf8ebdfd-6caa-9f55-53ae-ffafefbf3a7c HighAvailability lnxtest        Medium advisortest   MICROSOFT.NETWORK/VIRTUALNETWORKS
339071fa-d66a-be4f-9cf8-22b67552b287 HighAvailability lnxtest        Medium advisor-test  MICROSOFT.NETWORK/VIRTUALNETWORKS

Daftar Rekomendasi menurut subscriptionId dan filter

Contoh 3: Dapatkan Rekomendasi berdasarkan Id dan ID sumber daya

Get-AzAdvisorRecommendation -Id 42963553-61de-5334-2d2e-47f3a0099d41 -ResourceUri /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f

Name                                 Category Resource Group   Impact ImpactedValue    ImpactedField
----                                 -------- --------------   ------ -------------    -------------
42963553-61de-5334-2d2e-47f3a0099d41 Security automanagehcrprg High   arcbox-capi-mgmt Microsoft.Compute/virtualMachines

Dapatkan Rekomendasi berdasarkan Id dan ID sumber daya

Parameter

-Category

Kategori rekomendasi.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Filter

Filter untuk diterapkan ke rekomendasi. Filter dapat diterapkan ke properti ['ResourceId', 'ResourceGroup', 'RecommendationTypeGuid', 'Category' dengan operator ['eq', 'and', 'or']. Contoh:

  • $filter=Category eq 'Cost' dan ResourceGroup eq 'MyResourceGroup'
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

ID rekomendasi.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Parameter Identitas Untuk membangun, lihat bagian CATATAN untuk properti INPUTOBJECT dan membuat tabel hash.

Type:IAdvisorIdentity
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Nama grup sumber daya.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

Id sumber daya.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceUri

Pengidentifikasi Azure Resource Manager yang sepenuhnya memenuhi syarat dari sumber daya yang rekomendasinya berlaku.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

ID langganan Azure.

Type:String[]
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

IAdvisorIdentity

Output

IResourceRecommendationBase

Catatan

ALIAS

PROPERTI PARAMETER KOMPLEKS

Untuk membuat parameter yang dijelaskan di bawah ini, buat tabel hash yang berisi properti yang sesuai. Untuk informasi tentang tabel hash, jalankan Get-Help about_Hash_Tables.

INPUTOBJECT <IAdvisorIdentity>: Parameter Identitas

  • [ConfigurationName <ConfigurationName?>]: Nama konfigurasi Advisor. Nilai harus 'default'
  • [Id <String>]: Jalur identitas sumber daya
  • [Name <String>]: Nama entitas metadata.
  • [OperationId <String>]: ID operasi, yang dapat ditemukan dari bidang Lokasi di header respons rekomendasi hasilkan.
  • [RecommendationId <String>]: ID rekomendasi.
  • [ResourceGroup <String>]: Nama grup sumber daya Azure.
  • [ResourceUri <String>]: Pengidentifikasi Azure Resource Manager yang sepenuhnya memenuhi syarat dari sumber daya yang rekomendasinya berlaku.
  • [SubscriptionId <String>]: ID langganan Azure.