Monitors interface
Interface die een monitor vertegenwoordigt.
Methoden
Methodedetails
beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)
Een NewRelicMonitorResource maken
function beginCreateOrUpdate(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- monitorName
-
string
Naam van de monitorresource
- resource
- NewRelicMonitorResource
Parameters voor het maken van resources.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>
beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)
Een NewRelicMonitorResource maken
function beginCreateOrUpdateAndWait(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<NewRelicMonitorResource>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- monitorName
-
string
Naam van de monitorresource
- resource
- NewRelicMonitorResource
Parameters voor het maken van resources.
De optiesparameters.
Retouren
Promise<NewRelicMonitorResource>
beginDelete(string, string, string, MonitorsDeleteOptionalParams)
Een NewRelicMonitorResource verwijderen
function beginDelete(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- userEmail
-
string
Gebruikers Email.
- monitorName
-
string
Naam van de monitorresource
- options
- MonitorsDeleteOptionalParams
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)
Een NewRelicMonitorResource verwijderen
function beginDeleteAndWait(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- userEmail
-
string
Gebruikers Email.
- monitorName
-
string
Naam van de monitorresource
- options
- MonitorsDeleteOptionalParams
De optiesparameters.
Retouren
Promise<void>
get(string, string, MonitorsGetOptionalParams)
Een NewRelicMonitorResource ophalen
function get(resourceGroupName: string, monitorName: string, options?: MonitorsGetOptionalParams): Promise<NewRelicMonitorResource>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- monitorName
-
string
Naam van de monitorresource
- options
- MonitorsGetOptionalParams
De optiesparameters.
Retouren
Promise<NewRelicMonitorResource>
getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)
Metrische regels ophalen
function getMetricRules(resourceGroupName: string, monitorName: string, request: MetricsRequest, options?: MonitorsGetMetricRulesOptionalParams): Promise<MetricRules>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- monitorName
-
string
Naam van de monitorresource
- request
- MetricsRequest
De details van de statusaanvraag voor metrische gegevens ophalen.
De optiesparameters.
Retouren
Promise<MetricRules>
getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)
Metrische status ophalen
function getMetricStatus(resourceGroupName: string, monitorName: string, request: MetricsStatusRequest, options?: MonitorsGetMetricStatusOptionalParams): Promise<MetricsStatusResponse>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- monitorName
-
string
Naam van de monitorresource
- request
- MetricsStatusRequest
De details van de statusaanvraag voor metrische gegevens ophalen.
De optiesparameters.
Retouren
Promise<MetricsStatusResponse>
listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)
Vermeld de App Service-resources die momenteel worden bewaakt door de NewRelic-resource.
function listAppServices(resourceGroupName: string, monitorName: string, request: AppServicesGetRequest, options?: MonitorsListAppServicesOptionalParams): PagedAsyncIterableIterator<AppServiceInfo, AppServiceInfo[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- monitorName
-
string
Naam van de monitorresource
- request
- AppServicesGetRequest
De details van de app-services worden aangevraagd.
De optiesparameters.
Retouren
listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)
NewRelicMonitorResource-resources per resourcegroep weergeven
function listByResourceGroup(resourceGroupName: string, options?: MonitorsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
De optiesparameters.
Retouren
listBySubscription(MonitorsListBySubscriptionOptionalParams)
NewRelicMonitorResource-resources weergeven op abonnements-id
function listBySubscription(options?: MonitorsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>
Parameters
De optiesparameters.
Retouren
listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)
Vermeld de reken-VM-resources die momenteel worden bewaakt door de NewRelic-resource.
function listHosts(resourceGroupName: string, monitorName: string, request: HostsGetRequest, options?: MonitorsListHostsOptionalParams): PagedAsyncIterableIterator<VMInfo, VMInfo[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- monitorName
-
string
Naam van de monitorresource
- request
- HostsGetRequest
De details van de aanvraag voor het ophalen van hosts.
- options
- MonitorsListHostsOptionalParams
De optiesparameters.
Retouren
listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)
Maak een lijst met alle Azure-resources die zijn gekoppeld aan dezelfde NewRelic-organisatie en hetzelfde account als de doelresource.
function listLinkedResources(resourceGroupName: string, monitorName: string, options?: MonitorsListLinkedResourcesOptionalParams): PagedAsyncIterableIterator<LinkedResource, LinkedResource[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- monitorName
-
string
Naam van de monitorresource
De optiesparameters.
Retouren
listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)
Vermeld de resources die momenteel worden bewaakt door de newRelic-monitorresource.
function listMonitoredResources(resourceGroupName: string, monitorName: string, options?: MonitorsListMonitoredResourcesOptionalParams): PagedAsyncIterableIterator<MonitoredResource, MonitoredResource[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- monitorName
-
string
Naam van de monitorresource
De optiesparameters.
Retouren
switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)
Hiermee schakelt u de facturering voor de NewRelic-monitorresource.
function switchBilling(resourceGroupName: string, monitorName: string, request: SwitchBillingRequest, options?: MonitorsSwitchBillingOptionalParams): Promise<NewRelicMonitorResource>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- monitorName
-
string
Naam van de monitorresource
- request
- SwitchBillingRequest
De details van de aanvraag voor het wisselen van facturering.
De optiesparameters.
Retouren
Promise<NewRelicMonitorResource>
update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)
Een NewRelicMonitorResource bijwerken
function update(resourceGroupName: string, monitorName: string, properties: NewRelicMonitorResourceUpdate, options?: MonitorsUpdateOptionalParams): Promise<NewRelicMonitorResource>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- monitorName
-
string
Naam van de monitorresource
- properties
- NewRelicMonitorResourceUpdate
De resource-eigenschappen die moeten worden bijgewerkt.
- options
- MonitorsUpdateOptionalParams
De optiesparameters.
Retouren
Promise<NewRelicMonitorResource>
vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)
Retourneert de nettolading die moet worden doorgegeven in de aanvraagbody voor het installeren van de NewRelic-agent op een VM.
function vmHostPayload(resourceGroupName: string, monitorName: string, options?: MonitorsVmHostPayloadOptionalParams): Promise<VMExtensionPayload>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
- monitorName
-
string
Naam van de monitorresource
De optiesparameters.
Retouren
Promise<VMExtensionPayload>