NewRelicMonitorResource.GetHostsAsync Method

Definition

Lists all VM resources currently being monitored by the New Relic monitor resource, helping you manage observability

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors/{monitorName}/listHosts
  • Operation Id: Monitors_ListHosts
  • Default Api Version: 2025-05-01-preview
  • Resource: NewRelicMonitorResource
public virtual Azure.AsyncPageable<Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityVmInfo> GetHostsAsync(Azure.ResourceManager.NewRelicObservability.Models.NewRelicHostsGetContent content, System.Threading.CancellationToken cancellationToken = default);
abstract member GetHostsAsync : Azure.ResourceManager.NewRelicObservability.Models.NewRelicHostsGetContent * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityVmInfo>
override this.GetHostsAsync : Azure.ResourceManager.NewRelicObservability.Models.NewRelicHostsGetContent * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.NewRelicObservability.Models.NewRelicObservabilityVmInfo>
Public Overridable Function GetHostsAsync (content As NewRelicHostsGetContent, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of NewRelicObservabilityVmInfo)

Parameters

content
NewRelicHostsGetContent

The details of the Hosts get request.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

An async collection of NewRelicObservabilityVmInfo that may take multiple service requests to iterate over.

Exceptions

content is null.

Applies to