IssuesClient Interface
public interface IssuesClient
An instance of this class provides access to all the operations defined in IssuesClient.
Method Summary
Method Details
addInvestigationResult
public abstract InvestigationResultInner addInvestigationResult(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, InvestigationResultInner body)
Adds investigation result.
Parameters:
Returns:
addInvestigationResultWithResponse
public abstract Response<InvestigationResultInner> addInvestigationResultWithResponse(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, InvestigationResultInner body, Context context)
Adds investigation result.
Parameters:
Returns:
addOrUpdateAlerts
public abstract RelatedAlertsInner addOrUpdateAlerts(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, RelatedAlertsInner body)
Add or update alerts associated with an issue.
Parameters:
Returns:
addOrUpdateAlertsWithResponse
public abstract Response<RelatedAlertsInner> addOrUpdateAlertsWithResponse(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, RelatedAlertsInner body, Context context)
Add or update alerts associated with an issue.
Parameters:
Returns:
addOrUpdateResources
public abstract RelatedResourcesInner addOrUpdateResources(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, RelatedResourcesInner body)
Add or update resources associated with an issue.
Parameters:
Returns:
addOrUpdateResourcesWithResponse
public abstract Response<RelatedResourcesInner> addOrUpdateResourcesWithResponse(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, RelatedResourcesInner body, Context context)
Add or update resources associated with an issue.
Parameters:
Returns:
create
public abstract IssueResourceInner create(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, IssueResourceInner resource)
Create a new issue or updates an existing one.
Parameters:
Returns:
createWithResponse
public abstract Response<IssueResourceInner> createWithResponse(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, IssueResourceInner resource, String related, Context context)
Create a new issue or updates an existing one.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String azureMonitorWorkspaceName, String issueName)
Delete an issue.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, Context context)
Delete an issue.
Parameters:
Returns:
fetchBackgroundVisualization
public abstract BackgroundVisualizationInner fetchBackgroundVisualization(String resourceGroupName, String azureMonitorWorkspaceName, String issueName)
Fetch the background visualization of the issue.
Parameters:
Returns:
fetchBackgroundVisualizationWithResponse
public abstract Response<BackgroundVisualizationInner> fetchBackgroundVisualizationWithResponse(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, Context context)
Fetch the background visualization of the issue.
Parameters:
Returns:
fetchInvestigationResult
public abstract InvestigationResultInner fetchInvestigationResult(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, FetchInvestigationResultParameters body)
Fetch investigation result.
Parameters:
Returns:
fetchInvestigationResultWithResponse
public abstract Response<InvestigationResultInner> fetchInvestigationResultWithResponse(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, FetchInvestigationResultParameters body, Context context)
Fetch investigation result.
Parameters:
Returns:
get
public abstract IssueResourceInner get(String resourceGroupName, String azureMonitorWorkspaceName, String issueName)
Get issue properties.
Parameters:
Returns:
getWithResponse
public abstract Response<IssueResourceInner> getWithResponse(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, Context context)
Get issue properties.
Parameters:
Returns:
list
public abstract PagedIterable<IssueResourceInner> list(String resourceGroupName, String azureMonitorWorkspaceName)
List all issues under the parent.
Parameters:
Returns:
list
public abstract PagedIterable<IssueResourceInner> list(String resourceGroupName, String azureMonitorWorkspaceName, Context context)
List all issues under the parent.
Parameters:
Returns:
listAlerts
public abstract PagedRelatedAlertInner listAlerts(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, ListParameter body)
List all alerts in the issue - this method uses pagination to return all alerts.
Parameters:
Returns:
listAlertsWithResponse
public abstract Response<PagedRelatedAlertInner> listAlertsWithResponse(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, ListParameter body, Context context)
List all alerts in the issue - this method uses pagination to return all alerts.
Parameters:
Returns:
listResources
public abstract PagedRelatedResourceInner listResources(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, ListParameter body)
List all resources in the issue - this method uses pagination to return all resources.
Parameters:
Returns:
listResourcesWithResponse
public abstract Response<PagedRelatedResourceInner> listResourcesWithResponse(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, ListParameter body, Context context)
List all resources in the issue - this method uses pagination to return all resources.
Parameters:
Returns:
setBackgroundVisualization
public abstract void setBackgroundVisualization(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, BackgroundVisualizationInner body)
Set the background visualization for the issue.
Parameters:
setBackgroundVisualizationWithResponse
public abstract Response<Void> setBackgroundVisualizationWithResponse(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, BackgroundVisualizationInner body, Context context)
Set the background visualization for the issue.
Parameters:
Returns:
update
public abstract IssueResourceInner update(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, IssueResourceUpdate properties)
Update an issue.
Parameters:
Returns:
updateWithResponse
public abstract Response<IssueResourceInner> updateWithResponse(String resourceGroupName, String azureMonitorWorkspaceName, String issueName, IssueResourceUpdate properties, Context context)
Update an issue.
Parameters:
Returns: