WebTestsOperations interface
Interface representing a WebTests operations.
Properties
| create |
Creates or updates an Application Insights web test definition. |
| delete | Deletes an Application Insights web test. |
| get | Get a specific Application Insights web test definition. |
| list | Get all Application Insights web test definitions for the specified subscription. |
| list |
Get all Application Insights web tests defined for the specified component. |
| list |
Get all Application Insights web tests defined for the specified resource group. |
| update |
Updates the tags associated with an Application Insights web test. |
Property Details
createOrUpdate
Creates or updates an Application Insights web test definition.
createOrUpdate: (resourceGroupName: string, webTestName: string, webTestDefinition: WebTest, options?: WebTestsCreateOrUpdateOptionalParams) => Promise<WebTest>
Property Value
(resourceGroupName: string, webTestName: string, webTestDefinition: WebTest, options?: WebTestsCreateOrUpdateOptionalParams) => Promise<WebTest>
delete
Deletes an Application Insights web test.
delete: (resourceGroupName: string, webTestName: string, options?: WebTestsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, webTestName: string, options?: WebTestsDeleteOptionalParams) => Promise<void>
get
Get a specific Application Insights web test definition.
get: (resourceGroupName: string, webTestName: string, options?: WebTestsGetOptionalParams) => Promise<WebTest>
Property Value
(resourceGroupName: string, webTestName: string, options?: WebTestsGetOptionalParams) => Promise<WebTest>
list
Get all Application Insights web test definitions for the specified subscription.
list: (options?: WebTestsListOptionalParams) => PagedAsyncIterableIterator<WebTest, WebTest[], PageSettings>
Property Value
(options?: WebTestsListOptionalParams) => PagedAsyncIterableIterator<WebTest, WebTest[], PageSettings>
listByComponent
Get all Application Insights web tests defined for the specified component.
listByComponent: (componentName: string, resourceGroupName: string, options?: WebTestsListByComponentOptionalParams) => PagedAsyncIterableIterator<WebTest, WebTest[], PageSettings>
Property Value
(componentName: string, resourceGroupName: string, options?: WebTestsListByComponentOptionalParams) => PagedAsyncIterableIterator<WebTest, WebTest[], PageSettings>
listByResourceGroup
Get all Application Insights web tests defined for the specified resource group.
listByResourceGroup: (resourceGroupName: string, options?: WebTestsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<WebTest, WebTest[], PageSettings>
Property Value
(resourceGroupName: string, options?: WebTestsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<WebTest, WebTest[], PageSettings>
updateTags
Updates the tags associated with an Application Insights web test.
updateTags: (resourceGroupName: string, webTestName: string, webTestTags: TagsResource, options?: WebTestsUpdateTagsOptionalParams) => Promise<WebTest>
Property Value
(resourceGroupName: string, webTestName: string, webTestTags: TagsResource, options?: WebTestsUpdateTagsOptionalParams) => Promise<WebTest>