WebTests Interface
public interface WebTests
Resource collection API of WebTests.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract Blank |
define(String name)
Begins definition for a new Web |
| abstract void |
deleteById(String id)
Deletes an Application Insights web test. |
| abstract Response<Void> |
deleteByIdWithResponse(String id, Context context)
Deletes an Application Insights web test. |
| abstract void |
deleteByResourceGroup(String resourceGroupName, String webTestName)
Deletes an Application Insights web test. |
| abstract Response<Void> |
deleteByResourceGroupWithResponse(String resourceGroupName, String webTestName, Context context)
Deletes an Application Insights web test. |
|
abstract
Web |
getById(String id)
Get a specific Application Insights web test definition. |
|
abstract
Response<Web |
getByIdWithResponse(String id, Context context)
Get a specific Application Insights web test definition. |
|
abstract
Web |
getByResourceGroup(String resourceGroupName, String webTestName)
Get a specific Application Insights web test definition. |
|
abstract
Response<Web |
getByResourceGroupWithResponse(String resourceGroupName, String webTestName, Context context)
Get a specific Application Insights web test definition. |
|
abstract
Paged |
list()
Get all Application Insights web test definitions for the specified subscription. |
|
abstract
Paged |
list(Context context)
Get all Application Insights web test definitions for the specified subscription. |
|
abstract
Paged |
listByComponent(String componentName, String resourceGroupName)
Get all Application Insights web tests defined for the specified component. |
|
abstract
Paged |
listByComponent(String componentName, String resourceGroupName, Context context)
Get all Application Insights web tests defined for the specified component. |
|
abstract
Paged |
listByResourceGroup(String resourceGroupName)
Get all Application Insights web tests defined for the specified resource group. |
|
abstract
Paged |
listByResourceGroup(String resourceGroupName, Context context)
Get all Application Insights web tests defined for the specified resource group. |
Method Details
define
public abstract WebTest.DefinitionStages.Blank define(String name)
Begins definition for a new WebTest resource.
Parameters:
Returns:
deleteById
public abstract void deleteById(String id)
Deletes an Application Insights web test.
Parameters:
deleteByIdWithResponse
public abstract Response<Void> deleteByIdWithResponse(String id, Context context)
Deletes an Application Insights web test.
Parameters:
Returns:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String webTestName)
Deletes an Application Insights web test.
Parameters:
deleteByResourceGroupWithResponse
public abstract Response<Void> deleteByResourceGroupWithResponse(String resourceGroupName, String webTestName, Context context)
Deletes an Application Insights web test.
Parameters:
Returns:
getById
public abstract WebTest getById(String id)
Get a specific Application Insights web test definition.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<WebTest> getByIdWithResponse(String id, Context context)
Get a specific Application Insights web test definition.
Parameters:
Returns:
getByResourceGroup
public abstract WebTest getByResourceGroup(String resourceGroupName, String webTestName)
Get a specific Application Insights web test definition.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<WebTest> getByResourceGroupWithResponse(String resourceGroupName, String webTestName, Context context)
Get a specific Application Insights web test definition.
Parameters:
Returns:
list
public abstract PagedIterable<WebTest> list()
Get all Application Insights web test definitions for the specified subscription.
Returns:
list
public abstract PagedIterable<WebTest> list(Context context)
Get all Application Insights web test definitions for the specified subscription.
Parameters:
Returns:
listByComponent
public abstract PagedIterable<WebTest> listByComponent(String componentName, String resourceGroupName)
Get all Application Insights web tests defined for the specified component.
Parameters:
Returns:
listByComponent
public abstract PagedIterable<WebTest> listByComponent(String componentName, String resourceGroupName, Context context)
Get all Application Insights web tests defined for the specified component.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<WebTest> listByResourceGroup(String resourceGroupName)
Get all Application Insights web tests defined for the specified resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<WebTest> listByResourceGroup(String resourceGroupName, Context context)
Get all Application Insights web tests defined for the specified resource group.
Parameters:
Returns: