Components class
Třída představující komponenty.
Konstruktory
Components(Application |
Vytvořte komponenty. |
Metody
Podrobnosti konstruktoru
Components(ApplicationInsightsManagementClientContext)
Vytvořte komponenty.
new Components(client: ApplicationInsightsManagementClientContext)
Parametry
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<ComponentsCreateOrUpdateResponse>
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
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
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<ComponentsGetResponse>
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
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
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<ComponentsGetPurgeStatusResponse>
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
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
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<ComponentsListResponse>
Promise<Models.ComponentsListResponse>
list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
function list(options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Parametry
- options
- RequestOptionsBase
Volitelné parametry
Zpětné volání
list(ServiceCallback<ApplicationInsightsComponentListResult>)
function list(callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Parametry
Zpětné volání
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
Zpětné volání
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.
Zpětné volání
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
Zpětné volání
listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
function listByResourceGroupNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Parametry
- nextPageLink
-
string
The NextLink from the previous successful call to List operation.
Zpětné volání
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<ComponentsListNextResponse>
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
Zpětné volání
listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Parametry
- nextPageLink
-
string
The NextLink from the previous successful call to List operation.
Zpětné volání
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<ComponentsPurgeResponse>
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
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
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<ComponentsUpdateTagsResponse>
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
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
Zpětné volání