ComponentsOperations interface
Interfejs reprezentujący operacje komponentów.
Właściwości
| 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 | Usuwa składnik usługi Application Insights. |
| get | Zwraca składnik usługi Application Insights. |
| get |
Uzyskaj status trwającej operacji czystki. |
| list | Otrzymuje listę wszystkich komponentów Application Insights w ramach subskrypcji. |
| list |
Otrzymuje listę komponentów Application Insights w ramach grupy zasobów. |
| purge | Usuwa dane w komponencie Application Insights za pomocą zestawu filtrów zdefiniowanych przez użytkownika. Aby zarządzać zasobami systemowymi, żądania przeczyszczania są ograniczane do 50 żądań na godzinę. Należy wsadowo wykonywać żądania przeczyszczania, wysyłając pojedyncze 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. Uwaga: ta operacja jest przeznaczona dla zasobów Classic, dla zasobów Application Insights opartych na przestrzeni roboczej prosimy o wykonanie operacji czyszczenia (bezpośrednio na przestrzeni roboczej)(https://docs.microsoft.com/en-us/rest/api/loganalytics/workspace-purge/purge), dostosowanej do konkretnego ID zasobu. |
| update |
Aktualizuje tagi istniejącego komponentu. Aby zaktualizować inne pola, użyj metody CreateOrUpdate. |
Szczegóły właściwości
createOrUpdate
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.
createOrUpdate: (resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options?: ComponentsCreateOrUpdateOptionalParams) => Promise<ApplicationInsightsComponent>
Wartość właściwości
(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options?: ComponentsCreateOrUpdateOptionalParams) => Promise<ApplicationInsightsComponent>
delete
Usuwa składnik usługi Application Insights.
delete: (resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams) => Promise<void>
Wartość właściwości
(resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams) => Promise<void>
get
Zwraca składnik usługi Application Insights.
get: (resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams) => Promise<ApplicationInsightsComponent>
Wartość właściwości
(resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams) => Promise<ApplicationInsightsComponent>
getPurgeStatus
Uzyskaj status trwającej operacji czystki.
getPurgeStatus: (resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams) => Promise<ComponentPurgeStatusResponse>
Wartość właściwości
(resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams) => Promise<ComponentPurgeStatusResponse>
list
Otrzymuje listę wszystkich komponentów Application Insights w ramach subskrypcji.
list: (options?: ComponentsListOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
Wartość właściwości
(options?: ComponentsListOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
listByResourceGroup
Otrzymuje listę komponentów Application Insights w ramach grupy zasobów.
listByResourceGroup: (resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
Wartość właściwości
(resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
purge
Usuwa dane w komponencie Application Insights za pomocą zestawu filtrów zdefiniowanych przez użytkownika.
Aby zarządzać zasobami systemowymi, żądania przeczyszczania są ograniczane do 50 żądań na godzinę. Należy wsadowo wykonywać żądania przeczyszczania, wysyłając pojedyncze 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. Uwaga: ta operacja jest przeznaczona dla zasobów Classic, dla zasobów Application Insights opartych na przestrzeni roboczej prosimy o wykonanie operacji czyszczenia (bezpośrednio na przestrzeni roboczej)(https://docs.microsoft.com/en-us/rest/api/loganalytics/workspace-purge/purge), dostosowanej do konkretnego ID zasobu.
purge: (resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options?: ComponentsPurgeOptionalParams) => Promise<ComponentPurgeResponse>
Wartość właściwości
(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options?: ComponentsPurgeOptionalParams) => Promise<ComponentPurgeResponse>
updateTags
Aktualizuje tagi istniejącego komponentu. Aby zaktualizować inne pola, użyj metody CreateOrUpdate.
updateTags: (resourceGroupName: string, resourceName: string, componentTags: TagsResource, options?: ComponentsUpdateTagsOptionalParams) => Promise<ApplicationInsightsComponent>
Wartość właściwości
(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options?: ComponentsUpdateTagsOptionalParams) => Promise<ApplicationInsightsComponent>