Udostępnij za pośrednictwem


Components class

Klasa reprezentująca składniki.

Konstruktory

Components(ApplicationInsightsManagementClientContext)

Utwórz składniki.

Metody

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

Tworzy (lub aktualizuje) składnik usługi Application Insights. Uwaga: nie można określić innej wartości dla elementu InstrumentationKey ani AppId w operacji Put.

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
createOrUpdate(string, string, ApplicationInsightsComponent, ServiceCallback<ApplicationInsightsComponent>)
deleteMethod(string, string, RequestOptionsBase)

Usuwa składnik usługi Application Insights.

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, ServiceCallback<void>)
get(string, string, RequestOptionsBase)

Zwraca składnik usługi Application Insights.

get(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
get(string, string, ServiceCallback<ApplicationInsightsComponent>)
getPurgeStatus(string, string, string, RequestOptionsBase)

Uzyskaj stan trwającej operacji przeczyszczania.

getPurgeStatus(string, string, string, RequestOptionsBase, ServiceCallback<ComponentPurgeStatusResponse>)
getPurgeStatus(string, string, string, ServiceCallback<ComponentPurgeStatusResponse>)
list(RequestOptionsBase)

Pobiera listę wszystkich składników usługi Application Insights w ramach subskrypcji.

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
list(ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroup(string, RequestOptionsBase)

Pobiera listę składników usługi Application Insights w grupie zasobów.

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroupNext(string, RequestOptionsBase)

Pobiera listę składników usługi Application Insights w grupie zasobów.

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
listNext(string, RequestOptionsBase)

Pobiera listę wszystkich składników usługi Application Insights w ramach subskrypcji.

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
purge(string, string, ComponentPurgeBody, RequestOptionsBase)

Przeczyszcza dane w składniku usługi Application Insights za pomocą zestawu filtrów zdefiniowanych przez użytkownika.

Aby zarządzać zasobami systemowymi, żądania przeczyszczania są ograniczane przy 50 żądaniach na godzinę. Należy wsadować wykonywanie żądań przeczyszczania, wysyłając jedno polecenie, którego predykat zawiera wszystkie tożsamości użytkowników, które wymagają przeczyszczania. Użyj operatora in, aby określić wiele tożsamości. Należy uruchomić zapytanie przed użyciem żądania przeczyszczania, aby sprawdzić, czy wyniki są oczekiwane.

purge(string, string, ComponentPurgeBody, RequestOptionsBase, ServiceCallback<ComponentPurgeResponse>)
purge(string, string, ComponentPurgeBody, ServiceCallback<ComponentPurgeResponse>)
updateTags(string, string, TagsResource, RequestOptionsBase)

Aktualizacje tagów istniejącego składnika. Aby zaktualizować inne pola, użyj metody CreateOrUpdate.

updateTags(string, string, TagsResource, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
updateTags(string, string, TagsResource, ServiceCallback<ApplicationInsightsComponent>)

Szczegóły konstruktora

Components(ApplicationInsightsManagementClientContext)

Utwórz składniki.

new Components(client: ApplicationInsightsManagementClientContext)

Parametry

client
ApplicationInsightsManagementClientContext

Odwołanie do klienta usługi.

Szczegóły metody

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

Tworzy (lub aktualizuje) składnik usługi Application Insights. Uwaga: nie można określić innej wartości dla elementu InstrumentationKey ani AppId w operacji Put.

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options?: RequestOptionsBase): Promise<ComponentsCreateOrUpdateResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

insightProperties
ApplicationInsightsComponent

Właściwości, które należy określić, aby utworzyć składnik usługi Application Insights.

options
RequestOptionsBase

Parametry opcjonalne

Zwraca

Promise<Models.ComponentsCreateOrUpdateResponse>

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

insightProperties
ApplicationInsightsComponent

Właściwości, które należy określić, aby utworzyć składnik usługi Application Insights.

options
RequestOptionsBase

Parametry opcjonalne

callback

ServiceCallback<ApplicationInsightsComponent>

Wywołanie zwrotne

createOrUpdate(string, string, ApplicationInsightsComponent, ServiceCallback<ApplicationInsightsComponent>)

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, callback: ServiceCallback<ApplicationInsightsComponent>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

insightProperties
ApplicationInsightsComponent

Właściwości, które należy określić, aby utworzyć składnik usługi Application Insights.

callback

ServiceCallback<ApplicationInsightsComponent>

Wywołanie zwrotne

deleteMethod(string, string, RequestOptionsBase)

Usuwa składnik usługi Application Insights.

function deleteMethod(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<RestResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

options
RequestOptionsBase

Parametry opcjonalne

Zwraca

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

options
RequestOptionsBase

Parametry opcjonalne

callback

ServiceCallback<void>

Wywołanie zwrotne

deleteMethod(string, string, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, resourceName: string, callback: ServiceCallback<void>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

callback

ServiceCallback<void>

Wywołanie zwrotne

get(string, string, RequestOptionsBase)

Zwraca składnik usługi Application Insights.

function get(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<ComponentsGetResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

options
RequestOptionsBase

Parametry opcjonalne

Zwraca

Promise<Models.ComponentsGetResponse>

get(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function get(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

options
RequestOptionsBase

Parametry opcjonalne

callback

ServiceCallback<ApplicationInsightsComponent>

Wywołanie zwrotne

get(string, string, ServiceCallback<ApplicationInsightsComponent>)

function get(resourceGroupName: string, resourceName: string, callback: ServiceCallback<ApplicationInsightsComponent>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

callback

ServiceCallback<ApplicationInsightsComponent>

Wywołanie zwrotne

getPurgeStatus(string, string, string, RequestOptionsBase)

Uzyskaj stan trwającej operacji przeczyszczania.

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: RequestOptionsBase): Promise<ComponentsGetPurgeStatusResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

purgeId

string

W żądaniu stanu przeczyszczania jest to identyfikator operacji, której stan jest zwracany.

options
RequestOptionsBase

Parametry opcjonalne

Zwraca

Promise<Models.ComponentsGetPurgeStatusResponse>

getPurgeStatus(string, string, string, RequestOptionsBase, ServiceCallback<ComponentPurgeStatusResponse>)

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options: RequestOptionsBase, callback: ServiceCallback<ComponentPurgeStatusResponse>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

purgeId

string

W żądaniu stanu przeczyszczania jest to identyfikator operacji, której stan jest zwracany.

options
RequestOptionsBase

Parametry opcjonalne

callback

ServiceCallback<ComponentPurgeStatusResponse>

Wywołanie zwrotne

getPurgeStatus(string, string, string, ServiceCallback<ComponentPurgeStatusResponse>)

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, callback: ServiceCallback<ComponentPurgeStatusResponse>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

purgeId

string

W żądaniu stanu przeczyszczania jest to identyfikator operacji, której stan jest zwracany.

callback

ServiceCallback<ComponentPurgeStatusResponse>

Wywołanie zwrotne

list(RequestOptionsBase)

Pobiera listę wszystkich składników usługi Application Insights w ramach subskrypcji.

function list(options?: RequestOptionsBase): Promise<ComponentsListResponse>

Parametry

options
RequestOptionsBase

Parametry opcjonalne

Zwraca

Promise<Models.ComponentsListResponse>

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function list(options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametry

options
RequestOptionsBase

Parametry opcjonalne

list(ServiceCallback<ApplicationInsightsComponentListResult>)

function list(callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametry

listByResourceGroup(string, RequestOptionsBase)

Pobiera listę składników usługi Application Insights w grupie zasobów.

function listByResourceGroup(resourceGroupName: string, options?: RequestOptionsBase): Promise<ComponentsListByResourceGroupResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

options
RequestOptionsBase

Parametry opcjonalne

Zwraca

Promise<Models.ComponentsListByResourceGroupResponse>

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroup(resourceGroupName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

options
RequestOptionsBase

Parametry opcjonalne

listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroup(resourceGroupName: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

listByResourceGroupNext(string, RequestOptionsBase)

Pobiera listę składników usługi Application Insights w grupie zasobów.

function listByResourceGroupNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComponentsListByResourceGroupNextResponse>

Parametry

nextPageLink

string

Operacja NextLink z poprzedniego pomyślnego wywołania listy.

options
RequestOptionsBase

Parametry opcjonalne

Zwraca

Promise<Models.ComponentsListByResourceGroupNextResponse>

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroupNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametry

nextPageLink

string

Operacja NextLink z poprzedniego pomyślnego wywołania listy.

options
RequestOptionsBase

Parametry opcjonalne

listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroupNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametry

nextPageLink

string

Operacja NextLink z poprzedniego pomyślnego wywołania listy.

listNext(string, RequestOptionsBase)

Pobiera listę wszystkich składników usługi Application Insights w ramach subskrypcji.

function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComponentsListNextResponse>

Parametry

nextPageLink

string

Operacja NextLink z poprzedniego pomyślnego wywołania listy.

options
RequestOptionsBase

Parametry opcjonalne

Zwraca

Promise<Models.ComponentsListNextResponse>

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametry

nextPageLink

string

Operacja NextLink z poprzedniego pomyślnego wywołania listy.

options
RequestOptionsBase

Parametry opcjonalne

listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametry

nextPageLink

string

Operacja NextLink z poprzedniego pomyślnego wywołania listy.

purge(string, string, ComponentPurgeBody, RequestOptionsBase)

Przeczyszcza dane w składniku usługi Application Insights za pomocą zestawu filtrów zdefiniowanych przez użytkownika.

Aby zarządzać zasobami systemowymi, żądania przeczyszczania są ograniczane przy 50 żądaniach na godzinę. Należy wsadować wykonywanie żądań przeczyszczania, wysyłając jedno polecenie, którego predykat zawiera wszystkie tożsamości użytkowników, które wymagają przeczyszczania. Użyj operatora in, aby określić wiele tożsamości. Należy uruchomić zapytanie przed użyciem żądania przeczyszczania, aby sprawdzić, czy wyniki są oczekiwane.

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options?: RequestOptionsBase): Promise<ComponentsPurgeResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

body
ComponentPurgeBody

Opisuje treść żądania przeczyszczania danych w jednej tabeli składnika usługi Application Insights

options
RequestOptionsBase

Parametry opcjonalne

Zwraca

Promise<Models.ComponentsPurgeResponse>

purge(string, string, ComponentPurgeBody, RequestOptionsBase, ServiceCallback<ComponentPurgeResponse>)

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options: RequestOptionsBase, callback: ServiceCallback<ComponentPurgeResponse>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

body
ComponentPurgeBody

Opisuje treść żądania przeczyszczania danych w jednej tabeli składnika usługi Application Insights

options
RequestOptionsBase

Parametry opcjonalne

callback

ServiceCallback<ComponentPurgeResponse>

Wywołanie zwrotne

purge(string, string, ComponentPurgeBody, ServiceCallback<ComponentPurgeResponse>)

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, callback: ServiceCallback<ComponentPurgeResponse>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

body
ComponentPurgeBody

Opisuje treść żądania przeczyszczania danych w jednej tabeli składnika usługi Application Insights

callback

ServiceCallback<ComponentPurgeResponse>

Wywołanie zwrotne

updateTags(string, string, TagsResource, RequestOptionsBase)

Aktualizacje tagów istniejącego składnika. Aby zaktualizować inne pola, użyj metody CreateOrUpdate.

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options?: RequestOptionsBase): Promise<ComponentsUpdateTagsResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

componentTags
TagsResource

Zaktualizowano informacje o tagach, aby ustawić je w wystąpieniu składnika.

options
RequestOptionsBase

Parametry opcjonalne

Zwraca

Promise<Models.ComponentsUpdateTagsResponse>

updateTags(string, string, TagsResource, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

componentTags
TagsResource

Zaktualizowano informacje o tagach, aby ustawić je w wystąpieniu składnika.

options
RequestOptionsBase

Parametry opcjonalne

callback

ServiceCallback<ApplicationInsightsComponent>

Wywołanie zwrotne

updateTags(string, string, TagsResource, ServiceCallback<ApplicationInsightsComponent>)

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, callback: ServiceCallback<ApplicationInsightsComponent>)

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

componentTags
TagsResource

Zaktualizowano informacje o tagach, aby ustawić je w wystąpieniu składnika.

callback

ServiceCallback<ApplicationInsightsComponent>

Wywołanie zwrotne