Sdílet prostřednictvím


Components interface

Rozhraní představující komponenty.

Metody

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

Vytvoří (nebo aktualizuje) komponentu Application Insights. Poznámka: V operaci Put nemůžete zadat jinou hodnotu pro 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)

Vymaže data v komponentě Application Insights pomocí sady uživatelem definovaných filtrů.

Aby bylo možné spravovat systémové prostředky, požadavky na vyprázdnění se omezují rychlostí 50 požadavků za hodinu. Spuštění žádostí o vymazání byste měli dávkově provést odesláním jediného příkazu, jehož predikát zahrnuje všechny identity uživatelů, které vyžadují vymazání. K určení více identit použijte operátor in. Před použitím příkazu pro žádost o vymazání byste měli spustit dotaz, abyste ověřili, že jsou výsledky očekávané.

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Aktualizace značky existující komponenty. Pokud chcete 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 nemůžete zadat jinou hodnotu pro InstrumentationKey ani AppId.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují 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ů. V názvu se rozlišují 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ů. V názvu se rozlišují 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ů. V názvu se rozlišují malá a velká písmena.

resourceName

string

Název prostředku komponenty Application Insights.

purgeId

string

V požadavku na stav vymazání se jedná o ID operace, jejíž stav se vrátí.

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ů. V názvu se rozlišují malá a velká písmena.

options
ComponentsListByResourceGroupOptionalParams

Parametry možností.

Návraty

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Vymaže data v komponentě Application Insights pomocí sady uživatelem definovaných filtrů.

Aby bylo možné spravovat systémové prostředky, požadavky na vyprázdnění se omezují rychlostí 50 požadavků za hodinu. Spuštění žádostí o vymazání byste měli dávkově provést odesláním jediného příkazu, jehož predikát zahrnuje všechny identity uživatelů, které vyžadují vymazání. K určení více identit použijte operátor in. Před použitím příkazu pro žádost o vymazání byste měli spustit dotaz, abyste ověřili, že jsou výsledky očekávané.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

resourceName

string

Název prostředku komponenty Application Insights.

body
ComponentPurgeBody

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

options
ComponentsPurgeOptionalParams

Parametry možností.

Návraty

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Aktualizace značky existující komponenty. Pokud chcete 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ů. V názvu se rozlišují malá a velká písmena.

resourceName

string

Název prostředku komponenty Application Insights.

componentTags
TagsResource

Aktualizace informací o značkách pro nastavení do instance komponenty.

options
ComponentsUpdateTagsOptionalParams

Parametry možností.

Návraty