Components interface
Gränssnitt som representerar komponenter.
Metoder
create |
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, Components |
Tar bort en Application Insights-komponent. |
get(string, string, Components |
Returnerar en Application Insights-komponent. |
get |
Hämta status för en pågående rensningsåtgärd. |
list(Components |
Hämtar en lista över alla Application Insights-komponenter i en prenumeration. |
list |
Hämtar en lista över Application Insights-komponenter i en resursgrupp. |
purge(string, string, Component |
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. |
update |
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.
Alternativparametrarna.
Returer
Promise<ApplicationInsightsComponent>
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
Promise<ApplicationInsightsComponent>
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.
Alternativparametrarna.
Returer
Promise<ComponentPurgeStatusResponse>
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.
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
Promise<ComponentPurgeResponse>
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.
Alternativparametrarna.
Returer
Promise<ApplicationInsightsComponent>
Azure SDK for JavaScript