IncidentRelationsOperations interface
Interface representing a IncidentRelations operations.
Properties
| create |
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>