Udostępnij za pośrednictwem


Components interface

Interfejs reprezentujący składniki.

Metody

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

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

delete(string, string, ComponentsDeleteOptionalParams)

Usuwa składnik usługi Application Insights.

get(string, string, ComponentsGetOptionalParams)

Zwraca składnik usługi Application Insights.

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Pobierz stan trwającej operacji przeczyszczania.

list(ComponentsListOptionalParams)

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

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

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

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

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 o 50 żądań na godzinę. Wykonywanie żądań przeczyszczania należy wykonać wsadowe, 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. Przed użyciem żądania przeczyszczania należy uruchomić zapytanie, aby sprawdzić, czy wyniki są oczekiwane.

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Aktualizuje tagi istniejącego składnika. Aby zaktualizować inne pola, użyj metody CreateOrUpdate.

Szczegóły metody

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

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

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na 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
ComponentsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

delete(string, string, ComponentsDeleteOptionalParams)

Usuwa składnik usługi Application Insights.

function delete(resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams): Promise<void>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

options
ComponentsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

get(string, string, ComponentsGetOptionalParams)

Zwraca składnik usługi Application Insights.

function get(resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams): Promise<ApplicationInsightsComponent>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

resourceName

string

Nazwa zasobu składnika usługi Application Insights.

options
ComponentsGetOptionalParams

Parametry opcji.

Zwraca

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Pobierz stan trwającej operacji przeczyszczania.

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams): Promise<ComponentPurgeStatusResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na 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
ComponentsGetPurgeStatusOptionalParams

Parametry opcji.

Zwraca

list(ComponentsListOptionalParams)

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

function list(options?: ComponentsListOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>

Parametry

options
ComponentsListOptionalParams

Parametry opcji.

Zwraca

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

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

function listByResourceGroup(resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

Zwraca

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

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 o 50 żądań na godzinę. Wykonywanie żądań przeczyszczania należy wykonać wsadowe, 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. Przed użyciem żądania przeczyszczania należy uruchomić zapytanie, aby sprawdzić, czy wyniki są oczekiwane.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na 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
ComponentsPurgeOptionalParams

Parametry opcji.

Zwraca

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Aktualizuje tagi istniejącego składnika. Aby zaktualizować inne pola, użyj metody CreateOrUpdate.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na 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
ComponentsUpdateTagsOptionalParams

Parametry opcji.

Zwraca