Dela via


Components interface

Gränssnitt som representerar komponenter.

Metoder

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

Skapar (eller uppdaterar) en Application Insights-komponent. Obs! Du kan inte ange ett annat värde för InstrumentationKey eller AppId i put-åtgärden.

delete(string, string, ComponentsDeleteOptionalParams)

Tar bort en Application Insights-komponent.

get(string, string, ComponentsGetOptionalParams)

Returnerar en Application Insights-komponent.

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Hämta status för en pågående rensningsåtgärd.

list(ComponentsListOptionalParams)

Hämtar en lista över alla Application Insights-komponenter i en prenumeration.

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

Hämtar en lista över Application Insights-komponenter i en resursgrupp.

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Rensar data i en Application Insights-komponent med en uppsättning användardefinierade filter.

För att hantera systemresurser begränsas rensningsbegäranden till 50 begäranden per timme. Du bör batcha körningen av rensningsbegäranden genom att skicka ett enda kommando vars predikat innehåller alla användaridentiteter som kräver rensning. Använd in-operatorn för att ange flera identiteter. Du bör köra frågan innan du använder för en rensningsbegäran för att verifiera att resultatet förväntas.

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Uppdaterar taggarna för en befintlig komponent. Om du vill uppdatera andra fält använder du metoden CreateOrUpdate.

Metodinformation

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

Skapar (eller uppdaterar) en Application Insights-komponent. Obs! Du kan inte ange ett annat värde för InstrumentationKey eller AppId i put-åtgärden.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

resourceName

string

Namnet på Application Insights-komponentresursen.

insightProperties
ApplicationInsightsComponent

Egenskaper som måste anges för att skapa en Application Insights-komponent.

options
ComponentsCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

delete(string, string, ComponentsDeleteOptionalParams)

Tar bort en Application Insights-komponent.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

resourceName

string

Namnet på Application Insights-komponentresursen.

options
ComponentsDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, ComponentsGetOptionalParams)

Returnerar en Application Insights-komponent.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

resourceName

string

Namnet på Application Insights-komponentresursen.

options
ComponentsGetOptionalParams

Alternativparametrarna.

Returer

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Hämta status för en pågående rensningsåtgärd.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

resourceName

string

Namnet på Application Insights-komponentresursen.

purgeId

string

I en begäran om rensningsstatus är detta ID för åtgärden vars status returneras.

options
ComponentsGetPurgeStatusOptionalParams

Alternativparametrarna.

Returer

list(ComponentsListOptionalParams)

Hämtar en lista över alla Application Insights-komponenter i en prenumeration.

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

Parametrar

options
ComponentsListOptionalParams

Alternativparametrarna.

Returer

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

Hämtar en lista över Application Insights-komponenter i en resursgrupp.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

options
ComponentsListByResourceGroupOptionalParams

Alternativparametrarna.

Returer

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Rensar data i en Application Insights-komponent med en uppsättning användardefinierade filter.

För att hantera systemresurser begränsas rensningsbegäranden till 50 begäranden per timme. Du bör batcha körningen av rensningsbegäranden genom att skicka ett enda kommando vars predikat innehåller alla användaridentiteter som kräver rensning. Använd in-operatorn för att ange flera identiteter. Du bör köra frågan innan du använder för en rensningsbegäran för att verifiera att resultatet förväntas.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

resourceName

string

Namnet på Application Insights-komponentresursen.

body
ComponentPurgeBody

Beskriver brödtexten i en begäran om att rensa data i en enda tabell i en Application Insights-komponent

options
ComponentsPurgeOptionalParams

Alternativparametrarna.

Returer

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Uppdaterar taggarna för en befintlig komponent. Om du vill uppdatera andra fält använder du metoden CreateOrUpdate.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

resourceName

string

Namnet på Application Insights-komponentresursen.

componentTags
TagsResource

Uppdaterad tagginformation som ska anges i komponentinstansen.

options
ComponentsUpdateTagsOptionalParams

Alternativparametrarna.

Returer