Get-AzMonitorLogAnalyticsSolution

Recupera a solução do usuário.

Syntax

Get-AzMonitorLogAnalyticsSolution
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzMonitorLogAnalyticsSolution
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzMonitorLogAnalyticsSolution
   -InputObject <IMonitoringSolutionsIdentity>
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzMonitorLogAnalyticsSolution
   -ResourceGroupName <String>
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Description

Recupera a solução do usuário.

Exemplos

Exemplo 1: Obter uma solução de análise de log de monitor por nome

Get-AzMonitorLogAnalyticsSolution -ResourceGroupName azureps-monitor -Name 'Containers(azureps-monitor)'

Name                      Type                                     Location
----                      ----                                     --------
Containers(azureps-monitor) Microsoft.OperationsManagement/solutions West US 2

Esse comando obtém uma solução de análise de log de monitor por nome.

Exemplo 2: Obter uma solução de análise de log de monitor por ID de recurso

@{Id = "/subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourcegroups/azureps-manual-test/providers/Microsoft.OperationsManagement/solutions/Containers(monitoringworkspace-t01)"} | Get-AzMonitorLogAnalyticsSolution

Name                                Type                                     Location
----                                ----                                     --------
Containers(monitoringworkspace-t01) Microsoft.OperationsManagement/solutions East US

Esse comando obtém uma solução de análise de log de monitor por id de recurso.

Exemplo 3: Obter uma solução de análise de log de monitor por objeto

$monitor = New-AzMonitorLogAnalyticsSolution -ResourceGroupName azureps-monitor -Type "Microsoft.OperationsManagement/solutions" -Location "West US 2" -WorkspaceResourceId workspaceResourceId
Get-AzMonitorLogAnalyticsSolution -InputObject $monitor

Name                      Type                                     Location
----                      ----                                     --------
Containers(azureps-monitor) Microsoft.OperationsManagement/solutions West US 2

Esse comando obtém uma solução de análise de log de monitor por objeto.

Exemplo 4: Obter todas as soluções de análise de log do monitor em um grupo de recursos

Get-AzMonitorLogAnalyticsSolution -ResourceGroupName azureps-monitor

Name                      Type                                     Location
----                      ----                                     --------
Containers(azureps-monitor) Microsoft.OperationsManagement/solutions West US 2

Esse comando obtém todas as soluções de análise de log do monitor em um grupo de recursos.

Exemplo 5: Obter todas as soluções de análise de log do monitor em uma assinatura

Get-AzMonitorLogAnalyticsSolution

Name                                Type                                     Location
----                                ----                                     --------
Containers(monitoringworkspace-t01) Microsoft.OperationsManagement/solutions East US
Containers(azureps-monitor)           Microsoft.OperationsManagement/solutions West US 2

Esse comando obtém todas as soluções de análise de log do monitor em uma assinatura.

Parâmetros

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.

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

-InputObject

Parâmetro de identidade Para construir, consulte a seção NOTAS para propriedades INPUTOBJECT e crie uma tabela de hash.

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

-Name

Nome da solução do usuário.

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

-ResourceGroupName

O nome do grupo de recursos a ser obtido. O nome diferencia maiúsculas de minúsculas.

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

-SubscriptionId

Obtém credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.

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

Entradas

IMonitoringSolutionsIdentity

Saídas

ISolution

Observações

ALIASES

PROPRIEDADES DE PARÂMETROS COMPLEXOS

Para criar os parâmetros descritos abaixo, construa uma tabela de hash contendo as propriedades apropriadas. Para obter informações sobre tabelas de hash, execute Get-Help about_Hash_Tables.

INPUTOBJECT <IMonitoringSolutionsIdentity>: Parâmetro de identidade

  • [Id <String>]: Caminho de identidade do recurso
  • [ManagementAssociationName <String>]: Nome da Associação de Gerenciamento de Usuários.
  • [ManagementConfigurationName <String>]: Nome da Configuração de Gerenciamento de Usuários.
  • [ProviderName <String>]: Nome do provedor para o recurso pai.
  • [ResourceGroupName <String>]: O nome do grupo de recursos a ser obtido. O nome diferencia maiúsculas de minúsculas.
  • [ResourceName <String>]: Nome do recurso pai.
  • [ResourceType <String>]: Tipo de recurso para o recurso pai
  • [SolutionName <String>]: Nome da solução do usuário.
  • [SubscriptionId <String>]: Obtém credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.