npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/azure_applicationinsights_webtests_api

v5.0.0

Published

DataFire integration for ApplicationInsightsManagementClient

Downloads

6

Readme

@datafire/azure_applicationinsights_webtests_api

Client library for ApplicationInsightsManagementClient

Installation and Usage

npm install --save @datafire/azure_applicationinsights_webtests_api
let azure_applicationinsights_webtests_api = require('@datafire/azure_applicationinsights_webtests_api').create({
  access_token: "",
  refresh_token: "",
  client_id: "",
  client_secret: "",
  redirect_uri: ""
});

.then(data => {
  console.log(data);
});

Description

Azure Application Insights client for web test based alerting.

Actions

WebTests_List

Get all Application Insights web test alerts definitions within a subscription.

azure_applicationinsights_webtests_api.WebTests_List({
  "api-version": "",
  "subscriptionId": ""
}, context)

Input

  • input object
    • api-version required string: The API version to use for this operation.
    • subscriptionId required string: The ID of the target subscription.

Output

WebTests_ListByComponent

Get all Application Insights web tests defined for the specified component.

azure_applicationinsights_webtests_api.WebTests_ListByComponent({
  "componentName": "",
  "resourceGroupName": "",
  "api-version": "",
  "subscriptionId": ""
}, context)

Input

  • input object
    • componentName required string: The name of the Application Insights component resource.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • subscriptionId required string: The ID of the target subscription.

Output

WebTests_ListByResourceGroup

Get all Application Insights web tests defined within a specified resource group.

azure_applicationinsights_webtests_api.WebTests_ListByResourceGroup({
  "resourceGroupName": "",
  "api-version": "",
  "subscriptionId": ""
}, context)

Input

  • input object
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • subscriptionId required string: The ID of the target subscription.

Output

WebTests_Delete

Deletes an Application Insights web test.

azure_applicationinsights_webtests_api.WebTests_Delete({
  "subscriptionId": "",
  "resourceGroupName": "",
  "webTestName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The ID of the target subscription.
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • webTestName required string: The name of the Application Insights webtest resource.
    • api-version required string: The API version to use for this operation.

Output

Output schema unknown

WebTests_Get

Get a specific Application Insights web test definition.

azure_applicationinsights_webtests_api.WebTests_Get({
  "resourceGroupName": "",
  "api-version": "",
  "subscriptionId": "",
  "webTestName": ""
}, context)

Input

  • input object
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • subscriptionId required string: The ID of the target subscription.
    • webTestName required string: The name of the Application Insights webtest resource.

Output

WebTests_UpdateTags

Creates or updates an Application Insights web test definition.

azure_applicationinsights_webtests_api.WebTests_UpdateTags({
  "resourceGroupName": "",
  "api-version": "",
  "subscriptionId": "",
  "webTestName": "",
  "WebTestTags": null
}, context)

Input

  • input object
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • subscriptionId required string: The ID of the target subscription.
    • webTestName required string: The name of the Application Insights webtest resource.
    • WebTestTags required TagsResource

Output

WebTests_CreateOrUpdate

Creates or updates an Application Insights web test definition.

azure_applicationinsights_webtests_api.WebTests_CreateOrUpdate({
  "resourceGroupName": "",
  "api-version": "",
  "subscriptionId": "",
  "webTestName": "",
  "WebTestDefinition": null
}, context)

Input

  • input object
    • resourceGroupName required string: The name of the resource group. The name is case insensitive.
    • api-version required string: The API version to use for this operation.
    • subscriptionId required string: The ID of the target subscription.
    • webTestName required string: The name of the Application Insights webtest resource.
    • WebTestDefinition required WebTest

Output

Definitions

TagsResource

  • TagsResource object: A container holding only the Tags for a resource, allowing the user to update the tags on a WebTest instance.

WebTest

  • WebTest object: An Application Insights web test definition.
    • kind string (values: ping, multistep): The kind of web test that this web test watches. Choices are ping and multistep.
    • properties WebTestProperties
    • id string: Azure resource Id
    • location required string: Resource location
    • name string: Azure resource name
    • type string: Azure resource type

WebTestGeolocation

  • WebTestGeolocation object: Geo-physical location to run a web test from. You must specify one or more locations for the test to run from.
    • Id string: Location ID for the webtest to run from.

WebTestProperties

  • WebTestProperties object: Metadata describing a web test for an Azure resource.
    • Configuration object: An XML configuration specification for a WebTest.
      • WebTest string: The XML specification of a WebTest to run against an application.
    • Description string: Purpose/user defined descriptive test for this WebTest.
    • Enabled boolean: Is the test actively being monitored.
    • Frequency integer: Interval in seconds between test runs for this WebTest. Default value is 300.
    • Kind required string (values: ping, multistep): The kind of web test this is, valid choices are ping and multistep.
    • Locations required array: A list of where to physically run the tests from to give global coverage for accessibility of your application.
    • Name required string: User defined name if this WebTest.
    • RetryEnabled boolean: Allow for retries should this WebTest fail.
    • SyntheticMonitorId required string: Unique ID of this WebTest. This is typically the same value as the Name field.
    • Timeout integer: Seconds until this WebTest will timeout and fail. Default value is 30.
    • provisioningState string: Current state of this component, whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed.

WebtestsResource

  • WebtestsResource object: An azure resource object
    • id string: Azure resource Id
    • location required string: Resource location
    • name string: Azure resource name
    • type string: Azure resource type

webTestListResult

  • webTestListResult object: A list of 0 or more Application Insights web test definitions.
    • nextLink string: The link to get the next part of the returned list of web tests, should the return set be too large for a single request. May be null.
    • value required array: Set of Application Insights web test definitions.