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. Den här åtgärden är avsedd för klassiska resurser, för arbetsytebaserade Application Insights-resurser kör du rensningsåtgärden (direkt på arbetsytan)( https://free.blessedness.top/rest/api/loganalytics/workspace-purge/purge), som är begränsad till ett specifikt resurs-ID.  | 
| 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. Den här åtgärden är avsedd för klassiska resurser, för arbetsytebaserade Application Insights-resurser kör du rensningsåtgärden (direkt på arbetsytan)( https://free.blessedness.top/rest/api/loganalytics/workspace-purge/purge), som är begränsad till ett specifikt resurs-ID.
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>