IssueOperations interface
Interface representing a Issue operations.
Properties
| add |
Adds investigation result |
| add |
Add or update alerts associated with an issue |
| add |
Add or update resources associated with an issue |
| create | Create a new issue or updates an existing one |
| delete | Delete an issue |
| fetch |
Fetch the background visualization of the issue |
| fetch |
Fetch investigation result |
| get | Get issue properties |
| list | List all issues under the parent |
| list |
List all alerts in the issue - this method uses pagination to return all alerts |
| list |
List all resources in the issue - this method uses pagination to return all resources |
| set |
Set the background visualization for the issue |
| update | Update an issue |
Property Details
addInvestigationResult
Adds investigation result
addInvestigationResult: (resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: InvestigationResult, options?: IssueAddInvestigationResultOptionalParams) => Promise<InvestigationResult>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: InvestigationResult, options?: IssueAddInvestigationResultOptionalParams) => Promise<InvestigationResult>
addOrUpdateAlerts
Add or update alerts associated with an issue
addOrUpdateAlerts: (resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: RelatedAlertsCreate, options?: IssueAddOrUpdateAlertsOptionalParams) => Promise<RelatedAlerts>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: RelatedAlertsCreate, options?: IssueAddOrUpdateAlertsOptionalParams) => Promise<RelatedAlerts>
addOrUpdateResources
Add or update resources associated with an issue
addOrUpdateResources: (resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: RelatedResourcesCreate, options?: IssueAddOrUpdateResourcesOptionalParams) => Promise<RelatedResources>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: RelatedResourcesCreate, options?: IssueAddOrUpdateResourcesOptionalParams) => Promise<RelatedResources>
create
Create a new issue or updates an existing one
create: (resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, resource: IssueResourceCreate, options?: IssueCreateOptionalParams) => Promise<IssueResource>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, resource: IssueResourceCreate, options?: IssueCreateOptionalParams) => Promise<IssueResource>
delete
Delete an issue
delete: (resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, options?: IssueDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, options?: IssueDeleteOptionalParams) => Promise<void>
fetchBackgroundVisualization
Fetch the background visualization of the issue
fetchBackgroundVisualization: (resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, options?: IssueFetchBackgroundVisualizationOptionalParams) => Promise<BackgroundVisualization>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, options?: IssueFetchBackgroundVisualizationOptionalParams) => Promise<BackgroundVisualization>
fetchInvestigationResult
Fetch investigation result
fetchInvestigationResult: (resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: FetchInvestigationResultParameters, options?: IssueFetchInvestigationResultOptionalParams) => Promise<InvestigationResult>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: FetchInvestigationResultParameters, options?: IssueFetchInvestigationResultOptionalParams) => Promise<InvestigationResult>
get
Get issue properties
get: (resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, options?: IssueGetOptionalParams) => Promise<IssueResource>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, options?: IssueGetOptionalParams) => Promise<IssueResource>
list
List all issues under the parent
list: (resourceGroupName: string, azureMonitorWorkspaceName: string, options?: IssueListOptionalParams) => PagedAsyncIterableIterator<IssueResource, IssueResource[], PageSettings>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, options?: IssueListOptionalParams) => PagedAsyncIterableIterator<IssueResource, IssueResource[], PageSettings>
listAlerts
List all alerts in the issue - this method uses pagination to return all alerts
listAlerts: (resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: ListParameter, options?: IssueListAlertsOptionalParams) => Promise<PagedRelatedAlert>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: ListParameter, options?: IssueListAlertsOptionalParams) => Promise<PagedRelatedAlert>
listResources
List all resources in the issue - this method uses pagination to return all resources
listResources: (resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: ListParameter, options?: IssueListResourcesOptionalParams) => Promise<PagedRelatedResource>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: ListParameter, options?: IssueListResourcesOptionalParams) => Promise<PagedRelatedResource>
setBackgroundVisualization
Set the background visualization for the issue
setBackgroundVisualization: (resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: BackgroundVisualizationCreate, options?: IssueSetBackgroundVisualizationOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, body: BackgroundVisualizationCreate, options?: IssueSetBackgroundVisualizationOptionalParams) => Promise<void>
update
Update an issue
update: (resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, properties: IssueResourceUpdate, options?: IssueUpdateOptionalParams) => Promise<IssueResource>
Property Value
(resourceGroupName: string, azureMonitorWorkspaceName: string, issueName: string, properties: IssueResourceUpdate, options?: IssueUpdateOptionalParams) => Promise<IssueResource>