Sdílet prostřednictvím


Components interface

Rozhraní představující součásti.

Metody

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

Vytvoří (nebo aktualizuje) komponentu Application Insights. Poznámka: V operaci Put nelze zadat jinou hodnotu InstrumentationKey ani AppId.

delete(string, string, ComponentsDeleteOptionalParams)

Odstraní komponentu Application Insights.

get(string, string, ComponentsGetOptionalParams)

Vrátí komponentu Application Insights.

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Získání stavu probíhající operace vyprázdnění

list(ComponentsListOptionalParams)

Získá seznam všech komponent Application Insights v rámci předplatného.

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

Získá seznam komponent Application Insights v rámci skupiny prostředků.

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Vyprázdní data v komponentě Application Insights sadou uživatelsky definovaných filtrů.

Kvůli správě systémových prostředků se žádosti o vymazání omezují na 50 požadavků za hodinu. Spuštění požadavků na vyprázdnění byste měli dávkovat odesláním jednoho příkazu, jehož predikát zahrnuje všechny identity uživatelů, které vyžadují vymazání. Operátor in slouží k určení více identit. Před použitím požadavku na vyprázdnění byste měli spustit dotaz, abyste ověřili, že se výsledky očekávají.

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Aktualizuje značky existující komponenty. Chcete-li aktualizovat další pole, použijte metodu CreateOrUpdate.

Podrobnosti metody

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

Vytvoří (nebo aktualizuje) komponentu Application Insights. Poznámka: V operaci Put nelze zadat jinou hodnotu InstrumentationKey ani AppId.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

resourceName

string

Název prostředku komponenty Application Insights.

insightProperties
ApplicationInsightsComponent

Vlastnosti, které je potřeba zadat k vytvoření komponenty Application Insights.

options
ComponentsCreateOrUpdateOptionalParams

Parametry možností.

Návraty

delete(string, string, ComponentsDeleteOptionalParams)

Odstraní komponentu Application Insights.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

resourceName

string

Název prostředku komponenty Application Insights.

options
ComponentsDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

get(string, string, ComponentsGetOptionalParams)

Vrátí komponentu Application Insights.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

resourceName

string

Název prostředku komponenty Application Insights.

options
ComponentsGetOptionalParams

Parametry možností.

Návraty

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Získání stavu probíhající operace vyprázdnění

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

resourceName

string

Název prostředku komponenty Application Insights.

purgeId

string

V žádosti o vyprázdnění se jedná o ID operace, u které se vrátí stav.

options
ComponentsGetPurgeStatusOptionalParams

Parametry možností.

Návraty

list(ComponentsListOptionalParams)

Získá seznam všech komponent Application Insights v rámci předplatného.

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

Parametry

options
ComponentsListOptionalParams

Parametry možností.

Návraty

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

Získá seznam komponent Application Insights v rámci skupiny prostředků.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

options
ComponentsListByResourceGroupOptionalParams

Parametry možností.

Návraty

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Vyprázdní data v komponentě Application Insights sadou uživatelsky definovaných filtrů.

Kvůli správě systémových prostředků se žádosti o vymazání omezují na 50 požadavků za hodinu. Spuštění požadavků na vyprázdnění byste měli dávkovat odesláním jednoho příkazu, jehož predikát zahrnuje všechny identity uživatelů, které vyžadují vymazání. Operátor in slouží k určení více identit. Před použitím požadavku na vyprázdnění byste měli spustit dotaz, abyste ověřili, že se výsledky očekávají.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

resourceName

string

Název prostředku komponenty Application Insights.

body
ComponentPurgeBody

Popisuje tělo požadavku na vymazání dat v jedné tabulce komponenty Application Insights.

options
ComponentsPurgeOptionalParams

Parametry možností.

Návraty

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Aktualizuje značky existující komponenty. Chcete-li aktualizovat další pole, použijte metodu CreateOrUpdate.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

resourceName

string

Název prostředku komponenty Application Insights.

componentTags
TagsResource

Aktualizace informací o značce, které se nastaví do instance komponenty.

options
ComponentsUpdateTagsOptionalParams

Parametry možností.

Návraty