IncidentRelationsOperations interface

Interface representing a IncidentRelations operations.

Properties

createOrUpdate

Creates or updates the incident relation.

delete

Deletes a relation for a given incident.

get

Gets a relation for a given incident.

list

Gets all relations for a given incident.

Property Details

createOrUpdate

Creates or updates the incident relation.

createOrUpdate: (resourceGroupName: string, workspaceName: string, incidentId: string, relationName: string, relation: Relation, options?: IncidentRelationsCreateOrUpdateOptionalParams) => Promise<Relation>

Property Value

(resourceGroupName: string, workspaceName: string, incidentId: string, relationName: string, relation: Relation, options?: IncidentRelationsCreateOrUpdateOptionalParams) => Promise<Relation>

delete

Deletes a relation for a given incident.

delete: (resourceGroupName: string, workspaceName: string, incidentId: string, relationName: string, options?: IncidentRelationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, workspaceName: string, incidentId: string, relationName: string, options?: IncidentRelationsDeleteOptionalParams) => Promise<void>

get

Gets a relation for a given incident.

get: (resourceGroupName: string, workspaceName: string, incidentId: string, relationName: string, options?: IncidentRelationsGetOptionalParams) => Promise<Relation>

Property Value

(resourceGroupName: string, workspaceName: string, incidentId: string, relationName: string, options?: IncidentRelationsGetOptionalParams) => Promise<Relation>

list

Gets all relations for a given incident.

list: (resourceGroupName: string, workspaceName: string, incidentId: string, options?: IncidentRelationsListOptionalParams) => PagedAsyncIterableIterator<Relation, Relation[], PageSettings>

Property Value

(resourceGroupName: string, workspaceName: string, incidentId: string, options?: IncidentRelationsListOptionalParams) => PagedAsyncIterableIterator<Relation, Relation[], PageSettings>