Components interface
Interfejs reprezentujący składniki.
Metody
create |
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, Components |
Usuwa składnik usługi Application Insights. |
get(string, string, Components |
Zwraca składnik usługi Application Insights. |
get |
Pobierz stan trwającej operacji przeczyszczania. |
list(Components |
Pobiera listę wszystkich składników usługi Application Insights w ramach subskrypcji. |
list |
Pobiera listę składników usługi Application Insights w grupie zasobów. |
purge(string, string, Component |
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. |
update |
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.
Parametry opcji.
Zwraca
Promise<ApplicationInsightsComponent>
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
Promise<ApplicationInsightsComponent>
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.
Parametry opcji.
Zwraca
Promise<ComponentPurgeStatusResponse>
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.
Parametry opcji.
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
Promise<ComponentPurgeResponse>
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.
Parametry opcji.
Zwraca
Promise<ApplicationInsightsComponent>
Azure SDK for JavaScript