Monitors interface
Gränssnitt som representerar övervakare.
Metoder
Metodinformation
beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)
Skapa en NewRelicMonitorResource
function beginCreateOrUpdate(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- monitorName
-
string
Namnet på resursen Övervakare
- resource
- NewRelicMonitorResource
Resursskapande parametrar.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>
beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)
Skapa en NewRelicMonitorResource
function beginCreateOrUpdateAndWait(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<NewRelicMonitorResource>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- monitorName
-
string
Namnet på resursen Övervakare
- resource
- NewRelicMonitorResource
Resursskapande parametrar.
Alternativparametrarna.
Returer
Promise<NewRelicMonitorResource>
beginDelete(string, string, string, MonitorsDeleteOptionalParams)
Ta bort en NewRelicMonitorResource
function beginDelete(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- userEmail
-
string
Användare Email.
- monitorName
-
string
Namnet på resursen Övervakare
- options
- MonitorsDeleteOptionalParams
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)
Ta bort en NewRelicMonitorResource
function beginDeleteAndWait(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<void>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- userEmail
-
string
Användare Email.
- monitorName
-
string
Namnet på resursen Övervakare
- options
- MonitorsDeleteOptionalParams
Alternativparametrarna.
Returer
Promise<void>
get(string, string, MonitorsGetOptionalParams)
Hämta en NewRelicMonitorResource
function get(resourceGroupName: string, monitorName: string, options?: MonitorsGetOptionalParams): Promise<NewRelicMonitorResource>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- monitorName
-
string
Namnet på resursen Övervakare
- options
- MonitorsGetOptionalParams
Alternativparametrarna.
Returer
Promise<NewRelicMonitorResource>
getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)
Hämta måttregler
function getMetricRules(resourceGroupName: string, monitorName: string, request: MetricsRequest, options?: MonitorsGetMetricRulesOptionalParams): Promise<MetricRules>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- monitorName
-
string
Namnet på resursen Övervakare
- request
- MetricsRequest
Information om begäran om att hämta måttstatus.
Alternativparametrarna.
Returer
Promise<MetricRules>
getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)
Hämta måttstatus
function getMetricStatus(resourceGroupName: string, monitorName: string, request: MetricsStatusRequest, options?: MonitorsGetMetricStatusOptionalParams): Promise<MetricsStatusResponse>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- monitorName
-
string
Namnet på resursen Övervakare
- request
- MetricsStatusRequest
Information om begäran om att hämta måttstatus.
Alternativparametrarna.
Returer
Promise<MetricsStatusResponse>
listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)
Visa en lista över de App Service-resurser som för närvarande övervakas av NewRelic-resursen.
function listAppServices(resourceGroupName: string, monitorName: string, request: AppServicesGetRequest, options?: MonitorsListAppServicesOptionalParams): PagedAsyncIterableIterator<AppServiceInfo, AppServiceInfo[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- monitorName
-
string
Namnet på resursen Övervakare
- request
- AppServicesGetRequest
Information om apptjänsterna får begäran.
Alternativparametrarna.
Returer
listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)
Lista NewRelicMonitorResource-resurser efter resursgrupp
function listByResourceGroup(resourceGroupName: string, options?: MonitorsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
Alternativparametrarna.
Returer
listBySubscription(MonitorsListBySubscriptionOptionalParams)
Lista NewRelicMonitorResource-resurser efter prenumerations-ID
function listBySubscription(options?: MonitorsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>
Parametrar
Alternativparametrarna.
Returer
listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)
Lista de vm-resurser för beräkning som för närvarande övervakas av NewRelic-resursen.
function listHosts(resourceGroupName: string, monitorName: string, request: HostsGetRequest, options?: MonitorsListHostsOptionalParams): PagedAsyncIterableIterator<VMInfo, VMInfo[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- monitorName
-
string
Namnet på resursen Övervakare
- request
- HostsGetRequest
Information om värdar får begäran.
- options
- MonitorsListHostsOptionalParams
Alternativparametrarna.
Returer
listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)
Visa en lista över alla Azure-resurser som är associerade med samma NewRelic-organisation och -konto som målresursen.
function listLinkedResources(resourceGroupName: string, monitorName: string, options?: MonitorsListLinkedResourcesOptionalParams): PagedAsyncIterableIterator<LinkedResource, LinkedResource[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- monitorName
-
string
Namnet på resursen Övervakare
Alternativparametrarna.
Returer
listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)
Visa en lista över de resurser som övervakas av NewRelic-övervakningsresursen.
function listMonitoredResources(resourceGroupName: string, monitorName: string, options?: MonitorsListMonitoredResourcesOptionalParams): PagedAsyncIterableIterator<MonitoredResource, MonitoredResource[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- monitorName
-
string
Namnet på resursen Övervakare
Alternativparametrarna.
Returer
switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)
Växlar faktureringen för NewRelic-övervakningsresursen.
function switchBilling(resourceGroupName: string, monitorName: string, request: SwitchBillingRequest, options?: MonitorsSwitchBillingOptionalParams): Promise<NewRelicMonitorResource>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- monitorName
-
string
Namnet på resursen Övervakare
- request
- SwitchBillingRequest
Information om bytets faktureringsbegäran.
Alternativparametrarna.
Returer
Promise<NewRelicMonitorResource>
update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)
Uppdatera en NewRelicMonitorResource
function update(resourceGroupName: string, monitorName: string, properties: NewRelicMonitorResourceUpdate, options?: MonitorsUpdateOptionalParams): Promise<NewRelicMonitorResource>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- monitorName
-
string
Namnet på resursen Övervakare
- properties
- NewRelicMonitorResourceUpdate
Resursegenskaperna som ska uppdateras.
- options
- MonitorsUpdateOptionalParams
Alternativparametrarna.
Returer
Promise<NewRelicMonitorResource>
vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)
Returnerar nyttolasten som måste skickas i begärandetexten för att installera NewRelic-agenten på en virtuell dator.
function vmHostPayload(resourceGroupName: string, monitorName: string, options?: MonitorsVmHostPayloadOptionalParams): Promise<VMExtensionPayload>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
- monitorName
-
string
Namnet på resursen Övervakare
Alternativparametrarna.
Returer
Promise<VMExtensionPayload>