Monitors interface
Rozhraní představující monitory
Metody
Podrobnosti metody
beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)
Vytvoření NewRelicMonitorResource
function beginCreateOrUpdate(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- monitorName
-
string
Název prostředku Monitory
- resource
- NewRelicMonitorResource
Parametry vytvoření prostředku
Parametry možností.
Návraty
Promise<@azure/core-lro.SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>
beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)
Vytvoření NewRelicMonitorResource
function beginCreateOrUpdateAndWait(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<NewRelicMonitorResource>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- monitorName
-
string
Název prostředku Monitory
- resource
- NewRelicMonitorResource
Parametry vytvoření prostředku
Parametry možností.
Návraty
Promise<NewRelicMonitorResource>
beginDelete(string, string, string, MonitorsDeleteOptionalParams)
Odstranění NewRelicMonitorResource
function beginDelete(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- userEmail
-
string
E-mail uživatele.
- monitorName
-
string
Název prostředku Monitory
- options
- MonitorsDeleteOptionalParams
Parametry možností.
Návraty
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)
Odstranění NewRelicMonitorResource
function beginDeleteAndWait(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- userEmail
-
string
E-mail uživatele.
- monitorName
-
string
Název prostředku Monitory
- options
- MonitorsDeleteOptionalParams
Parametry možností.
Návraty
Promise<void>
get(string, string, MonitorsGetOptionalParams)
Získání NewRelicMonitorResource
function get(resourceGroupName: string, monitorName: string, options?: MonitorsGetOptionalParams): Promise<NewRelicMonitorResource>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- monitorName
-
string
Název prostředku Monitory
- options
- MonitorsGetOptionalParams
Parametry možností.
Návraty
Promise<NewRelicMonitorResource>
getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)
Získání pravidel metrik
function getMetricRules(resourceGroupName: string, monitorName: string, request: MetricsRequest, options?: MonitorsGetMetricRulesOptionalParams): Promise<MetricRules>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- monitorName
-
string
Název prostředku Monitory
- request
- MetricsRequest
Podrobnosti o žádosti o získání stavu metrik
Parametry možností.
Návraty
Promise<MetricRules>
getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)
Získání stavu metriky
function getMetricStatus(resourceGroupName: string, monitorName: string, request: MetricsStatusRequest, options?: MonitorsGetMetricStatusOptionalParams): Promise<MetricsStatusResponse>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- monitorName
-
string
Název prostředku Monitory
- request
- MetricsStatusRequest
Podrobnosti o žádosti o získání stavu metrik
Parametry možností.
Návraty
Promise<MetricsStatusResponse>
listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)
Uveďte seznam prostředků služby App Service, které aktuálně monitoruje prostředek NewRelic.
function listAppServices(resourceGroupName: string, monitorName: string, request: AppServicesGetRequest, options?: MonitorsListAppServicesOptionalParams): PagedAsyncIterableIterator<AppServiceInfo, AppServiceInfo[], PageSettings>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- monitorName
-
string
Název prostředku Monitory
- request
- AppServicesGetRequest
Podrobnosti o žádosti o získání aplikačních služeb
Parametry možností.
Návraty
listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)
Výpis prostředků NewRelicMonitorResource podle skupiny prostředků
function listByResourceGroup(resourceGroupName: string, options?: MonitorsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
Parametry možností.
Návraty
listBySubscription(MonitorsListBySubscriptionOptionalParams)
Výpis prostředků NewRelicMonitorResource podle ID předplatného
function listBySubscription(options?: MonitorsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>
Parametry
Parametry možností.
Návraty
listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)
Uveďte seznam prostředků výpočetních virtuálních počítačů, které aktuálně monitoruje prostředek NewRelic.
function listHosts(resourceGroupName: string, monitorName: string, request: HostsGetRequest, options?: MonitorsListHostsOptionalParams): PagedAsyncIterableIterator<VMInfo, VMInfo[], PageSettings>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- monitorName
-
string
Název prostředku Monitory
- request
- HostsGetRequest
Podrobnosti o žádosti o získání hostitelů
- options
- MonitorsListHostsOptionalParams
Parametry možností.
Návraty
listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)
Vypíše všechny prostředky Azure přidružené ke stejné organizaci NewRelic a účtu jako cílový prostředek.
function listLinkedResources(resourceGroupName: string, monitorName: string, options?: MonitorsListLinkedResourcesOptionalParams): PagedAsyncIterableIterator<LinkedResource, LinkedResource[], PageSettings>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- monitorName
-
string
Název prostředku Monitory
Parametry možností.
Návraty
listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)
Uveďte prostředky, které aktuálně monitoruje prostředek monitorování NewRelic.
function listMonitoredResources(resourceGroupName: string, monitorName: string, options?: MonitorsListMonitoredResourcesOptionalParams): PagedAsyncIterableIterator<MonitoredResource, MonitoredResource[], PageSettings>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- monitorName
-
string
Název prostředku Monitory
Parametry možností.
Návraty
switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)
Přepne fakturaci pro prostředek monitorování NewRelic.
function switchBilling(resourceGroupName: string, monitorName: string, request: SwitchBillingRequest, options?: MonitorsSwitchBillingOptionalParams): Promise<NewRelicMonitorResource>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- monitorName
-
string
Název prostředku Monitory
- request
- SwitchBillingRequest
Podrobnosti o žádosti o přepnutí fakturace
Parametry možností.
Návraty
Promise<NewRelicMonitorResource>
update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)
Aktualizace NewRelicMonitorResource
function update(resourceGroupName: string, monitorName: string, properties: NewRelicMonitorResourceUpdate, options?: MonitorsUpdateOptionalParams): Promise<NewRelicMonitorResource>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- monitorName
-
string
Název prostředku Monitory
- properties
- NewRelicMonitorResourceUpdate
Vlastnosti prostředku, které se mají aktualizovat.
- options
- MonitorsUpdateOptionalParams
Parametry možností.
Návraty
Promise<NewRelicMonitorResource>
vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)
Vrátí datovou část, kterou je potřeba předat v textu požadavku pro instalaci agenta NewRelic na virtuální počítač.
function vmHostPayload(resourceGroupName: string, monitorName: string, options?: MonitorsVmHostPayloadOptionalParams): Promise<VMExtensionPayload>
Parametry
- resourceGroupName
-
string
Název skupiny prostředků. Název nerozlišuje malá a velká písmena.
- monitorName
-
string
Název prostředku Monitory
Parametry možností.
Návraty
Promise<VMExtensionPayload>