HuntRelationsOperations interface

Interface representing a HuntRelations operations.

Properties

createOrUpdate

Creates or updates a hunt relation.

delete

Delete a hunt relation.

get

Gets a hunt relation

list

Gets all hunt relations

Property Details

createOrUpdate

Creates or updates a hunt relation.

createOrUpdate: (resourceGroupName: string, workspaceName: string, huntId: string, huntRelationId: string, huntRelation: HuntRelation, options?: HuntRelationsCreateOrUpdateOptionalParams) => Promise<HuntRelation>

Property Value

(resourceGroupName: string, workspaceName: string, huntId: string, huntRelationId: string, huntRelation: HuntRelation, options?: HuntRelationsCreateOrUpdateOptionalParams) => Promise<HuntRelation>

delete

Delete a hunt relation.

delete: (resourceGroupName: string, workspaceName: string, huntId: string, huntRelationId: string, options?: HuntRelationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, workspaceName: string, huntId: string, huntRelationId: string, options?: HuntRelationsDeleteOptionalParams) => Promise<void>

get

Gets a hunt relation

get: (resourceGroupName: string, workspaceName: string, huntId: string, huntRelationId: string, options?: HuntRelationsGetOptionalParams) => Promise<HuntRelation>

Property Value

(resourceGroupName: string, workspaceName: string, huntId: string, huntRelationId: string, options?: HuntRelationsGetOptionalParams) => Promise<HuntRelation>

list

Gets all hunt relations

list: (resourceGroupName: string, workspaceName: string, huntId: string, options?: HuntRelationsListOptionalParams) => PagedAsyncIterableIterator<HuntRelation, HuntRelation[], PageSettings>

Property Value

(resourceGroupName: string, workspaceName: string, huntId: string, options?: HuntRelationsListOptionalParams) => PagedAsyncIterableIterator<HuntRelation, HuntRelation[], PageSettings>