Sdílet prostřednictvím


Components class

Třída představující komponenty.

Konstruktory

Components(ApplicationInsightsManagementClientContext)

Vytvořte komponenty.

Metody

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

Vytvoří (nebo aktualizuje) komponentu Application Insights. Poznámka: V operaci Put nemůžete zadat jinou hodnotu pro InstrumentationKey ani AppId.

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

Odstraní komponentu Application Insights.

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

Vrátí komponentu Application Insights.

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

Získání stavu probíhající operace vyprázdnění

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

Získá seznam všech komponent Application Insights v rámci předplatného.

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

Získá seznam komponent Application Insights v rámci skupiny prostředků.

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

Získá seznam komponent Application Insights v rámci skupiny prostředků.

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

Získá seznam všech komponent Application Insights v rámci předplatného.

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

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

Aby bylo možné spravovat systémové prostředky, požadavky na vymazání se omezují na 50 požadavků za hodinu. Spuštění požadavků na vymazání byste měli dávkovat odesláním jednoho příkazu, jehož predikát zahrnuje všechny identity uživatelů, které vyžadují vymazání. Pomocí operátoru in můžete zadat více identit. Před použitím dotazu pro žádost o vymazání byste měli spustit dotaz, abyste ověřili, že jsou očekávané výsledky.

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

Aktualizace značky existující komponenty. Pokud chcete aktualizovat další pole, použijte metodu CreateOrUpdate.

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

Podrobnosti konstruktoru

Components(ApplicationInsightsManagementClientContext)

Vytvořte komponenty.

new Components(client: ApplicationInsightsManagementClientContext)

Parametry

client
ApplicationInsightsManagementClientContext

Odkaz na klienta služby

Podrobnosti metody

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

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

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
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.ComponentsCreateOrUpdateResponse>

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

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

Volitelné parametry

callback

ServiceCallback<ApplicationInsightsComponent>

Zpětné volání

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

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

callback

ServiceCallback<ApplicationInsightsComponent>

Zpětné volání

deleteMethod(string, string, RequestOptionsBase)

Odstraní komponentu Application Insights.

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

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
RequestOptionsBase

Volitelné parametry

Návraty

Promise<RestResponse>

Promise<msRest.RestResponse>

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

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

Volitelné parametry

callback

ServiceCallback<void>

Zpětné volání

deleteMethod(string, string, ServiceCallback<void>)

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

callback

ServiceCallback<void>

Zpětné volání

get(string, string, RequestOptionsBase)

Vrátí komponentu Application Insights.

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

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
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.ComponentsGetResponse>

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

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

Volitelné parametry

callback

ServiceCallback<ApplicationInsightsComponent>

Zpětné volání

get(string, string, ServiceCallback<ApplicationInsightsComponent>)

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

callback

ServiceCallback<ApplicationInsightsComponent>

Zpětné volání

getPurgeStatus(string, string, string, RequestOptionsBase)

Získání stavu probíhající operace vyprázdnění

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

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
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.ComponentsGetPurgeStatusResponse>

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

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options: RequestOptionsBase, callback: ServiceCallback<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
RequestOptionsBase

Volitelné parametry

callback

ServiceCallback<ComponentPurgeStatusResponse>

Zpětné volání

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

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, callback: ServiceCallback<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 žádosti o vyprázdnění se jedná o ID operace, jejíž stav se vrátí.

callback

ServiceCallback<ComponentPurgeStatusResponse>

Zpětné volání

list(RequestOptionsBase)

Získá seznam všech komponent Application Insights v rámci předplatného.

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

Parametry

options
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.ComponentsListResponse>

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parametry

options
RequestOptionsBase

Volitelné parametry

list(ServiceCallback<ApplicationInsightsComponentListResult>)

function list(callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parametry

listByResourceGroup(string, RequestOptionsBase)

Získá seznam komponent Application Insights v rámci skupiny prostředků.

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

Parametry

resourceGroupName

string

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

options
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.ComponentsListByResourceGroupResponse>

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parametry

resourceGroupName

string

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

options
RequestOptionsBase

Volitelné parametry

listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parametry

resourceGroupName

string

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

listByResourceGroupNext(string, RequestOptionsBase)

Získá seznam komponent Application Insights v rámci skupiny prostředků.

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

Parametry

nextPageLink

string

The NextLink from the previous successful call to List operation.

options
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.ComponentsListByResourceGroupNextResponse>

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parametry

nextPageLink

string

The NextLink from the previous successful call to List operation.

options
RequestOptionsBase

Volitelné parametry

listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parametry

nextPageLink

string

The NextLink from the previous successful call to List operation.

listNext(string, RequestOptionsBase)

Získá seznam všech komponent Application Insights v rámci předplatného.

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

Parametry

nextPageLink

string

The NextLink from the previous successful call to List operation.

options
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.ComponentsListNextResponse>

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parametry

nextPageLink

string

The NextLink from the previous successful call to List operation.

options
RequestOptionsBase

Volitelné parametry

listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parametry

nextPageLink

string

The NextLink from the previous successful call to List operation.

purge(string, string, ComponentPurgeBody, RequestOptionsBase)

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

Aby bylo možné spravovat systémové prostředky, požadavky na vymazání se omezují na 50 požadavků za hodinu. Spuštění požadavků na vymazání byste měli dávkovat odesláním jednoho příkazu, jehož predikát zahrnuje všechny identity uživatelů, které vyžadují vymazání. Pomocí operátoru in můžete zadat více identit. Před použitím dotazu pro žádost o vymazání byste měli spustit dotaz, abyste ověřili, že jsou očekávané výsledky.

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

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
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.ComponentsPurgeResponse>

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

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

Volitelné parametry

callback

ServiceCallback<ComponentPurgeResponse>

Zpětné volání

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

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

callback

ServiceCallback<ComponentPurgeResponse>

Zpětné volání

updateTags(string, string, TagsResource, RequestOptionsBase)

Aktualizace značky existující komponenty. Pokud chcete aktualizovat další pole, použijte metodu CreateOrUpdate.

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

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

Aktualizovali jsme informace o značkách, které se mají nastavit do instance komponenty.

options
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.ComponentsUpdateTagsResponse>

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

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options: RequestOptionsBase, callback: ServiceCallback<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

Aktualizovali jsme informace o značkách, které se mají nastavit do instance komponenty.

options
RequestOptionsBase

Volitelné parametry

callback

ServiceCallback<ApplicationInsightsComponent>

Zpětné volání

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

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, callback: ServiceCallback<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

Aktualizovali jsme informace o značkách, které se mají nastavit do instance komponenty.

callback

ServiceCallback<ApplicationInsightsComponent>

Zpětné volání