Dela via


Components class

Klass som representerar en komponent.

Konstruktorer

Components(ApplicationInsightsManagementClientContext)

Skapa en komponent.

Metoder

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

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.

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
createOrUpdate(string, string, ApplicationInsightsComponent, ServiceCallback<ApplicationInsightsComponent>)
deleteMethod(string, string, RequestOptionsBase)

Tar bort en Application Insights-komponent.

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, ServiceCallback<void>)
get(string, string, RequestOptionsBase)

Returnerar en Application Insights-komponent.

get(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
get(string, string, ServiceCallback<ApplicationInsightsComponent>)
getPurgeStatus(string, string, string, RequestOptionsBase)

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

getPurgeStatus(string, string, string, RequestOptionsBase, ServiceCallback<ComponentPurgeStatusResponse>)
getPurgeStatus(string, string, string, ServiceCallback<ComponentPurgeStatusResponse>)
list(RequestOptionsBase)

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

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
list(ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroup(string, RequestOptionsBase)

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

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroupNext(string, RequestOptionsBase)

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

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
listNext(string, RequestOptionsBase)

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

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
purge(string, string, ComponentPurgeBody, RequestOptionsBase)

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 operatorn i 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 kontrollera att resultatet är förväntat.

purge(string, string, ComponentPurgeBody, RequestOptionsBase, ServiceCallback<ComponentPurgeResponse>)
purge(string, string, ComponentPurgeBody, ServiceCallback<ComponentPurgeResponse>)
updateTags(string, string, TagsResource, RequestOptionsBase)

Uppdateringar en befintlig komponents taggar. Om du vill uppdatera andra fält använder du metoden CreateOrUpdate.

updateTags(string, string, TagsResource, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
updateTags(string, string, TagsResource, ServiceCallback<ApplicationInsightsComponent>)

Konstruktorinformation

Components(ApplicationInsightsManagementClientContext)

Skapa en komponent.

new Components(client: ApplicationInsightsManagementClientContext)

Parametrar

client
ApplicationInsightsManagementClientContext

Referens till tjänstklienten.

Metodinformation

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

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?: RequestOptionsBase): Promise<ComponentsCreateOrUpdateResponse>

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
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ComponentsCreateOrUpdateResponse>

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options: RequestOptionsBase, callback: ServiceCallback<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
RequestOptionsBase

De valfria parametrarna

createOrUpdate(string, string, ApplicationInsightsComponent, ServiceCallback<ApplicationInsightsComponent>)

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, callback: ServiceCallback<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.

deleteMethod(string, string, RequestOptionsBase)

Tar bort en Application Insights-komponent.

function deleteMethod(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<RestResponse>

Parametrar

resourceGroupName

string

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

resourceName

string

Namnet på Application Insights-komponentresursen.

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parametrar

resourceGroupName

string

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

resourceName

string

Namnet på Application Insights-komponentresursen.

options
RequestOptionsBase

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

deleteMethod(string, string, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, resourceName: string, callback: ServiceCallback<void>)

Parametrar

resourceGroupName

string

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

resourceName

string

Namnet på Application Insights-komponentresursen.

callback

ServiceCallback<void>

Återanropet

get(string, string, RequestOptionsBase)

Returnerar en Application Insights-komponent.

function get(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<ComponentsGetResponse>

Parametrar

resourceGroupName

string

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

resourceName

string

Namnet på Application Insights-komponentresursen.

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ComponentsGetResponse>

get(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function get(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Parametrar

resourceGroupName

string

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

resourceName

string

Namnet på Application Insights-komponentresursen.

options
RequestOptionsBase

De valfria parametrarna

get(string, string, ServiceCallback<ApplicationInsightsComponent>)

function get(resourceGroupName: string, resourceName: string, callback: ServiceCallback<ApplicationInsightsComponent>)

Parametrar

resourceGroupName

string

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

resourceName

string

Namnet på Application Insights-komponentresursen.

getPurgeStatus(string, string, string, RequestOptionsBase)

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

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: RequestOptionsBase): Promise<ComponentsGetPurgeStatusResponse>

Parametrar

resourceGroupName

string

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

resourceName

string

Namnet på Application Insights-komponentresursen.

purgeId

string

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

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ComponentsGetPurgeStatusResponse>

getPurgeStatus(string, string, string, RequestOptionsBase, ServiceCallback<ComponentPurgeStatusResponse>)

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options: RequestOptionsBase, callback: ServiceCallback<ComponentPurgeStatusResponse>)

Parametrar

resourceGroupName

string

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

resourceName

string

Namnet på Application Insights-komponentresursen.

purgeId

string

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

options
RequestOptionsBase

De valfria parametrarna

getPurgeStatus(string, string, string, ServiceCallback<ComponentPurgeStatusResponse>)

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, callback: ServiceCallback<ComponentPurgeStatusResponse>)

Parametrar

resourceGroupName

string

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

resourceName

string

Namnet på Application Insights-komponentresursen.

purgeId

string

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

list(RequestOptionsBase)

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

function list(options?: RequestOptionsBase): Promise<ComponentsListResponse>

Parametrar

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ComponentsListResponse>

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function list(options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametrar

options
RequestOptionsBase

De valfria parametrarna

list(ServiceCallback<ApplicationInsightsComponentListResult>)

function list(callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametrar

listByResourceGroup(string, RequestOptionsBase)

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

function listByResourceGroup(resourceGroupName: string, options?: RequestOptionsBase): Promise<ComponentsListByResourceGroupResponse>

Parametrar

resourceGroupName

string

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

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ComponentsListByResourceGroupResponse>

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroup(resourceGroupName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametrar

resourceGroupName

string

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

options
RequestOptionsBase

De valfria parametrarna

listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroup(resourceGroupName: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametrar

resourceGroupName

string

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

listByResourceGroupNext(string, RequestOptionsBase)

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

function listByResourceGroupNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComponentsListByResourceGroupNextResponse>

Parametrar

nextPageLink

string

NextLink från det tidigare lyckade anropet till liståtgärden.

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ComponentsListByResourceGroupNextResponse>

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroupNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametrar

nextPageLink

string

NextLink från det tidigare lyckade anropet till liståtgärden.

options
RequestOptionsBase

De valfria parametrarna

listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroupNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametrar

nextPageLink

string

NextLink från det tidigare lyckade anropet till liståtgärden.

listNext(string, RequestOptionsBase)

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

function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComponentsListNextResponse>

Parametrar

nextPageLink

string

NextLink från det tidigare lyckade anropet till liståtgärden.

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ComponentsListNextResponse>

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametrar

nextPageLink

string

NextLink från det tidigare lyckade anropet till liståtgärden.

options
RequestOptionsBase

De valfria parametrarna

listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametrar

nextPageLink

string

NextLink från det tidigare lyckade anropet till liståtgärden.

purge(string, string, ComponentPurgeBody, RequestOptionsBase)

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 operatorn i 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 kontrollera att resultatet är förväntat.

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

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
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ComponentsPurgeResponse>

purge(string, string, ComponentPurgeBody, RequestOptionsBase, ServiceCallback<ComponentPurgeResponse>)

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options: RequestOptionsBase, callback: ServiceCallback<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
RequestOptionsBase

De valfria parametrarna

callback

ServiceCallback<ComponentPurgeResponse>

Återanropet

purge(string, string, ComponentPurgeBody, ServiceCallback<ComponentPurgeResponse>)

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, callback: ServiceCallback<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

callback

ServiceCallback<ComponentPurgeResponse>

Återanropet

updateTags(string, string, TagsResource, RequestOptionsBase)

Uppdateringar en befintlig komponents taggar. Om du vill uppdatera andra fält använder du metoden CreateOrUpdate.

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

Parametrar

resourceGroupName

string

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

resourceName

string

Namnet på Application Insights-komponentresursen.

componentTags
TagsResource

Tagginformationen som ska anges i komponentinstansen har uppdaterats.

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ComponentsUpdateTagsResponse>

updateTags(string, string, TagsResource, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Parametrar

resourceGroupName

string

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

resourceName

string

Namnet på Application Insights-komponentresursen.

componentTags
TagsResource

Tagginformationen som ska anges i komponentinstansen har uppdaterats.

options
RequestOptionsBase

De valfria parametrarna

updateTags(string, string, TagsResource, ServiceCallback<ApplicationInsightsComponent>)

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, callback: ServiceCallback<ApplicationInsightsComponent>)

Parametrar

resourceGroupName

string

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

resourceName

string

Namnet på Application Insights-komponentresursen.

componentTags
TagsResource

Tagginformationen som ska anges i komponentinstansen har uppdaterats.